diff --git a/.codecov.yml b/.codecov.yml index 438637fe0ad..0da67a0e65c 100644 --- a/.codecov.yml +++ b/.codecov.yml @@ -28,7 +28,6 @@ ignore: - 'src/config' - 'src/icons' - 'src/migrations' - - 'src/templates' - 'src/test/internal' - 'src/translations' - 'src/views' diff --git a/.gitattributes b/.gitattributes index 3d5b2a19595..de95dba9d3e 100644 --- a/.gitattributes +++ b/.gitattributes @@ -34,6 +34,9 @@ /tsconfig.json export-ignore /webpack.config.js export-ignore +# Ignore exporting the adapter as it will be split off and released on its own. +/yii2-adapter export-ignore + # Identify generated files /src/translations/a*/app.php linguist-generated=true /src/translations/c*/app.php linguist-generated=true diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b90cff9d847..236dcc38739 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -20,6 +20,7 @@ jobs: craft_version: '6' node_version: '20' jobs: '["ecs", "prettier", "phpstan", "tests", "rector"]' + working_directory: 'yii2-adapter' notify_slack: true slack_subteam: secrets: diff --git a/.github/workflows/facades.yml b/.github/workflows/facades.yml index e2436e3fe1e..79b96d32ad5 100644 --- a/.github/workflows/facades.yml +++ b/.github/workflows/facades.yml @@ -64,4 +64,4 @@ jobs: uses: stefanzweifel/git-auto-commit-action@v5 with: commit_message: Update facade docblocks - file_pattern: cms/ + file_pattern: src/ diff --git a/.github/workflows/laravel-ci.yml b/.github/workflows/laravel-ci.yml index 5f2acff567e..649c28bfbb5 100644 --- a/.github/workflows/laravel-ci.yml +++ b/.github/workflows/laravel-ci.yml @@ -26,17 +26,37 @@ jobs: - name: Setup PHP uses: shivammathur/setup-php@v2 with: + php-version: '8.4' + tools: composer:v2, laravel/pint extensions: json, dom, curl, libxml, mbstring coverage: none - - name: Install Pint - run: composer global require laravel/pint - - name: Run Pint - run: pint cms --parallel --test --verbose + run: pint --parallel --test --verbose + + phpstan: + name: 'Code Quality / Phpstan' + runs-on: ubuntu-latest + timeout-minutes: 5 + steps: + - uses: actions/checkout@v5 + + - uses: shivammathur/setup-php@v2 + with: + php-version: '8.4' + coverage: none + + - name: Set version + run: composer config version "6.x-dev" + + - name: Install composer dependencies + uses: ramsey/composer-install@v3 + + - name: Run PHPStan + run: ./vendor/bin/phpstan --error-format=github tests: - needs: [pint] + needs: [pint, phpstan] name: Tests / PHP ${{ matrix.php }} on ${{ matrix.db }} runs-on: ubuntu-latest strategy: @@ -100,11 +120,23 @@ jobs: cp ./tests/.env.example.${{ matrix.db }} ./tests/.env sed -i 's/DB_PASSWORD=/DB_PASSWORD=mysecretpassword/' tests/.env + - name: Set version + run: composer config version "6.x-dev" + - name: Install dependencies uses: ramsey/composer-install@v3 - name: Execute CMS tests - run: vendor/bin/pest --ci --configuration ./cms/phpunit.xml.dist --test-directory ./cms/tests + run: vendor/bin/pest + + - name: Set version + run: composer config version "6.x-dev" + working-directory: yii2-adapter + + - name: Install yii2-adapter dependencies + uses: ramsey/composer-install@v3 + with: + working-directory: yii2-adapter - name: Execute Yii2 Adapter tests - run: vendor/bin/pest --ci --configuration ./yii2-adapter/phpunit.xml.dist --test-directory ./yii2-adapter/tests + run: vendor/bin/pest --ci --configuration ./yii2-adapter/phpunit.xml.dist --test-directory ./yii2-adapter/tests-laravel diff --git a/.github/workflows/monorepo-split.yml b/.github/workflows/monorepo-split.yml new file mode 100644 index 00000000000..2b9ef2b2008 --- /dev/null +++ b/.github/workflows/monorepo-split.yml @@ -0,0 +1,44 @@ +name: monorepo-split + +on: + workflow_dispatch: + push: + branches: + - main + - 6.x + - feature/split-packages + tags: '*' + +jobs: + split-monorepo: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v5 + + # No tag + - name: Monorepo Split + if: "!startsWith(github.ref, 'refs/tags/')" + uses: danharrin/monorepo-split-github-action@v2.3.0 + env: + GITHUB_TOKEN: ${{ secrets.GH_ACCESS_TOKEN }} + with: + package_directory: 'yii2-adapter' + repository_organization: 'craftcms' + repository_name: 'yii2-adapter' + branch: ${{ github.head_ref || github.ref_name }} + user_name: 'shinybrad' + user_email: 'shinybrad@pixelandtonic.com' + + # With Tag + - name: Monorepo Split + if: "startsWith(github.ref, 'refs/tags/')" + uses: danharrin/monorepo-split-github-action@v2.3.0 + env: + GITHUB_TOKEN: ${{ secrets.GH_ACCESS_TOKEN }} + with: + tag: ${GITHUB_REF#refs/tags/} + package_directory: 'yii2-adapter' + repository_organization: 'craftcms' + repository_name: 'yii2-adapter' + user_name: 'shinybrad' + user_email: 'shinybrad@pixelandtonic.com' diff --git a/.lintstagedrc.json b/.lintstagedrc.json index 1dc11982dd3..f65ef15b708 100644 --- a/.lintstagedrc.json +++ b/.lintstagedrc.json @@ -1,7 +1,9 @@ { "*.php": ["./vendor/bin/phpstan analyse --memory-limit=1G"], - "!(cms)/**/*.php": ["./vendor/bin/ecs check --ansi --fix"], - "cms/**/*.php": ["./vendor/bin/pint cms --parallel"], + "yii2-adapter/**/*.php": [ + "./yii2-adapter/vendor/bin/ecs check --config ./yii2-adapter/ecs.php --ansi --fix" + ], + "!(yii2-adapter)/**/*.php": ["./vendor/bin/pint --parallel"], "*.scss": ["stylelint --fix --allow-empty-input"], "*.{html,json,css,scss}": "prettier --ignore-unknown --write" } diff --git a/.prettierignore b/.prettierignore index 3b083ea77c1..09b138a130f 100644 --- a/.prettierignore +++ b/.prettierignore @@ -1,11 +1,10 @@ *.md *.php composer.lock -cpresources/* -lib/* -src/templates/* -src/web/assets/**/dist/* packages/**/dist/* -tests/_craft/* vendor/* .ddev/* +yii2-adapter/cpresources/* +yii2-adapter/lib/* +yii2-adapter/legacy/web/assets/**/dist/* +yii2-adapter/legacy-tests/_craft/* diff --git a/composer.json b/composer.json index 91ac9d68056..e97510400a0 100644 --- a/composer.json +++ b/composer.json @@ -4,7 +4,7 @@ "keywords": [ "cms", "craftcms", - "yii2" + "laravel" ], "homepage": "https://craftcms.com", "license": "proprietary", @@ -41,73 +41,51 @@ "craftcms/laravel-dependency-aware-cache": "^1.0", "craftcms/plugin-installer": "~1.6.0", "craftcms/server-check": "~5.0.1", - "creocoder/yii2-nested-sets": "~0.9.0", + "craftcms/yii2-adapter": "self.version", "elvanto/litemoji": "~4.3.0", "enshrined/svg-sanitize": "~0.22.0", "guzzlehttp/guzzle": "^7.2.0", "laravel/framework": "^12.21.0", "league/uri": "^7.0", - "mikehaertl/php-shellcommand": "^1.6.3", "moneyphp/money": "^4.0", - "monolog/monolog": "^3.0", "phpdocumentor/reflection-docblock": "^5.3", "pixelandtonic/imagine": "~1.3.3.1", "pragmarx/google2fa": "^8.0", "pragmarx/recovery": "^0.2.1", - "samdark/yii2-psr-log-target": "^1.1.3", - "seld/cli-prompt": "^1.0.4", "spatie/laravel-data": "^4.17", "symfony/css-selector": "^6.0|^7.0", "symfony/dom-crawler": "^6.0|^7.0", - "symfony/filesystem": "^6.3", + "symfony/filesystem": "^6.3|^7.0", "symfony/http-client": "^6.0.3|^7.0", "symfony/property-access": "^7.0", "symfony/property-info": "^7.0", "symfony/serializer": "^6.4", - "symfony/var-dumper": "^7.2", "symfony/yaml": "^7.0", "theiconic/name-parser": "^1.2", "tpetry/laravel-query-expressions": "^1.5", "twig/twig": "~3.21.1", - "voku/stringy": "^6.5", "web-auth/webauthn-lib": "~4.9.0", "webonyx/graphql-php": "~14.11.10", - "yiisoft/html": "^3.11", - "yiisoft/yii2": "~2.0.52.0", - "yiisoft/yii2-debug": "~2.1.27.0", - "yiisoft/yii2-queue": "~2.3.2", - "yiisoft/yii2-symfonymailer": "^4.0.0" + "yiisoft/html": "^3.11" }, "require-dev": { - "codeception/codeception": "^5.2.0", - "codeception/lib-innerbrowser": "4.0.6", - "codeception/module-asserts": "^3.0.0", - "codeception/module-datafactory": "^3.0.0", - "codeception/module-phpbrowser": "^3.0.0", - "codeception/module-rest": "^3.3.2", - "codeception/module-yii2": "^1.1.9", - "craftcms/ecs": "dev-main", "dg/bypass-finals": "^1.9", "fakerphp/faker": "^1.19.0", "larastan/larastan": "^3.4", "laravel/pint": "^1.22", - "league/factory-muffin": "^3.3.0", "orchestra/testbench": "^10.3", "pestphp/pest": "^4.0", "pestphp/pest-plugin-arch": "^4.0", "pestphp/pest-plugin-laravel": "^4.0", "phpstan/phpstan": "^2.1", - "rector/rector": "^2.0", - "vlucas/phpdotenv": "^5.4.1", - "yiisoft/yii2-redis": "^2.0" - }, - "provide": { - "bower-asset/inputmask": "5.0.9", - "bower-asset/jquery": "3.6.1", - "bower-asset/punycode": "^1.4", - "bower-asset/yii2-pjax": "~2.0.1", - "yii2tech/ar-softdelete": "1.0.4" + "rector/rector": "^2.0" }, + "repositories": [ + { + "type": "path", + "url": "./yii2-adapter" + } + ], "suggest": { "ext-exif": "Adds support for parsing image EXIF data.", "ext-imagick": "Adds support for more image processing formats and options.", @@ -115,35 +93,26 @@ }, "autoload": { "psr-4": { - "craft\\": [ - "src/", - "yii2-adapter/legacy/" - ], - "CraftCms\\Cms\\": "cms/src/", - "CraftCms\\Yii2Adapter\\": "yii2-adapter/src/", - "yii2tech\\ar\\softdelete\\": "lib/ar-softdelete/src/" + "CraftCms\\Cms\\": "src/" }, "files": [ - "cms/src/helpers.php" + "src/helpers.php" ] }, "autoload-dev": { "psr-4": { - "CraftCms\\Cms\\Tests\\": "cms/tests/", - "CraftCms\\Cms\\Database\\": "cms/database/", - "CraftCms\\Yii2Adapter\\Tests\\": "yii2-adapter/tests/", - "crafttests\\": "tests/" + "CraftCms\\Cms\\Tests\\": "tests/", + "CraftCms\\Cms\\Database\\": "database/", + "CraftCms\\Yii2Adapter\\Tests\\": "yii2-adapter/tests-laravel/" } }, "scripts": { "copy-icons": "php ./scripts/copyicons.php", - "check-cs": "ecs check --ansi && pint cms --test", - "fix-cs": "npx concurrently -c 'rector' 'ecs check --ansi --fix' 'pint cms --parallel' --names=rector,ecs,pint", - "codecept-build": "codecept build", + "fix-cs": "npx concurrently -c 'rector' 'pint src --parallel' './yii2-adapter/vendor/bin/ecs check --config ./yii2-adapter/ecs.php --ansi --fix' --names=rector,pint,ecs", "phpstan": "phpstan --memory-limit=1G", "rector": "rector", - "tests-cms": "./vendor/bin/pest --configuration ./cms/phpunit.xml.dist --test-directory ./cms/tests", - "tests-adapter": "./vendor/bin/pest --configuration ./yii2-adapter/phpunit.xml.dist --test-directory ./yii2-adapter/tests" + "tests": "./vendor/bin/pest", + "tests-adapter": "./vendor/bin/pest --configuration ./yii2-adapter/phpunit.xml.dist --test-directory ./yii2-adapter/tests-laravel" }, "config": { "sort-packages": true, @@ -160,18 +129,10 @@ "extra": { "laravel": { "providers": [ - "CraftCms\\Cms\\Providers\\CraftServiceProvider", - "CraftCms\\Yii2Adapter\\Yii2ServiceProvider" + "CraftCms\\Cms\\Providers\\CraftServiceProvider" ] } }, - "repositories": { - "packagist.org": false, - "private-packagist": { - "type": "composer", - "url": "https://repo.packagist.com/craftcms/" - } - }, "minimum-stability": "dev", "prefer-stable": true } diff --git a/composer.lock b/composer.lock index 259d73bd35a..5b71cef0306 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "2228188eb8898c7e22b8aac4c80b1f60", + "content-hash": "0c4abba107999c421306e8044f8835cd", "packages": [ { "name": "bacon/bacon-qr-code", @@ -18,13 +18,7 @@ "type": "zip", "url": "https://api.github.com/repos/Bacon/BaconQrCode/zipball/8674e51bb65af933a5ffaf1c308a660387c35c22", "reference": "8674e51bb65af933a5ffaf1c308a660387c35c22", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "dasprid/enum": "^1.0.3", @@ -46,7 +40,7 @@ "BaconQrCode\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-2-Clause" ], @@ -78,13 +72,7 @@ "type": "zip", "url": "https://api.github.com/repos/brick/math/zipball/fc7ed316430118cc7836bf45faff18d5dfc8de04", "reference": "fc7ed316430118cc7836bf45faff18d5dfc8de04", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": "^8.1" @@ -100,7 +88,7 @@ "Brick\\Math\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -144,13 +132,7 @@ "type": "zip", "url": "https://api.github.com/repos/CarbonPHP/carbon-doctrine-types/zipball/18ba5ddfec8976260ead6e866180bd5d2f71aa1d", "reference": "18ba5ddfec8976260ead6e866180bd5d2f71aa1d", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": "^8.1" @@ -169,7 +151,7 @@ "Carbon\\Doctrine\\": "src/Carbon/Doctrine/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -219,13 +201,7 @@ "type": "zip", "url": "https://api.github.com/repos/cebe/markdown/zipball/9bac5e971dd391e2802dca5400bbeacbaea9eb86", "reference": "9bac5e971dd391e2802dca5400bbeacbaea9eb86", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "lib-pcre": "*", @@ -250,7 +226,7 @@ "cebe\\markdown\\": "" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -271,6 +247,10 @@ "markdown", "markdown-extra" ], + "support": { + "issues": "https://github.com/cebe/markdown/issues", + "source": "https://github.com/cebe/markdown" + }, "time": "2018-03-26T11:24:36+00:00" }, { @@ -285,13 +265,7 @@ "type": "zip", "url": "https://api.github.com/repos/commerceguys/addressing/zipball/ea826dbe5b3fe76960073a2167d5cf996c811cda", "reference": "ea826dbe5b3fe76960073a2167d5cf996c811cda", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "doctrine/collections": "^1.6 || ^2.0", @@ -318,7 +292,7 @@ "CommerceGuys\\Addressing\\": "src" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -355,13 +329,7 @@ "type": "zip", "url": "https://api.github.com/repos/composer/semver/zipball/198166618906cb2de69b95d7d47e5fa8aa1b2b95", "reference": "198166618906cb2de69b95d7d47e5fa8aa1b2b95", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": "^5.3.2 || ^7.0 || ^8.0" @@ -381,7 +349,7 @@ "Composer\\Semver\\": "src" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -438,13 +406,7 @@ "type": "zip", "url": "https://api.github.com/repos/craftcms/laravel-aliases/zipball/59154e91e69619712034ce697034a90135fd2528", "reference": "59154e91e69619712034ce697034a90135fd2528", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "illuminate/contracts": "^10.0||^11.0||^12.0", @@ -466,12 +428,12 @@ "type": "library", "extra": { "laravel": { - "providers": [ - "CraftCms\\Aliases\\AliasesServiceProvider" - ], "aliases": { "Aliases": "CraftCms\\Aliases\\Facades\\Aliases" - } + }, + "providers": [ + "CraftCms\\Aliases\\AliasesServiceProvider" + ] } }, "autoload": { @@ -480,32 +442,7 @@ "CraftCms\\Aliases\\Database\\Factories\\": "database/factories/" } }, - "autoload-dev": { - "psr-4": { - "CraftCms\\Aliases\\Tests\\": "tests/" - } - }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", - "scripts": { - "post-autoload-dump": [ - "@composer run prepare" - ], - "prepare": [ - "@php vendor/bin/testbench package:discover --ansi" - ], - "analyse": [ - "vendor/bin/phpstan analyse" - ], - "test": [ - "vendor/bin/pest" - ], - "test-coverage": [ - "vendor/bin/pest --coverage" - ], - "format": [ - "vendor/bin/pint" - ] - }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -524,8 +461,8 @@ "yii" ], "support": { - "source": "https://github.com/craftcms/laravel-aliases/tree/2.0.0", - "issues": "https://github.com/craftcms/laravel-aliases/issues" + "issues": "https://github.com/craftcms/laravel-aliases/issues", + "source": "https://github.com/craftcms/laravel-aliases/tree/2.0.0" }, "time": "2025-09-23T14:59:37+00:00" }, @@ -534,20 +471,14 @@ "version": "1.0.5", "source": { "type": "git", - "url": "git@github.com:craftcms/laravel-dependency-aware-cache.git", + "url": "https://github.com/craftcms/laravel-dependency-aware-cache.git", "reference": "41d7aac7150c2642c2a245703cd4c292a05217da" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/craftcms/laravel-dependency-aware-cache/zipball/41d7aac7150c2642c2a245703cd4c292a05217da", "reference": "41d7aac7150c2642c2a245703cd4c292a05217da", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "illuminate/cache": "^10.0||^11.0||^12.0", @@ -569,12 +500,12 @@ "type": "library", "extra": { "laravel": { - "providers": [ - "CraftCms\\DependencyAwareCache\\CacheServiceProvider" - ], "aliases": { "DependencyCache": "CraftCms\\DependencyAwareCache\\Facades\\DependencyCache" - } + }, + "providers": [ + "CraftCms\\DependencyAwareCache\\CacheServiceProvider" + ] } }, "autoload": { @@ -582,32 +513,7 @@ "CraftCms\\DependencyAwareCache\\": "src/" } }, - "autoload-dev": { - "psr-4": { - "CraftCms\\DependencyAwareCache\\Tests\\": "tests/" - } - }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", - "scripts": { - "post-autoload-dump": [ - "@composer run prepare" - ], - "prepare": [ - "@php vendor/bin/testbench package:discover --ansi" - ], - "analyse": [ - "vendor/bin/phpstan analyse" - ], - "test": [ - "vendor/bin/pest" - ], - "test-coverage": [ - "vendor/bin/pest --coverage" - ], - "format": [ - "vendor/bin/pint" - ] - }, + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -625,8 +531,8 @@ "laravel" ], "support": { - "source": "https://github.com/craftcms/laravel-dependency-aware-cache/tree/1.0.5", - "issues": "https://github.com/craftcms/laravel-dependency-aware-cache/issues" + "issues": "https://github.com/craftcms/laravel-dependency-aware-cache/issues", + "source": "https://github.com/craftcms/laravel-dependency-aware-cache/tree/1.0.5" }, "time": "2025-09-04T14:00:26+00:00" }, @@ -642,13 +548,7 @@ "type": "zip", "url": "https://api.github.com/repos/craftcms/plugin-installer/zipball/bd1650e8da6d5ca7a8527068d3e51c34bc7b6b4f", "reference": "bd1650e8da6d5ca7a8527068d3e51c34bc7b6b4f", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "composer-plugin-api": "^1.0 || ^2.0", @@ -666,7 +566,7 @@ "craft\\composer\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -701,13 +601,7 @@ "type": "zip", "url": "https://api.github.com/repos/craftcms/server-check/zipball/3b1f239c1cc781710978b0baa3e3bc99410d1973", "reference": "3b1f239c1cc781710978b0baa3e3bc99410d1973", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "type": "library", "autoload": { @@ -715,7 +609,7 @@ "server/requirements" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -737,6 +631,137 @@ }, "time": "2025-07-23T14:22:43+00:00" }, + { + "name": "craftcms/yii2-adapter", + "version": "6.x-dev", + "dist": { + "type": "path", + "url": "./yii2-adapter", + "reference": "af841a929f06d3fea64db4799eef58b45a5b2f96" + }, + "require": { + "craftcms/cms": "self.version", + "creocoder/yii2-nested-sets": "~0.9.0", + "ext-bcmath": "*", + "ext-curl": "*", + "ext-dom": "*", + "ext-intl": "*", + "ext-json": "*", + "ext-mbstring": "*", + "ext-openssl": "*", + "ext-pcre": "*", + "ext-pdo": "*", + "ext-zip": "*", + "mikehaertl/php-shellcommand": "^1.6.3", + "moneyphp/money": "^4.0", + "php": "^8.4", + "samdark/yii2-psr-log-target": "^1.1.3", + "seld/cli-prompt": "^1.0.4", + "spatie/laravel-data": "^4.17", + "twig/twig": "~3.21.1", + "voku/stringy": "^6.5", + "yiisoft/yii2": "~2.0.52.0", + "yiisoft/yii2-debug": "~2.1.27.0", + "yiisoft/yii2-queue": "~2.3.2", + "yiisoft/yii2-symfonymailer": "^4.0.0" + }, + "provide": { + "bower-asset/inputmask": "5.0.9", + "bower-asset/jquery": "3.6.1", + "bower-asset/punycode": "^1.4", + "bower-asset/yii2-pjax": "~2.0.1", + "yii2tech/ar-softdelete": "1.0.4" + }, + "require-dev": { + "codeception/codeception": "^5.2.0", + "codeception/lib-innerbrowser": "4.0.6", + "codeception/module-asserts": "^3.0.0", + "codeception/module-datafactory": "^3.0.0", + "codeception/module-phpbrowser": "^3.0.0", + "codeception/module-rest": "^3.3.2", + "codeception/module-yii2": "^1.1.9", + "craftcms/ecs": "dev-main", + "larastan/larastan": "^3.7", + "league/factory-muffin": "^3.3.0", + "orchestra/testbench": "^10.6", + "phpstan/phpstan": "^2.1", + "rector/rector": "^2.0", + "vlucas/phpdotenv": "^5.4.1", + "yiisoft/yii2-redis": "^2.0" + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "CraftCms\\Yii2Adapter\\Yii2ServiceProvider" + ] + } + }, + "autoload": { + "psr-4": { + "craft\\": "legacy/", + "CraftCms\\Yii2Adapter\\": "src/", + "yii2tech\\ar\\softdelete\\": "lib/ar-softdelete/src/" + } + }, + "autoload-dev": { + "psr-4": { + "CraftCms\\Cms\\Tests\\": "../tests/", + "CraftCms\\Yii2Adapter\\Tests\\": "tests-laravel/", + "crafttests\\": "tests/" + } + }, + "scripts": { + "copy-icons": [ + "php ./scripts/copyicons.php" + ], + "check-cs": [ + "ecs check --ansi && pint cms --test" + ], + "fix-cs": [ + "npx concurrently -c 'rector' 'ecs check --ansi --fix' --names=rector,ecs" + ], + "codecept-build": [ + "codecept build" + ], + "phpstan": [ + "phpstan --memory-limit=1G" + ], + "rector": [ + "rector" + ], + "tests-adapter": [ + "./vendor/bin/pest --configuration ./yii2-adapter/phpunit.xml.dist --test-directory ./yii2-adapter/tests-laravel" + ] + }, + "license": [ + "proprietary" + ], + "authors": [ + { + "name": "Pixel & Tonic", + "homepage": "https://pixelandtonic.com/" + } + ], + "description": "Craft CMS Yii2 adapter", + "homepage": "https://craftcms.com", + "keywords": [ + "cms", + "craftcms", + "yii2" + ], + "support": { + "email": "support@craftcms.com", + "issues": "https://github.com/craftcms/cms/issues?state=open", + "forum": "https://craftcms.stackexchange.com/", + "source": "https://github.com/craftcms/cms", + "docs": "https://craftcms.com/docs/5.x/", + "rss": "https://github.com/craftcms/cms/releases.atom" + }, + "transport-options": { + "relative": true + } + }, { "name": "creocoder/yii2-nested-sets", "version": "0.9.0", @@ -749,13 +774,7 @@ "type": "zip", "url": "https://api.github.com/repos/creocoder/yii2-nested-sets/zipball/cb8635a459b6246e5a144f096b992dcc30cf9954", "reference": "cb8635a459b6246e5a144f096b992dcc30cf9954", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "yiisoft/yii2": "*" @@ -766,7 +785,7 @@ "creocoder\\nestedsets\\": "src" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -781,6 +800,10 @@ "nested sets", "yii2" ], + "support": { + "issues": "https://github.com/creocoder/yii2-nested-sets/issues", + "source": "https://github.com/creocoder/yii2-nested-sets/tree/master" + }, "time": "2015-01-27T10:53:51+00:00" }, { @@ -795,13 +818,7 @@ "type": "zip", "url": "https://api.github.com/repos/DASPRiD/Enum/zipball/b5874fa9ed0043116c72162ec7f4fb50e02e7cce", "reference": "b5874fa9ed0043116c72162ec7f4fb50e02e7cce", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=7.1 <9.0" @@ -816,7 +833,7 @@ "DASPRiD\\Enum\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-2-Clause" ], @@ -851,13 +868,7 @@ "type": "zip", "url": "https://api.github.com/repos/defuse/php-encryption/zipball/f53396c2d34225064647a05ca76c1da9d99e5828", "reference": "f53396c2d34225064647a05ca76c1da9d99e5828", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "ext-openssl": "*", @@ -877,7 +888,7 @@ "Defuse\\Crypto\\": "src" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -924,13 +935,7 @@ "type": "zip", "url": "https://api.github.com/repos/dflydev/dflydev-dot-access-data/zipball/a23a2bf4f31d3518f3ecb38660c95715dfead60f", "reference": "a23a2bf4f31d3518f3ecb38660c95715dfead60f", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": "^7.1 || ^8.0" @@ -953,7 +958,7 @@ "Dflydev\\DotAccessData\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -1005,13 +1010,7 @@ "type": "zip", "url": "https://api.github.com/repos/doctrine/collections/zipball/2eb07e5953eed811ce1b309a7478a3b236f2273d", "reference": "2eb07e5953eed811ce1b309a7478a3b236f2273d", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "doctrine/deprecations": "^1", @@ -1031,7 +1030,7 @@ "Doctrine\\Common\\Collections\\": "src" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -1097,13 +1096,7 @@ "type": "zip", "url": "https://api.github.com/repos/doctrine/deprecations/zipball/459c2f5dd3d6a4633d3b5f46ee2b1c40f57d3f38", "reference": "459c2f5dd3d6a4633d3b5f46ee2b1c40f57d3f38", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": "^7.1 || ^8.0" @@ -1127,7 +1120,7 @@ "Doctrine\\Deprecations\\": "src" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -1151,13 +1144,7 @@ "type": "zip", "url": "https://api.github.com/repos/doctrine/inflector/zipball/6d6c96277ea252fc1304627204c3d5e6e15faa3b", "reference": "6d6c96277ea252fc1304627204c3d5e6e15faa3b", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": "^7.2 || ^8.0" @@ -1175,7 +1162,7 @@ "Doctrine\\Inflector\\": "src" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -1247,13 +1234,7 @@ "type": "zip", "url": "https://api.github.com/repos/doctrine/lexer/zipball/31ad66abc0fc9e1a1f2d9bc6a42668d2fbbcd6dd", "reference": "31ad66abc0fc9e1a1f2d9bc6a42668d2fbbcd6dd", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": "^8.1" @@ -1271,7 +1252,7 @@ "Doctrine\\Common\\Lexer\\": "src" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -1330,13 +1311,7 @@ "type": "zip", "url": "https://api.github.com/repos/dragonmantank/cron-expression/zipball/8c784d071debd117328803d86b2097615b457500", "reference": "8c784d071debd117328803d86b2097615b457500", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": "^7.2|^8.0", @@ -1361,7 +1336,7 @@ "Cron\\": "src/Cron/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -1401,13 +1376,7 @@ "type": "zip", "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/d42c8731f0624ad6bdc8d3e5e9a4524f68801cfa", "reference": "d42c8731f0624ad6bdc8d3e5e9a4524f68801cfa", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "doctrine/lexer": "^2.0 || ^3.0", @@ -1432,7 +1401,7 @@ "Egulias\\EmailValidator\\": "src" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -1474,13 +1443,7 @@ "type": "zip", "url": "https://api.github.com/repos/elvanto/litemoji/zipball/f13cf10686f7110a3b17d09de03050d0708840b8", "reference": "f13cf10686f7110a3b17d09de03050d0708840b8", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "ext-mbstring": "*", @@ -1496,7 +1459,7 @@ "LitEmoji\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -1523,13 +1486,7 @@ "type": "zip", "url": "https://api.github.com/repos/darylldoyle/svg-sanitizer/zipball/0afa95ea74be155a7bcd6c6fb60c276c39984500", "reference": "0afa95ea74be155a7bcd6c6fb60c276c39984500", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "ext-dom": "*", @@ -1545,7 +1502,7 @@ "enshrined\\svgSanitize\\": "src" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], @@ -1574,13 +1531,7 @@ "type": "zip", "url": "https://api.github.com/repos/ezyang/htmlpurifier/zipball/cb56001e54359df7ae76dc522d08845dc741621b", "reference": "cb56001e54359df7ae76dc522d08845dc741621b", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": "~5.6.0 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0" @@ -1607,7 +1558,7 @@ "/library/HTMLPurifier/Language/" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "LGPL-2.1-or-later" ], @@ -1641,13 +1592,7 @@ "type": "zip", "url": "https://api.github.com/repos/fruitcake/php-cors/zipball/3d158f36e7875e2f040f37bc0573956240a5a38b", "reference": "3d158f36e7875e2f040f37bc0573956240a5a38b", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": "^7.4|^8.0", @@ -1669,7 +1614,7 @@ "Fruitcake\\Cors\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -1718,13 +1663,7 @@ "type": "zip", "url": "https://api.github.com/repos/GrahamCampbell/Result-Type/zipball/3ba905c11371512af9d9bdd27d99b782216b6945", "reference": "3ba905c11371512af9d9bdd27d99b782216b6945", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": "^7.2.5 || ^8.0", @@ -1739,7 +1678,7 @@ "GrahamCampbell\\ResultType\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -1786,13 +1725,7 @@ "type": "zip", "url": "https://api.github.com/repos/guzzle/guzzle/zipball/b51ac707cfa420b7bfd4e4d5e510ba8008e822b4", "reference": "b51ac707cfa420b7bfd4e4d5e510ba8008e822b4", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "ext-json": "*", @@ -1833,7 +1766,7 @@ "GuzzleHttp\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -1918,13 +1851,7 @@ "type": "zip", "url": "https://api.github.com/repos/guzzle/promises/zipball/481557b130ef3790cf82b713667b43030dc9c957", "reference": "481557b130ef3790cf82b713667b43030dc9c957", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": "^7.2.5 || ^8.0" @@ -1945,7 +1872,7 @@ "GuzzleHttp\\Promise\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -2007,13 +1934,7 @@ "type": "zip", "url": "https://api.github.com/repos/guzzle/psr7/zipball/21dc724a0583619cd1652f673303492272778051", "reference": "21dc724a0583619cd1652f673303492272778051", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": "^7.2.5 || ^8.0", @@ -2045,7 +1966,7 @@ "GuzzleHttp\\Psr7\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -2129,13 +2050,7 @@ "type": "zip", "url": "https://api.github.com/repos/guzzle/uri-template/zipball/4f4bbd4e7172148801e76e3decc1e559bdee34e1", "reference": "4f4bbd4e7172148801e76e3decc1e559bdee34e1", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": "^7.2.5 || ^8.0", @@ -2158,7 +2073,7 @@ "GuzzleHttp\\UriTemplate\\": "src" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -2211,23 +2126,17 @@ }, { "name": "laravel/framework", - "version": "v12.31.0", + "version": "v12.32.5", "source": { "type": "git", "url": "https://github.com/laravel/framework.git", - "reference": "5b462faf6a77b228fac554948fbd879cf649a2fb" + "reference": "77b2740391cd2a825ba59d6fada45e9b8b9bcc5a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/framework/zipball/5b462faf6a77b228fac554948fbd879cf649a2fb", - "reference": "5b462faf6a77b228fac554948fbd879cf649a2fb", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "url": "https://api.github.com/repos/laravel/framework/zipball/77b2740391cd2a825ba59d6fada45e9b8b9bcc5a", + "reference": "77b2740391cd2a825ba59d6fada45e9b8b9bcc5a", + "shasum": "" }, "require": { "brick/math": "^0.11|^0.12|^0.13|^0.14", @@ -2254,7 +2163,6 @@ "monolog/monolog": "^3.0", "nesbot/carbon": "^3.8.4", "nunomaduro/termwind": "^2.0", - "phiki/phiki": "^2.0.0", "php": "^8.2", "psr/container": "^1.1.1|^2.0.1", "psr/log": "^1.0|^2.0|^3.0", @@ -2413,7 +2321,7 @@ ] } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -2433,7 +2341,7 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2025-09-23T14:08:31+00:00" + "time": "2025-09-30T17:39:22+00:00" }, { "name": "laravel/prompts", @@ -2447,13 +2355,7 @@ "type": "zip", "url": "https://api.github.com/repos/laravel/prompts/zipball/a1891d362714bc40c8d23b0b1d7090f022ea27cc", "reference": "a1891d362714bc40c8d23b0b1d7090f022ea27cc", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "composer-runtime-api": "^2.2", @@ -2489,7 +2391,7 @@ "Laravel\\Prompts\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -2512,13 +2414,7 @@ "type": "zip", "url": "https://api.github.com/repos/laravel/serializable-closure/zipball/3832547db6e0e2f8bb03d4093857b378c66eceed", "reference": "3832547db6e0e2f8bb03d4093857b378c66eceed", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": "^8.1" @@ -2541,7 +2437,7 @@ "Laravel\\SerializableClosure\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -2579,13 +2475,7 @@ "type": "zip", "url": "https://api.github.com/repos/lcobucci/clock/zipball/db3713a61addfffd615b79bf0bc22f0ccc61b86b", "reference": "db3713a61addfffd615b79bf0bc22f0ccc61b86b", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": "~8.2.0 || ~8.3.0 || ~8.4.0", @@ -2610,7 +2500,7 @@ "Lcobucci\\Clock\\": "src" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -2649,13 +2539,7 @@ "type": "zip", "url": "https://api.github.com/repos/thephpleague/commonmark/zipball/10732241927d3971d28e7ea7b5712721fa2296ca", "reference": "10732241927d3971d28e7ea7b5712721fa2296ca", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "ext-mbstring": "*", @@ -2699,7 +2583,7 @@ "League\\CommonMark\\": "src" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -2762,13 +2646,7 @@ "type": "zip", "url": "https://api.github.com/repos/thephpleague/config/zipball/754b3604fb2984c71f4af4a9cbe7b57f346ec1f3", "reference": "754b3604fb2984c71f4af4a9cbe7b57f346ec1f3", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "dflydev/dot-access-data": "^3.0.1", @@ -2793,7 +2671,7 @@ "League\\Config\\": "src" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -2850,13 +2728,7 @@ "type": "zip", "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/2203e3151755d874bb2943649dae1eb8533ac93e", "reference": "2203e3151755d874bb2943649dae1eb8533ac93e", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "league/flysystem-local": "^3.0.0", @@ -2897,7 +2769,7 @@ "League\\Flysystem\\": "src" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -2939,13 +2811,7 @@ "type": "zip", "url": "https://api.github.com/repos/thephpleague/flysystem-local/zipball/6691915f77c7fb69adfb87dcd550052dc184ee10", "reference": "6691915f77c7fb69adfb87dcd550052dc184ee10", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "ext-fileinfo": "*", @@ -2959,7 +2825,7 @@ "League\\Flysystem\\Local\\": "" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -2994,13 +2860,7 @@ "type": "zip", "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/2d6702ff215bf922936ccc1ad31007edc76451b9", "reference": "2d6702ff215bf922936ccc1ad31007edc76451b9", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "ext-fileinfo": "*", @@ -3017,7 +2877,7 @@ "League\\MimeTypeDetection\\": "src" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -3056,13 +2916,7 @@ "type": "zip", "url": "https://api.github.com/repos/thephpleague/uri/zipball/81fb5145d2644324614cc532b28efd0215bda430", "reference": "81fb5145d2644324614cc532b28efd0215bda430", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "league/uri-interfaces": "^7.5", @@ -3092,7 +2946,7 @@ "League\\Uri\\": "" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -3152,13 +3006,7 @@ "type": "zip", "url": "https://api.github.com/repos/thephpleague/uri-interfaces/zipball/08cfc6c4f3d811584fb09c37e2849e6a7f9b0742", "reference": "08cfc6c4f3d811584fb09c37e2849e6a7f9b0742", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "ext-filter": "*", @@ -3184,7 +3032,7 @@ "League\\Uri\\": "" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -3242,13 +3090,7 @@ "type": "zip", "url": "https://api.github.com/repos/Masterminds/html5-php/zipball/fcf91eb64359852f00d921887b219479b4f21251", "reference": "fcf91eb64359852f00d921887b219479b4f21251", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "ext-dom": "*", @@ -3268,7 +3110,7 @@ "Masterminds\\": "src" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -3315,13 +3157,7 @@ "type": "zip", "url": "https://api.github.com/repos/mikehaertl/php-shellcommand/zipball/e79ea528be155ffdec6f3bf1a4a46307bb49e545", "reference": "e79ea528be155ffdec6f3bf1a4a46307bb49e545", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">= 5.3.0" @@ -3335,7 +3171,7 @@ "mikehaertl\\shellcommand\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -3367,13 +3203,7 @@ "type": "zip", "url": "https://api.github.com/repos/moneyphp/money/zipball/1a23f0e1b22e2c59ed5ed70cfbe4cbe696be9348", "reference": "1a23f0e1b22e2c59ed5ed70cfbe4cbe696be9348", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "ext-bcmath": "*", @@ -3419,7 +3249,7 @@ "Money\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -3463,13 +3293,7 @@ "type": "zip", "url": "https://api.github.com/repos/Seldaek/monolog/zipball/10d85740180ecba7896c87e06a166e0c95a0e3b6", "reference": "10d85740180ecba7896c87e06a166e0c95a0e3b6", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=8.1", @@ -3526,7 +3350,7 @@ "Monolog\\": "src/Monolog" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -3572,13 +3396,7 @@ "type": "zip", "url": "https://api.github.com/repos/CarbonPHP/carbon/zipball/8e3643dcd149ae0fe1d2ff4f2c8e4bbfad7c165f", "reference": "8e3643dcd149ae0fe1d2ff4f2c8e4bbfad7c165f", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "carbonphp/carbon-doctrine-types": "<100.0", @@ -3628,7 +3446,7 @@ "Carbon\\": "src/Carbon/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -3683,13 +3501,7 @@ "type": "zip", "url": "https://api.github.com/repos/nette/schema/zipball/da801d52f0354f70a638673c4a0f04e16529431d", "reference": "da801d52f0354f70a638673c4a0f04e16529431d", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "nette/utils": "^4.0", @@ -3711,7 +3523,7 @@ "src/" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause", "GPL-2.0-only", @@ -3751,13 +3563,7 @@ "type": "zip", "url": "https://api.github.com/repos/nette/utils/zipball/c930ca4e3cf4f17dcfb03037703679d2396d2ede", "reference": "c930ca4e3cf4f17dcfb03037703679d2396d2ede", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": "8.0 - 8.5" @@ -3794,7 +3600,7 @@ "src/" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause", "GPL-2.0-only", @@ -3846,13 +3652,7 @@ "type": "zip", "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/f103601b29efebd7ff4a1ca7b3eeea9e3336a2a2", "reference": "f103601b29efebd7ff4a1ca7b3eeea9e3336a2a2", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "ext-ctype": "*", @@ -3878,7 +3678,7 @@ "PhpParser\\": "lib/PhpParser" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -3910,13 +3710,7 @@ "type": "zip", "url": "https://api.github.com/repos/nunomaduro/termwind/zipball/dfa08f390e509967a15c22493dc0bac5733d9123", "reference": "dfa08f390e509967a15c22493dc0bac5733d9123", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "ext-mbstring": "*", @@ -3952,7 +3746,7 @@ "Termwind\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -3993,23 +3787,17 @@ }, { "name": "paragonie/constant_time_encoding", - "version": "v3.1.1", + "version": "v3.1.3", "source": { "type": "git", "url": "https://github.com/paragonie/constant_time_encoding.git", - "reference": "5e9b582660b997de205a84c02a3aac7c060900c9" + "reference": "d5b01a39b3415c2cd581d3bd3a3575c1ebbd8e77" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/5e9b582660b997de205a84c02a3aac7c060900c9", - "reference": "5e9b582660b997de205a84c02a3aac7c060900c9", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/d5b01a39b3415c2cd581d3bd3a3575c1ebbd8e77", + "reference": "d5b01a39b3415c2cd581d3bd3a3575c1ebbd8e77", + "shasum": "" }, "require": { "php": "^8" @@ -4026,7 +3814,7 @@ "ParagonIE\\ConstantTime\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -4064,7 +3852,7 @@ "issues": "https://github.com/paragonie/constant_time_encoding/issues", "source": "https://github.com/paragonie/constant_time_encoding" }, - "time": "2025-09-22T21:00:33+00:00" + "time": "2025-09-24T15:06:41+00:00" }, { "name": "paragonie/random_compat", @@ -4078,13 +3866,7 @@ "type": "zip", "url": "https://api.github.com/repos/paragonie/random_compat/zipball/996434e5492cb4c3edcb9168db6fbb1359ef965a", "reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">= 7" @@ -4097,7 +3879,7 @@ "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes." }, "type": "library", - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -4122,83 +3904,6 @@ }, "time": "2020-10-15T08:29:30+00:00" }, - { - "name": "phiki/phiki", - "version": "v2.0.4", - "source": { - "type": "git", - "url": "https://github.com/phikiphp/phiki.git", - "reference": "160785c50c01077780ab217e5808f00ab8f05a13" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/phikiphp/phiki/zipball/160785c50c01077780ab217e5808f00ab8f05a13", - "reference": "160785c50c01077780ab217e5808f00ab8f05a13", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] - }, - "require": { - "ext-mbstring": "*", - "league/commonmark": "^2.5.3", - "php": "^8.2", - "psr/simple-cache": "^3.0" - }, - "require-dev": { - "illuminate/support": "^11.45", - "laravel/pint": "^1.18.1", - "orchestra/testbench": "^9.15", - "pestphp/pest": "^3.5.1", - "phpstan/extension-installer": "^1.4.3", - "phpstan/phpstan": "^2.0", - "symfony/var-dumper": "^7.1.6" - }, - "type": "library", - "extra": { - "laravel": { - "providers": [ - "Phiki\\Adapters\\Laravel\\PhikiServiceProvider" - ] - } - }, - "autoload": { - "psr-4": { - "Phiki\\": "src/" - } - }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Ryan Chandler", - "email": "support@ryangjchandler.co.uk", - "homepage": "https://ryangjchandler.co.uk", - "role": "Developer" - } - ], - "description": "Syntax highlighting using TextMate grammars in PHP.", - "support": { - "issues": "https://github.com/phikiphp/phiki/issues", - "source": "https://github.com/phikiphp/phiki/tree/v2.0.4" - }, - "funding": [ - { - "url": "https://github.com/sponsors/ryangjchandler", - "type": "github" - }, - { - "url": "https://buymeacoffee.com/ryangjchandler", - "type": "other" - } - ], - "time": "2025-09-20T17:21:02+00:00" - }, { "name": "phpdocumentor/reflection", "version": "6.3.0", @@ -4211,13 +3916,7 @@ "type": "zip", "url": "https://api.github.com/repos/phpDocumentor/Reflection/zipball/d91b3270832785602adcc24ae2d0974ba99a8ff8", "reference": "d91b3270832785602adcc24ae2d0974ba99a8ff8", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "composer-runtime-api": "^2", @@ -4259,7 +3958,7 @@ "phpDocumentor\\": "src/phpDocumentor" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -4289,13 +3988,7 @@ "type": "zip", "url": "https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/1d01c49d4ed62f25aa84a747ad35d5a16924662b", "reference": "1d01c49d4ed62f25aa84a747ad35d5a16924662b", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": "^7.2 || ^8.0" @@ -4311,7 +4004,7 @@ "phpDocumentor\\Reflection\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -4330,6 +4023,10 @@ "reflection", "static analysis" ], + "support": { + "issues": "https://github.com/phpDocumentor/ReflectionCommon/issues", + "source": "https://github.com/phpDocumentor/ReflectionCommon/tree/2.x" + }, "time": "2020-06-27T09:03:43+00:00" }, { @@ -4344,13 +4041,7 @@ "type": "zip", "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/94f8051919d1b0369a6bcc7931d679a511c03fe9", "reference": "94f8051919d1b0369a6bcc7931d679a511c03fe9", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "doctrine/deprecations": "^1.1", @@ -4381,7 +4072,7 @@ "phpDocumentor\\Reflection\\": "src" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -4414,13 +4105,7 @@ "type": "zip", "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/679e3ce485b99e84c775d28e2e96fade9a7fb50a", "reference": "679e3ce485b99e84c775d28e2e96fade9a7fb50a", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "doctrine/deprecations": "^1.0", @@ -4449,7 +4134,7 @@ "phpDocumentor\\Reflection\\": "src" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -4478,13 +4163,7 @@ "type": "zip", "url": "https://api.github.com/repos/schmittjoh/php-option/zipball/638a154f8d4ee6a5cfa96d6a34dfbe0cffa9566d", "reference": "638a154f8d4ee6a5cfa96d6a34dfbe0cffa9566d", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": "^7.2.5 || ^8.0" @@ -4508,7 +4187,7 @@ "PhpOption\\": "src/PhpOption/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "Apache-2.0" ], @@ -4559,13 +4238,7 @@ "type": "zip", "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/1e0cd5370df5dd2e556a36b9c62f62e555870495", "reference": "1e0cd5370df5dd2e556a36b9c62f62e555870495", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": "^7.4 || ^8.0" @@ -4589,7 +4262,7 @@ ] } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -4612,13 +4285,7 @@ "type": "zip", "url": "https://api.github.com/repos/pixelandtonic/Imagine/zipball/4d9bb596ff60504e37ccf9103c0bb705dba7fec6", "reference": "4d9bb596ff60504e37ccf9103c0bb705dba7fec6", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=5.5" @@ -4643,7 +4310,7 @@ "Imagine\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -4679,13 +4346,7 @@ "type": "zip", "url": "https://api.github.com/repos/antonioribeiro/google2fa/zipball/6f8d87ebd5afbf7790bde1ffc7579c7c705e0fad", "reference": "6f8d87ebd5afbf7790bde1ffc7579c7c705e0fad", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "paragonie/constant_time_encoding": "^1.0|^2.0|^3.0", @@ -4701,7 +4362,7 @@ "PragmaRX\\Google2FA\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -4737,13 +4398,7 @@ "type": "zip", "url": "https://api.github.com/repos/antonioribeiro/random/zipball/daf08a189c5d2d40d1a827db46364d3a741a51b7", "reference": "daf08a189c5d2d40d1a827db46364d3a741a51b7", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=7.0" @@ -4769,7 +4424,7 @@ "PragmaRX\\Random\\": "src" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -4792,6 +4447,10 @@ "random pattern", "random string" ], + "support": { + "issues": "https://github.com/antonioribeiro/random/issues", + "source": "https://github.com/antonioribeiro/random/tree/master" + }, "time": "2017-11-21T05:26:22+00:00" }, { @@ -4806,13 +4465,7 @@ "type": "zip", "url": "https://api.github.com/repos/antonioribeiro/recovery/zipball/b5ce4082f059afac6761714a84497816f45271cc", "reference": "b5ce4082f059afac6761714a84497816f45271cc", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=7.0", @@ -4837,7 +4490,7 @@ "PragmaRX\\Recovery\\": "src" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -4880,13 +4533,7 @@ "type": "zip", "url": "https://api.github.com/repos/php-fig/clock/zipball/e41a24703d4560fd0acb709162f73b8adfc3aa0d", "reference": "e41a24703d4560fd0acb709162f73b8adfc3aa0d", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": "^7.0 || ^8.0" @@ -4897,7 +4544,7 @@ "Psr\\Clock\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -4934,13 +4581,7 @@ "type": "zip", "url": "https://api.github.com/repos/php-fig/container/zipball/c71ecc56dfe541dbd90c5360474fbc405f8d5963", "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=7.4.0" @@ -4956,7 +4597,7 @@ "Psr\\Container\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -4993,13 +4634,7 @@ "type": "zip", "url": "https://api.github.com/repos/php-fig/event-dispatcher/zipball/dbefd12671e8a14ec7f180cab83036ed26714bb0", "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=7.2.0" @@ -5015,7 +4650,7 @@ "Psr\\EventDispatcher\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -5031,6 +4666,10 @@ "psr", "psr-14" ], + "support": { + "issues": "https://github.com/php-fig/event-dispatcher/issues", + "source": "https://github.com/php-fig/event-dispatcher/tree/1.0.0" + }, "time": "2019-01-08T18:20:26+00:00" }, { @@ -5045,13 +4684,7 @@ "type": "zip", "url": "https://api.github.com/repos/php-fig/http-client/zipball/bb5906edc1c324c9a05aa0873d40117941e5fa90", "reference": "bb5906edc1c324c9a05aa0873d40117941e5fa90", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": "^7.0 || ^8.0", @@ -5068,7 +4701,7 @@ "Psr\\Http\\Client\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -5103,13 +4736,7 @@ "type": "zip", "url": "https://api.github.com/repos/php-fig/http-factory/zipball/2b4765fddfe3b508ac62f829e852b1501d3f6e8a", "reference": "2b4765fddfe3b508ac62f829e852b1501d3f6e8a", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=7.1", @@ -5126,7 +4753,7 @@ "Psr\\Http\\Message\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -5164,13 +4791,7 @@ "type": "zip", "url": "https://api.github.com/repos/php-fig/http-message/zipball/402d35bcb92c70c026d1a6a9883f06b2ead23d71", "reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": "^7.2 || ^8.0" @@ -5186,7 +4807,7 @@ "Psr\\Http\\Message\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -5223,13 +4844,7 @@ "type": "zip", "url": "https://api.github.com/repos/php-fig/log/zipball/f16e1d5863e37f8d8c2a01719f5b34baa2b714d3", "reference": "f16e1d5863e37f8d8c2a01719f5b34baa2b714d3", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=8.0.0" @@ -5245,7 +4860,7 @@ "Psr\\Log\\": "src" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -5279,13 +4894,7 @@ "type": "zip", "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/764e0b3939f5ca87cb904f570ef9be2d78a07865", "reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=8.0.0" @@ -5301,7 +4910,7 @@ "Psr\\SimpleCache\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -5336,13 +4945,7 @@ "type": "zip", "url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/120b605dfeb996808c31b6477290a714d356e822", "reference": "120b605dfeb996808c31b6477290a714d356e822", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=5.6" @@ -5357,7 +4960,7 @@ "src/getallheaders.php" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -5368,6 +4971,10 @@ } ], "description": "A polyfill for getallheaders.", + "support": { + "issues": "https://github.com/ralouphie/getallheaders/issues", + "source": "https://github.com/ralouphie/getallheaders/tree/develop" + }, "time": "2019-03-08T08:55:37+00:00" }, { @@ -5382,13 +4989,7 @@ "type": "zip", "url": "https://api.github.com/repos/ramsey/collection/zipball/344572933ad0181accbf4ba763e85a0306a8c5e2", "reference": "344572933ad0181accbf4ba763e85a0306a8c5e2", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": "^8.1" @@ -5426,7 +5027,7 @@ "Ramsey\\Collection\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -5464,13 +5065,7 @@ "type": "zip", "url": "https://api.github.com/repos/ramsey/uuid/zipball/81f941f6f729b1e3ceea61d9d014f8b6c6800440", "reference": "81f941f6f729b1e3ceea61d9d014f8b6c6800440", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "brick/math": "^0.8.8 || ^0.9 || ^0.10 || ^0.11 || ^0.12 || ^0.13 || ^0.14", @@ -5520,7 +5115,7 @@ "Ramsey\\Uuid\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -5548,13 +5143,7 @@ "type": "zip", "url": "https://api.github.com/repos/samdark/yii2-psr-log-target/zipball/5f14f21d5ee4294fe9eb3e723ec8a3908ca082ea", "reference": "5f14f21d5ee4294fe9eb3e723ec8a3908ca082ea", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "psr/log": "~1.0.2|~1.1.0|~3.0.0", @@ -5570,7 +5159,7 @@ "samdark\\log\\tests\\": "tests" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -5616,13 +5205,7 @@ "type": "zip", "url": "https://api.github.com/repos/Seldaek/cli-prompt/zipball/b8dfcf02094b8c03b40322c229493bb2884423c5", "reference": "b8dfcf02094b8c03b40322c229493bb2884423c5", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=5.3" @@ -5641,7 +5224,7 @@ "Seld\\CliPrompt\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -5677,13 +5260,7 @@ "type": "zip", "url": "https://api.github.com/repos/spatie/laravel-data/zipball/6ec15bb6798128f01aecb67dcd18a937251a27a5", "reference": "6ec15bb6798128f01aecb67dcd18a937251a27a5", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "illuminate/contracts": "^10.0|^11.0|^12.0", @@ -5724,7 +5301,7 @@ "Spatie\\LaravelData\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -5766,13 +5343,7 @@ "type": "zip", "url": "https://api.github.com/repos/spatie/laravel-package-tools/zipball/f09a799850b1ed765103a4f0b4355006360c49a5", "reference": "f09a799850b1ed765103a4f0b4355006360c49a5", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "illuminate/contracts": "^9.28|^10.0|^11.0|^12.0", @@ -5792,7 +5363,7 @@ "Spatie\\LaravelPackageTools\\": "src" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -5833,13 +5404,7 @@ "type": "zip", "url": "https://api.github.com/repos/spatie/php-structure-discoverer/zipball/6c46e069349c7f2f6ebbe00429332c9e6b70fa92", "reference": "6c46e069349c7f2f6ebbe00429332c9e6b70fa92", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "illuminate/collections": "^10.0|^11.0|^12.0", @@ -5877,7 +5442,7 @@ "Spatie\\StructureDiscoverer\\": "src" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -5920,13 +5485,7 @@ "type": "zip", "url": "https://api.github.com/repos/Spomky-Labs/cbor-php/zipball/5404f3e21cbe72f5cf612aa23db2b922fd2f43bf", "reference": "5404f3e21cbe72f5cf612aa23db2b922fd2f43bf", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "brick/math": "^0.9|^0.10|^0.11|^0.12|^0.13", @@ -5961,7 +5520,7 @@ "CBOR\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -6009,13 +5568,7 @@ "type": "zip", "url": "https://api.github.com/repos/Spomky-Labs/pki-framework/zipball/eced5b5ce70518b983ff2be486e902bbd15135ae", "reference": "eced5b5ce70518b983ff2be486e902bbd15135ae", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "brick/math": "^0.10|^0.11|^0.12|^0.13", @@ -6051,7 +5604,7 @@ "SpomkyLabs\\Pki\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -6124,13 +5677,7 @@ "type": "zip", "url": "https://api.github.com/repos/symfony/clock/zipball/b81435fbd6648ea425d1ee96a2d8e68f4ceacd24", "reference": "b81435fbd6648ea425d1ee96a2d8e68f4ceacd24", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=8.2", @@ -6152,7 +5699,7 @@ "/Tests/" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -6194,23 +5741,17 @@ }, { "name": "symfony/console", - "version": "v7.3.3", + "version": "v7.3.4", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "cb0102a1c5ac3807cf3fdf8bea96007df7fdbea7" + "reference": "2b9c5fafbac0399a20a2e82429e2bd735dcfb7db" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/cb0102a1c5ac3807cf3fdf8bea96007df7fdbea7", - "reference": "cb0102a1c5ac3807cf3fdf8bea96007df7fdbea7", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "url": "https://api.github.com/repos/symfony/console/zipball/2b9c5fafbac0399a20a2e82429e2bd735dcfb7db", + "reference": "2b9c5fafbac0399a20a2e82429e2bd735dcfb7db", + "shasum": "" }, "require": { "php": ">=8.2", @@ -6251,7 +5792,7 @@ "/Tests/" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -6274,7 +5815,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v7.3.3" + "source": "https://github.com/symfony/console/tree/v7.3.4" }, "funding": [ { @@ -6294,7 +5835,7 @@ "type": "tidelift" } ], - "time": "2025-08-25T06:35:40+00:00" + "time": "2025-09-22T15:31:00+00:00" }, { "name": "symfony/css-selector", @@ -6308,13 +5849,7 @@ "type": "zip", "url": "https://api.github.com/repos/symfony/css-selector/zipball/601a5ce9aaad7bf10797e3663faefce9e26c24e2", "reference": "601a5ce9aaad7bf10797e3663faefce9e26c24e2", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=8.2" @@ -6328,7 +5863,7 @@ "/Tests/" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -6379,13 +5914,7 @@ "type": "zip", "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/63afe740e99a13ba87ec199bb07bbdee937a5b62", "reference": "63afe740e99a13ba87ec199bb07bbdee937a5b62", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=8.1" @@ -6405,7 +5934,7 @@ "function.php" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -6452,13 +5981,7 @@ "type": "zip", "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/efa076ea0eeff504383ff0dcf827ea5ce15690ba", "reference": "efa076ea0eeff504383ff0dcf827ea5ce15690ba", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "masterminds/html5": "^2.6", @@ -6478,7 +6001,7 @@ "/Tests/" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -6519,23 +6042,17 @@ }, { "name": "symfony/error-handler", - "version": "v7.3.2", + "version": "v7.3.4", "source": { "type": "git", "url": "https://github.com/symfony/error-handler.git", - "reference": "0b31a944fcd8759ae294da4d2808cbc53aebd0c3" + "reference": "99f81bc944ab8e5dae4f21b4ca9972698bbad0e4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/error-handler/zipball/0b31a944fcd8759ae294da4d2808cbc53aebd0c3", - "reference": "0b31a944fcd8759ae294da4d2808cbc53aebd0c3", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "url": "https://api.github.com/repos/symfony/error-handler/zipball/99f81bc944ab8e5dae4f21b4ca9972698bbad0e4", + "reference": "99f81bc944ab8e5dae4f21b4ca9972698bbad0e4", + "shasum": "" }, "require": { "php": ">=8.2", @@ -6565,7 +6082,7 @@ "/Tests/" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -6582,7 +6099,7 @@ "description": "Provides tools to manage errors and ease debugging PHP code", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/error-handler/tree/v7.3.2" + "source": "https://github.com/symfony/error-handler/tree/v7.3.4" }, "funding": [ { @@ -6602,7 +6119,7 @@ "type": "tidelift" } ], - "time": "2025-07-07T08:17:57+00:00" + "time": "2025-09-11T10:12:26+00:00" }, { "name": "symfony/event-dispatcher", @@ -6616,13 +6133,7 @@ "type": "zip", "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/b7dc69e71de420ac04bc9ab830cf3ffebba48191", "reference": "b7dc69e71de420ac04bc9ab830cf3ffebba48191", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=8.2", @@ -6655,7 +6166,7 @@ "/Tests/" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -6706,13 +6217,7 @@ "type": "zip", "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/59eb412e93815df44f05f342958efa9f46b1e586", "reference": "59eb412e93815df44f05f342958efa9f46b1e586", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=8.1", @@ -6733,7 +6238,7 @@ "Symfony\\Contracts\\EventDispatcher\\": "" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -6778,31 +6283,25 @@ }, { "name": "symfony/filesystem", - "version": "v6.4.24", + "version": "v7.3.2", "source": { "type": "git", "url": "https://github.com/symfony/filesystem.git", - "reference": "75ae2edb7cdcc0c53766c30b0a2512b8df574bd8" + "reference": "edcbb768a186b5c3f25d0643159a787d3e63b7fd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/75ae2edb7cdcc0c53766c30b0a2512b8df574bd8", - "reference": "75ae2edb7cdcc0c53766c30b0a2512b8df574bd8", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "url": "https://api.github.com/repos/symfony/filesystem/zipball/edcbb768a186b5c3f25d0643159a787d3e63b7fd", + "reference": "edcbb768a186b5c3f25d0643159a787d3e63b7fd", + "shasum": "" }, "require": { - "php": ">=8.1", + "php": ">=8.2", "symfony/polyfill-ctype": "~1.8", "symfony/polyfill-mbstring": "~1.8" }, "require-dev": { - "symfony/process": "^5.4|^6.4|^7.0" + "symfony/process": "^6.4|^7.0" }, "type": "library", "autoload": { @@ -6813,7 +6312,7 @@ "/Tests/" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -6830,7 +6329,7 @@ "description": "Provides basic utilities for the filesystem", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/filesystem/tree/v6.4.24" + "source": "https://github.com/symfony/filesystem/tree/v7.3.2" }, "funding": [ { @@ -6850,7 +6349,7 @@ "type": "tidelift" } ], - "time": "2025-07-10T08:14:14+00:00" + "time": "2025-07-07T08:17:47+00:00" }, { "name": "symfony/finder", @@ -6864,13 +6363,7 @@ "type": "zip", "url": "https://api.github.com/repos/symfony/finder/zipball/2a6614966ba1074fa93dae0bc804227422df4dfe", "reference": "2a6614966ba1074fa93dae0bc804227422df4dfe", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=8.2" @@ -6887,7 +6380,7 @@ "/Tests/" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -6928,23 +6421,17 @@ }, { "name": "symfony/http-client", - "version": "v7.3.3", + "version": "v7.3.4", "source": { "type": "git", "url": "https://github.com/symfony/http-client.git", - "reference": "333b9bd7639cbdaecd25a3a48a9d2dcfaa86e019" + "reference": "4b62871a01c49457cf2a8e560af7ee8a94b87a62" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-client/zipball/333b9bd7639cbdaecd25a3a48a9d2dcfaa86e019", - "reference": "333b9bd7639cbdaecd25a3a48a9d2dcfaa86e019", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "url": "https://api.github.com/repos/symfony/http-client/zipball/4b62871a01c49457cf2a8e560af7ee8a94b87a62", + "reference": "4b62871a01c49457cf2a8e560af7ee8a94b87a62", + "shasum": "" }, "require": { "php": ">=8.2", @@ -6990,7 +6477,7 @@ "/Tests/" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -7010,7 +6497,7 @@ "http" ], "support": { - "source": "https://github.com/symfony/http-client/tree/v7.3.3" + "source": "https://github.com/symfony/http-client/tree/v7.3.4" }, "funding": [ { @@ -7030,7 +6517,7 @@ "type": "tidelift" } ], - "time": "2025-08-27T07:45:05+00:00" + "time": "2025-09-11T10:12:26+00:00" }, { "name": "symfony/http-client-contracts", @@ -7044,13 +6531,7 @@ "type": "zip", "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/75d7043853a42837e68111812f4d964b01e5101c", "reference": "75d7043853a42837e68111812f4d964b01e5101c", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=8.1" @@ -7073,7 +6554,7 @@ "/Test/" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -7118,23 +6599,17 @@ }, { "name": "symfony/http-foundation", - "version": "v7.3.3", + "version": "v7.3.4", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "7475561ec27020196c49bb7c4f178d33d7d3dc00" + "reference": "c061c7c18918b1b64268771aad04b40be41dd2e6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/7475561ec27020196c49bb7c4f178d33d7d3dc00", - "reference": "7475561ec27020196c49bb7c4f178d33d7d3dc00", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/c061c7c18918b1b64268771aad04b40be41dd2e6", + "reference": "c061c7c18918b1b64268771aad04b40be41dd2e6", + "shasum": "" }, "require": { "php": ">=8.2", @@ -7166,7 +6641,7 @@ "/Tests/" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -7183,7 +6658,7 @@ "description": "Defines an object-oriented layer for the HTTP specification", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-foundation/tree/v7.3.3" + "source": "https://github.com/symfony/http-foundation/tree/v7.3.4" }, "funding": [ { @@ -7203,27 +6678,21 @@ "type": "tidelift" } ], - "time": "2025-08-20T08:04:18+00:00" + "time": "2025-09-16T08:38:17+00:00" }, { "name": "symfony/http-kernel", - "version": "v7.3.3", + "version": "v7.3.4", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "72c304de37e1a1cec6d5d12b81187ebd4850a17b" + "reference": "b796dffea7821f035047235e076b60ca2446e3cf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/72c304de37e1a1cec6d5d12b81187ebd4850a17b", - "reference": "72c304de37e1a1cec6d5d12b81187ebd4850a17b", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/b796dffea7821f035047235e076b60ca2446e3cf", + "reference": "b796dffea7821f035047235e076b60ca2446e3cf", + "shasum": "" }, "require": { "php": ">=8.2", @@ -7290,7 +6759,7 @@ "/Tests/" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -7307,7 +6776,7 @@ "description": "Provides a structured process for converting a Request into a Response", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-kernel/tree/v7.3.3" + "source": "https://github.com/symfony/http-kernel/tree/v7.3.4" }, "funding": [ { @@ -7327,27 +6796,21 @@ "type": "tidelift" } ], - "time": "2025-08-29T08:23:45+00:00" + "time": "2025-09-27T12:32:17+00:00" }, { "name": "symfony/mailer", - "version": "v7.3.3", + "version": "v7.3.4", "source": { "type": "git", "url": "https://github.com/symfony/mailer.git", - "reference": "a32f3f45f1990db8c4341d5122a7d3a381c7e575" + "reference": "ab97ef2f7acf0216955f5845484235113047a31d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mailer/zipball/a32f3f45f1990db8c4341d5122a7d3a381c7e575", - "reference": "a32f3f45f1990db8c4341d5122a7d3a381c7e575", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "url": "https://api.github.com/repos/symfony/mailer/zipball/ab97ef2f7acf0216955f5845484235113047a31d", + "reference": "ab97ef2f7acf0216955f5845484235113047a31d", + "shasum": "" }, "require": { "egulias/email-validator": "^2.1.10|^3|^4", @@ -7380,7 +6843,7 @@ "/Tests/" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -7397,7 +6860,7 @@ "description": "Helps sending emails", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/mailer/tree/v7.3.3" + "source": "https://github.com/symfony/mailer/tree/v7.3.4" }, "funding": [ { @@ -7417,27 +6880,21 @@ "type": "tidelift" } ], - "time": "2025-08-13T11:49:31+00:00" + "time": "2025-09-17T05:51:54+00:00" }, { "name": "symfony/mime", - "version": "v7.3.2", + "version": "v7.3.4", "source": { "type": "git", "url": "https://github.com/symfony/mime.git", - "reference": "e0a0f859148daf1edf6c60b398eb40bfc96697d1" + "reference": "b1b828f69cbaf887fa835a091869e55df91d0e35" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/e0a0f859148daf1edf6c60b398eb40bfc96697d1", - "reference": "e0a0f859148daf1edf6c60b398eb40bfc96697d1", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "url": "https://api.github.com/repos/symfony/mime/zipball/b1b828f69cbaf887fa835a091869e55df91d0e35", + "reference": "b1b828f69cbaf887fa835a091869e55df91d0e35", + "shasum": "" }, "require": { "php": ">=8.2", @@ -7470,7 +6927,7 @@ "/Tests/" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -7491,7 +6948,7 @@ "mime-type" ], "support": { - "source": "https://github.com/symfony/mime/tree/v7.3.2" + "source": "https://github.com/symfony/mime/tree/v7.3.4" }, "funding": [ { @@ -7511,7 +6968,7 @@ "type": "tidelift" } ], - "time": "2025-07-15T13:41:35+00:00" + "time": "2025-09-16T08:38:17+00:00" }, { "name": "symfony/polyfill-ctype", @@ -7525,13 +6982,7 @@ "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/a3cc8b044a6ea513310cbd48ef7333b384945638", "reference": "a3cc8b044a6ea513310cbd48ef7333b384945638", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=7.2" @@ -7557,7 +7008,7 @@ "Symfony\\Polyfill\\Ctype\\": "" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -7614,13 +7065,7 @@ "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-iconv/zipball/5f3b930437ae03ae5dff61269024d8ea1b3774aa", "reference": "5f3b930437ae03ae5dff61269024d8ea1b3774aa", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=7.2" @@ -7646,7 +7091,7 @@ "Symfony\\Polyfill\\Iconv\\": "" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -7704,13 +7149,7 @@ "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/380872130d3a5dd3ace2f4010d95125fde5d5c70", "reference": "380872130d3a5dd3ace2f4010d95125fde5d5c70", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=7.2" @@ -7733,7 +7172,7 @@ "Symfony\\Polyfill\\Intl\\Grapheme\\": "" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -7792,13 +7231,7 @@ "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/9614ac4d8061dc257ecc64cba1b140873dce8ad3", "reference": "9614ac4d8061dc257ecc64cba1b140873dce8ad3", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=7.2", @@ -7822,7 +7255,7 @@ "Symfony\\Polyfill\\Intl\\Idn\\": "" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -7885,13 +7318,7 @@ "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/3833d7255cc303546435cb650316bff708a1c75c", "reference": "3833d7255cc303546435cb650316bff708a1c75c", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=7.2" @@ -7917,7 +7344,7 @@ "Resources/stubs" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -7976,13 +7403,7 @@ "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/6d857f4d76bd4b343eac26d6b539585d2bc56493", "reference": "6d857f4d76bd4b343eac26d6b539585d2bc56493", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "ext-iconv": "*", @@ -8009,7 +7430,7 @@ "Symfony\\Polyfill\\Mbstring\\": "" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -8067,13 +7488,7 @@ "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/fa2ae56c44f03bed91a39bfc9822e31e7c5c38ce", "reference": "fa2ae56c44f03bed91a39bfc9822e31e7c5c38ce", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=7.2" @@ -8081,11 +7496,11 @@ "type": "metapackage", "extra": { "thanks": { - "name": "symfony/polyfill", - "url": "https://github.com/symfony/polyfill" + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -8138,13 +7553,7 @@ "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/0cc9dd0f17f61d8131e7df6b84bd344899fe2608", "reference": "0cc9dd0f17f61d8131e7df6b84bd344899fe2608", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=7.2" @@ -8167,7 +7576,7 @@ "Resources/stubs" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -8228,13 +7637,7 @@ "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/17f6f9a6b1735c0f163024d959f700cfbc5155e5", "reference": "17f6f9a6b1735c0f163024d959f700cfbc5155e5", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=7.2" @@ -8257,7 +7660,7 @@ "Resources/stubs" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -8314,13 +7717,7 @@ "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-php84/zipball/d8ced4d875142b6a7426000426b8abc631d6b191", "reference": "d8ced4d875142b6a7426000426b8abc631d6b191", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=7.2" @@ -8343,7 +7740,7 @@ "Resources/stubs" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -8400,13 +7797,7 @@ "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-php85/zipball/d4e5fcd4ab3d998ab16c0db48e6cbb9a01993f91", "reference": "d4e5fcd4ab3d998ab16c0db48e6cbb9a01993f91", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=7.2" @@ -8429,7 +7820,7 @@ "Resources/stubs" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -8486,13 +7877,7 @@ "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-uuid/zipball/21533be36c24be3f4b1669c4725c7d1d2bab4ae2", "reference": "21533be36c24be3f4b1669c4725c7d1d2bab4ae2", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=7.2" @@ -8518,7 +7903,7 @@ "Symfony\\Polyfill\\Uuid\\": "" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -8565,23 +7950,17 @@ }, { "name": "symfony/process", - "version": "v7.3.3", + "version": "v7.3.4", "source": { "type": "git", "url": "https://github.com/symfony/process.git", - "reference": "32241012d521e2e8a9d713adb0812bb773b907f1" + "reference": "f24f8f316367b30810810d4eb30c543d7003ff3b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/32241012d521e2e8a9d713adb0812bb773b907f1", - "reference": "32241012d521e2e8a9d713adb0812bb773b907f1", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "url": "https://api.github.com/repos/symfony/process/zipball/f24f8f316367b30810810d4eb30c543d7003ff3b", + "reference": "f24f8f316367b30810810d4eb30c543d7003ff3b", + "shasum": "" }, "require": { "php": ">=8.2" @@ -8595,7 +7974,7 @@ "/Tests/" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -8612,7 +7991,7 @@ "description": "Executes commands in sub-processes", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/process/tree/v7.3.3" + "source": "https://github.com/symfony/process/tree/v7.3.4" }, "funding": [ { @@ -8632,7 +8011,7 @@ "type": "tidelift" } ], - "time": "2025-08-18T09:42:54+00:00" + "time": "2025-09-11T10:12:26+00:00" }, { "name": "symfony/property-access", @@ -8646,13 +8025,7 @@ "type": "zip", "url": "https://api.github.com/repos/symfony/property-access/zipball/4a4389e5c8bd1d0320d80a23caa6a1ac71cb81a7", "reference": "4a4389e5c8bd1d0320d80a23caa6a1ac71cb81a7", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=8.2", @@ -8670,7 +8043,7 @@ "/Tests/" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -8722,23 +8095,17 @@ }, { "name": "symfony/property-info", - "version": "v7.3.1", + "version": "v7.3.4", "source": { "type": "git", "url": "https://github.com/symfony/property-info.git", - "reference": "90586acbf2a6dd13bee4f09f09111c8bd4773970" + "reference": "7b6db23f23d13ada41e1cb484748a8ec028fbace" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/property-info/zipball/90586acbf2a6dd13bee4f09f09111c8bd4773970", - "reference": "90586acbf2a6dd13bee4f09f09111c8bd4773970", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "url": "https://api.github.com/repos/symfony/property-info/zipball/7b6db23f23d13ada41e1cb484748a8ec028fbace", + "reference": "7b6db23f23d13ada41e1cb484748a8ec028fbace", + "shasum": "" }, "require": { "php": ">=8.2", @@ -8769,7 +8136,7 @@ "/Tests/" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -8794,7 +8161,7 @@ "validator" ], "support": { - "source": "https://github.com/symfony/property-info/tree/v7.3.1" + "source": "https://github.com/symfony/property-info/tree/v7.3.4" }, "funding": [ { @@ -8805,32 +8172,30 @@ "url": "https://github.com/fabpot", "type": "github" }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], - "time": "2025-06-27T19:55:54+00:00" + "time": "2025-09-15T13:55:54+00:00" }, { "name": "symfony/routing", - "version": "v7.3.2", + "version": "v7.3.4", "source": { "type": "git", "url": "https://github.com/symfony/routing.git", - "reference": "7614b8ca5fa89b9cd233e21b627bfc5774f586e4" + "reference": "8dc648e159e9bac02b703b9fbd937f19ba13d07c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/7614b8ca5fa89b9cd233e21b627bfc5774f586e4", - "reference": "7614b8ca5fa89b9cd233e21b627bfc5774f586e4", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "url": "https://api.github.com/repos/symfony/routing/zipball/8dc648e159e9bac02b703b9fbd937f19ba13d07c", + "reference": "8dc648e159e9bac02b703b9fbd937f19ba13d07c", + "shasum": "" }, "require": { "php": ">=8.2", @@ -8858,7 +8223,7 @@ "/Tests/" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -8881,7 +8246,7 @@ "url" ], "support": { - "source": "https://github.com/symfony/routing/tree/v7.3.2" + "source": "https://github.com/symfony/routing/tree/v7.3.4" }, "funding": [ { @@ -8901,27 +8266,21 @@ "type": "tidelift" } ], - "time": "2025-07-15T11:36:08+00:00" + "time": "2025-09-11T10:12:26+00:00" }, { "name": "symfony/serializer", - "version": "v6.4.25", + "version": "v6.4.26", "source": { "type": "git", "url": "https://github.com/symfony/serializer.git", - "reference": "26f877808e20da1c0f8bc366d54c726003b0088b" + "reference": "48d0477483614d615aa1d5e5d90a45e4c7bfa2c9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/serializer/zipball/26f877808e20da1c0f8bc366d54c726003b0088b", - "reference": "26f877808e20da1c0f8bc366d54c726003b0088b", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "url": "https://api.github.com/repos/symfony/serializer/zipball/48d0477483614d615aa1d5e5d90a45e4c7bfa2c9", + "reference": "48d0477483614d615aa1d5e5d90a45e4c7bfa2c9", + "shasum": "" }, "require": { "php": ">=8.1", @@ -8972,7 +8331,7 @@ "/Tests/" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -8989,7 +8348,7 @@ "description": "Handles serializing and deserializing data structures, including object graphs, into array structures or other formats like XML and JSON.", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/serializer/tree/v6.4.25" + "source": "https://github.com/symfony/serializer/tree/v6.4.26" }, "funding": [ { @@ -9009,7 +8368,7 @@ "type": "tidelift" } ], - "time": "2025-08-27T11:31:57+00:00" + "time": "2025-09-15T13:37:27+00:00" }, { "name": "symfony/service-contracts", @@ -9023,13 +8382,7 @@ "type": "zip", "url": "https://api.github.com/repos/symfony/service-contracts/zipball/f021b05a130d35510bd6b25fe9053c2a8a15d5d4", "reference": "f021b05a130d35510bd6b25fe9053c2a8a15d5d4", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=8.1", @@ -9057,7 +8410,7 @@ "/Test/" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -9102,23 +8455,17 @@ }, { "name": "symfony/string", - "version": "v7.3.3", + "version": "v7.3.4", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "17a426cce5fd1f0901fefa9b2a490d0038fd3c9c" + "reference": "f96476035142921000338bad71e5247fbc138872" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/17a426cce5fd1f0901fefa9b2a490d0038fd3c9c", - "reference": "17a426cce5fd1f0901fefa9b2a490d0038fd3c9c", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "url": "https://api.github.com/repos/symfony/string/zipball/f96476035142921000338bad71e5247fbc138872", + "reference": "f96476035142921000338bad71e5247fbc138872", + "shasum": "" }, "require": { "php": ">=8.2", @@ -9132,7 +8479,6 @@ }, "require-dev": { "symfony/emoji": "^7.1", - "symfony/error-handler": "^6.4|^7.0", "symfony/http-client": "^6.4|^7.0", "symfony/intl": "^6.4|^7.0", "symfony/translation-contracts": "^2.5|^3.0", @@ -9150,7 +8496,7 @@ "/Tests/" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -9175,7 +8521,7 @@ "utf8" ], "support": { - "source": "https://github.com/symfony/string/tree/v7.3.3" + "source": "https://github.com/symfony/string/tree/v7.3.4" }, "funding": [ { @@ -9195,27 +8541,21 @@ "type": "tidelift" } ], - "time": "2025-08-25T06:35:40+00:00" + "time": "2025-09-11T14:36:48+00:00" }, { "name": "symfony/translation", - "version": "v7.3.3", + "version": "v7.3.4", "source": { "type": "git", "url": "https://github.com/symfony/translation.git", - "reference": "e0837b4cbcef63c754d89a4806575cada743a38d" + "reference": "ec25870502d0c7072d086e8ffba1420c85965174" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation/zipball/e0837b4cbcef63c754d89a4806575cada743a38d", - "reference": "e0837b4cbcef63c754d89a4806575cada743a38d", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "url": "https://api.github.com/repos/symfony/translation/zipball/ec25870502d0c7072d086e8ffba1420c85965174", + "reference": "ec25870502d0c7072d086e8ffba1420c85965174", + "shasum": "" }, "require": { "php": ">=8.2", @@ -9264,7 +8604,7 @@ "/Tests/" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -9281,7 +8621,7 @@ "description": "Provides tools to internationalize your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/translation/tree/v7.3.3" + "source": "https://github.com/symfony/translation/tree/v7.3.4" }, "funding": [ { @@ -9301,7 +8641,7 @@ "type": "tidelift" } ], - "time": "2025-08-01T21:02:37+00:00" + "time": "2025-09-07T11:39:36+00:00" }, { "name": "symfony/translation-contracts", @@ -9315,13 +8655,7 @@ "type": "zip", "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/df210c7a2573f1913b2d17cc95f90f53a73d8f7d", "reference": "df210c7a2573f1913b2d17cc95f90f53a73d8f7d", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=8.1" @@ -9344,7 +8678,7 @@ "/Test/" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -9389,23 +8723,17 @@ }, { "name": "symfony/type-info", - "version": "v7.3.3", + "version": "v7.3.4", "source": { "type": "git", "url": "https://github.com/symfony/type-info.git", - "reference": "aa64b58ed04517d4d730202dd035895743c23273" + "reference": "d34eaeb57f39c8a9c97eb72a977c423207dfa35b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/type-info/zipball/aa64b58ed04517d4d730202dd035895743c23273", - "reference": "aa64b58ed04517d4d730202dd035895743c23273", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "url": "https://api.github.com/repos/symfony/type-info/zipball/d34eaeb57f39c8a9c97eb72a977c423207dfa35b", + "reference": "d34eaeb57f39c8a9c97eb72a977c423207dfa35b", + "shasum": "" }, "require": { "php": ">=8.2", @@ -9427,7 +8755,7 @@ "/Tests/" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -9454,7 +8782,7 @@ "type" ], "support": { - "source": "https://github.com/symfony/type-info/tree/v7.3.3" + "source": "https://github.com/symfony/type-info/tree/v7.3.4" }, "funding": [ { @@ -9474,7 +8802,7 @@ "type": "tidelift" } ], - "time": "2025-08-28T09:38:04+00:00" + "time": "2025-09-11T15:33:27+00:00" }, { "name": "symfony/uid", @@ -9488,13 +8816,7 @@ "type": "zip", "url": "https://api.github.com/repos/symfony/uid/zipball/a69f69f3159b852651a6bf45a9fdd149520525bb", "reference": "a69f69f3159b852651a6bf45a9fdd149520525bb", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=8.2", @@ -9512,7 +8834,7 @@ "/Tests/" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -9558,23 +8880,17 @@ }, { "name": "symfony/var-dumper", - "version": "v7.3.3", + "version": "v7.3.4", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "34d8d4c4b9597347306d1ec8eb4e1319b1e6986f" + "reference": "b8abe7daf2730d07dfd4b2ee1cecbf0dd2fbdabb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/34d8d4c4b9597347306d1ec8eb4e1319b1e6986f", - "reference": "34d8d4c4b9597347306d1ec8eb4e1319b1e6986f", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/b8abe7daf2730d07dfd4b2ee1cecbf0dd2fbdabb", + "reference": "b8abe7daf2730d07dfd4b2ee1cecbf0dd2fbdabb", + "shasum": "" }, "require": { "php": ">=8.2", @@ -9606,7 +8922,7 @@ "/Tests/" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -9627,7 +8943,7 @@ "dump" ], "support": { - "source": "https://github.com/symfony/var-dumper/tree/v7.3.3" + "source": "https://github.com/symfony/var-dumper/tree/v7.3.4" }, "funding": [ { @@ -9647,7 +8963,7 @@ "type": "tidelift" } ], - "time": "2025-08-13T11:49:31+00:00" + "time": "2025-09-11T10:12:26+00:00" }, { "name": "symfony/yaml", @@ -9661,13 +8977,7 @@ "type": "zip", "url": "https://api.github.com/repos/symfony/yaml/zipball/d4f4a66866fe2451f61296924767280ab5732d9d", "reference": "d4f4a66866fe2451f61296924767280ab5732d9d", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=8.2", @@ -9692,7 +9002,7 @@ "/Tests/" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -9743,13 +9053,7 @@ "type": "zip", "url": "https://api.github.com/repos/theiconic/name-parser/zipball/9a54a713bf5b2e7fd990828147d42de16bf8a253", "reference": "9a54a713bf5b2e7fd990828147d42de16bf8a253", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=7.1" @@ -9768,7 +9072,7 @@ ] } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -9779,6 +9083,10 @@ } ], "description": "PHP library for parsing a string containing a full name into its parts", + "support": { + "issues": "https://github.com/theiconic/name-parser/issues", + "source": "https://github.com/theiconic/name-parser/tree/v1.2.11" + }, "time": "2019-11-14T14:08:48+00:00" }, { @@ -9793,13 +9101,7 @@ "type": "zip", "url": "https://api.github.com/repos/tijsverkoyen/CssToInlineStyles/zipball/0d72ac1c00084279c1816675284073c5a337c20d", "reference": "0d72ac1c00084279c1816675284073c5a337c20d", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "ext-dom": "*", @@ -9823,7 +9125,7 @@ "TijsVerkoyen\\CssToInlineStyles\\": "src" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -9854,13 +9156,7 @@ "type": "zip", "url": "https://api.github.com/repos/tpetry/laravel-query-expressions/zipball/6464d3a9b9414454a3169a91fe6a1dcfcdef555f", "reference": "6464d3a9b9414454a3169a91fe6a1dcfcdef555f", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "illuminate/contracts": "^10.13.1|^11.0|^12.0", @@ -9888,7 +9184,7 @@ "Tpetry\\QueryExpressions\\": "src" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -9925,13 +9221,7 @@ "type": "zip", "url": "https://api.github.com/repos/twigphp/Twig/zipball/285123877d4dd97dd7c11842ac5fb7e86e60d81d", "reference": "285123877d4dd97dd7c11842ac5fb7e86e60d81d", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=8.1.0", @@ -9956,7 +9246,7 @@ "Twig\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -10010,13 +9300,7 @@ "type": "zip", "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/24ac4c74f91ee2c193fa1aaa5c249cb0822809af", "reference": "24ac4c74f91ee2c193fa1aaa5c249cb0822809af", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "ext-pcre": "*", @@ -10050,7 +9334,7 @@ "Dotenv\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -10100,13 +9384,7 @@ "type": "zip", "url": "https://api.github.com/repos/voku/anti-xss/zipball/bca1f8607e55a3c5077483615cd93bd8f11bd675", "reference": "bca1f8607e55a3c5077483615cd93bd8f11bd675", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=7.0.0", @@ -10126,7 +9404,7 @@ "voku\\helper\\": "src/voku/helper/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -10189,13 +9467,7 @@ "type": "zip", "url": "https://api.github.com/repos/voku/Arrayy/zipball/0e20b8c6eef7fc46694a2906e0eae2f9fc11cade", "reference": "0e20b8c6eef7fc46694a2906e0eae2f9fc11cade", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "ext-json": "*", @@ -10215,7 +9487,7 @@ "Arrayy\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -10278,13 +9550,7 @@ "type": "zip", "url": "https://api.github.com/repos/voku/email-check/zipball/6ea842920bbef6758b8c1e619fd1710e7a1a2cac", "reference": "6ea842920bbef6758b8c1e619fd1710e7a1a2cac", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=7.0.0", @@ -10303,7 +9569,7 @@ "voku\\helper\\": "src/voku/helper/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -10360,13 +9626,7 @@ "type": "zip", "url": "https://api.github.com/repos/voku/portable-ascii/zipball/b1d923f88091c6bf09699efcd7c8a1b1bfd7351d", "reference": "b1d923f88091c6bf09699efcd7c8a1b1bfd7351d", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=7.0.0" @@ -10383,7 +9643,7 @@ "voku\\": "src/voku/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -10440,13 +9700,7 @@ "type": "zip", "url": "https://api.github.com/repos/voku/portable-utf8/zipball/b8ce36bf26593e5c2e81b1850ef0ffb299d2043f", "reference": "b8ce36bf26593e5c2e81b1850ef0ffb299d2043f", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=7.0.0", @@ -10481,7 +9735,7 @@ "voku\\": "src/voku/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "(Apache-2.0 or GPL-2.0)" ], @@ -10549,13 +9803,7 @@ "type": "zip", "url": "https://api.github.com/repos/voku/stop-words/zipball/8e63c0af20f800b1600783764e0ce19e53969f71", "reference": "8e63c0af20f800b1600783764e0ce19e53969f71", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=7.0.0" @@ -10569,7 +9817,7 @@ "voku\\": "src/voku/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -10584,6 +9832,10 @@ "stop words", "stop-words" ], + "support": { + "issues": "https://github.com/voku/stop-words/issues", + "source": "https://github.com/voku/stop-words/tree/master" + }, "time": "2018-11-23T01:37:27+00:00" }, { @@ -10598,13 +9850,7 @@ "type": "zip", "url": "https://api.github.com/repos/voku/Stringy/zipball/c453c88fbff298f042c836ef44306f8703b2d537", "reference": "c453c88fbff298f042c836ef44306f8703b2d537", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "defuse/php-encryption": "~2.0", @@ -10632,7 +9878,7 @@ "Stringy\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -10699,13 +9945,7 @@ "type": "zip", "url": "https://api.github.com/repos/voku/urlify/zipball/014b2074407b5db5968f836c27d8731934b330e4", "reference": "014b2074407b5db5968f836c27d8731934b330e4", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=7.0.0", @@ -10722,7 +9962,7 @@ "voku\\helper\\": "src/voku/helper/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -10787,13 +10027,7 @@ "type": "zip", "url": "https://api.github.com/repos/web-auth/cose-lib/zipball/a93b61c48fb587855f64a9ec11ad7b60e867cb15", "reference": "a93b61c48fb587855f64a9ec11ad7b60e867cb15", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "brick/math": "^0.9|^0.10|^0.11|^0.12|^0.13", @@ -10827,7 +10061,7 @@ "Cose\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -10875,13 +10109,7 @@ "type": "zip", "url": "https://api.github.com/repos/web-auth/webauthn-lib/zipball/008b25171c27cf4813420d0de31cc059bcc71f1a", "reference": "008b25171c27cf4813420d0de31cc059bcc71f1a", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "ext-json": "*", @@ -10923,7 +10151,7 @@ "Webauthn\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -10971,13 +10199,7 @@ "type": "zip", "url": "https://api.github.com/repos/webmozarts/assert/zipball/11cb2199493b2f8a3b53e7f19068fc6aac760991", "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "ext-ctype": "*", @@ -11001,7 +10223,7 @@ "Webmozart\\Assert\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -11035,13 +10257,7 @@ "type": "zip", "url": "https://api.github.com/repos/webonyx/graphql-php/zipball/d9c2fdebc6aa01d831bc2969da00e8588cffef19", "reference": "d9c2fdebc6aa01d831bc2969da00e8588cffef19", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "ext-json": "*", @@ -11072,7 +10288,7 @@ "GraphQL\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -11106,13 +10322,7 @@ "type": "zip", "url": "https://api.github.com/repos/yiisoft/aliases/zipball/422596d7acd9ebc9828e164542cc870b8202de25", "reference": "422596d7acd9ebc9828e164542cc870b8202de25", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": "8.1 - 8.4" @@ -11144,7 +10354,7 @@ "Yiisoft\\Aliases\\": "src" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -11185,13 +10395,7 @@ "type": "zip", "url": "https://api.github.com/repos/yiisoft/arrays/zipball/a9e3a3393c8843838c5764354cbe9c8a53cc71a9", "reference": "a9e3a3393c8843838c5764354cbe9c8a53cc71a9", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": "~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0", @@ -11218,7 +10422,7 @@ "Yiisoft\\Arrays\\": "src" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -11261,13 +10465,7 @@ "type": "zip", "url": "https://api.github.com/repos/yiisoft/html/zipball/d63b175736e6d979c0311829c8aacf75bf974a42", "reference": "d63b175736e6d979c0311829c8aacf75bf974a42", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": "8.1 - 8.4", @@ -11288,7 +10486,7 @@ "Yiisoft\\Html\\": "src" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -11329,13 +10527,7 @@ "type": "zip", "url": "https://api.github.com/repos/yiisoft/json/zipball/51b483aef1cd5d06ea02db3c40707bb6b41ed088", "reference": "51b483aef1cd5d06ea02db3c40707bb6b41ed088", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": "^7.4|^8.0" @@ -11356,7 +10548,7 @@ "Yiisoft\\Json\\": "src" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -11365,6 +10557,13 @@ "keywords": [ "json" ], + "support": { + "forum": "http://www.yiiframework.com/forum/", + "irc": "irc://irc.freenode.net/yii", + "issues": "https://github.com/yiisoft/json/issues?state=open", + "source": "https://github.com/yiisoft/json", + "wiki": "http://www.yiiframework.com/wiki/" + }, "funding": [ { "url": "https://github.com/yiisoft", @@ -11389,13 +10588,7 @@ "type": "zip", "url": "https://api.github.com/repos/yiisoft/strings/zipball/eeb087d96ab8ae35c5b17daafe5d8ad9522880ab", "reference": "eeb087d96ab8ae35c5b17daafe5d8ad9522880ab", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "ext-mbstring": "*", @@ -11415,7 +10608,7 @@ "Yiisoft\\Strings\\": "src" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -11458,13 +10651,7 @@ "type": "zip", "url": "https://api.github.com/repos/yiisoft/yii2-framework/zipball/540e7387d934c52e415614aa081fb38d04c72d9a", "reference": "540e7387d934c52e415614aa081fb38d04c72d9a", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "bower-asset/inputmask": "^5.0.8 ", @@ -11493,7 +10680,7 @@ "yii\\": "" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -11585,13 +10772,7 @@ "type": "zip", "url": "https://api.github.com/repos/yiisoft/yii2-composer/zipball/b684b01ecb119c8287721def726a0e24fec2fef2", "reference": "b684b01ecb119c8287721def726a0e24fec2fef2", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "composer-plugin-api": "^1.0 | ^2.0" @@ -11612,7 +10793,7 @@ "yii\\composer\\": "" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -11667,13 +10848,7 @@ "type": "zip", "url": "https://api.github.com/repos/yiisoft/yii2-debug/zipball/44e158914911ef81cd7111fd6d46b918f65fae7c", "reference": "44e158914911ef81cd7111fd6d46b918f65fae7c", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "ext-mbstring": "*", @@ -11708,7 +10883,7 @@ "yii\\debug\\": "src" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -11764,13 +10939,7 @@ "type": "zip", "url": "https://api.github.com/repos/yiisoft/yii2-queue/zipball/dbc9d4a7b2a6995cd19c3e334227482ef55e559b", "reference": "dbc9d4a7b2a6995cd19c3e334227482ef55e559b", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=5.5.0", @@ -11802,19 +10971,19 @@ }, "type": "yii2-extension", "extra": { - "branch-alias": { - "dev-master": "2.x-dev" - }, - "composer-exit-on-patch-failure": true, "patches": { - "phpunit/phpunit-mock-objects": { - "Fix PHP 7 and 8 compatibility": "https://yiisoft.github.io/phpunit-patches/phpunit_mock_objects.patch" - }, "phpunit/phpunit": { "Fix PHP 7 compatibility": "https://yiisoft.github.io/phpunit-patches/phpunit_php7.patch", "Fix PHP 8 compatibility": "https://yiisoft.github.io/phpunit-patches/phpunit_php8.patch" + }, + "phpunit/phpunit-mock-objects": { + "Fix PHP 7 and 8 compatibility": "https://yiisoft.github.io/phpunit-patches/phpunit_mock_objects.patch" } - } + }, + "branch-alias": { + "dev-master": "2.x-dev" + }, + "composer-exit-on-patch-failure": true }, "autoload": { "psr-4": { @@ -11831,7 +11000,7 @@ "yii\\queue\\amqp_interop\\": "src/drivers/amqp_interop" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -11887,13 +11056,7 @@ "type": "zip", "url": "https://api.github.com/repos/yiisoft/yii2-symfonymailer/zipball/21f407239c51fc6d50d369e4469d006afa8c9b2c", "reference": "21f407239c51fc6d50d369e4469d006afa8c9b2c", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=8.1", @@ -11924,7 +11087,7 @@ "yii\\symfonymailer\\": "src" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -11969,99 +11132,18 @@ ], "packages-dev": [ { - "name": "behat/gherkin", - "version": "v4.14.0", + "name": "brianium/paratest", + "version": "v7.12.0", "source": { "type": "git", - "url": "https://github.com/Behat/Gherkin.git", - "reference": "34c9b59c59355a7b4c53b9f041c8dbd1c8acc3b4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Behat/Gherkin/zipball/34c9b59c59355a7b4c53b9f041c8dbd1c8acc3b4", - "reference": "34c9b59c59355a7b4c53b9f041c8dbd1c8acc3b4", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] - }, - "require": { - "composer-runtime-api": "^2.2", - "php": "8.1.* || 8.2.* || 8.3.* || 8.4.*" - }, - "require-dev": { - "cucumber/gherkin-monorepo": "dev-gherkin-v32.1.1", - "friendsofphp/php-cs-fixer": "^3.65", - "mikey179/vfsstream": "^1.6", - "phpstan/extension-installer": "^1", - "phpstan/phpstan": "^2", - "phpstan/phpstan-phpunit": "^2", - "phpunit/phpunit": "^10.5", - "symfony/yaml": "^5.4 || ^6.4 || ^7.0" - }, - "suggest": { - "symfony/yaml": "If you want to parse features, represented in YAML files" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.x-dev" - } - }, - "autoload": { - "psr-4": { - "Behat\\Gherkin\\": "src/" - } - }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Konstantin Kudryashov", - "email": "ever.zet@gmail.com", - "homepage": "https://everzet.com" - } - ], - "description": "Gherkin DSL parser for PHP", - "homepage": "https://behat.org/", - "keywords": [ - "BDD", - "Behat", - "Cucumber", - "DSL", - "gherkin", - "parser" - ], - "support": { - "issues": "https://github.com/Behat/Gherkin/issues", - "source": "https://github.com/Behat/Gherkin/tree/v4.14.0" - }, - "time": "2025-05-23T15:06:40+00:00" - }, - { - "name": "brianium/paratest", - "version": "v7.12.0", - "source": { - "type": "git", - "url": "https://github.com/paratestphp/paratest.git", - "reference": "6a34ddb12a3bd5bd07d831ce95f111087f3bcbd8" + "url": "https://github.com/paratestphp/paratest.git", + "reference": "6a34ddb12a3bd5bd07d831ce95f111087f3bcbd8" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/paratestphp/paratest/zipball/6a34ddb12a3bd5bd07d831ce95f111087f3bcbd8", "reference": "6a34ddb12a3bd5bd07d831ce95f111087f3bcbd8", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "ext-dom": "*", @@ -12103,7 +11185,7 @@ ] } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -12129,798 +11211,19 @@ ], "support": { "issues": "https://github.com/paratestphp/paratest/issues", - "source": "https://github.com/paratestphp/paratest/tree/v7.12.0" - }, - "funding": [ - { - "url": "https://github.com/sponsors/Slamdunk", - "type": "github" - }, - { - "url": "https://paypal.me/filippotessarotto", - "type": "paypal" - } - ], - "time": "2025-08-29T05:28:31+00:00" - }, - { - "name": "codeception/codeception", - "version": "5.3.2", - "source": { - "type": "git", - "url": "https://github.com/Codeception/Codeception.git", - "reference": "582112d7a603d575e41638df1e96900b10ae91b8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/Codeception/zipball/582112d7a603d575e41638df1e96900b10ae91b8", - "reference": "582112d7a603d575e41638df1e96900b10ae91b8", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] - }, - "require": { - "behat/gherkin": "^4.12", - "codeception/lib-asserts": "^2.2", - "codeception/stub": "^4.1", - "ext-curl": "*", - "ext-json": "*", - "ext-mbstring": "*", - "php": "^8.2", - "phpunit/php-code-coverage": "^9.2 | ^10.0 | ^11.0 | ^12.0", - "phpunit/php-text-template": "^2.0 | ^3.0 | ^4.0 | ^5.0", - "phpunit/php-timer": "^5.0.3 | ^6.0 | ^7.0 | ^8.0", - "phpunit/phpunit": "^9.5.20 | ^10.0 | ^11.0 | ^12.0", - "psy/psysh": "^0.11.2 | ^0.12", - "sebastian/comparator": "^4.0.5 | ^5.0 | ^6.0 | ^7.0", - "sebastian/diff": "^4.0.3 | ^5.0 | ^6.0 | ^7.0", - "symfony/console": ">=5.4.24 <8.0", - "symfony/css-selector": ">=5.4.24 <8.0", - "symfony/event-dispatcher": ">=5.4.24 <8.0", - "symfony/finder": ">=5.4.24 <8.0", - "symfony/var-dumper": ">=5.4.24 <8.0", - "symfony/yaml": ">=5.4.24 <8.0" - }, - "conflict": { - "codeception/lib-innerbrowser": "<3.1.3", - "codeception/module-filesystem": "<3.0", - "codeception/module-phpbrowser": "<2.5" - }, - "replace": { - "codeception/phpunit-wrapper": "*" - }, - "require-dev": { - "codeception/lib-innerbrowser": "*@dev", - "codeception/lib-web": "*@dev", - "codeception/module-asserts": "*@dev", - "codeception/module-cli": "*@dev", - "codeception/module-db": "*@dev", - "codeception/module-filesystem": "*@dev", - "codeception/module-phpbrowser": "*@dev", - "codeception/module-webdriver": "*@dev", - "codeception/util-universalframework": "*@dev", - "doctrine/orm": "^3.3", - "ext-simplexml": "*", - "jetbrains/phpstorm-attributes": "^1.0", - "laravel-zero/phar-updater": "^1.4", - "php-webdriver/webdriver": "^1.15", - "stecman/symfony-console-completion": "^0.14", - "symfony/dotenv": ">=5.4.24 <8.0", - "symfony/error-handler": ">=5.4.24 <8.0", - "symfony/process": ">=5.4.24 <8.0", - "vlucas/phpdotenv": "^5.1" - }, - "suggest": { - "codeception/specify": "BDD-style code blocks", - "codeception/verify": "BDD-style assertions", - "ext-simplexml": "For loading params from XML files", - "stecman/symfony-console-completion": "For BASH autocompletion", - "symfony/dotenv": "For loading params from .env files", - "symfony/phpunit-bridge": "For phpunit-bridge support", - "vlucas/phpdotenv": "For loading params from .env files" - }, - "bin": [ - "codecept" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "5.2.x-dev" - } - }, - "autoload": { - "files": [ - "functions.php" - ], - "psr-4": { - "Codeception\\": "src/Codeception", - "Codeception\\Extension\\": "ext" - }, - "classmap": [ - "src/PHPUnit/TestCase.php" - ] - }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Bodnarchuk", - "email": "davert.ua@gmail.com", - "homepage": "https://codeception.com" - } - ], - "description": "BDD-style testing framework", - "homepage": "https://codeception.com/", - "keywords": [ - "BDD", - "TDD", - "acceptance testing", - "functional testing", - "unit testing" - ], - "support": { - "issues": "https://github.com/Codeception/Codeception/issues", - "source": "https://github.com/Codeception/Codeception/tree/5.3.2" - }, - "funding": [ - { - "url": "https://opencollective.com/codeception", - "type": "open_collective" - } - ], - "time": "2025-05-26T07:47:39+00:00" - }, - { - "name": "codeception/lib-asserts", - "version": "2.2.0", - "source": { - "type": "git", - "url": "https://github.com/Codeception/lib-asserts.git", - "reference": "06750a60af3ebc66faab4313981accec1be4eefc" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/lib-asserts/zipball/06750a60af3ebc66faab4313981accec1be4eefc", - "reference": "06750a60af3ebc66faab4313981accec1be4eefc", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] - }, - "require": { - "codeception/phpunit-wrapper": "^7.7.1 | ^8.0.3 | ^9.0", - "ext-dom": "*", - "php": "^7.4 | ^8.0" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Bodnarchuk", - "email": "davert@mail.ua", - "homepage": "http://codegyre.com" - }, - { - "name": "Gintautas Miselis" - }, - { - "name": "Gustavo Nieves", - "homepage": "https://medium.com/@ganieves" - } - ], - "description": "Assertion methods used by Codeception core and Asserts module", - "homepage": "https://codeception.com/", - "keywords": [ - "codeception" - ], - "support": { - "issues": "https://github.com/Codeception/lib-asserts/issues", - "source": "https://github.com/Codeception/lib-asserts/tree/2.2.0" - }, - "time": "2025-03-10T20:41:33+00:00" - }, - { - "name": "codeception/lib-innerbrowser", - "version": "4.0.6", - "source": { - "type": "git", - "url": "https://github.com/Codeception/lib-innerbrowser.git", - "reference": "74476dd019ec7900b26b7dca91a42fdcb04e549f" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/lib-innerbrowser/zipball/74476dd019ec7900b26b7dca91a42fdcb04e549f", - "reference": "74476dd019ec7900b26b7dca91a42fdcb04e549f", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] - }, - "require": { - "codeception/codeception": "^5.0.8", - "codeception/lib-web": "^1.0.1", - "ext-dom": "*", - "ext-json": "*", - "ext-mbstring": "*", - "php": "^8.1", - "phpunit/phpunit": "^10.0 || ^11.0 || ^12.0", - "symfony/browser-kit": "^4.4.24 || ^5.4 || ^6.0 || ^7.0", - "symfony/dom-crawler": "^4.4.30 || ^5.4 || ^6.0 || ^7.0" - }, - "require-dev": { - "codeception/util-universalframework": "^1.0" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Bodnarchuk", - "email": "davert@mail.ua", - "homepage": "https://codegyre.com" - }, - { - "name": "Gintautas Miselis" - } - ], - "description": "Parent library for all Codeception framework modules and PhpBrowser", - "homepage": "https://codeception.com/", - "keywords": [ - "codeception" - ], - "support": { - "issues": "https://github.com/Codeception/lib-innerbrowser/issues", - "source": "https://github.com/Codeception/lib-innerbrowser/tree/4.0.6" - }, - "time": "2025-02-14T07:02:48+00:00" - }, - { - "name": "codeception/lib-web", - "version": "1.0.7", - "source": { - "type": "git", - "url": "https://github.com/Codeception/lib-web.git", - "reference": "1444ccc9b1d6721f3ced8703c8f4a9041b80df93" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/lib-web/zipball/1444ccc9b1d6721f3ced8703c8f4a9041b80df93", - "reference": "1444ccc9b1d6721f3ced8703c8f4a9041b80df93", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] - }, - "require": { - "ext-mbstring": "*", - "guzzlehttp/psr7": "^2.0", - "php": "^8.1", - "phpunit/phpunit": "^9.5 | ^10.0 | ^11.0 | ^12", - "symfony/css-selector": ">=4.4.24 <8.0" - }, - "conflict": { - "codeception/codeception": "<5.0.0-alpha3" - }, - "require-dev": { - "php-webdriver/webdriver": "^1.12" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Gintautas Miselis" - } - ], - "description": "Library containing files used by module-webdriver and lib-innerbrowser or module-phpbrowser", - "homepage": "https://codeception.com/", - "keywords": [ - "codeception" - ], - "support": { - "issues": "https://github.com/Codeception/lib-web/issues", - "source": "https://github.com/Codeception/lib-web/tree/1.0.7" - }, - "time": "2025-02-09T12:05:55+00:00" - }, - { - "name": "codeception/lib-xml", - "version": "1.1.0", - "source": { - "type": "git", - "url": "https://github.com/Codeception/lib-xml.git", - "reference": "da6559647c1e0f3839335d401e383ae3e61aafaa" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/lib-xml/zipball/da6559647c1e0f3839335d401e383ae3e61aafaa", - "reference": "da6559647c1e0f3839335d401e383ae3e61aafaa", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] - }, - "require": { - "codeception/lib-web": "^1.0.6 || ^2", - "ext-dom": "*", - "php": "^8.2", - "symfony/css-selector": ">=4.4.24 <8.0" - }, - "conflict": { - "codeception/codeception": "<5.0.0-alpha3" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Gintautas Miselis" - } - ], - "description": "Files used by module-rest and module-soap", - "homepage": "https://codeception.com/", - "keywords": [ - "codeception" - ], - "support": { - "issues": "https://github.com/Codeception/lib-xml/issues", - "source": "https://github.com/Codeception/lib-xml/tree/1.1.0" - }, - "time": "2025-09-21T18:33:44+00:00" - }, - { - "name": "codeception/module-asserts", - "version": "3.2.0", - "source": { - "type": "git", - "url": "https://github.com/Codeception/module-asserts.git", - "reference": "eb1f7c980423888f3def5116635754ae4a75bd47" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/module-asserts/zipball/eb1f7c980423888f3def5116635754ae4a75bd47", - "reference": "eb1f7c980423888f3def5116635754ae4a75bd47", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] - }, - "require": { - "codeception/codeception": "*@dev", - "codeception/lib-asserts": "^2.2", - "php": "^8.2" - }, - "conflict": { - "codeception/codeception": "<5.0" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Bodnarchuk" - }, - { - "name": "Gintautas Miselis" - }, - { - "name": "Gustavo Nieves", - "homepage": "https://medium.com/@ganieves" - } - ], - "description": "Codeception module containing various assertions", - "homepage": "https://codeception.com/", - "keywords": [ - "assertions", - "asserts", - "codeception" - ], - "support": { - "issues": "https://github.com/Codeception/module-asserts/issues", - "source": "https://github.com/Codeception/module-asserts/tree/3.2.0" - }, - "time": "2025-05-02T02:33:11+00:00" - }, - { - "name": "codeception/module-datafactory", - "version": "3.0.0", - "source": { - "type": "git", - "url": "https://github.com/Codeception/module-datafactory.git", - "reference": "90b87b554cc8e254865f5e9dbb86d7ce112c51ab" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/module-datafactory/zipball/90b87b554cc8e254865f5e9dbb86d7ce112c51ab", - "reference": "90b87b554cc8e254865f5e9dbb86d7ce112c51ab", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] - }, - "require": { - "codeception/codeception": "^5.0.0-RC6", - "league/factory-muffin": "^3.3", - "league/factory-muffin-faker": "^2.3", - "php": "^8.0" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Bodnarchuk" - } - ], - "description": "DataFactory module for Codeception", - "homepage": "https://codeception.com/", - "keywords": [ - "codeception" - ], - "support": { - "issues": "https://github.com/Codeception/module-datafactory/issues", - "source": "https://github.com/Codeception/module-datafactory/tree/3.0.0" - }, - "time": "2022-07-18T16:38:21+00:00" - }, - { - "name": "codeception/module-phpbrowser", - "version": "3.0.2", - "source": { - "type": "git", - "url": "https://github.com/Codeception/module-phpbrowser.git", - "reference": "460e392c77370f7836012b16e06071eb1607876a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/module-phpbrowser/zipball/460e392c77370f7836012b16e06071eb1607876a", - "reference": "460e392c77370f7836012b16e06071eb1607876a", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] - }, - "require": { - "codeception/codeception": "*@dev", - "codeception/lib-innerbrowser": "*@dev", - "ext-json": "*", - "guzzlehttp/guzzle": "^7.4", - "php": "^8.1", - "symfony/browser-kit": "^5.4 | ^6.0 | ^7.0" - }, - "conflict": { - "codeception/codeception": "<5.0", - "codeception/lib-innerbrowser": "<3.0" - }, - "require-dev": { - "aws/aws-sdk-php": "^3.199", - "codeception/module-rest": "^2.0 | *@dev", - "ext-curl": "*", - "phpstan/phpstan": "^1.10", - "squizlabs/php_codesniffer": "^3.10" - }, - "suggest": { - "codeception/phpbuiltinserver": "Start and stop PHP built-in web server for your tests" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Michael Bodnarchuk" - }, - { - "name": "Gintautas Miselis" - } - ], - "description": "Codeception module for testing web application over HTTP", - "homepage": "https://codeception.com/", - "keywords": [ - "codeception", - "functional-testing", - "http" - ], - "support": { - "issues": "https://github.com/Codeception/module-phpbrowser/issues", - "source": "https://github.com/Codeception/module-phpbrowser/tree/3.0.2" - }, - "time": "2025-09-04T10:45:58+00:00" - }, - { - "name": "codeception/module-rest", - "version": "3.4.1", - "source": { - "type": "git", - "url": "https://github.com/Codeception/module-rest.git", - "reference": "5db3a2e62ce6948d1822709c034a22fa1b1f2309" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/module-rest/zipball/5db3a2e62ce6948d1822709c034a22fa1b1f2309", - "reference": "5db3a2e62ce6948d1822709c034a22fa1b1f2309", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] - }, - "require": { - "codeception/codeception": "^5.0.8", - "codeception/lib-xml": "^1.0", - "ext-dom": "*", - "ext-json": "*", - "justinrainbow/json-schema": "^5.2.9 || ^6", - "php": "^8.1", - "softcreatr/jsonpath": "^0.8 || ^0.9 || ^0.10" - }, - "require-dev": { - "codeception/lib-innerbrowser": "^3.0 | ^4.0", - "codeception/stub": "^4.0", - "codeception/util-universalframework": "^1.0", - "ext-libxml": "*", - "ext-simplexml": "*" - }, - "suggest": { - "aws/aws-sdk-php": "For using AWS Auth" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Gintautas Miselis" - } - ], - "description": "REST module for Codeception", - "homepage": "https://codeception.com/", - "keywords": [ - "codeception", - "rest" - ], - "support": { - "issues": "https://github.com/Codeception/module-rest/issues", - "source": "https://github.com/Codeception/module-rest/tree/3.4.1" - }, - "time": "2025-03-25T23:04:38+00:00" - }, - { - "name": "codeception/module-yii2", - "version": "1.1.12", - "source": { - "type": "git", - "url": "https://github.com/Codeception/module-yii2.git", - "reference": "1ebe6bc2a7f307a6c246026a905612a40ef64859" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/module-yii2/zipball/1ebe6bc2a7f307a6c246026a905612a40ef64859", - "reference": "1ebe6bc2a7f307a6c246026a905612a40ef64859", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] - }, - "require": { - "codeception/codeception": "^5.0.8", - "codeception/lib-innerbrowser": "^3.0 | ^4.0", - "php": "^8.0" - }, - "require-dev": { - "codeception/module-asserts": ">= 3.0", - "codeception/module-filesystem": "> 3.0", - "codeception/verify": "^3.0", - "codemix/yii2-localeurls": "^1.7", - "phpstan/phpstan": "^1.10", - "yiisoft/yii2": "dev-master", - "yiisoft/yii2-app-advanced": "dev-master" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Alexander Makarov" - }, - { - "name": "Sam Mouse" - }, - { - "name": "Michael Bodnarchuk" - } - ], - "description": "Codeception module for Yii2 framework", - "homepage": "https://codeception.com/", - "keywords": [ - "codeception", - "yii2" - ], - "support": { - "issues": "https://github.com/Codeception/module-yii2/issues", - "source": "https://github.com/Codeception/module-yii2/tree/1.1.12" - }, - "time": "2024-12-09T14:34:26+00:00" - }, - { - "name": "codeception/stub", - "version": "4.2.0", - "source": { - "type": "git", - "url": "https://github.com/Codeception/Stub.git", - "reference": "19014cec368cefc0579499779c451551cd288557" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Codeception/Stub/zipball/19014cec368cefc0579499779c451551cd288557", - "reference": "19014cec368cefc0579499779c451551cd288557", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] - }, - "require": { - "php": "^8.1", - "phpunit/phpunit": "^8.4 | ^9.0 | ^10.0 | ^11 | ^12" - }, - "conflict": { - "codeception/codeception": "<5.0.6" - }, - "require-dev": { - "consolidation/robo": "^3.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Codeception\\": "src/" - } - }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", - "license": [ - "MIT" - ], - "description": "Flexible Stub wrapper for PHPUnit's Mock Builder", - "support": { - "issues": "https://github.com/Codeception/Stub/issues", - "source": "https://github.com/Codeception/Stub/tree/4.2.0" - }, - "time": "2025-08-01T08:15:29+00:00" - }, - { - "name": "craftcms/ecs", - "version": "dev-main", - "source": { - "type": "git", - "url": "https://github.com/craftcms/ecs.git", - "reference": "3823f989668e12a85ba681f8c7f3fd8488e23066" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/craftcms/ecs/zipball/3823f989668e12a85ba681f8c7f3fd8488e23066", - "reference": "3823f989668e12a85ba681f8c7f3fd8488e23066", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] - }, - "require": { - "php": "^7.2.5|^8.0.2", - "symplify/easy-coding-standard": "^10.3.3" - }, - "default-branch": true, - "type": "library", - "autoload": { - "psr-4": { - "craft\\ecs\\": "src" - } - }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", - "description": "Easy Coding Standard configurations for Craft CMS projects", - "support": { - "issues": "https://github.com/craftcms/ecs/issues", - "source": "https://github.com/craftcms/ecs/tree/main" + "source": "https://github.com/paratestphp/paratest/tree/v7.12.0" }, - "time": "2024-08-07T21:54:45+00:00" + "funding": [ + { + "url": "https://github.com/sponsors/Slamdunk", + "type": "github" + }, + { + "url": "https://paypal.me/filippotessarotto", + "type": "paypal" + } + ], + "time": "2025-08-29T05:28:31+00:00" }, { "name": "dg/bypass-finals", @@ -12934,13 +11237,7 @@ "type": "zip", "url": "https://api.github.com/repos/dg/bypass-finals/zipball/920a7da2f3c1422fd83f9ec4df007af53dc4018b", "reference": "920a7da2f3c1422fd83f9ec4df007af53dc4018b", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=7.1" @@ -12955,7 +11252,7 @@ "src/" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause", "GPL-2.0-only", @@ -12993,13 +11290,7 @@ "type": "zip", "url": "https://api.github.com/repos/FakerPHP/Faker/zipball/e0ee18eb1e6dc3cda3ce9fd97e5a0689a88a64b5", "reference": "e0ee18eb1e6dc3cda3ce9fd97e5a0689a88a64b5", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": "^7.4 || ^8.0", @@ -13029,7 +11320,7 @@ "Faker\\": "src/Faker/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -13062,13 +11353,7 @@ "type": "zip", "url": "https://api.github.com/repos/theofidry/cpu-core-counter/zipball/db9508f7b1474469d9d3c53b86f817e344732678", "reference": "db9508f7b1474469d9d3c53b86f817e344732678", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": "^7.2 || ^8.0" @@ -13090,7 +11375,7 @@ "Fidry\\CpuCoreCounter\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -13129,13 +11414,7 @@ "type": "zip", "url": "https://api.github.com/repos/filp/whoops/zipball/d2102955e48b9fd9ab24280a7ad12ed552752c4d", "reference": "d2102955e48b9fd9ab24280a7ad12ed552752c4d", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": "^7.1 || ^8.0", @@ -13161,7 +11440,7 @@ "Whoops\\": "src/Whoops/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -13206,13 +11485,7 @@ "type": "zip", "url": "https://api.github.com/repos/hamcrest/hamcrest-php/zipball/f8b1c0173b22fa6ec77a81fe63e5b01eba7e6487", "reference": "f8b1c0173b22fa6ec77a81fe63e5b01eba7e6487", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": "^7.4|^8.0" @@ -13237,7 +11510,7 @@ "hamcrest" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -13263,13 +11536,7 @@ "type": "zip", "url": "https://api.github.com/repos/iamcal/SQLParser/zipball/947083e2dca211a6f12fb1beb67a01e387de9b62", "reference": "947083e2dca211a6f12fb1beb67a01e387de9b62", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require-dev": { "php-coveralls/php-coveralls": "^1.0", @@ -13281,7 +11548,7 @@ "iamcal\\": "src" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -13310,13 +11577,7 @@ "type": "zip", "url": "https://api.github.com/repos/Jean85/pretty-package-versions/zipball/4d7aa5dab42e2a76d99559706022885de0e18e1a", "reference": "4d7aa5dab42e2a76d99559706022885de0e18e1a", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "composer-runtime-api": "^2.1.0", @@ -13341,7 +11602,7 @@ "Jean85\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -13364,87 +11625,6 @@ }, "time": "2025-03-19T14:43:43+00:00" }, - { - "name": "justinrainbow/json-schema", - "version": "6.5.2", - "source": { - "type": "git", - "url": "https://github.com/jsonrainbow/json-schema.git", - "reference": "ac0d369c09653cf7af561f6d91a705bc617a87b8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/jsonrainbow/json-schema/zipball/ac0d369c09653cf7af561f6d91a705bc617a87b8", - "reference": "ac0d369c09653cf7af561f6d91a705bc617a87b8", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] - }, - "require": { - "ext-json": "*", - "marc-mabe/php-enum": "^4.0", - "php": "^7.2 || ^8.0" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "3.3.0", - "json-schema/json-schema-test-suite": "^23.2", - "marc-mabe/php-enum-phpstan": "^2.0", - "phpspec/prophecy": "^1.19", - "phpstan/phpstan": "^1.12", - "phpunit/phpunit": "^8.5" - }, - "bin": [ - "bin/validate-json" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "6.x-dev" - } - }, - "autoload": { - "psr-4": { - "JsonSchema\\": "src/JsonSchema/" - } - }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Bruno Prieto Reis", - "email": "bruno.p.reis@gmail.com" - }, - { - "name": "Justin Rainbow", - "email": "justin.rainbow@gmail.com" - }, - { - "name": "Igor Wiedler", - "email": "igor@wiedler.ch" - }, - { - "name": "Robert Schönthal", - "email": "seroscho@googlemail.com" - } - ], - "description": "A library to validate a json schema.", - "homepage": "https://github.com/jsonrainbow/json-schema", - "keywords": [ - "json", - "schema" - ], - "support": { - "issues": "https://github.com/jsonrainbow/json-schema/issues", - "source": "https://github.com/jsonrainbow/json-schema/tree/6.5.2" - }, - "time": "2025-09-09T09:42:27+00:00" - }, { "name": "larastan/larastan", "version": "v3.7.2", @@ -13457,13 +11637,7 @@ "type": "zip", "url": "https://api.github.com/repos/larastan/larastan/zipball/a761859a7487bd7d0cb8b662a7538a234d5bb5ae", "reference": "a761859a7487bd7d0cb8b662a7538a234d5bb5ae", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "ext-json": "*", @@ -13507,7 +11681,7 @@ "Larastan\\Larastan\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -13552,13 +11726,7 @@ "type": "zip", "url": "https://api.github.com/repos/laravel/pail/zipball/8cc3d575c1f0e57eeb923f366a37528c50d2385a", "reference": "8cc3d575c1f0e57eeb923f366a37528c50d2385a", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "ext-mbstring": "*", @@ -13596,7 +11764,7 @@ "Laravel\\Pail\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -13637,13 +11805,7 @@ "type": "zip", "url": "https://api.github.com/repos/laravel/pint/zipball/5016e263f95d97670d71b9a987bd8996ade6d8d9", "reference": "5016e263f95d97670d71b9a987bd8996ade6d8d9", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "ext-json": "*", @@ -13672,7 +11834,7 @@ "Database\\Factories\\": "database/factories/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -13709,13 +11871,7 @@ "type": "zip", "url": "https://api.github.com/repos/laravel/tinker/zipball/22177cc71807d38f2810c6204d8f7183d88a57d3", "reference": "22177cc71807d38f2810c6204d8f7183d88a57d3", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "illuminate/console": "^6.0|^7.0|^8.0|^9.0|^10.0|^11.0|^12.0", @@ -13746,7 +11902,7 @@ "Laravel\\Tinker\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -13769,240 +11925,6 @@ }, "time": "2025-01-27T14:24:01+00:00" }, - { - "name": "league/factory-muffin", - "version": "v3.3.0", - "source": { - "type": "git", - "url": "https://github.com/thephpleague/factory-muffin.git", - "reference": "62c8c31d47667523da14e83df36cc897d34173cd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thephpleague/factory-muffin/zipball/62c8c31d47667523da14e83df36cc897d34173cd", - "reference": "62c8c31d47667523da14e83df36cc897d34173cd", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] - }, - "require": { - "php": ">=5.4.0" - }, - "replace": { - "zizaco/factory-muff": "self.version" - }, - "require-dev": { - "doctrine/orm": "^2.5", - "illuminate/database": "5.0.* || 5.1.* || 5.5.* || ^6.0", - "league/factory-muffin-faker": "^2.3", - "phpunit/phpunit": "^4.8.36 || ^5.7.27 || ^6.5.14 || ^7.5.20" - }, - "suggest": { - "doctrine/orm": "Factory Muffin supports doctrine through the repository store.", - "illuminate/database": "Factory Muffin supports eloquent through the model store.", - "league/factory-muffin-faker": "Factory Muffin is very powerful together with faker." - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.3-dev" - } - }, - "autoload": { - "psr-4": { - "League\\FactoryMuffin\\": "src/" - } - }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Graham Campbell", - "email": "graham@alt-three.com" - }, - { - "name": "Scott Robertson", - "email": "scottymeuk@gmail.com" - } - ], - "description": "The goal of this package is to enable the rapid creation of objects for the purpose of testing.", - "homepage": "http://factory-muffin.thephpleague.com/", - "keywords": [ - "factory", - "testing" - ], - "support": { - "issues": "https://github.com/thephpleague/factory-muffin/issues", - "source": "https://github.com/thephpleague/factory-muffin/tree/v3.3.0" - }, - "funding": [ - { - "url": "https://github.com/GrahamCampbell", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/league/factory-muffin", - "type": "tidelift" - } - ], - "time": "2020-12-13T18:38:47+00:00" - }, - { - "name": "league/factory-muffin-faker", - "version": "v2.3.0", - "source": { - "type": "git", - "url": "https://github.com/thephpleague/factory-muffin-faker.git", - "reference": "258068c840e8fdc45d1cb1636a0890e92f2e864a" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/thephpleague/factory-muffin-faker/zipball/258068c840e8fdc45d1cb1636a0890e92f2e864a", - "reference": "258068c840e8fdc45d1cb1636a0890e92f2e864a", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] - }, - "require": { - "fakerphp/faker": "^1.9.1", - "php": ">=5.4.0" - }, - "require-dev": { - "phpunit/phpunit": "^4.8.36 || ^5.7.27 || ^6.5.14 || ^7.5.20" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "2.3-dev" - } - }, - "autoload": { - "psr-4": { - "League\\FactoryMuffin\\Faker\\": "src/" - } - }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Graham Campbell", - "email": "graham@alt-three.com" - } - ], - "description": "The goal of this package is to wrap faker to make it super easy to use with factory muffin.", - "homepage": "http://factory-muffin.thephpleague.com/", - "keywords": [ - "factory", - "faker", - "testing" - ], - "support": { - "issues": "https://github.com/thephpleague/factory-muffin-faker/issues", - "source": "https://github.com/thephpleague/factory-muffin-faker/tree/v2.3.0" - }, - "funding": [ - { - "url": "https://github.com/GrahamCampbell", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/league/factory-muffin-faker", - "type": "tidelift" - } - ], - "time": "2020-12-13T15:53:28+00:00" - }, - { - "name": "marc-mabe/php-enum", - "version": "v4.7.2", - "source": { - "type": "git", - "url": "https://github.com/marc-mabe/php-enum.git", - "reference": "bb426fcdd65c60fb3638ef741e8782508fda7eef" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/marc-mabe/php-enum/zipball/bb426fcdd65c60fb3638ef741e8782508fda7eef", - "reference": "bb426fcdd65c60fb3638ef741e8782508fda7eef", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] - }, - "require": { - "ext-reflection": "*", - "php": "^7.1 | ^8.0" - }, - "require-dev": { - "phpbench/phpbench": "^0.16.10 || ^1.0.4", - "phpstan/phpstan": "^1.3.1", - "phpunit/phpunit": "^7.5.20 | ^8.5.22 | ^9.5.11", - "vimeo/psalm": "^4.17.0 | ^5.26.1" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-3.x": "3.2-dev", - "dev-master": "4.7-dev" - } - }, - "autoload": { - "psr-4": { - "MabeEnum\\": "src/" - }, - "classmap": [ - "stubs/Stringable.php" - ] - }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Marc Bennewitz", - "email": "dev@mabe.berlin", - "homepage": "https://mabe.berlin/", - "role": "Lead" - } - ], - "description": "Simple and fast implementation of enumerations with native PHP", - "homepage": "https://github.com/marc-mabe/php-enum", - "keywords": [ - "enum", - "enum-map", - "enum-set", - "enumeration", - "enumerator", - "enummap", - "enumset", - "map", - "set", - "type", - "type-hint", - "typehint" - ], - "support": { - "issues": "https://github.com/marc-mabe/php-enum/issues", - "source": "https://github.com/marc-mabe/php-enum/tree/v4.7.2" - }, - "time": "2025-09-14T11:18:39+00:00" - }, { "name": "mockery/mockery", "version": "1.6.12", @@ -14015,13 +11937,7 @@ "type": "zip", "url": "https://api.github.com/repos/mockery/mockery/zipball/1f4efdd7d3beafe9807b08156dfcb176d18f1699", "reference": "1f4efdd7d3beafe9807b08156dfcb176d18f1699", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "hamcrest/hamcrest-php": "^2.0.1", @@ -14045,7 +11961,7 @@ "Mockery\\": "library/Mockery" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -14104,13 +12020,7 @@ "type": "zip", "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/07d290f0c47959fd5eed98c95ee5602db07e0b6a", "reference": "07d290f0c47959fd5eed98c95ee5602db07e0b6a", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": "^7.1 || ^8.0" @@ -14134,7 +12044,7 @@ "DeepCopy\\": "src/DeepCopy/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -14170,13 +12080,7 @@ "type": "zip", "url": "https://api.github.com/repos/nunomaduro/collision/zipball/60207965f9b7b7a4ce15a0f75d57f9dadb105bdb", "reference": "60207965f9b7b7a4ce15a0f75d57f9dadb105bdb", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "filp/whoops": "^2.18.1", @@ -14219,7 +12123,7 @@ "NunoMaduro\\Collision\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -14275,13 +12179,7 @@ "type": "zip", "url": "https://api.github.com/repos/orchestral/canvas/zipball/94f732350e5c6d7136ff7b0fd05a90079dd77deb", "reference": "94f732350e5c6d7136ff7b0fd05a90079dd77deb", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "composer-runtime-api": "^2.2", @@ -14321,7 +12219,7 @@ "Orchestra\\Canvas\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -14354,13 +12252,7 @@ "type": "zip", "url": "https://api.github.com/repos/orchestral/canvas-core/zipball/22b6515e7a070e1c45c8a3a9819f8b6cb0234173", "reference": "22b6515e7a070e1c45c8a3a9819f8b6cb0234173", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "composer-runtime-api": "^2.2", @@ -14393,7 +12285,7 @@ "Orchestra\\Canvas\\Core\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -14426,13 +12318,7 @@ "type": "zip", "url": "https://api.github.com/repos/orchestral/sidekick/zipball/0f7d1d96d390e7bf9118f280dfae74b8b2fb0a00", "reference": "0f7d1d96d390e7bf9118f280dfae74b8b2fb0a00", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "composer-runtime-api": "^2.2", @@ -14460,7 +12346,7 @@ "Orchestra\\Sidekick\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -14489,13 +12375,7 @@ "type": "zip", "url": "https://api.github.com/repos/orchestral/testbench/zipball/87a7cb58edcfea9b1f26a63761c4d7ed5448f560", "reference": "87a7cb58edcfea9b1f26a63761c4d7ed5448f560", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "composer-runtime-api": "^2.2", @@ -14511,7 +12391,7 @@ "vlucas/phpdotenv": "^5.6.1" }, "type": "library", - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -14550,13 +12430,7 @@ "type": "zip", "url": "https://api.github.com/repos/orchestral/testbench-core/zipball/af8d6de7a747fdeaf600863c9df7eef86898d045", "reference": "af8d6de7a747fdeaf600863c9df7eef86898d045", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "composer-runtime-api": "^2.2", @@ -14610,7 +12484,7 @@ "Orchestra\\Testbench\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -14649,13 +12523,7 @@ "type": "zip", "url": "https://api.github.com/repos/orchestral/workbench/zipball/4e8a5a68200971ddb9ce4abf26488838bf5c0812", "reference": "4e8a5a68200971ddb9ce4abf26488838bf5c0812", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "composer-runtime-api": "^2.2", @@ -14688,7 +12556,7 @@ "Orchestra\\Workbench\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -14723,13 +12591,7 @@ "type": "zip", "url": "https://api.github.com/repos/pestphp/pest/zipball/b7406938ac9e8d08cf96f031922b0502a8523268", "reference": "b7406938ac9e8d08cf96f031922b0502a8523268", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "brianium/paratest": "^7.12.0", @@ -14798,7 +12660,7 @@ "Pest\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -14845,13 +12707,7 @@ "type": "zip", "url": "https://api.github.com/repos/pestphp/pest-plugin/zipball/9d4b93d7f73d3f9c3189bb22c220fef271cdf568", "reference": "9d4b93d7f73d3f9c3189bb22c220fef271cdf568", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "composer-plugin-api": "^2.0.0", @@ -14875,7 +12731,7 @@ "Pest\\Plugin\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -14921,13 +12777,7 @@ "type": "zip", "url": "https://api.github.com/repos/pestphp/pest-plugin-arch/zipball/25bb17e37920ccc35cbbcda3b00d596aadf3e58d", "reference": "25bb17e37920ccc35cbbcda3b00d596aadf3e58d", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "pestphp/pest-plugin": "^4.0.0", @@ -14954,7 +12804,7 @@ "Pest\\Arch\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -14997,13 +12847,7 @@ "type": "zip", "url": "https://api.github.com/repos/pestphp/pest-plugin-laravel/zipball/e12a07046b826a40b1c8632fd7b80d6b8d7b628e", "reference": "e12a07046b826a40b1c8632fd7b80d6b8d7b628e", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "laravel/framework": "^11.45.2|^12.25.0", @@ -15036,7 +12880,7 @@ "Pest\\Laravel\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -15077,13 +12921,7 @@ "type": "zip", "url": "https://api.github.com/repos/pestphp/pest-plugin-mutate/zipball/d9b32b60b2385e1688a68cc227594738ec26d96c", "reference": "d9b32b60b2385e1688a68cc227594738ec26d96c", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "nikic/php-parser": "^5.6.1", @@ -15102,7 +12940,7 @@ "Pest\\Mutate\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -15159,13 +12997,7 @@ "type": "zip", "url": "https://api.github.com/repos/pestphp/pest-plugin-profanity/zipball/e279c844b6868da92052be27b5202c2ad7216e80", "reference": "e279c844b6868da92052be27b5202c2ad7216e80", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "pestphp/pest-plugin": "^4.0.0", @@ -15189,7 +13021,7 @@ "Pest\\Profanity\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -15221,13 +13053,7 @@ "type": "zip", "url": "https://api.github.com/repos/phar-io/manifest/zipball/54750ef60c58e43759730615a392c31c80e23176", "reference": "54750ef60c58e43759730615a392c31c80e23176", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "ext-dom": "*", @@ -15248,7 +13074,7 @@ "src/" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -15294,13 +13120,7 @@ "type": "zip", "url": "https://api.github.com/repos/phar-io/version/zipball/4f7fd7836c6f332bb2933569e566a0d6c4cbed74", "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": "^7.2 || ^8.0" @@ -15311,7 +13131,7 @@ "src/" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -15341,23 +13161,17 @@ }, { "name": "phpstan/phpstan", - "version": "2.1.28", + "version": "2.1.29", "source": { "type": "git", - "url": "https://github.com/phpstan/phpstan.git", - "reference": "578fa296a166605d97b94091f724f1257185d278" + "url": "https://github.com/phpstan/phpstan-phar-composer-source.git", + "reference": "git" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/578fa296a166605d97b94091f724f1257185d278", - "reference": "578fa296a166605d97b94091f724f1257185d278", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/d618573eed4a1b6b75e37b2e0b65ac65c885d88e", + "reference": "d618573eed4a1b6b75e37b2e0b65ac65c885d88e", + "shasum": "" }, "require": { "php": "^7.4|^8.0" @@ -15375,7 +13189,7 @@ "bootstrap.php" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -15401,27 +13215,21 @@ "type": "github" } ], - "time": "2025-09-19T08:58:49+00:00" + "time": "2025-09-25T06:58:18+00:00" }, { "name": "phpunit/php-code-coverage", - "version": "12.3.8", + "version": "12.4.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-code-coverage.git", - "reference": "99e692c6a84708211f7536ba322bbbaef57ac7fc" + "reference": "67e8aed88f93d0e6e1cb7effe1a2dfc2fee6022c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/99e692c6a84708211f7536ba322bbbaef57ac7fc", - "reference": "99e692c6a84708211f7536ba322bbbaef57ac7fc", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/67e8aed88f93d0e6e1cb7effe1a2dfc2fee6022c", + "reference": "67e8aed88f93d0e6e1cb7effe1a2dfc2fee6022c", + "shasum": "" }, "require": { "ext-dom": "*", @@ -15447,7 +13255,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "12.3.x-dev" + "dev-main": "12.4.x-dev" } }, "autoload": { @@ -15455,7 +13263,7 @@ "src/" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -15476,7 +13284,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", "security": "https://github.com/sebastianbergmann/php-code-coverage/security/policy", - "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/12.3.8" + "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/12.4.0" }, "funding": [ { @@ -15496,7 +13304,7 @@ "type": "tidelift" } ], - "time": "2025-09-17T11:31:43+00:00" + "time": "2025-09-24T13:44:41+00:00" }, { "name": "phpunit/php-file-iterator", @@ -15510,13 +13318,7 @@ "type": "zip", "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/961bc913d42fe24a257bfff826a5068079ac7782", "reference": "961bc913d42fe24a257bfff826a5068079ac7782", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=8.3" @@ -15535,7 +13337,7 @@ "src/" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -15577,13 +13379,7 @@ "type": "zip", "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/12b54e689b07a25a9b41e57736dfab6ec9ae5406", "reference": "12b54e689b07a25a9b41e57736dfab6ec9ae5406", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=8.3" @@ -15606,7 +13402,7 @@ "src/" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -15647,13 +13443,7 @@ "type": "zip", "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/e1367a453f0eda562eedb4f659e13aa900d66c53", "reference": "e1367a453f0eda562eedb4f659e13aa900d66c53", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=8.3" @@ -15672,7 +13462,7 @@ "src/" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -15713,13 +13503,7 @@ "type": "zip", "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/f258ce36aa457f3aa3339f9ed4c81fc66dc8c2cc", "reference": "f258ce36aa457f3aa3339f9ed4c81fc66dc8c2cc", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=8.3" @@ -15738,7 +13522,7 @@ "src/" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -15779,13 +13563,7 @@ "type": "zip", "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/9d68c1b41fc21aac106c71cde4669fe7b99fca10", "reference": "9d68c1b41fc21aac106c71cde4669fe7b99fca10", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "ext-dom": "*", @@ -15831,7 +13609,7 @@ "src/" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -15890,13 +13668,7 @@ "type": "zip", "url": "https://api.github.com/repos/bobthecow/psysh/zipball/cd23863404a40ccfaf733e3af4db2b459837f7e7", "reference": "cd23863404a40ccfaf733e3af4db2b459837f7e7", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "ext-json": "*", @@ -15938,7 +13710,7 @@ "Psy\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -15974,13 +13746,7 @@ "type": "zip", "url": "https://api.github.com/repos/rectorphp/rector/zipball/c34cc07c4698f007a20dc5c99ff820089ae413ce", "reference": "c34cc07c4698f007a20dc5c99ff820089ae413ce", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": "^7.4|^8.0", @@ -16004,7 +13770,7 @@ "bootstrap.php" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -16040,13 +13806,7 @@ "type": "zip", "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/90f41072d220e5c40df6e8635f5dafba2d9d4d04", "reference": "90f41072d220e5c40df6e8635f5dafba2d9d4d04", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=8.3" @@ -16065,7 +13825,7 @@ "src/" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -16115,13 +13875,7 @@ "type": "zip", "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/dc904b4bb3ab070865fa4068cd84f3da8b945148", "reference": "dc904b4bb3ab070865fa4068cd84f3da8b945148", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "ext-dom": "*", @@ -16147,7 +13901,7 @@ "src/" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -16213,13 +13967,7 @@ "type": "zip", "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/bad4316aba5303d0221f43f8cee37eb58d384bbb", "reference": "bad4316aba5303d0221f43f8cee37eb58d384bbb", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "nikic/php-parser": "^5.0", @@ -16239,7 +13987,7 @@ "src/" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -16277,13 +14025,7 @@ "type": "zip", "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/7ab1ea946c012266ca32390913653d844ecd085f", "reference": "7ab1ea946c012266ca32390913653d844ecd085f", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=8.3" @@ -16303,7 +14045,7 @@ "src/" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -16350,13 +14092,7 @@ "type": "zip", "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/24a711b5c916efc6d6e62aa65aa2ec98fef77f68", "reference": "24a711b5c916efc6d6e62aa65aa2ec98fef77f68", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=8.3" @@ -16378,7 +14114,7 @@ "src/" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -16422,23 +14158,17 @@ }, { "name": "sebastian/exporter", - "version": "7.0.1", + "version": "7.0.2", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/exporter.git", - "reference": "b759164a8e02263784b662889cc6cbb686077af6" + "reference": "016951ae10980765e4e7aee491eb288c64e505b7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/b759164a8e02263784b662889cc6cbb686077af6", - "reference": "b759164a8e02263784b662889cc6cbb686077af6", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/016951ae10980765e4e7aee491eb288c64e505b7", + "reference": "016951ae10980765e4e7aee491eb288c64e505b7", + "shasum": "" }, "require": { "ext-mbstring": "*", @@ -16459,7 +14189,7 @@ "src/" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -16494,7 +14224,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/exporter/issues", "security": "https://github.com/sebastianbergmann/exporter/security/policy", - "source": "https://github.com/sebastianbergmann/exporter/tree/7.0.1" + "source": "https://github.com/sebastianbergmann/exporter/tree/7.0.2" }, "funding": [ { @@ -16514,7 +14244,7 @@ "type": "tidelift" } ], - "time": "2025-09-22T05:39:29+00:00" + "time": "2025-09-24T06:16:11+00:00" }, { "name": "sebastian/global-state", @@ -16528,13 +14258,7 @@ "type": "zip", "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/ef1377171613d09edd25b7816f05be8313f9115d", "reference": "ef1377171613d09edd25b7816f05be8313f9115d", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=8.3", @@ -16556,7 +14280,7 @@ "src/" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -16608,13 +14332,7 @@ "type": "zip", "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/97ffee3bcfb5805568d6af7f0f893678fc076d2f", "reference": "97ffee3bcfb5805568d6af7f0f893678fc076d2f", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "nikic/php-parser": "^5.0", @@ -16634,7 +14352,7 @@ "src/" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -16672,13 +14390,7 @@ "type": "zip", "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/1effe8e9b8e068e9ae228e542d5d11b5d16db894", "reference": "1effe8e9b8e068e9ae228e542d5d11b5d16db894", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=8.3", @@ -16699,7 +14411,7 @@ "src/" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -16736,13 +14448,7 @@ "type": "zip", "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/4bfa827c969c98be1e527abd576533293c634f6a", "reference": "4bfa827c969c98be1e527abd576533293c634f6a", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=8.3" @@ -16761,7 +14467,7 @@ "src/" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -16798,13 +14504,7 @@ "type": "zip", "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/0b01998a7d5b1f122911a66bebcb8d46f0c82d8c", "reference": "0b01998a7d5b1f122911a66bebcb8d46f0c82d8c", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=8.3" @@ -16823,7 +14523,7 @@ "src/" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -16880,13 +14580,7 @@ "type": "zip", "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/e549163b9760b8f71f191651d22acf32d56d6d4d", "reference": "e549163b9760b8f71f191651d22acf32d56d6d4d", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=8.3" @@ -16905,7 +14599,7 @@ "src/" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -16955,13 +14649,7 @@ "type": "zip", "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/3e6ccf7657d4f0a59200564b08cead899313b53c", "reference": "3e6ccf7657d4f0a59200564b08cead899313b53c", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "php": ">=8.3" @@ -16977,7 +14665,7 @@ "src/" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -17003,81 +14691,6 @@ ], "time": "2025-02-07T05:00:38+00:00" }, - { - "name": "softcreatr/jsonpath", - "version": "0.10.0", - "source": { - "type": "git", - "url": "https://github.com/SoftCreatR/JSONPath.git", - "reference": "74f0b330a98135160db947ba7bc65216b64a0c86" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/SoftCreatR/JSONPath/zipball/74f0b330a98135160db947ba7bc65216b64a0c86", - "reference": "74f0b330a98135160db947ba7bc65216b64a0c86", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] - }, - "require": { - "ext-json": "*", - "php": "8.1 - 8.4" - }, - "replace": { - "flow/jsonpath": "*" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^3.58", - "phpunit/phpunit": "10 - 12", - "squizlabs/php_codesniffer": "^3.10" - }, - "type": "library", - "autoload": { - "psr-4": { - "Flow\\JSONPath\\": "src/" - } - }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Stephen Frank", - "email": "stephen@flowsa.com", - "homepage": "https://prismaticbytes.com", - "role": "Developer" - }, - { - "name": "Sascha Greuel", - "email": "hello@1-2.dev", - "homepage": "https://1-2.dev", - "role": "Developer" - } - ], - "description": "JSONPath implementation for parsing, searching and flattening arrays", - "support": { - "email": "hello@1-2.dev", - "forum": "https://github.com/SoftCreatR/JSONPath/discussions", - "issues": "https://github.com/SoftCreatR/JSONPath/issues", - "source": "https://github.com/SoftCreatR/JSONPath" - }, - "funding": [ - { - "url": "https://ecologi.com/softcreatr?r=61212ab3fc69b8eb8a2014f4", - "type": "custom" - }, - { - "url": "https://github.com/softcreatr", - "type": "github" - } - ], - "time": "2025-03-22T00:28:17+00:00" - }, { "name": "staabm/side-effects-detector", "version": "1.0.5", @@ -17090,13 +14703,7 @@ "type": "zip", "url": "https://api.github.com/repos/staabm/side-effects-detector/zipball/d8334211a140ce329c13726d4a715adbddd0a163", "reference": "d8334211a140ce329c13726d4a715adbddd0a163", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "ext-tokenizer": "*", @@ -17116,7 +14723,7 @@ "lib/" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -17136,145 +14743,6 @@ ], "time": "2024-10-20T05:08:20+00:00" }, - { - "name": "symfony/browser-kit", - "version": "v7.3.2", - "source": { - "type": "git", - "url": "https://github.com/symfony/browser-kit.git", - "reference": "f0b889b73a845cddef1d25fe207b37fd04cb5419" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symfony/browser-kit/zipball/f0b889b73a845cddef1d25fe207b37fd04cb5419", - "reference": "f0b889b73a845cddef1d25fe207b37fd04cb5419", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] - }, - "require": { - "php": ">=8.2", - "symfony/dom-crawler": "^6.4|^7.0" - }, - "require-dev": { - "symfony/css-selector": "^6.4|^7.0", - "symfony/http-client": "^6.4|^7.0", - "symfony/mime": "^6.4|^7.0", - "symfony/process": "^6.4|^7.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Symfony\\Component\\BrowserKit\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] - }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com" - }, - { - "name": "Symfony Community", - "homepage": "https://symfony.com/contributors" - } - ], - "description": "Simulates the behavior of a web browser, allowing you to make requests, click on links and submit forms programmatically", - "homepage": "https://symfony.com", - "support": { - "source": "https://github.com/symfony/browser-kit/tree/v7.3.2" - }, - "funding": [ - { - "url": "https://symfony.com/sponsor", - "type": "custom" - }, - { - "url": "https://github.com/fabpot", - "type": "github" - }, - { - "url": "https://github.com/nicolas-grekas", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", - "type": "tidelift" - } - ], - "time": "2025-07-10T08:47:49+00:00" - }, - { - "name": "symplify/easy-coding-standard", - "version": "10.3.3", - "source": { - "type": "git", - "url": "https://github.com/symplify/easy-coding-standard.git", - "reference": "c93878b3c052321231519b6540e227380f90be17" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symplify/easy-coding-standard/zipball/c93878b3c052321231519b6540e227380f90be17", - "reference": "c93878b3c052321231519b6540e227380f90be17", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] - }, - "require": { - "php": ">=7.2" - }, - "conflict": { - "friendsofphp/php-cs-fixer": "<3.0", - "squizlabs/php_codesniffer": "<3.6" - }, - "bin": [ - "bin/ecs" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "10.3-dev" - } - }, - "autoload": { - "files": [ - "bootstrap.php" - ] - }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", - "license": [ - "MIT" - ], - "description": "Prefixed scoped version of ECS package", - "support": { - "source": "https://github.com/symplify/easy-coding-standard/tree/10.3.3" - }, - "funding": [ - { - "url": "https://www.paypal.me/rectorphp", - "type": "custom" - }, - { - "url": "https://github.com/tomasvotruba", - "type": "github" - } - ], - "time": "2022-06-13T14:03:37+00:00" - }, { "name": "ta-tikoma/phpunit-architecture-test", "version": "0.8.5", @@ -17287,13 +14755,7 @@ "type": "zip", "url": "https://api.github.com/repos/ta-tikoma/phpunit-architecture-test/zipball/cf6fb197b676ba716837c886baca842e4db29005", "reference": "cf6fb197b676ba716837c886baca842e4db29005", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "nikic/php-parser": "^4.18.0 || ^5.0.0", @@ -17312,7 +14774,7 @@ "PHPUnit\\Architecture\\": "src/" } }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -17352,13 +14814,7 @@ "type": "zip", "url": "https://api.github.com/repos/theseer/tokenizer/zipball/737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2", "reference": "737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] + "shasum": "" }, "require": { "ext-dom": "*", @@ -17372,7 +14828,7 @@ "src/" ] }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", + "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], @@ -17395,92 +14851,12 @@ } ], "time": "2024-03-03T12:36:25+00:00" - }, - { - "name": "yiisoft/yii2-redis", - "version": "2.0.20", - "source": { - "type": "git", - "url": "https://github.com/yiisoft/yii2-redis.git", - "reference": "d5b89cb4977b73bc813d3b85a1017337ac64267c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/yiisoft/yii2-redis/zipball/d5b89cb4977b73bc813d3b85a1017337ac64267c", - "reference": "d5b89cb4977b73bc813d3b85a1017337ac64267c", - "shasum": "", - "mirrors": [ - { - "url": "https://repo.packagist.com/craftcms/dists/%package%/%version%/r%reference%.%type%", - "preferred": true - } - ] - }, - "require": { - "ext-openssl": "*", - "yiisoft/yii2": "~2.0.39" - }, - "require-dev": { - "phpunit/phpunit": "<7", - "yiisoft/yii2-dev": "~2.0.39" - }, - "type": "yii2-extension", - "extra": { - "branch-alias": { - "dev-master": "2.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "yii\\redis\\": "src" - } - }, - "notification-url": "https://repo.packagist.com/craftcms/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Carsten Brandt", - "email": "mail@cebe.cc" - } - ], - "description": "Redis Cache, Session and ActiveRecord for the Yii framework", - "keywords": [ - "active-record", - "cache", - "redis", - "session", - "yii2" - ], - "support": { - "forum": "https://www.yiiframework.com/forum/", - "irc": "ircs://irc.libera.chat:6697/yii", - "issues": "https://github.com/yiisoft/yii2-redis/issues", - "source": "https://github.com/yiisoft/yii2-redis", - "wiki": "https://www.yiiframework.com/wiki/" - }, - "funding": [ - { - "url": "https://github.com/yiisoft", - "type": "github" - }, - { - "url": "https://opencollective.com/yiisoft", - "type": "open_collective" - }, - { - "url": "https://tidelift.com/funding/github/packagist/yiisoft/yii2-redis", - "type": "tidelift" - } - ], - "time": "2025-06-05T04:02:45+00:00" } ], "aliases": [], "minimum-stability": "dev", "stability-flags": { - "craftcms/ecs": 20 + "craftcms/yii2-adapter": 20 }, "prefer-stable": true, "prefer-lowest": false, diff --git a/cms/config/general.php b/config/general.php similarity index 100% rename from cms/config/general.php rename to config/general.php diff --git a/cms/config/redirects.php b/config/redirects.php similarity index 100% rename from cms/config/redirects.php rename to config/redirects.php diff --git a/cms/config/routes.php b/config/routes.php similarity index 100% rename from cms/config/routes.php rename to config/routes.php diff --git a/crowdin.yml b/crowdin.yml index 8ab051423ab..94e95bac974 100644 --- a/crowdin.yml +++ b/crowdin.yml @@ -1,6 +1,6 @@ project_identifier: craft-cms api_key_env: CROWDIN_API_KEY -base_path: /src/translations +base_path: /yii2-adapter/legacy/translations preserve_hierarchy: true export_only_approved: true files: diff --git a/cms/database/Factories/AnnouncementFactory.php b/database/Factories/AnnouncementFactory.php similarity index 100% rename from cms/database/Factories/AnnouncementFactory.php rename to database/Factories/AnnouncementFactory.php diff --git a/cms/database/Factories/PluginFactory.php b/database/Factories/PluginFactory.php similarity index 100% rename from cms/database/Factories/PluginFactory.php rename to database/Factories/PluginFactory.php diff --git a/cms/database/Factories/UserFactory.php b/database/Factories/UserFactory.php similarity index 100% rename from cms/database/Factories/UserFactory.php rename to database/Factories/UserFactory.php diff --git a/packages/craftcms-webpack/index.js b/packages/craftcms-webpack/index.js index 80da807b715..7fc361e15be 100644 --- a/packages/craftcms-webpack/index.js +++ b/packages/craftcms-webpack/index.js @@ -88,7 +88,7 @@ const getConfig = ({context, type, watchPaths, postcssConfig, config = {}}) => { if (!watchPaths) { watchPaths = [ - path.join(rootPath, 'src/templates'), + path.join(rootPath, 'resources/templates'), path.join(context, 'dist'), ]; } diff --git a/phpstan.neon b/phpstan.neon index 0ba28c3d70e..1a6afd6d5ec 100644 --- a/phpstan.neon +++ b/phpstan.neon @@ -6,66 +6,26 @@ parameters: phpVersion: 80400 level: 5 paths: - - cms - - yii2-adapter - src - - tests - excludePaths: - - src/config/mimeTypes.php - - src/image/* - - src/services/Images.php - - src/test/internal/* - - src/views/debug/* - - tests/_craft/* - - tests/_data/* - - tests/_output/* - - tests/_support/_generated/ - - cms/tests - - yii2-adapter/tests - scanFiles: - - lib/craft/behaviors/CustomFieldBehavior.php - - tests/_support/_generated/AcceptanceTesterActions.php - - tests/_support/_generated/FunctionalTesterActions.php - - tests/_support/_generated/GqlTesterActions.php - - tests/_support/_generated/UnitTesterActions.php - - vendor/twig/twig/src/Extension/CoreExtension.php - bootstrapFiles: - - tests/_bootstrap.php + - config stubFiles: - - stubs/_generated.stub - - stubs/GraphQL/Type/Definition/FieldDefinition.stub - - stubs/GraphQL/Type/Definition/ResolveInfo.stub - - stubs/samdark/log/PsrTarget.stub - - stubs/yii/base/Component.stub - - stubs/yii/base/Event.stub - - stubs/yii/base/Module.stub - - stubs/yii/BaseYii.stub - - stubs/yii/db/BaseActiveRecord.stub - - stubs/yii/db/Query.stub - - stubs/yii/db/Migration.stub - - stubs/yii/di/ServiceLocator.stub - - stubs/yii/helpers/BaseArrayHelper.stub - - stubs/yii/validators/UniqueValidator.stub - - stubs/yii/validators/Validator.stub - earlyTerminatingMethodCalls: - Craft: - - dd - yii\base\Application: - - end - yii\base\ErrorHandler: - - convertExceptionToError - ignoreErrors: - - '#PHPDoc tag @mixin contains invalid type craft\\base\\+[a-zA-Z0-9]#' - - '#^Dead catch#' - - '#^PHPDoc tag @mixin contains invalid type CraftTrait\.$#' - - '#^Parameter \#2 \$callback of function usort expects#' - - '#is never assigned craft\\base\\MemoizableArray#' - - - identifier: parameter.implicitlyNullable + - yii2-adapter/stubs/_generated.stub + - yii2-adapter/stubs/GraphQL/Type/Definition/FieldDefinition.stub + - yii2-adapter/stubs/GraphQL/Type/Definition/ResolveInfo.stub + - yii2-adapter/stubs/samdark/log/PsrTarget.stub + - yii2-adapter/stubs/yii/base/Component.stub + - yii2-adapter/stubs/yii/base/Event.stub + - yii2-adapter/stubs/yii/base/Module.stub + - yii2-adapter/stubs/yii/BaseYii.stub + - yii2-adapter/stubs/yii/db/BaseActiveRecord.stub + - yii2-adapter/stubs/yii/db/Query.stub + - yii2-adapter/stubs/yii/db/Migration.stub + - yii2-adapter/stubs/yii/di/ServiceLocator.stub + - yii2-adapter/stubs/yii/helpers/BaseArrayHelper.stub + - yii2-adapter/stubs/yii/validators/UniqueValidator.stub + - yii2-adapter/stubs/yii/validators/Validator.stub treatPhpDocTypesAsCertain: false databaseMigrationsPath: - - cms/src/Database/Migrations + - src/Database/Migrations configDirectories: - tests - - cms/tests - - yii2-adapter/tests diff --git a/cms/phpunit.xml.dist b/phpunit.xml.dist similarity index 93% rename from cms/phpunit.xml.dist rename to phpunit.xml.dist index 269e99b5a96..6710b6bd49b 100644 --- a/cms/phpunit.xml.dist +++ b/phpunit.xml.dist @@ -2,9 +2,9 @@ diff --git a/pint.json b/pint.json index 6fe5026e498..6625c43545a 100644 --- a/pint.json +++ b/pint.json @@ -2,5 +2,6 @@ "preset": "laravel", "rules": { "no_empty_statement": false - } + }, + "exclude": ["yii2-adapter"] } diff --git a/rector.php b/rector.php index 2ecf0667e0f..546893faef0 100644 --- a/rector.php +++ b/rector.php @@ -4,28 +4,18 @@ use Rector\Config\RectorConfig; use Rector\Php71\Rector\FuncCall\RemoveExtraParametersRector; -use Rector\Php74\Rector\Closure\ClosureToArrowFunctionRector; return RectorConfig::configure() ->withPaths([ - __DIR__ . '/lib', - __DIR__ . '/src', - __DIR__ . '/cms/src', - __DIR__ . '/cms/tests', - __DIR__ . '/tests/functional', - __DIR__ . '/tests/unit', + __DIR__.'/src', + __DIR__.'/tests', ]) ->withSkip([ - __DIR__ . '/cms/resources/icons/index.php', - __DIR__ . '/cms/resources/icons/aliases.php', + __DIR__.'/resources/icons/index.php', + __DIR__.'/resources/icons/aliases.php', // somehow craft\web AssetManager refer with Yii parent AssetManager class // autoload may need to be bootstrapped to early load some child classes RemoveExtraParametersRector::class, - - // macro usage, make phpstan notice - ClosureToArrowFunctionRector::class => [ - __DIR__ . '/src/base/ApplicationTrait.php', - ], ]) ->withPhpSets(php74: true); diff --git a/cms/resources/icons/LICENSE.txt b/resources/icons/LICENSE.txt similarity index 100% rename from cms/resources/icons/LICENSE.txt rename to resources/icons/LICENSE.txt diff --git a/cms/resources/icons/aliases.php b/resources/icons/aliases.php similarity index 100% rename from cms/resources/icons/aliases.php rename to resources/icons/aliases.php diff --git a/cms/resources/icons/brands/42-group.svg b/resources/icons/brands/42-group.svg similarity index 100% rename from cms/resources/icons/brands/42-group.svg rename to resources/icons/brands/42-group.svg diff --git a/cms/resources/icons/brands/500px.svg b/resources/icons/brands/500px.svg similarity index 100% rename from cms/resources/icons/brands/500px.svg rename to resources/icons/brands/500px.svg diff --git a/cms/resources/icons/brands/accessible-icon.svg b/resources/icons/brands/accessible-icon.svg similarity index 100% rename from cms/resources/icons/brands/accessible-icon.svg rename to resources/icons/brands/accessible-icon.svg diff --git a/cms/resources/icons/brands/accusoft.svg b/resources/icons/brands/accusoft.svg similarity index 100% rename from cms/resources/icons/brands/accusoft.svg rename to resources/icons/brands/accusoft.svg diff --git a/cms/resources/icons/brands/adn.svg b/resources/icons/brands/adn.svg similarity index 100% rename from cms/resources/icons/brands/adn.svg rename to resources/icons/brands/adn.svg diff --git a/cms/resources/icons/brands/adversal.svg b/resources/icons/brands/adversal.svg similarity index 100% rename from cms/resources/icons/brands/adversal.svg rename to resources/icons/brands/adversal.svg diff --git a/cms/resources/icons/brands/affiliatetheme.svg b/resources/icons/brands/affiliatetheme.svg similarity index 100% rename from cms/resources/icons/brands/affiliatetheme.svg rename to resources/icons/brands/affiliatetheme.svg diff --git a/cms/resources/icons/brands/airbnb.svg b/resources/icons/brands/airbnb.svg similarity index 100% rename from cms/resources/icons/brands/airbnb.svg rename to resources/icons/brands/airbnb.svg diff --git a/cms/resources/icons/brands/algolia.svg b/resources/icons/brands/algolia.svg similarity index 100% rename from cms/resources/icons/brands/algolia.svg rename to resources/icons/brands/algolia.svg diff --git a/cms/resources/icons/brands/alipay.svg b/resources/icons/brands/alipay.svg similarity index 100% rename from cms/resources/icons/brands/alipay.svg rename to resources/icons/brands/alipay.svg diff --git a/cms/resources/icons/brands/amazon-pay.svg b/resources/icons/brands/amazon-pay.svg similarity index 100% rename from cms/resources/icons/brands/amazon-pay.svg rename to resources/icons/brands/amazon-pay.svg diff --git a/cms/resources/icons/brands/amazon.svg b/resources/icons/brands/amazon.svg similarity index 100% rename from cms/resources/icons/brands/amazon.svg rename to resources/icons/brands/amazon.svg diff --git a/cms/resources/icons/brands/amilia.svg b/resources/icons/brands/amilia.svg similarity index 100% rename from cms/resources/icons/brands/amilia.svg rename to resources/icons/brands/amilia.svg diff --git a/cms/resources/icons/brands/android.svg b/resources/icons/brands/android.svg similarity index 100% rename from cms/resources/icons/brands/android.svg rename to resources/icons/brands/android.svg diff --git a/cms/resources/icons/brands/angellist.svg b/resources/icons/brands/angellist.svg similarity index 100% rename from cms/resources/icons/brands/angellist.svg rename to resources/icons/brands/angellist.svg diff --git a/cms/resources/icons/brands/angrycreative.svg b/resources/icons/brands/angrycreative.svg similarity index 100% rename from cms/resources/icons/brands/angrycreative.svg rename to resources/icons/brands/angrycreative.svg diff --git a/cms/resources/icons/brands/angular.svg b/resources/icons/brands/angular.svg similarity index 100% rename from cms/resources/icons/brands/angular.svg rename to resources/icons/brands/angular.svg diff --git a/cms/resources/icons/brands/app-store-ios.svg b/resources/icons/brands/app-store-ios.svg similarity index 100% rename from cms/resources/icons/brands/app-store-ios.svg rename to resources/icons/brands/app-store-ios.svg diff --git a/cms/resources/icons/brands/app-store.svg b/resources/icons/brands/app-store.svg similarity index 100% rename from cms/resources/icons/brands/app-store.svg rename to resources/icons/brands/app-store.svg diff --git a/cms/resources/icons/brands/apper.svg b/resources/icons/brands/apper.svg similarity index 100% rename from cms/resources/icons/brands/apper.svg rename to resources/icons/brands/apper.svg diff --git a/cms/resources/icons/brands/apple-pay.svg b/resources/icons/brands/apple-pay.svg similarity index 100% rename from cms/resources/icons/brands/apple-pay.svg rename to resources/icons/brands/apple-pay.svg diff --git a/cms/resources/icons/brands/apple.svg b/resources/icons/brands/apple.svg similarity index 100% rename from cms/resources/icons/brands/apple.svg rename to resources/icons/brands/apple.svg diff --git a/cms/resources/icons/brands/artstation.svg b/resources/icons/brands/artstation.svg similarity index 100% rename from cms/resources/icons/brands/artstation.svg rename to resources/icons/brands/artstation.svg diff --git a/cms/resources/icons/brands/asymmetrik.svg b/resources/icons/brands/asymmetrik.svg similarity index 100% rename from cms/resources/icons/brands/asymmetrik.svg rename to resources/icons/brands/asymmetrik.svg diff --git a/cms/resources/icons/brands/atlassian.svg b/resources/icons/brands/atlassian.svg similarity index 100% rename from cms/resources/icons/brands/atlassian.svg rename to resources/icons/brands/atlassian.svg diff --git a/cms/resources/icons/brands/audible.svg b/resources/icons/brands/audible.svg similarity index 100% rename from cms/resources/icons/brands/audible.svg rename to resources/icons/brands/audible.svg diff --git a/cms/resources/icons/brands/autoprefixer.svg b/resources/icons/brands/autoprefixer.svg similarity index 100% rename from cms/resources/icons/brands/autoprefixer.svg rename to resources/icons/brands/autoprefixer.svg diff --git a/cms/resources/icons/brands/avianex.svg b/resources/icons/brands/avianex.svg similarity index 100% rename from cms/resources/icons/brands/avianex.svg rename to resources/icons/brands/avianex.svg diff --git a/cms/resources/icons/brands/aviato.svg b/resources/icons/brands/aviato.svg similarity index 100% rename from cms/resources/icons/brands/aviato.svg rename to resources/icons/brands/aviato.svg diff --git a/cms/resources/icons/brands/aws.svg b/resources/icons/brands/aws.svg similarity index 100% rename from cms/resources/icons/brands/aws.svg rename to resources/icons/brands/aws.svg diff --git a/cms/resources/icons/brands/bandcamp.svg b/resources/icons/brands/bandcamp.svg similarity index 100% rename from cms/resources/icons/brands/bandcamp.svg rename to resources/icons/brands/bandcamp.svg diff --git a/cms/resources/icons/brands/battle-net.svg b/resources/icons/brands/battle-net.svg similarity index 100% rename from cms/resources/icons/brands/battle-net.svg rename to resources/icons/brands/battle-net.svg diff --git a/cms/resources/icons/brands/behance.svg b/resources/icons/brands/behance.svg similarity index 100% rename from cms/resources/icons/brands/behance.svg rename to resources/icons/brands/behance.svg diff --git a/cms/resources/icons/brands/bilibili.svg b/resources/icons/brands/bilibili.svg similarity index 100% rename from cms/resources/icons/brands/bilibili.svg rename to resources/icons/brands/bilibili.svg diff --git a/cms/resources/icons/brands/bimobject.svg b/resources/icons/brands/bimobject.svg similarity index 100% rename from cms/resources/icons/brands/bimobject.svg rename to resources/icons/brands/bimobject.svg diff --git a/cms/resources/icons/brands/bitbucket.svg b/resources/icons/brands/bitbucket.svg similarity index 100% rename from cms/resources/icons/brands/bitbucket.svg rename to resources/icons/brands/bitbucket.svg diff --git a/cms/resources/icons/brands/bitcoin.svg b/resources/icons/brands/bitcoin.svg similarity index 100% rename from cms/resources/icons/brands/bitcoin.svg rename to resources/icons/brands/bitcoin.svg diff --git a/cms/resources/icons/brands/bity.svg b/resources/icons/brands/bity.svg similarity index 100% rename from cms/resources/icons/brands/bity.svg rename to resources/icons/brands/bity.svg diff --git a/cms/resources/icons/brands/black-tie.svg b/resources/icons/brands/black-tie.svg similarity index 100% rename from cms/resources/icons/brands/black-tie.svg rename to resources/icons/brands/black-tie.svg diff --git a/cms/resources/icons/brands/blackberry.svg b/resources/icons/brands/blackberry.svg similarity index 100% rename from cms/resources/icons/brands/blackberry.svg rename to resources/icons/brands/blackberry.svg diff --git a/cms/resources/icons/brands/blogger-b.svg b/resources/icons/brands/blogger-b.svg similarity index 100% rename from cms/resources/icons/brands/blogger-b.svg rename to resources/icons/brands/blogger-b.svg diff --git a/cms/resources/icons/brands/blogger.svg b/resources/icons/brands/blogger.svg similarity index 100% rename from cms/resources/icons/brands/blogger.svg rename to resources/icons/brands/blogger.svg diff --git a/cms/resources/icons/brands/bluesky.svg b/resources/icons/brands/bluesky.svg similarity index 100% rename from cms/resources/icons/brands/bluesky.svg rename to resources/icons/brands/bluesky.svg diff --git a/cms/resources/icons/brands/bluetooth-b.svg b/resources/icons/brands/bluetooth-b.svg similarity index 100% rename from cms/resources/icons/brands/bluetooth-b.svg rename to resources/icons/brands/bluetooth-b.svg diff --git a/cms/resources/icons/brands/bluetooth.svg b/resources/icons/brands/bluetooth.svg similarity index 100% rename from cms/resources/icons/brands/bluetooth.svg rename to resources/icons/brands/bluetooth.svg diff --git a/cms/resources/icons/brands/bootstrap.svg b/resources/icons/brands/bootstrap.svg similarity index 100% rename from cms/resources/icons/brands/bootstrap.svg rename to resources/icons/brands/bootstrap.svg diff --git a/cms/resources/icons/brands/bots.svg b/resources/icons/brands/bots.svg similarity index 100% rename from cms/resources/icons/brands/bots.svg rename to resources/icons/brands/bots.svg diff --git a/cms/resources/icons/brands/brave-reverse.svg b/resources/icons/brands/brave-reverse.svg similarity index 100% rename from cms/resources/icons/brands/brave-reverse.svg rename to resources/icons/brands/brave-reverse.svg diff --git a/cms/resources/icons/brands/brave.svg b/resources/icons/brands/brave.svg similarity index 100% rename from cms/resources/icons/brands/brave.svg rename to resources/icons/brands/brave.svg diff --git a/cms/resources/icons/brands/btc.svg b/resources/icons/brands/btc.svg similarity index 100% rename from cms/resources/icons/brands/btc.svg rename to resources/icons/brands/btc.svg diff --git a/cms/resources/icons/brands/buffer.svg b/resources/icons/brands/buffer.svg similarity index 100% rename from cms/resources/icons/brands/buffer.svg rename to resources/icons/brands/buffer.svg diff --git a/cms/resources/icons/brands/buromobelexperte.svg b/resources/icons/brands/buromobelexperte.svg similarity index 100% rename from cms/resources/icons/brands/buromobelexperte.svg rename to resources/icons/brands/buromobelexperte.svg diff --git a/cms/resources/icons/brands/buy-n-large.svg b/resources/icons/brands/buy-n-large.svg similarity index 100% rename from cms/resources/icons/brands/buy-n-large.svg rename to resources/icons/brands/buy-n-large.svg diff --git a/cms/resources/icons/brands/buysellads.svg b/resources/icons/brands/buysellads.svg similarity index 100% rename from cms/resources/icons/brands/buysellads.svg rename to resources/icons/brands/buysellads.svg diff --git a/cms/resources/icons/brands/canadian-maple-leaf.svg b/resources/icons/brands/canadian-maple-leaf.svg similarity index 100% rename from cms/resources/icons/brands/canadian-maple-leaf.svg rename to resources/icons/brands/canadian-maple-leaf.svg diff --git a/cms/resources/icons/brands/cc-amazon-pay.svg b/resources/icons/brands/cc-amazon-pay.svg similarity index 100% rename from cms/resources/icons/brands/cc-amazon-pay.svg rename to resources/icons/brands/cc-amazon-pay.svg diff --git a/cms/resources/icons/brands/cc-amex.svg b/resources/icons/brands/cc-amex.svg similarity index 100% rename from cms/resources/icons/brands/cc-amex.svg rename to resources/icons/brands/cc-amex.svg diff --git a/cms/resources/icons/brands/cc-apple-pay.svg b/resources/icons/brands/cc-apple-pay.svg similarity index 100% rename from cms/resources/icons/brands/cc-apple-pay.svg rename to resources/icons/brands/cc-apple-pay.svg diff --git a/cms/resources/icons/brands/cc-diners-club.svg b/resources/icons/brands/cc-diners-club.svg similarity index 100% rename from cms/resources/icons/brands/cc-diners-club.svg rename to resources/icons/brands/cc-diners-club.svg diff --git a/cms/resources/icons/brands/cc-discover.svg b/resources/icons/brands/cc-discover.svg similarity index 100% rename from cms/resources/icons/brands/cc-discover.svg rename to resources/icons/brands/cc-discover.svg diff --git a/cms/resources/icons/brands/cc-jcb.svg b/resources/icons/brands/cc-jcb.svg similarity index 100% rename from cms/resources/icons/brands/cc-jcb.svg rename to resources/icons/brands/cc-jcb.svg diff --git a/cms/resources/icons/brands/cc-mastercard.svg b/resources/icons/brands/cc-mastercard.svg similarity index 100% rename from cms/resources/icons/brands/cc-mastercard.svg rename to resources/icons/brands/cc-mastercard.svg diff --git a/cms/resources/icons/brands/cc-paypal.svg b/resources/icons/brands/cc-paypal.svg similarity index 100% rename from cms/resources/icons/brands/cc-paypal.svg rename to resources/icons/brands/cc-paypal.svg diff --git a/cms/resources/icons/brands/cc-stripe.svg b/resources/icons/brands/cc-stripe.svg similarity index 100% rename from cms/resources/icons/brands/cc-stripe.svg rename to resources/icons/brands/cc-stripe.svg diff --git a/cms/resources/icons/brands/cc-visa.svg b/resources/icons/brands/cc-visa.svg similarity index 100% rename from cms/resources/icons/brands/cc-visa.svg rename to resources/icons/brands/cc-visa.svg diff --git a/cms/resources/icons/brands/centercode.svg b/resources/icons/brands/centercode.svg similarity index 100% rename from cms/resources/icons/brands/centercode.svg rename to resources/icons/brands/centercode.svg diff --git a/cms/resources/icons/brands/centos.svg b/resources/icons/brands/centos.svg similarity index 100% rename from cms/resources/icons/brands/centos.svg rename to resources/icons/brands/centos.svg diff --git a/cms/resources/icons/brands/chrome.svg b/resources/icons/brands/chrome.svg similarity index 100% rename from cms/resources/icons/brands/chrome.svg rename to resources/icons/brands/chrome.svg diff --git a/cms/resources/icons/brands/chromecast.svg b/resources/icons/brands/chromecast.svg similarity index 100% rename from cms/resources/icons/brands/chromecast.svg rename to resources/icons/brands/chromecast.svg diff --git a/cms/resources/icons/brands/cloudflare.svg b/resources/icons/brands/cloudflare.svg similarity index 100% rename from cms/resources/icons/brands/cloudflare.svg rename to resources/icons/brands/cloudflare.svg diff --git a/cms/resources/icons/brands/cloudscale.svg b/resources/icons/brands/cloudscale.svg similarity index 100% rename from cms/resources/icons/brands/cloudscale.svg rename to resources/icons/brands/cloudscale.svg diff --git a/cms/resources/icons/brands/cloudsmith.svg b/resources/icons/brands/cloudsmith.svg similarity index 100% rename from cms/resources/icons/brands/cloudsmith.svg rename to resources/icons/brands/cloudsmith.svg diff --git a/cms/resources/icons/brands/cloudversify.svg b/resources/icons/brands/cloudversify.svg similarity index 100% rename from cms/resources/icons/brands/cloudversify.svg rename to resources/icons/brands/cloudversify.svg diff --git a/cms/resources/icons/brands/cmplid.svg b/resources/icons/brands/cmplid.svg similarity index 100% rename from cms/resources/icons/brands/cmplid.svg rename to resources/icons/brands/cmplid.svg diff --git a/cms/resources/icons/brands/codepen.svg b/resources/icons/brands/codepen.svg similarity index 100% rename from cms/resources/icons/brands/codepen.svg rename to resources/icons/brands/codepen.svg diff --git a/cms/resources/icons/brands/codiepie.svg b/resources/icons/brands/codiepie.svg similarity index 100% rename from cms/resources/icons/brands/codiepie.svg rename to resources/icons/brands/codiepie.svg diff --git a/cms/resources/icons/brands/confluence.svg b/resources/icons/brands/confluence.svg similarity index 100% rename from cms/resources/icons/brands/confluence.svg rename to resources/icons/brands/confluence.svg diff --git a/cms/resources/icons/brands/connectdevelop.svg b/resources/icons/brands/connectdevelop.svg similarity index 100% rename from cms/resources/icons/brands/connectdevelop.svg rename to resources/icons/brands/connectdevelop.svg diff --git a/cms/resources/icons/brands/contao.svg b/resources/icons/brands/contao.svg similarity index 100% rename from cms/resources/icons/brands/contao.svg rename to resources/icons/brands/contao.svg diff --git a/cms/resources/icons/brands/cotton-bureau.svg b/resources/icons/brands/cotton-bureau.svg similarity index 100% rename from cms/resources/icons/brands/cotton-bureau.svg rename to resources/icons/brands/cotton-bureau.svg diff --git a/cms/resources/icons/brands/cpanel.svg b/resources/icons/brands/cpanel.svg similarity index 100% rename from cms/resources/icons/brands/cpanel.svg rename to resources/icons/brands/cpanel.svg diff --git a/cms/resources/icons/brands/creative-commons-by.svg b/resources/icons/brands/creative-commons-by.svg similarity index 100% rename from cms/resources/icons/brands/creative-commons-by.svg rename to resources/icons/brands/creative-commons-by.svg diff --git a/cms/resources/icons/brands/creative-commons-nc-eu.svg b/resources/icons/brands/creative-commons-nc-eu.svg similarity index 100% rename from cms/resources/icons/brands/creative-commons-nc-eu.svg rename to resources/icons/brands/creative-commons-nc-eu.svg diff --git a/cms/resources/icons/brands/creative-commons-nc-jp.svg b/resources/icons/brands/creative-commons-nc-jp.svg similarity index 100% rename from cms/resources/icons/brands/creative-commons-nc-jp.svg rename to resources/icons/brands/creative-commons-nc-jp.svg diff --git a/cms/resources/icons/brands/creative-commons-nc.svg b/resources/icons/brands/creative-commons-nc.svg similarity index 100% rename from cms/resources/icons/brands/creative-commons-nc.svg rename to resources/icons/brands/creative-commons-nc.svg diff --git a/cms/resources/icons/brands/creative-commons-nd.svg b/resources/icons/brands/creative-commons-nd.svg similarity index 100% rename from cms/resources/icons/brands/creative-commons-nd.svg rename to resources/icons/brands/creative-commons-nd.svg diff --git a/cms/resources/icons/brands/creative-commons-pd-alt.svg b/resources/icons/brands/creative-commons-pd-alt.svg similarity index 100% rename from cms/resources/icons/brands/creative-commons-pd-alt.svg rename to resources/icons/brands/creative-commons-pd-alt.svg diff --git a/cms/resources/icons/brands/creative-commons-pd.svg b/resources/icons/brands/creative-commons-pd.svg similarity index 100% rename from cms/resources/icons/brands/creative-commons-pd.svg rename to resources/icons/brands/creative-commons-pd.svg diff --git a/cms/resources/icons/brands/creative-commons-remix.svg b/resources/icons/brands/creative-commons-remix.svg similarity index 100% rename from cms/resources/icons/brands/creative-commons-remix.svg rename to resources/icons/brands/creative-commons-remix.svg diff --git a/cms/resources/icons/brands/creative-commons-sa.svg b/resources/icons/brands/creative-commons-sa.svg similarity index 100% rename from cms/resources/icons/brands/creative-commons-sa.svg rename to resources/icons/brands/creative-commons-sa.svg diff --git a/cms/resources/icons/brands/creative-commons-sampling-plus.svg b/resources/icons/brands/creative-commons-sampling-plus.svg similarity index 100% rename from cms/resources/icons/brands/creative-commons-sampling-plus.svg rename to resources/icons/brands/creative-commons-sampling-plus.svg diff --git a/cms/resources/icons/brands/creative-commons-sampling.svg b/resources/icons/brands/creative-commons-sampling.svg similarity index 100% rename from cms/resources/icons/brands/creative-commons-sampling.svg rename to resources/icons/brands/creative-commons-sampling.svg diff --git a/cms/resources/icons/brands/creative-commons-share.svg b/resources/icons/brands/creative-commons-share.svg similarity index 100% rename from cms/resources/icons/brands/creative-commons-share.svg rename to resources/icons/brands/creative-commons-share.svg diff --git a/cms/resources/icons/brands/creative-commons-zero.svg b/resources/icons/brands/creative-commons-zero.svg similarity index 100% rename from cms/resources/icons/brands/creative-commons-zero.svg rename to resources/icons/brands/creative-commons-zero.svg diff --git a/cms/resources/icons/brands/creative-commons.svg b/resources/icons/brands/creative-commons.svg similarity index 100% rename from cms/resources/icons/brands/creative-commons.svg rename to resources/icons/brands/creative-commons.svg diff --git a/cms/resources/icons/brands/critical-role.svg b/resources/icons/brands/critical-role.svg similarity index 100% rename from cms/resources/icons/brands/critical-role.svg rename to resources/icons/brands/critical-role.svg diff --git a/cms/resources/icons/brands/css.svg b/resources/icons/brands/css.svg similarity index 100% rename from cms/resources/icons/brands/css.svg rename to resources/icons/brands/css.svg diff --git a/cms/resources/icons/brands/css3-alt.svg b/resources/icons/brands/css3-alt.svg similarity index 100% rename from cms/resources/icons/brands/css3-alt.svg rename to resources/icons/brands/css3-alt.svg diff --git a/cms/resources/icons/brands/css3.svg b/resources/icons/brands/css3.svg similarity index 100% rename from cms/resources/icons/brands/css3.svg rename to resources/icons/brands/css3.svg diff --git a/cms/resources/icons/brands/cuttlefish.svg b/resources/icons/brands/cuttlefish.svg similarity index 100% rename from cms/resources/icons/brands/cuttlefish.svg rename to resources/icons/brands/cuttlefish.svg diff --git a/cms/resources/icons/brands/d-and-d-beyond.svg b/resources/icons/brands/d-and-d-beyond.svg similarity index 100% rename from cms/resources/icons/brands/d-and-d-beyond.svg rename to resources/icons/brands/d-and-d-beyond.svg diff --git a/cms/resources/icons/brands/d-and-d.svg b/resources/icons/brands/d-and-d.svg similarity index 100% rename from cms/resources/icons/brands/d-and-d.svg rename to resources/icons/brands/d-and-d.svg diff --git a/cms/resources/icons/brands/dailymotion.svg b/resources/icons/brands/dailymotion.svg similarity index 100% rename from cms/resources/icons/brands/dailymotion.svg rename to resources/icons/brands/dailymotion.svg diff --git a/cms/resources/icons/brands/dart-lang.svg b/resources/icons/brands/dart-lang.svg similarity index 100% rename from cms/resources/icons/brands/dart-lang.svg rename to resources/icons/brands/dart-lang.svg diff --git a/cms/resources/icons/brands/dashcube.svg b/resources/icons/brands/dashcube.svg similarity index 100% rename from cms/resources/icons/brands/dashcube.svg rename to resources/icons/brands/dashcube.svg diff --git a/cms/resources/icons/brands/debian.svg b/resources/icons/brands/debian.svg similarity index 100% rename from cms/resources/icons/brands/debian.svg rename to resources/icons/brands/debian.svg diff --git a/cms/resources/icons/brands/deezer.svg b/resources/icons/brands/deezer.svg similarity index 100% rename from cms/resources/icons/brands/deezer.svg rename to resources/icons/brands/deezer.svg diff --git a/cms/resources/icons/brands/delicious.svg b/resources/icons/brands/delicious.svg similarity index 100% rename from cms/resources/icons/brands/delicious.svg rename to resources/icons/brands/delicious.svg diff --git a/cms/resources/icons/brands/deploydog.svg b/resources/icons/brands/deploydog.svg similarity index 100% rename from cms/resources/icons/brands/deploydog.svg rename to resources/icons/brands/deploydog.svg diff --git a/cms/resources/icons/brands/deskpro.svg b/resources/icons/brands/deskpro.svg similarity index 100% rename from cms/resources/icons/brands/deskpro.svg rename to resources/icons/brands/deskpro.svg diff --git a/cms/resources/icons/brands/dev.svg b/resources/icons/brands/dev.svg similarity index 100% rename from cms/resources/icons/brands/dev.svg rename to resources/icons/brands/dev.svg diff --git a/cms/resources/icons/brands/deviantart.svg b/resources/icons/brands/deviantart.svg similarity index 100% rename from cms/resources/icons/brands/deviantart.svg rename to resources/icons/brands/deviantart.svg diff --git a/cms/resources/icons/brands/dhl.svg b/resources/icons/brands/dhl.svg similarity index 100% rename from cms/resources/icons/brands/dhl.svg rename to resources/icons/brands/dhl.svg diff --git a/cms/resources/icons/brands/diaspora.svg b/resources/icons/brands/diaspora.svg similarity index 100% rename from cms/resources/icons/brands/diaspora.svg rename to resources/icons/brands/diaspora.svg diff --git a/cms/resources/icons/brands/digg.svg b/resources/icons/brands/digg.svg similarity index 100% rename from cms/resources/icons/brands/digg.svg rename to resources/icons/brands/digg.svg diff --git a/cms/resources/icons/brands/digital-ocean.svg b/resources/icons/brands/digital-ocean.svg similarity index 100% rename from cms/resources/icons/brands/digital-ocean.svg rename to resources/icons/brands/digital-ocean.svg diff --git a/cms/resources/icons/brands/discord.svg b/resources/icons/brands/discord.svg similarity index 100% rename from cms/resources/icons/brands/discord.svg rename to resources/icons/brands/discord.svg diff --git a/cms/resources/icons/brands/discourse.svg b/resources/icons/brands/discourse.svg similarity index 100% rename from cms/resources/icons/brands/discourse.svg rename to resources/icons/brands/discourse.svg diff --git a/cms/resources/icons/brands/dochub.svg b/resources/icons/brands/dochub.svg similarity index 100% rename from cms/resources/icons/brands/dochub.svg rename to resources/icons/brands/dochub.svg diff --git a/cms/resources/icons/brands/docker.svg b/resources/icons/brands/docker.svg similarity index 100% rename from cms/resources/icons/brands/docker.svg rename to resources/icons/brands/docker.svg diff --git a/cms/resources/icons/brands/draft2digital.svg b/resources/icons/brands/draft2digital.svg similarity index 100% rename from cms/resources/icons/brands/draft2digital.svg rename to resources/icons/brands/draft2digital.svg diff --git a/cms/resources/icons/brands/dribbble.svg b/resources/icons/brands/dribbble.svg similarity index 100% rename from cms/resources/icons/brands/dribbble.svg rename to resources/icons/brands/dribbble.svg diff --git a/cms/resources/icons/brands/dropbox.svg b/resources/icons/brands/dropbox.svg similarity index 100% rename from cms/resources/icons/brands/dropbox.svg rename to resources/icons/brands/dropbox.svg diff --git a/cms/resources/icons/brands/drupal.svg b/resources/icons/brands/drupal.svg similarity index 100% rename from cms/resources/icons/brands/drupal.svg rename to resources/icons/brands/drupal.svg diff --git a/cms/resources/icons/brands/dyalog.svg b/resources/icons/brands/dyalog.svg similarity index 100% rename from cms/resources/icons/brands/dyalog.svg rename to resources/icons/brands/dyalog.svg diff --git a/cms/resources/icons/brands/earlybirds.svg b/resources/icons/brands/earlybirds.svg similarity index 100% rename from cms/resources/icons/brands/earlybirds.svg rename to resources/icons/brands/earlybirds.svg diff --git a/cms/resources/icons/brands/ebay.svg b/resources/icons/brands/ebay.svg similarity index 100% rename from cms/resources/icons/brands/ebay.svg rename to resources/icons/brands/ebay.svg diff --git a/cms/resources/icons/brands/edge-legacy.svg b/resources/icons/brands/edge-legacy.svg similarity index 100% rename from cms/resources/icons/brands/edge-legacy.svg rename to resources/icons/brands/edge-legacy.svg diff --git a/cms/resources/icons/brands/edge.svg b/resources/icons/brands/edge.svg similarity index 100% rename from cms/resources/icons/brands/edge.svg rename to resources/icons/brands/edge.svg diff --git a/cms/resources/icons/brands/elementor.svg b/resources/icons/brands/elementor.svg similarity index 100% rename from cms/resources/icons/brands/elementor.svg rename to resources/icons/brands/elementor.svg diff --git a/cms/resources/icons/brands/ello.svg b/resources/icons/brands/ello.svg similarity index 100% rename from cms/resources/icons/brands/ello.svg rename to resources/icons/brands/ello.svg diff --git a/cms/resources/icons/brands/ember.svg b/resources/icons/brands/ember.svg similarity index 100% rename from cms/resources/icons/brands/ember.svg rename to resources/icons/brands/ember.svg diff --git a/cms/resources/icons/brands/empire.svg b/resources/icons/brands/empire.svg similarity index 100% rename from cms/resources/icons/brands/empire.svg rename to resources/icons/brands/empire.svg diff --git a/cms/resources/icons/brands/envira.svg b/resources/icons/brands/envira.svg similarity index 100% rename from cms/resources/icons/brands/envira.svg rename to resources/icons/brands/envira.svg diff --git a/cms/resources/icons/brands/erlang.svg b/resources/icons/brands/erlang.svg similarity index 100% rename from cms/resources/icons/brands/erlang.svg rename to resources/icons/brands/erlang.svg diff --git a/cms/resources/icons/brands/ethereum.svg b/resources/icons/brands/ethereum.svg similarity index 100% rename from cms/resources/icons/brands/ethereum.svg rename to resources/icons/brands/ethereum.svg diff --git a/cms/resources/icons/brands/etsy.svg b/resources/icons/brands/etsy.svg similarity index 100% rename from cms/resources/icons/brands/etsy.svg rename to resources/icons/brands/etsy.svg diff --git a/cms/resources/icons/brands/evernote.svg b/resources/icons/brands/evernote.svg similarity index 100% rename from cms/resources/icons/brands/evernote.svg rename to resources/icons/brands/evernote.svg diff --git a/cms/resources/icons/brands/expeditedssl.svg b/resources/icons/brands/expeditedssl.svg similarity index 100% rename from cms/resources/icons/brands/expeditedssl.svg rename to resources/icons/brands/expeditedssl.svg diff --git a/cms/resources/icons/brands/facebook-f.svg b/resources/icons/brands/facebook-f.svg similarity index 100% rename from cms/resources/icons/brands/facebook-f.svg rename to resources/icons/brands/facebook-f.svg diff --git a/cms/resources/icons/brands/facebook-messenger.svg b/resources/icons/brands/facebook-messenger.svg similarity index 100% rename from cms/resources/icons/brands/facebook-messenger.svg rename to resources/icons/brands/facebook-messenger.svg diff --git a/cms/resources/icons/brands/facebook.svg b/resources/icons/brands/facebook.svg similarity index 100% rename from cms/resources/icons/brands/facebook.svg rename to resources/icons/brands/facebook.svg diff --git a/cms/resources/icons/brands/fantasy-flight-games.svg b/resources/icons/brands/fantasy-flight-games.svg similarity index 100% rename from cms/resources/icons/brands/fantasy-flight-games.svg rename to resources/icons/brands/fantasy-flight-games.svg diff --git a/cms/resources/icons/brands/fedex.svg b/resources/icons/brands/fedex.svg similarity index 100% rename from cms/resources/icons/brands/fedex.svg rename to resources/icons/brands/fedex.svg diff --git a/cms/resources/icons/brands/fedora.svg b/resources/icons/brands/fedora.svg similarity index 100% rename from cms/resources/icons/brands/fedora.svg rename to resources/icons/brands/fedora.svg diff --git a/cms/resources/icons/brands/figma.svg b/resources/icons/brands/figma.svg similarity index 100% rename from cms/resources/icons/brands/figma.svg rename to resources/icons/brands/figma.svg diff --git a/cms/resources/icons/brands/files-pinwheel.svg b/resources/icons/brands/files-pinwheel.svg similarity index 100% rename from cms/resources/icons/brands/files-pinwheel.svg rename to resources/icons/brands/files-pinwheel.svg diff --git a/cms/resources/icons/brands/firefox-browser.svg b/resources/icons/brands/firefox-browser.svg similarity index 100% rename from cms/resources/icons/brands/firefox-browser.svg rename to resources/icons/brands/firefox-browser.svg diff --git a/cms/resources/icons/brands/firefox.svg b/resources/icons/brands/firefox.svg similarity index 100% rename from cms/resources/icons/brands/firefox.svg rename to resources/icons/brands/firefox.svg diff --git a/cms/resources/icons/brands/first-order-alt.svg b/resources/icons/brands/first-order-alt.svg similarity index 100% rename from cms/resources/icons/brands/first-order-alt.svg rename to resources/icons/brands/first-order-alt.svg diff --git a/cms/resources/icons/brands/first-order.svg b/resources/icons/brands/first-order.svg similarity index 100% rename from cms/resources/icons/brands/first-order.svg rename to resources/icons/brands/first-order.svg diff --git a/cms/resources/icons/brands/firstdraft.svg b/resources/icons/brands/firstdraft.svg similarity index 100% rename from cms/resources/icons/brands/firstdraft.svg rename to resources/icons/brands/firstdraft.svg diff --git a/cms/resources/icons/brands/flickr.svg b/resources/icons/brands/flickr.svg similarity index 100% rename from cms/resources/icons/brands/flickr.svg rename to resources/icons/brands/flickr.svg diff --git a/cms/resources/icons/brands/flipboard.svg b/resources/icons/brands/flipboard.svg similarity index 100% rename from cms/resources/icons/brands/flipboard.svg rename to resources/icons/brands/flipboard.svg diff --git a/cms/resources/icons/brands/flutter.svg b/resources/icons/brands/flutter.svg similarity index 100% rename from cms/resources/icons/brands/flutter.svg rename to resources/icons/brands/flutter.svg diff --git a/cms/resources/icons/brands/fly.svg b/resources/icons/brands/fly.svg similarity index 100% rename from cms/resources/icons/brands/fly.svg rename to resources/icons/brands/fly.svg diff --git a/cms/resources/icons/brands/font-awesome.svg b/resources/icons/brands/font-awesome.svg similarity index 100% rename from cms/resources/icons/brands/font-awesome.svg rename to resources/icons/brands/font-awesome.svg diff --git a/cms/resources/icons/brands/fonticons-fi.svg b/resources/icons/brands/fonticons-fi.svg similarity index 100% rename from cms/resources/icons/brands/fonticons-fi.svg rename to resources/icons/brands/fonticons-fi.svg diff --git a/cms/resources/icons/brands/fonticons.svg b/resources/icons/brands/fonticons.svg similarity index 100% rename from cms/resources/icons/brands/fonticons.svg rename to resources/icons/brands/fonticons.svg diff --git a/cms/resources/icons/brands/fort-awesome-alt.svg b/resources/icons/brands/fort-awesome-alt.svg similarity index 100% rename from cms/resources/icons/brands/fort-awesome-alt.svg rename to resources/icons/brands/fort-awesome-alt.svg diff --git a/cms/resources/icons/brands/fort-awesome.svg b/resources/icons/brands/fort-awesome.svg similarity index 100% rename from cms/resources/icons/brands/fort-awesome.svg rename to resources/icons/brands/fort-awesome.svg diff --git a/cms/resources/icons/brands/forumbee.svg b/resources/icons/brands/forumbee.svg similarity index 100% rename from cms/resources/icons/brands/forumbee.svg rename to resources/icons/brands/forumbee.svg diff --git a/cms/resources/icons/brands/foursquare.svg b/resources/icons/brands/foursquare.svg similarity index 100% rename from cms/resources/icons/brands/foursquare.svg rename to resources/icons/brands/foursquare.svg diff --git a/cms/resources/icons/brands/free-code-camp.svg b/resources/icons/brands/free-code-camp.svg similarity index 100% rename from cms/resources/icons/brands/free-code-camp.svg rename to resources/icons/brands/free-code-camp.svg diff --git a/cms/resources/icons/brands/freebsd.svg b/resources/icons/brands/freebsd.svg similarity index 100% rename from cms/resources/icons/brands/freebsd.svg rename to resources/icons/brands/freebsd.svg diff --git a/cms/resources/icons/brands/fulcrum.svg b/resources/icons/brands/fulcrum.svg similarity index 100% rename from cms/resources/icons/brands/fulcrum.svg rename to resources/icons/brands/fulcrum.svg diff --git a/cms/resources/icons/brands/galactic-republic.svg b/resources/icons/brands/galactic-republic.svg similarity index 100% rename from cms/resources/icons/brands/galactic-republic.svg rename to resources/icons/brands/galactic-republic.svg diff --git a/cms/resources/icons/brands/galactic-senate.svg b/resources/icons/brands/galactic-senate.svg similarity index 100% rename from cms/resources/icons/brands/galactic-senate.svg rename to resources/icons/brands/galactic-senate.svg diff --git a/cms/resources/icons/brands/get-pocket.svg b/resources/icons/brands/get-pocket.svg similarity index 100% rename from cms/resources/icons/brands/get-pocket.svg rename to resources/icons/brands/get-pocket.svg diff --git a/cms/resources/icons/brands/gg-circle.svg b/resources/icons/brands/gg-circle.svg similarity index 100% rename from cms/resources/icons/brands/gg-circle.svg rename to resources/icons/brands/gg-circle.svg diff --git a/cms/resources/icons/brands/gg.svg b/resources/icons/brands/gg.svg similarity index 100% rename from cms/resources/icons/brands/gg.svg rename to resources/icons/brands/gg.svg diff --git a/cms/resources/icons/brands/git-alt.svg b/resources/icons/brands/git-alt.svg similarity index 100% rename from cms/resources/icons/brands/git-alt.svg rename to resources/icons/brands/git-alt.svg diff --git a/cms/resources/icons/brands/git.svg b/resources/icons/brands/git.svg similarity index 100% rename from cms/resources/icons/brands/git.svg rename to resources/icons/brands/git.svg diff --git a/cms/resources/icons/brands/github-alt.svg b/resources/icons/brands/github-alt.svg similarity index 100% rename from cms/resources/icons/brands/github-alt.svg rename to resources/icons/brands/github-alt.svg diff --git a/cms/resources/icons/brands/github.svg b/resources/icons/brands/github.svg similarity index 100% rename from cms/resources/icons/brands/github.svg rename to resources/icons/brands/github.svg diff --git a/cms/resources/icons/brands/gitkraken.svg b/resources/icons/brands/gitkraken.svg similarity index 100% rename from cms/resources/icons/brands/gitkraken.svg rename to resources/icons/brands/gitkraken.svg diff --git a/cms/resources/icons/brands/gitlab.svg b/resources/icons/brands/gitlab.svg similarity index 100% rename from cms/resources/icons/brands/gitlab.svg rename to resources/icons/brands/gitlab.svg diff --git a/cms/resources/icons/brands/gitter.svg b/resources/icons/brands/gitter.svg similarity index 100% rename from cms/resources/icons/brands/gitter.svg rename to resources/icons/brands/gitter.svg diff --git a/cms/resources/icons/brands/glide-g.svg b/resources/icons/brands/glide-g.svg similarity index 100% rename from cms/resources/icons/brands/glide-g.svg rename to resources/icons/brands/glide-g.svg diff --git a/cms/resources/icons/brands/glide.svg b/resources/icons/brands/glide.svg similarity index 100% rename from cms/resources/icons/brands/glide.svg rename to resources/icons/brands/glide.svg diff --git a/cms/resources/icons/brands/gofore.svg b/resources/icons/brands/gofore.svg similarity index 100% rename from cms/resources/icons/brands/gofore.svg rename to resources/icons/brands/gofore.svg diff --git a/cms/resources/icons/brands/golang.svg b/resources/icons/brands/golang.svg similarity index 100% rename from cms/resources/icons/brands/golang.svg rename to resources/icons/brands/golang.svg diff --git a/cms/resources/icons/brands/goodreads-g.svg b/resources/icons/brands/goodreads-g.svg similarity index 100% rename from cms/resources/icons/brands/goodreads-g.svg rename to resources/icons/brands/goodreads-g.svg diff --git a/cms/resources/icons/brands/goodreads.svg b/resources/icons/brands/goodreads.svg similarity index 100% rename from cms/resources/icons/brands/goodreads.svg rename to resources/icons/brands/goodreads.svg diff --git a/cms/resources/icons/brands/google-drive.svg b/resources/icons/brands/google-drive.svg similarity index 100% rename from cms/resources/icons/brands/google-drive.svg rename to resources/icons/brands/google-drive.svg diff --git a/cms/resources/icons/brands/google-pay.svg b/resources/icons/brands/google-pay.svg similarity index 100% rename from cms/resources/icons/brands/google-pay.svg rename to resources/icons/brands/google-pay.svg diff --git a/cms/resources/icons/brands/google-play.svg b/resources/icons/brands/google-play.svg similarity index 100% rename from cms/resources/icons/brands/google-play.svg rename to resources/icons/brands/google-play.svg diff --git a/cms/resources/icons/brands/google-plus-g.svg b/resources/icons/brands/google-plus-g.svg similarity index 100% rename from cms/resources/icons/brands/google-plus-g.svg rename to resources/icons/brands/google-plus-g.svg diff --git a/cms/resources/icons/brands/google-plus.svg b/resources/icons/brands/google-plus.svg similarity index 100% rename from cms/resources/icons/brands/google-plus.svg rename to resources/icons/brands/google-plus.svg diff --git a/cms/resources/icons/brands/google-scholar.svg b/resources/icons/brands/google-scholar.svg similarity index 100% rename from cms/resources/icons/brands/google-scholar.svg rename to resources/icons/brands/google-scholar.svg diff --git a/cms/resources/icons/brands/google-wallet.svg b/resources/icons/brands/google-wallet.svg similarity index 100% rename from cms/resources/icons/brands/google-wallet.svg rename to resources/icons/brands/google-wallet.svg diff --git a/cms/resources/icons/brands/google.svg b/resources/icons/brands/google.svg similarity index 100% rename from cms/resources/icons/brands/google.svg rename to resources/icons/brands/google.svg diff --git a/cms/resources/icons/brands/gratipay.svg b/resources/icons/brands/gratipay.svg similarity index 100% rename from cms/resources/icons/brands/gratipay.svg rename to resources/icons/brands/gratipay.svg diff --git a/cms/resources/icons/brands/grav.svg b/resources/icons/brands/grav.svg similarity index 100% rename from cms/resources/icons/brands/grav.svg rename to resources/icons/brands/grav.svg diff --git a/cms/resources/icons/brands/gripfire.svg b/resources/icons/brands/gripfire.svg similarity index 100% rename from cms/resources/icons/brands/gripfire.svg rename to resources/icons/brands/gripfire.svg diff --git a/cms/resources/icons/brands/grunt.svg b/resources/icons/brands/grunt.svg similarity index 100% rename from cms/resources/icons/brands/grunt.svg rename to resources/icons/brands/grunt.svg diff --git a/cms/resources/icons/brands/guilded.svg b/resources/icons/brands/guilded.svg similarity index 100% rename from cms/resources/icons/brands/guilded.svg rename to resources/icons/brands/guilded.svg diff --git a/cms/resources/icons/brands/gulp.svg b/resources/icons/brands/gulp.svg similarity index 100% rename from cms/resources/icons/brands/gulp.svg rename to resources/icons/brands/gulp.svg diff --git a/cms/resources/icons/brands/hacker-news.svg b/resources/icons/brands/hacker-news.svg similarity index 100% rename from cms/resources/icons/brands/hacker-news.svg rename to resources/icons/brands/hacker-news.svg diff --git a/cms/resources/icons/brands/hackerrank.svg b/resources/icons/brands/hackerrank.svg similarity index 100% rename from cms/resources/icons/brands/hackerrank.svg rename to resources/icons/brands/hackerrank.svg diff --git a/cms/resources/icons/brands/hashnode.svg b/resources/icons/brands/hashnode.svg similarity index 100% rename from cms/resources/icons/brands/hashnode.svg rename to resources/icons/brands/hashnode.svg diff --git a/cms/resources/icons/brands/hips.svg b/resources/icons/brands/hips.svg similarity index 100% rename from cms/resources/icons/brands/hips.svg rename to resources/icons/brands/hips.svg diff --git a/cms/resources/icons/brands/hire-a-helper.svg b/resources/icons/brands/hire-a-helper.svg similarity index 100% rename from cms/resources/icons/brands/hire-a-helper.svg rename to resources/icons/brands/hire-a-helper.svg diff --git a/cms/resources/icons/brands/hive.svg b/resources/icons/brands/hive.svg similarity index 100% rename from cms/resources/icons/brands/hive.svg rename to resources/icons/brands/hive.svg diff --git a/cms/resources/icons/brands/hooli.svg b/resources/icons/brands/hooli.svg similarity index 100% rename from cms/resources/icons/brands/hooli.svg rename to resources/icons/brands/hooli.svg diff --git a/cms/resources/icons/brands/hornbill.svg b/resources/icons/brands/hornbill.svg similarity index 100% rename from cms/resources/icons/brands/hornbill.svg rename to resources/icons/brands/hornbill.svg diff --git a/cms/resources/icons/brands/hotjar.svg b/resources/icons/brands/hotjar.svg similarity index 100% rename from cms/resources/icons/brands/hotjar.svg rename to resources/icons/brands/hotjar.svg diff --git a/cms/resources/icons/brands/houzz.svg b/resources/icons/brands/houzz.svg similarity index 100% rename from cms/resources/icons/brands/houzz.svg rename to resources/icons/brands/houzz.svg diff --git a/cms/resources/icons/brands/html5.svg b/resources/icons/brands/html5.svg similarity index 100% rename from cms/resources/icons/brands/html5.svg rename to resources/icons/brands/html5.svg diff --git a/cms/resources/icons/brands/hubspot.svg b/resources/icons/brands/hubspot.svg similarity index 100% rename from cms/resources/icons/brands/hubspot.svg rename to resources/icons/brands/hubspot.svg diff --git a/cms/resources/icons/brands/ideal.svg b/resources/icons/brands/ideal.svg similarity index 100% rename from cms/resources/icons/brands/ideal.svg rename to resources/icons/brands/ideal.svg diff --git a/cms/resources/icons/brands/imdb.svg b/resources/icons/brands/imdb.svg similarity index 100% rename from cms/resources/icons/brands/imdb.svg rename to resources/icons/brands/imdb.svg diff --git a/cms/resources/icons/brands/instagram.svg b/resources/icons/brands/instagram.svg similarity index 100% rename from cms/resources/icons/brands/instagram.svg rename to resources/icons/brands/instagram.svg diff --git a/cms/resources/icons/brands/instalod.svg b/resources/icons/brands/instalod.svg similarity index 100% rename from cms/resources/icons/brands/instalod.svg rename to resources/icons/brands/instalod.svg diff --git a/cms/resources/icons/brands/intercom.svg b/resources/icons/brands/intercom.svg similarity index 100% rename from cms/resources/icons/brands/intercom.svg rename to resources/icons/brands/intercom.svg diff --git a/cms/resources/icons/brands/internet-explorer.svg b/resources/icons/brands/internet-explorer.svg similarity index 100% rename from cms/resources/icons/brands/internet-explorer.svg rename to resources/icons/brands/internet-explorer.svg diff --git a/cms/resources/icons/brands/invision.svg b/resources/icons/brands/invision.svg similarity index 100% rename from cms/resources/icons/brands/invision.svg rename to resources/icons/brands/invision.svg diff --git a/cms/resources/icons/brands/ioxhost.svg b/resources/icons/brands/ioxhost.svg similarity index 100% rename from cms/resources/icons/brands/ioxhost.svg rename to resources/icons/brands/ioxhost.svg diff --git a/cms/resources/icons/brands/itch-io.svg b/resources/icons/brands/itch-io.svg similarity index 100% rename from cms/resources/icons/brands/itch-io.svg rename to resources/icons/brands/itch-io.svg diff --git a/cms/resources/icons/brands/itunes-note.svg b/resources/icons/brands/itunes-note.svg similarity index 100% rename from cms/resources/icons/brands/itunes-note.svg rename to resources/icons/brands/itunes-note.svg diff --git a/cms/resources/icons/brands/itunes.svg b/resources/icons/brands/itunes.svg similarity index 100% rename from cms/resources/icons/brands/itunes.svg rename to resources/icons/brands/itunes.svg diff --git a/cms/resources/icons/brands/java.svg b/resources/icons/brands/java.svg similarity index 100% rename from cms/resources/icons/brands/java.svg rename to resources/icons/brands/java.svg diff --git a/cms/resources/icons/brands/jedi-order.svg b/resources/icons/brands/jedi-order.svg similarity index 100% rename from cms/resources/icons/brands/jedi-order.svg rename to resources/icons/brands/jedi-order.svg diff --git a/cms/resources/icons/brands/jenkins.svg b/resources/icons/brands/jenkins.svg similarity index 100% rename from cms/resources/icons/brands/jenkins.svg rename to resources/icons/brands/jenkins.svg diff --git a/cms/resources/icons/brands/jira.svg b/resources/icons/brands/jira.svg similarity index 100% rename from cms/resources/icons/brands/jira.svg rename to resources/icons/brands/jira.svg diff --git a/cms/resources/icons/brands/joget.svg b/resources/icons/brands/joget.svg similarity index 100% rename from cms/resources/icons/brands/joget.svg rename to resources/icons/brands/joget.svg diff --git a/cms/resources/icons/brands/joomla.svg b/resources/icons/brands/joomla.svg similarity index 100% rename from cms/resources/icons/brands/joomla.svg rename to resources/icons/brands/joomla.svg diff --git a/cms/resources/icons/brands/js.svg b/resources/icons/brands/js.svg similarity index 100% rename from cms/resources/icons/brands/js.svg rename to resources/icons/brands/js.svg diff --git a/cms/resources/icons/brands/jsfiddle.svg b/resources/icons/brands/jsfiddle.svg similarity index 100% rename from cms/resources/icons/brands/jsfiddle.svg rename to resources/icons/brands/jsfiddle.svg diff --git a/cms/resources/icons/brands/jxl.svg b/resources/icons/brands/jxl.svg similarity index 100% rename from cms/resources/icons/brands/jxl.svg rename to resources/icons/brands/jxl.svg diff --git a/cms/resources/icons/brands/kaggle.svg b/resources/icons/brands/kaggle.svg similarity index 100% rename from cms/resources/icons/brands/kaggle.svg rename to resources/icons/brands/kaggle.svg diff --git a/cms/resources/icons/brands/keybase.svg b/resources/icons/brands/keybase.svg similarity index 100% rename from cms/resources/icons/brands/keybase.svg rename to resources/icons/brands/keybase.svg diff --git a/cms/resources/icons/brands/keycdn.svg b/resources/icons/brands/keycdn.svg similarity index 100% rename from cms/resources/icons/brands/keycdn.svg rename to resources/icons/brands/keycdn.svg diff --git a/cms/resources/icons/brands/kickstarter-k.svg b/resources/icons/brands/kickstarter-k.svg similarity index 100% rename from cms/resources/icons/brands/kickstarter-k.svg rename to resources/icons/brands/kickstarter-k.svg diff --git a/cms/resources/icons/brands/kickstarter.svg b/resources/icons/brands/kickstarter.svg similarity index 100% rename from cms/resources/icons/brands/kickstarter.svg rename to resources/icons/brands/kickstarter.svg diff --git a/cms/resources/icons/brands/korvue.svg b/resources/icons/brands/korvue.svg similarity index 100% rename from cms/resources/icons/brands/korvue.svg rename to resources/icons/brands/korvue.svg diff --git a/cms/resources/icons/brands/laravel.svg b/resources/icons/brands/laravel.svg similarity index 100% rename from cms/resources/icons/brands/laravel.svg rename to resources/icons/brands/laravel.svg diff --git a/cms/resources/icons/brands/lastfm.svg b/resources/icons/brands/lastfm.svg similarity index 100% rename from cms/resources/icons/brands/lastfm.svg rename to resources/icons/brands/lastfm.svg diff --git a/cms/resources/icons/brands/leanpub.svg b/resources/icons/brands/leanpub.svg similarity index 100% rename from cms/resources/icons/brands/leanpub.svg rename to resources/icons/brands/leanpub.svg diff --git a/cms/resources/icons/brands/less.svg b/resources/icons/brands/less.svg similarity index 100% rename from cms/resources/icons/brands/less.svg rename to resources/icons/brands/less.svg diff --git a/cms/resources/icons/brands/letterboxd.svg b/resources/icons/brands/letterboxd.svg similarity index 100% rename from cms/resources/icons/brands/letterboxd.svg rename to resources/icons/brands/letterboxd.svg diff --git a/cms/resources/icons/brands/line.svg b/resources/icons/brands/line.svg similarity index 100% rename from cms/resources/icons/brands/line.svg rename to resources/icons/brands/line.svg diff --git a/cms/resources/icons/brands/linkedin-in.svg b/resources/icons/brands/linkedin-in.svg similarity index 100% rename from cms/resources/icons/brands/linkedin-in.svg rename to resources/icons/brands/linkedin-in.svg diff --git a/cms/resources/icons/brands/linkedin.svg b/resources/icons/brands/linkedin.svg similarity index 100% rename from cms/resources/icons/brands/linkedin.svg rename to resources/icons/brands/linkedin.svg diff --git a/cms/resources/icons/brands/linode.svg b/resources/icons/brands/linode.svg similarity index 100% rename from cms/resources/icons/brands/linode.svg rename to resources/icons/brands/linode.svg diff --git a/cms/resources/icons/brands/linux.svg b/resources/icons/brands/linux.svg similarity index 100% rename from cms/resources/icons/brands/linux.svg rename to resources/icons/brands/linux.svg diff --git a/cms/resources/icons/brands/lyft.svg b/resources/icons/brands/lyft.svg similarity index 100% rename from cms/resources/icons/brands/lyft.svg rename to resources/icons/brands/lyft.svg diff --git a/cms/resources/icons/brands/magento.svg b/resources/icons/brands/magento.svg similarity index 100% rename from cms/resources/icons/brands/magento.svg rename to resources/icons/brands/magento.svg diff --git a/cms/resources/icons/brands/mailchimp.svg b/resources/icons/brands/mailchimp.svg similarity index 100% rename from cms/resources/icons/brands/mailchimp.svg rename to resources/icons/brands/mailchimp.svg diff --git a/cms/resources/icons/brands/mandalorian.svg b/resources/icons/brands/mandalorian.svg similarity index 100% rename from cms/resources/icons/brands/mandalorian.svg rename to resources/icons/brands/mandalorian.svg diff --git a/cms/resources/icons/brands/markdown.svg b/resources/icons/brands/markdown.svg similarity index 100% rename from cms/resources/icons/brands/markdown.svg rename to resources/icons/brands/markdown.svg diff --git a/cms/resources/icons/brands/mastodon.svg b/resources/icons/brands/mastodon.svg similarity index 100% rename from cms/resources/icons/brands/mastodon.svg rename to resources/icons/brands/mastodon.svg diff --git a/cms/resources/icons/brands/maxcdn.svg b/resources/icons/brands/maxcdn.svg similarity index 100% rename from cms/resources/icons/brands/maxcdn.svg rename to resources/icons/brands/maxcdn.svg diff --git a/cms/resources/icons/brands/mdb.svg b/resources/icons/brands/mdb.svg similarity index 100% rename from cms/resources/icons/brands/mdb.svg rename to resources/icons/brands/mdb.svg diff --git a/cms/resources/icons/brands/medapps.svg b/resources/icons/brands/medapps.svg similarity index 100% rename from cms/resources/icons/brands/medapps.svg rename to resources/icons/brands/medapps.svg diff --git a/cms/resources/icons/brands/medium.svg b/resources/icons/brands/medium.svg similarity index 100% rename from cms/resources/icons/brands/medium.svg rename to resources/icons/brands/medium.svg diff --git a/cms/resources/icons/brands/medrt.svg b/resources/icons/brands/medrt.svg similarity index 100% rename from cms/resources/icons/brands/medrt.svg rename to resources/icons/brands/medrt.svg diff --git a/cms/resources/icons/brands/meetup.svg b/resources/icons/brands/meetup.svg similarity index 100% rename from cms/resources/icons/brands/meetup.svg rename to resources/icons/brands/meetup.svg diff --git a/cms/resources/icons/brands/megaport.svg b/resources/icons/brands/megaport.svg similarity index 100% rename from cms/resources/icons/brands/megaport.svg rename to resources/icons/brands/megaport.svg diff --git a/cms/resources/icons/brands/mendeley.svg b/resources/icons/brands/mendeley.svg similarity index 100% rename from cms/resources/icons/brands/mendeley.svg rename to resources/icons/brands/mendeley.svg diff --git a/cms/resources/icons/brands/meta.svg b/resources/icons/brands/meta.svg similarity index 100% rename from cms/resources/icons/brands/meta.svg rename to resources/icons/brands/meta.svg diff --git a/cms/resources/icons/brands/microblog.svg b/resources/icons/brands/microblog.svg similarity index 100% rename from cms/resources/icons/brands/microblog.svg rename to resources/icons/brands/microblog.svg diff --git a/cms/resources/icons/brands/microsoft.svg b/resources/icons/brands/microsoft.svg similarity index 100% rename from cms/resources/icons/brands/microsoft.svg rename to resources/icons/brands/microsoft.svg diff --git a/cms/resources/icons/brands/mintbit.svg b/resources/icons/brands/mintbit.svg similarity index 100% rename from cms/resources/icons/brands/mintbit.svg rename to resources/icons/brands/mintbit.svg diff --git a/cms/resources/icons/brands/mix.svg b/resources/icons/brands/mix.svg similarity index 100% rename from cms/resources/icons/brands/mix.svg rename to resources/icons/brands/mix.svg diff --git a/cms/resources/icons/brands/mixcloud.svg b/resources/icons/brands/mixcloud.svg similarity index 100% rename from cms/resources/icons/brands/mixcloud.svg rename to resources/icons/brands/mixcloud.svg diff --git a/cms/resources/icons/brands/mixer.svg b/resources/icons/brands/mixer.svg similarity index 100% rename from cms/resources/icons/brands/mixer.svg rename to resources/icons/brands/mixer.svg diff --git a/cms/resources/icons/brands/mizuni.svg b/resources/icons/brands/mizuni.svg similarity index 100% rename from cms/resources/icons/brands/mizuni.svg rename to resources/icons/brands/mizuni.svg diff --git a/cms/resources/icons/brands/modx.svg b/resources/icons/brands/modx.svg similarity index 100% rename from cms/resources/icons/brands/modx.svg rename to resources/icons/brands/modx.svg diff --git a/cms/resources/icons/brands/monero.svg b/resources/icons/brands/monero.svg similarity index 100% rename from cms/resources/icons/brands/monero.svg rename to resources/icons/brands/monero.svg diff --git a/cms/resources/icons/brands/napster.svg b/resources/icons/brands/napster.svg similarity index 100% rename from cms/resources/icons/brands/napster.svg rename to resources/icons/brands/napster.svg diff --git a/cms/resources/icons/brands/neos.svg b/resources/icons/brands/neos.svg similarity index 100% rename from cms/resources/icons/brands/neos.svg rename to resources/icons/brands/neos.svg diff --git a/cms/resources/icons/brands/nfc-directional.svg b/resources/icons/brands/nfc-directional.svg similarity index 100% rename from cms/resources/icons/brands/nfc-directional.svg rename to resources/icons/brands/nfc-directional.svg diff --git a/cms/resources/icons/brands/nfc-symbol.svg b/resources/icons/brands/nfc-symbol.svg similarity index 100% rename from cms/resources/icons/brands/nfc-symbol.svg rename to resources/icons/brands/nfc-symbol.svg diff --git a/cms/resources/icons/brands/nimblr.svg b/resources/icons/brands/nimblr.svg similarity index 100% rename from cms/resources/icons/brands/nimblr.svg rename to resources/icons/brands/nimblr.svg diff --git a/cms/resources/icons/brands/node-js.svg b/resources/icons/brands/node-js.svg similarity index 100% rename from cms/resources/icons/brands/node-js.svg rename to resources/icons/brands/node-js.svg diff --git a/cms/resources/icons/brands/node.svg b/resources/icons/brands/node.svg similarity index 100% rename from cms/resources/icons/brands/node.svg rename to resources/icons/brands/node.svg diff --git a/cms/resources/icons/brands/npm.svg b/resources/icons/brands/npm.svg similarity index 100% rename from cms/resources/icons/brands/npm.svg rename to resources/icons/brands/npm.svg diff --git a/cms/resources/icons/brands/ns8.svg b/resources/icons/brands/ns8.svg similarity index 100% rename from cms/resources/icons/brands/ns8.svg rename to resources/icons/brands/ns8.svg diff --git a/cms/resources/icons/brands/nutritionix.svg b/resources/icons/brands/nutritionix.svg similarity index 100% rename from cms/resources/icons/brands/nutritionix.svg rename to resources/icons/brands/nutritionix.svg diff --git a/cms/resources/icons/brands/octopus-deploy.svg b/resources/icons/brands/octopus-deploy.svg similarity index 100% rename from cms/resources/icons/brands/octopus-deploy.svg rename to resources/icons/brands/octopus-deploy.svg diff --git a/cms/resources/icons/brands/odnoklassniki.svg b/resources/icons/brands/odnoklassniki.svg similarity index 100% rename from cms/resources/icons/brands/odnoklassniki.svg rename to resources/icons/brands/odnoklassniki.svg diff --git a/cms/resources/icons/brands/odysee.svg b/resources/icons/brands/odysee.svg similarity index 100% rename from cms/resources/icons/brands/odysee.svg rename to resources/icons/brands/odysee.svg diff --git a/cms/resources/icons/brands/old-republic.svg b/resources/icons/brands/old-republic.svg similarity index 100% rename from cms/resources/icons/brands/old-republic.svg rename to resources/icons/brands/old-republic.svg diff --git a/cms/resources/icons/brands/opencart.svg b/resources/icons/brands/opencart.svg similarity index 100% rename from cms/resources/icons/brands/opencart.svg rename to resources/icons/brands/opencart.svg diff --git a/cms/resources/icons/brands/openid.svg b/resources/icons/brands/openid.svg similarity index 100% rename from cms/resources/icons/brands/openid.svg rename to resources/icons/brands/openid.svg diff --git a/cms/resources/icons/brands/opensuse.svg b/resources/icons/brands/opensuse.svg similarity index 100% rename from cms/resources/icons/brands/opensuse.svg rename to resources/icons/brands/opensuse.svg diff --git a/cms/resources/icons/brands/opera.svg b/resources/icons/brands/opera.svg similarity index 100% rename from cms/resources/icons/brands/opera.svg rename to resources/icons/brands/opera.svg diff --git a/cms/resources/icons/brands/optin-monster.svg b/resources/icons/brands/optin-monster.svg similarity index 100% rename from cms/resources/icons/brands/optin-monster.svg rename to resources/icons/brands/optin-monster.svg diff --git a/cms/resources/icons/brands/orcid.svg b/resources/icons/brands/orcid.svg similarity index 100% rename from cms/resources/icons/brands/orcid.svg rename to resources/icons/brands/orcid.svg diff --git a/cms/resources/icons/brands/osi.svg b/resources/icons/brands/osi.svg similarity index 100% rename from cms/resources/icons/brands/osi.svg rename to resources/icons/brands/osi.svg diff --git a/cms/resources/icons/brands/padlet.svg b/resources/icons/brands/padlet.svg similarity index 100% rename from cms/resources/icons/brands/padlet.svg rename to resources/icons/brands/padlet.svg diff --git a/cms/resources/icons/brands/page4.svg b/resources/icons/brands/page4.svg similarity index 100% rename from cms/resources/icons/brands/page4.svg rename to resources/icons/brands/page4.svg diff --git a/cms/resources/icons/brands/pagelines.svg b/resources/icons/brands/pagelines.svg similarity index 100% rename from cms/resources/icons/brands/pagelines.svg rename to resources/icons/brands/pagelines.svg diff --git a/cms/resources/icons/brands/palfed.svg b/resources/icons/brands/palfed.svg similarity index 100% rename from cms/resources/icons/brands/palfed.svg rename to resources/icons/brands/palfed.svg diff --git a/cms/resources/icons/brands/patreon.svg b/resources/icons/brands/patreon.svg similarity index 100% rename from cms/resources/icons/brands/patreon.svg rename to resources/icons/brands/patreon.svg diff --git a/cms/resources/icons/brands/paypal.svg b/resources/icons/brands/paypal.svg similarity index 100% rename from cms/resources/icons/brands/paypal.svg rename to resources/icons/brands/paypal.svg diff --git a/cms/resources/icons/brands/perbyte.svg b/resources/icons/brands/perbyte.svg similarity index 100% rename from cms/resources/icons/brands/perbyte.svg rename to resources/icons/brands/perbyte.svg diff --git a/cms/resources/icons/brands/periscope.svg b/resources/icons/brands/periscope.svg similarity index 100% rename from cms/resources/icons/brands/periscope.svg rename to resources/icons/brands/periscope.svg diff --git a/cms/resources/icons/brands/phabricator.svg b/resources/icons/brands/phabricator.svg similarity index 100% rename from cms/resources/icons/brands/phabricator.svg rename to resources/icons/brands/phabricator.svg diff --git a/cms/resources/icons/brands/phoenix-framework.svg b/resources/icons/brands/phoenix-framework.svg similarity index 100% rename from cms/resources/icons/brands/phoenix-framework.svg rename to resources/icons/brands/phoenix-framework.svg diff --git a/cms/resources/icons/brands/phoenix-squadron.svg b/resources/icons/brands/phoenix-squadron.svg similarity index 100% rename from cms/resources/icons/brands/phoenix-squadron.svg rename to resources/icons/brands/phoenix-squadron.svg diff --git a/cms/resources/icons/brands/php.svg b/resources/icons/brands/php.svg similarity index 100% rename from cms/resources/icons/brands/php.svg rename to resources/icons/brands/php.svg diff --git a/cms/resources/icons/brands/pied-piper-alt.svg b/resources/icons/brands/pied-piper-alt.svg similarity index 100% rename from cms/resources/icons/brands/pied-piper-alt.svg rename to resources/icons/brands/pied-piper-alt.svg diff --git a/cms/resources/icons/brands/pied-piper-hat.svg b/resources/icons/brands/pied-piper-hat.svg similarity index 100% rename from cms/resources/icons/brands/pied-piper-hat.svg rename to resources/icons/brands/pied-piper-hat.svg diff --git a/cms/resources/icons/brands/pied-piper-pp.svg b/resources/icons/brands/pied-piper-pp.svg similarity index 100% rename from cms/resources/icons/brands/pied-piper-pp.svg rename to resources/icons/brands/pied-piper-pp.svg diff --git a/cms/resources/icons/brands/pied-piper.svg b/resources/icons/brands/pied-piper.svg similarity index 100% rename from cms/resources/icons/brands/pied-piper.svg rename to resources/icons/brands/pied-piper.svg diff --git a/cms/resources/icons/brands/pinterest-p.svg b/resources/icons/brands/pinterest-p.svg similarity index 100% rename from cms/resources/icons/brands/pinterest-p.svg rename to resources/icons/brands/pinterest-p.svg diff --git a/cms/resources/icons/brands/pinterest.svg b/resources/icons/brands/pinterest.svg similarity index 100% rename from cms/resources/icons/brands/pinterest.svg rename to resources/icons/brands/pinterest.svg diff --git a/cms/resources/icons/brands/pix.svg b/resources/icons/brands/pix.svg similarity index 100% rename from cms/resources/icons/brands/pix.svg rename to resources/icons/brands/pix.svg diff --git a/cms/resources/icons/brands/pixiv.svg b/resources/icons/brands/pixiv.svg similarity index 100% rename from cms/resources/icons/brands/pixiv.svg rename to resources/icons/brands/pixiv.svg diff --git a/cms/resources/icons/brands/playstation.svg b/resources/icons/brands/playstation.svg similarity index 100% rename from cms/resources/icons/brands/playstation.svg rename to resources/icons/brands/playstation.svg diff --git a/cms/resources/icons/brands/product-hunt.svg b/resources/icons/brands/product-hunt.svg similarity index 100% rename from cms/resources/icons/brands/product-hunt.svg rename to resources/icons/brands/product-hunt.svg diff --git a/cms/resources/icons/brands/pushed.svg b/resources/icons/brands/pushed.svg similarity index 100% rename from cms/resources/icons/brands/pushed.svg rename to resources/icons/brands/pushed.svg diff --git a/cms/resources/icons/brands/python.svg b/resources/icons/brands/python.svg similarity index 100% rename from cms/resources/icons/brands/python.svg rename to resources/icons/brands/python.svg diff --git a/cms/resources/icons/brands/qq.svg b/resources/icons/brands/qq.svg similarity index 100% rename from cms/resources/icons/brands/qq.svg rename to resources/icons/brands/qq.svg diff --git a/cms/resources/icons/brands/quinscape.svg b/resources/icons/brands/quinscape.svg similarity index 100% rename from cms/resources/icons/brands/quinscape.svg rename to resources/icons/brands/quinscape.svg diff --git a/cms/resources/icons/brands/quora.svg b/resources/icons/brands/quora.svg similarity index 100% rename from cms/resources/icons/brands/quora.svg rename to resources/icons/brands/quora.svg diff --git a/cms/resources/icons/brands/r-project.svg b/resources/icons/brands/r-project.svg similarity index 100% rename from cms/resources/icons/brands/r-project.svg rename to resources/icons/brands/r-project.svg diff --git a/cms/resources/icons/brands/raspberry-pi.svg b/resources/icons/brands/raspberry-pi.svg similarity index 100% rename from cms/resources/icons/brands/raspberry-pi.svg rename to resources/icons/brands/raspberry-pi.svg diff --git a/cms/resources/icons/brands/ravelry.svg b/resources/icons/brands/ravelry.svg similarity index 100% rename from cms/resources/icons/brands/ravelry.svg rename to resources/icons/brands/ravelry.svg diff --git a/cms/resources/icons/brands/react.svg b/resources/icons/brands/react.svg similarity index 100% rename from cms/resources/icons/brands/react.svg rename to resources/icons/brands/react.svg diff --git a/cms/resources/icons/brands/reacteurope.svg b/resources/icons/brands/reacteurope.svg similarity index 100% rename from cms/resources/icons/brands/reacteurope.svg rename to resources/icons/brands/reacteurope.svg diff --git a/cms/resources/icons/brands/readme.svg b/resources/icons/brands/readme.svg similarity index 100% rename from cms/resources/icons/brands/readme.svg rename to resources/icons/brands/readme.svg diff --git a/cms/resources/icons/brands/rebel.svg b/resources/icons/brands/rebel.svg similarity index 100% rename from cms/resources/icons/brands/rebel.svg rename to resources/icons/brands/rebel.svg diff --git a/cms/resources/icons/brands/red-river.svg b/resources/icons/brands/red-river.svg similarity index 100% rename from cms/resources/icons/brands/red-river.svg rename to resources/icons/brands/red-river.svg diff --git a/cms/resources/icons/brands/reddit-alien.svg b/resources/icons/brands/reddit-alien.svg similarity index 100% rename from cms/resources/icons/brands/reddit-alien.svg rename to resources/icons/brands/reddit-alien.svg diff --git a/cms/resources/icons/brands/reddit.svg b/resources/icons/brands/reddit.svg similarity index 100% rename from cms/resources/icons/brands/reddit.svg rename to resources/icons/brands/reddit.svg diff --git a/cms/resources/icons/brands/redhat.svg b/resources/icons/brands/redhat.svg similarity index 100% rename from cms/resources/icons/brands/redhat.svg rename to resources/icons/brands/redhat.svg diff --git a/cms/resources/icons/brands/renren.svg b/resources/icons/brands/renren.svg similarity index 100% rename from cms/resources/icons/brands/renren.svg rename to resources/icons/brands/renren.svg diff --git a/cms/resources/icons/brands/replyd.svg b/resources/icons/brands/replyd.svg similarity index 100% rename from cms/resources/icons/brands/replyd.svg rename to resources/icons/brands/replyd.svg diff --git a/cms/resources/icons/brands/researchgate.svg b/resources/icons/brands/researchgate.svg similarity index 100% rename from cms/resources/icons/brands/researchgate.svg rename to resources/icons/brands/researchgate.svg diff --git a/cms/resources/icons/brands/resolving.svg b/resources/icons/brands/resolving.svg similarity index 100% rename from cms/resources/icons/brands/resolving.svg rename to resources/icons/brands/resolving.svg diff --git a/cms/resources/icons/brands/rev.svg b/resources/icons/brands/rev.svg similarity index 100% rename from cms/resources/icons/brands/rev.svg rename to resources/icons/brands/rev.svg diff --git a/cms/resources/icons/brands/rocketchat.svg b/resources/icons/brands/rocketchat.svg similarity index 100% rename from cms/resources/icons/brands/rocketchat.svg rename to resources/icons/brands/rocketchat.svg diff --git a/cms/resources/icons/brands/rockrms.svg b/resources/icons/brands/rockrms.svg similarity index 100% rename from cms/resources/icons/brands/rockrms.svg rename to resources/icons/brands/rockrms.svg diff --git a/cms/resources/icons/brands/rust.svg b/resources/icons/brands/rust.svg similarity index 100% rename from cms/resources/icons/brands/rust.svg rename to resources/icons/brands/rust.svg diff --git a/cms/resources/icons/brands/safari.svg b/resources/icons/brands/safari.svg similarity index 100% rename from cms/resources/icons/brands/safari.svg rename to resources/icons/brands/safari.svg diff --git a/cms/resources/icons/brands/salesforce.svg b/resources/icons/brands/salesforce.svg similarity index 100% rename from cms/resources/icons/brands/salesforce.svg rename to resources/icons/brands/salesforce.svg diff --git a/cms/resources/icons/brands/sass.svg b/resources/icons/brands/sass.svg similarity index 100% rename from cms/resources/icons/brands/sass.svg rename to resources/icons/brands/sass.svg diff --git a/cms/resources/icons/brands/schlix.svg b/resources/icons/brands/schlix.svg similarity index 100% rename from cms/resources/icons/brands/schlix.svg rename to resources/icons/brands/schlix.svg diff --git a/cms/resources/icons/brands/screenpal.svg b/resources/icons/brands/screenpal.svg similarity index 100% rename from cms/resources/icons/brands/screenpal.svg rename to resources/icons/brands/screenpal.svg diff --git a/cms/resources/icons/brands/scribd.svg b/resources/icons/brands/scribd.svg similarity index 100% rename from cms/resources/icons/brands/scribd.svg rename to resources/icons/brands/scribd.svg diff --git a/cms/resources/icons/brands/searchengin.svg b/resources/icons/brands/searchengin.svg similarity index 100% rename from cms/resources/icons/brands/searchengin.svg rename to resources/icons/brands/searchengin.svg diff --git a/cms/resources/icons/brands/sellcast.svg b/resources/icons/brands/sellcast.svg similarity index 100% rename from cms/resources/icons/brands/sellcast.svg rename to resources/icons/brands/sellcast.svg diff --git a/cms/resources/icons/brands/sellsy.svg b/resources/icons/brands/sellsy.svg similarity index 100% rename from cms/resources/icons/brands/sellsy.svg rename to resources/icons/brands/sellsy.svg diff --git a/cms/resources/icons/brands/servicestack.svg b/resources/icons/brands/servicestack.svg similarity index 100% rename from cms/resources/icons/brands/servicestack.svg rename to resources/icons/brands/servicestack.svg diff --git a/cms/resources/icons/brands/shirtsinbulk.svg b/resources/icons/brands/shirtsinbulk.svg similarity index 100% rename from cms/resources/icons/brands/shirtsinbulk.svg rename to resources/icons/brands/shirtsinbulk.svg diff --git a/cms/resources/icons/brands/shoelace.svg b/resources/icons/brands/shoelace.svg similarity index 100% rename from cms/resources/icons/brands/shoelace.svg rename to resources/icons/brands/shoelace.svg diff --git a/cms/resources/icons/brands/shopify.svg b/resources/icons/brands/shopify.svg similarity index 100% rename from cms/resources/icons/brands/shopify.svg rename to resources/icons/brands/shopify.svg diff --git a/cms/resources/icons/brands/shopware.svg b/resources/icons/brands/shopware.svg similarity index 100% rename from cms/resources/icons/brands/shopware.svg rename to resources/icons/brands/shopware.svg diff --git a/cms/resources/icons/brands/signal-messenger.svg b/resources/icons/brands/signal-messenger.svg similarity index 100% rename from cms/resources/icons/brands/signal-messenger.svg rename to resources/icons/brands/signal-messenger.svg diff --git a/cms/resources/icons/brands/simplybuilt.svg b/resources/icons/brands/simplybuilt.svg similarity index 100% rename from cms/resources/icons/brands/simplybuilt.svg rename to resources/icons/brands/simplybuilt.svg diff --git a/cms/resources/icons/brands/sistrix.svg b/resources/icons/brands/sistrix.svg similarity index 100% rename from cms/resources/icons/brands/sistrix.svg rename to resources/icons/brands/sistrix.svg diff --git a/cms/resources/icons/brands/sith.svg b/resources/icons/brands/sith.svg similarity index 100% rename from cms/resources/icons/brands/sith.svg rename to resources/icons/brands/sith.svg diff --git a/cms/resources/icons/brands/sitrox.svg b/resources/icons/brands/sitrox.svg similarity index 100% rename from cms/resources/icons/brands/sitrox.svg rename to resources/icons/brands/sitrox.svg diff --git a/cms/resources/icons/brands/sketch.svg b/resources/icons/brands/sketch.svg similarity index 100% rename from cms/resources/icons/brands/sketch.svg rename to resources/icons/brands/sketch.svg diff --git a/cms/resources/icons/brands/skyatlas.svg b/resources/icons/brands/skyatlas.svg similarity index 100% rename from cms/resources/icons/brands/skyatlas.svg rename to resources/icons/brands/skyatlas.svg diff --git a/cms/resources/icons/brands/skype.svg b/resources/icons/brands/skype.svg similarity index 100% rename from cms/resources/icons/brands/skype.svg rename to resources/icons/brands/skype.svg diff --git a/cms/resources/icons/brands/slack.svg b/resources/icons/brands/slack.svg similarity index 100% rename from cms/resources/icons/brands/slack.svg rename to resources/icons/brands/slack.svg diff --git a/cms/resources/icons/brands/slideshare.svg b/resources/icons/brands/slideshare.svg similarity index 100% rename from cms/resources/icons/brands/slideshare.svg rename to resources/icons/brands/slideshare.svg diff --git a/cms/resources/icons/brands/snapchat.svg b/resources/icons/brands/snapchat.svg similarity index 100% rename from cms/resources/icons/brands/snapchat.svg rename to resources/icons/brands/snapchat.svg diff --git a/cms/resources/icons/brands/soundcloud.svg b/resources/icons/brands/soundcloud.svg similarity index 100% rename from cms/resources/icons/brands/soundcloud.svg rename to resources/icons/brands/soundcloud.svg diff --git a/cms/resources/icons/brands/sourcetree.svg b/resources/icons/brands/sourcetree.svg similarity index 100% rename from cms/resources/icons/brands/sourcetree.svg rename to resources/icons/brands/sourcetree.svg diff --git a/cms/resources/icons/brands/space-awesome.svg b/resources/icons/brands/space-awesome.svg similarity index 100% rename from cms/resources/icons/brands/space-awesome.svg rename to resources/icons/brands/space-awesome.svg diff --git a/cms/resources/icons/brands/speakap.svg b/resources/icons/brands/speakap.svg similarity index 100% rename from cms/resources/icons/brands/speakap.svg rename to resources/icons/brands/speakap.svg diff --git a/cms/resources/icons/brands/speaker-deck.svg b/resources/icons/brands/speaker-deck.svg similarity index 100% rename from cms/resources/icons/brands/speaker-deck.svg rename to resources/icons/brands/speaker-deck.svg diff --git a/cms/resources/icons/brands/spotify.svg b/resources/icons/brands/spotify.svg similarity index 100% rename from cms/resources/icons/brands/spotify.svg rename to resources/icons/brands/spotify.svg diff --git a/cms/resources/icons/brands/square-behance.svg b/resources/icons/brands/square-behance.svg similarity index 100% rename from cms/resources/icons/brands/square-behance.svg rename to resources/icons/brands/square-behance.svg diff --git a/cms/resources/icons/brands/square-bluesky.svg b/resources/icons/brands/square-bluesky.svg similarity index 100% rename from cms/resources/icons/brands/square-bluesky.svg rename to resources/icons/brands/square-bluesky.svg diff --git a/cms/resources/icons/brands/square-dribbble.svg b/resources/icons/brands/square-dribbble.svg similarity index 100% rename from cms/resources/icons/brands/square-dribbble.svg rename to resources/icons/brands/square-dribbble.svg diff --git a/cms/resources/icons/brands/square-facebook.svg b/resources/icons/brands/square-facebook.svg similarity index 100% rename from cms/resources/icons/brands/square-facebook.svg rename to resources/icons/brands/square-facebook.svg diff --git a/cms/resources/icons/brands/square-font-awesome-stroke.svg b/resources/icons/brands/square-font-awesome-stroke.svg similarity index 100% rename from cms/resources/icons/brands/square-font-awesome-stroke.svg rename to resources/icons/brands/square-font-awesome-stroke.svg diff --git a/cms/resources/icons/brands/square-font-awesome.svg b/resources/icons/brands/square-font-awesome.svg similarity index 100% rename from cms/resources/icons/brands/square-font-awesome.svg rename to resources/icons/brands/square-font-awesome.svg diff --git a/cms/resources/icons/brands/square-git.svg b/resources/icons/brands/square-git.svg similarity index 100% rename from cms/resources/icons/brands/square-git.svg rename to resources/icons/brands/square-git.svg diff --git a/cms/resources/icons/brands/square-github.svg b/resources/icons/brands/square-github.svg similarity index 100% rename from cms/resources/icons/brands/square-github.svg rename to resources/icons/brands/square-github.svg diff --git a/cms/resources/icons/brands/square-gitlab.svg b/resources/icons/brands/square-gitlab.svg similarity index 100% rename from cms/resources/icons/brands/square-gitlab.svg rename to resources/icons/brands/square-gitlab.svg diff --git a/cms/resources/icons/brands/square-google-plus.svg b/resources/icons/brands/square-google-plus.svg similarity index 100% rename from cms/resources/icons/brands/square-google-plus.svg rename to resources/icons/brands/square-google-plus.svg diff --git a/cms/resources/icons/brands/square-hacker-news.svg b/resources/icons/brands/square-hacker-news.svg similarity index 100% rename from cms/resources/icons/brands/square-hacker-news.svg rename to resources/icons/brands/square-hacker-news.svg diff --git a/cms/resources/icons/brands/square-instagram.svg b/resources/icons/brands/square-instagram.svg similarity index 100% rename from cms/resources/icons/brands/square-instagram.svg rename to resources/icons/brands/square-instagram.svg diff --git a/cms/resources/icons/brands/square-js.svg b/resources/icons/brands/square-js.svg similarity index 100% rename from cms/resources/icons/brands/square-js.svg rename to resources/icons/brands/square-js.svg diff --git a/cms/resources/icons/brands/square-lastfm.svg b/resources/icons/brands/square-lastfm.svg similarity index 100% rename from cms/resources/icons/brands/square-lastfm.svg rename to resources/icons/brands/square-lastfm.svg diff --git a/cms/resources/icons/brands/square-letterboxd.svg b/resources/icons/brands/square-letterboxd.svg similarity index 100% rename from cms/resources/icons/brands/square-letterboxd.svg rename to resources/icons/brands/square-letterboxd.svg diff --git a/cms/resources/icons/brands/square-odnoklassniki.svg b/resources/icons/brands/square-odnoklassniki.svg similarity index 100% rename from cms/resources/icons/brands/square-odnoklassniki.svg rename to resources/icons/brands/square-odnoklassniki.svg diff --git a/cms/resources/icons/brands/square-pied-piper.svg b/resources/icons/brands/square-pied-piper.svg similarity index 100% rename from cms/resources/icons/brands/square-pied-piper.svg rename to resources/icons/brands/square-pied-piper.svg diff --git a/cms/resources/icons/brands/square-pinterest.svg b/resources/icons/brands/square-pinterest.svg similarity index 100% rename from cms/resources/icons/brands/square-pinterest.svg rename to resources/icons/brands/square-pinterest.svg diff --git a/cms/resources/icons/brands/square-reddit.svg b/resources/icons/brands/square-reddit.svg similarity index 100% rename from cms/resources/icons/brands/square-reddit.svg rename to resources/icons/brands/square-reddit.svg diff --git a/cms/resources/icons/brands/square-snapchat.svg b/resources/icons/brands/square-snapchat.svg similarity index 100% rename from cms/resources/icons/brands/square-snapchat.svg rename to resources/icons/brands/square-snapchat.svg diff --git a/cms/resources/icons/brands/square-steam.svg b/resources/icons/brands/square-steam.svg similarity index 100% rename from cms/resources/icons/brands/square-steam.svg rename to resources/icons/brands/square-steam.svg diff --git a/cms/resources/icons/brands/square-threads.svg b/resources/icons/brands/square-threads.svg similarity index 100% rename from cms/resources/icons/brands/square-threads.svg rename to resources/icons/brands/square-threads.svg diff --git a/cms/resources/icons/brands/square-tumblr.svg b/resources/icons/brands/square-tumblr.svg similarity index 100% rename from cms/resources/icons/brands/square-tumblr.svg rename to resources/icons/brands/square-tumblr.svg diff --git a/cms/resources/icons/brands/square-twitter.svg b/resources/icons/brands/square-twitter.svg similarity index 100% rename from cms/resources/icons/brands/square-twitter.svg rename to resources/icons/brands/square-twitter.svg diff --git a/cms/resources/icons/brands/square-upwork.svg b/resources/icons/brands/square-upwork.svg similarity index 100% rename from cms/resources/icons/brands/square-upwork.svg rename to resources/icons/brands/square-upwork.svg diff --git a/cms/resources/icons/brands/square-viadeo.svg b/resources/icons/brands/square-viadeo.svg similarity index 100% rename from cms/resources/icons/brands/square-viadeo.svg rename to resources/icons/brands/square-viadeo.svg diff --git a/cms/resources/icons/brands/square-vimeo.svg b/resources/icons/brands/square-vimeo.svg similarity index 100% rename from cms/resources/icons/brands/square-vimeo.svg rename to resources/icons/brands/square-vimeo.svg diff --git a/cms/resources/icons/brands/square-web-awesome-stroke.svg b/resources/icons/brands/square-web-awesome-stroke.svg similarity index 100% rename from cms/resources/icons/brands/square-web-awesome-stroke.svg rename to resources/icons/brands/square-web-awesome-stroke.svg diff --git a/cms/resources/icons/brands/square-web-awesome.svg b/resources/icons/brands/square-web-awesome.svg similarity index 100% rename from cms/resources/icons/brands/square-web-awesome.svg rename to resources/icons/brands/square-web-awesome.svg diff --git a/cms/resources/icons/brands/square-whatsapp.svg b/resources/icons/brands/square-whatsapp.svg similarity index 100% rename from cms/resources/icons/brands/square-whatsapp.svg rename to resources/icons/brands/square-whatsapp.svg diff --git a/cms/resources/icons/brands/square-x-twitter.svg b/resources/icons/brands/square-x-twitter.svg similarity index 100% rename from cms/resources/icons/brands/square-x-twitter.svg rename to resources/icons/brands/square-x-twitter.svg diff --git a/cms/resources/icons/brands/square-xing.svg b/resources/icons/brands/square-xing.svg similarity index 100% rename from cms/resources/icons/brands/square-xing.svg rename to resources/icons/brands/square-xing.svg diff --git a/cms/resources/icons/brands/square-youtube.svg b/resources/icons/brands/square-youtube.svg similarity index 100% rename from cms/resources/icons/brands/square-youtube.svg rename to resources/icons/brands/square-youtube.svg diff --git a/cms/resources/icons/brands/squarespace.svg b/resources/icons/brands/squarespace.svg similarity index 100% rename from cms/resources/icons/brands/squarespace.svg rename to resources/icons/brands/squarespace.svg diff --git a/cms/resources/icons/brands/stack-exchange.svg b/resources/icons/brands/stack-exchange.svg similarity index 100% rename from cms/resources/icons/brands/stack-exchange.svg rename to resources/icons/brands/stack-exchange.svg diff --git a/cms/resources/icons/brands/stack-overflow.svg b/resources/icons/brands/stack-overflow.svg similarity index 100% rename from cms/resources/icons/brands/stack-overflow.svg rename to resources/icons/brands/stack-overflow.svg diff --git a/cms/resources/icons/brands/stackpath.svg b/resources/icons/brands/stackpath.svg similarity index 100% rename from cms/resources/icons/brands/stackpath.svg rename to resources/icons/brands/stackpath.svg diff --git a/cms/resources/icons/brands/staylinked.svg b/resources/icons/brands/staylinked.svg similarity index 100% rename from cms/resources/icons/brands/staylinked.svg rename to resources/icons/brands/staylinked.svg diff --git a/cms/resources/icons/brands/steam-symbol.svg b/resources/icons/brands/steam-symbol.svg similarity index 100% rename from cms/resources/icons/brands/steam-symbol.svg rename to resources/icons/brands/steam-symbol.svg diff --git a/cms/resources/icons/brands/steam.svg b/resources/icons/brands/steam.svg similarity index 100% rename from cms/resources/icons/brands/steam.svg rename to resources/icons/brands/steam.svg diff --git a/cms/resources/icons/brands/sticker-mule.svg b/resources/icons/brands/sticker-mule.svg similarity index 100% rename from cms/resources/icons/brands/sticker-mule.svg rename to resources/icons/brands/sticker-mule.svg diff --git a/cms/resources/icons/brands/strava.svg b/resources/icons/brands/strava.svg similarity index 100% rename from cms/resources/icons/brands/strava.svg rename to resources/icons/brands/strava.svg diff --git a/cms/resources/icons/brands/stripe-s.svg b/resources/icons/brands/stripe-s.svg similarity index 100% rename from cms/resources/icons/brands/stripe-s.svg rename to resources/icons/brands/stripe-s.svg diff --git a/cms/resources/icons/brands/stripe.svg b/resources/icons/brands/stripe.svg similarity index 100% rename from cms/resources/icons/brands/stripe.svg rename to resources/icons/brands/stripe.svg diff --git a/cms/resources/icons/brands/stubber.svg b/resources/icons/brands/stubber.svg similarity index 100% rename from cms/resources/icons/brands/stubber.svg rename to resources/icons/brands/stubber.svg diff --git a/cms/resources/icons/brands/studiovinari.svg b/resources/icons/brands/studiovinari.svg similarity index 100% rename from cms/resources/icons/brands/studiovinari.svg rename to resources/icons/brands/studiovinari.svg diff --git a/cms/resources/icons/brands/stumbleupon-circle.svg b/resources/icons/brands/stumbleupon-circle.svg similarity index 100% rename from cms/resources/icons/brands/stumbleupon-circle.svg rename to resources/icons/brands/stumbleupon-circle.svg diff --git a/cms/resources/icons/brands/stumbleupon.svg b/resources/icons/brands/stumbleupon.svg similarity index 100% rename from cms/resources/icons/brands/stumbleupon.svg rename to resources/icons/brands/stumbleupon.svg diff --git a/cms/resources/icons/brands/superpowers.svg b/resources/icons/brands/superpowers.svg similarity index 100% rename from cms/resources/icons/brands/superpowers.svg rename to resources/icons/brands/superpowers.svg diff --git a/cms/resources/icons/brands/supple.svg b/resources/icons/brands/supple.svg similarity index 100% rename from cms/resources/icons/brands/supple.svg rename to resources/icons/brands/supple.svg diff --git a/cms/resources/icons/brands/suse.svg b/resources/icons/brands/suse.svg similarity index 100% rename from cms/resources/icons/brands/suse.svg rename to resources/icons/brands/suse.svg diff --git a/cms/resources/icons/brands/swift.svg b/resources/icons/brands/swift.svg similarity index 100% rename from cms/resources/icons/brands/swift.svg rename to resources/icons/brands/swift.svg diff --git a/cms/resources/icons/brands/symfony.svg b/resources/icons/brands/symfony.svg similarity index 100% rename from cms/resources/icons/brands/symfony.svg rename to resources/icons/brands/symfony.svg diff --git a/cms/resources/icons/brands/teamspeak.svg b/resources/icons/brands/teamspeak.svg similarity index 100% rename from cms/resources/icons/brands/teamspeak.svg rename to resources/icons/brands/teamspeak.svg diff --git a/cms/resources/icons/brands/telegram.svg b/resources/icons/brands/telegram.svg similarity index 100% rename from cms/resources/icons/brands/telegram.svg rename to resources/icons/brands/telegram.svg diff --git a/cms/resources/icons/brands/tencent-weibo.svg b/resources/icons/brands/tencent-weibo.svg similarity index 100% rename from cms/resources/icons/brands/tencent-weibo.svg rename to resources/icons/brands/tencent-weibo.svg diff --git a/cms/resources/icons/brands/the-red-yeti.svg b/resources/icons/brands/the-red-yeti.svg similarity index 100% rename from cms/resources/icons/brands/the-red-yeti.svg rename to resources/icons/brands/the-red-yeti.svg diff --git a/cms/resources/icons/brands/themeco.svg b/resources/icons/brands/themeco.svg similarity index 100% rename from cms/resources/icons/brands/themeco.svg rename to resources/icons/brands/themeco.svg diff --git a/cms/resources/icons/brands/themeisle.svg b/resources/icons/brands/themeisle.svg similarity index 100% rename from cms/resources/icons/brands/themeisle.svg rename to resources/icons/brands/themeisle.svg diff --git a/cms/resources/icons/brands/think-peaks.svg b/resources/icons/brands/think-peaks.svg similarity index 100% rename from cms/resources/icons/brands/think-peaks.svg rename to resources/icons/brands/think-peaks.svg diff --git a/cms/resources/icons/brands/threads.svg b/resources/icons/brands/threads.svg similarity index 100% rename from cms/resources/icons/brands/threads.svg rename to resources/icons/brands/threads.svg diff --git a/cms/resources/icons/brands/tiktok.svg b/resources/icons/brands/tiktok.svg similarity index 100% rename from cms/resources/icons/brands/tiktok.svg rename to resources/icons/brands/tiktok.svg diff --git a/cms/resources/icons/brands/trade-federation.svg b/resources/icons/brands/trade-federation.svg similarity index 100% rename from cms/resources/icons/brands/trade-federation.svg rename to resources/icons/brands/trade-federation.svg diff --git a/cms/resources/icons/brands/trello.svg b/resources/icons/brands/trello.svg similarity index 100% rename from cms/resources/icons/brands/trello.svg rename to resources/icons/brands/trello.svg diff --git a/cms/resources/icons/brands/tumblr.svg b/resources/icons/brands/tumblr.svg similarity index 100% rename from cms/resources/icons/brands/tumblr.svg rename to resources/icons/brands/tumblr.svg diff --git a/cms/resources/icons/brands/twitch.svg b/resources/icons/brands/twitch.svg similarity index 100% rename from cms/resources/icons/brands/twitch.svg rename to resources/icons/brands/twitch.svg diff --git a/cms/resources/icons/brands/twitter.svg b/resources/icons/brands/twitter.svg similarity index 100% rename from cms/resources/icons/brands/twitter.svg rename to resources/icons/brands/twitter.svg diff --git a/cms/resources/icons/brands/typo3.svg b/resources/icons/brands/typo3.svg similarity index 100% rename from cms/resources/icons/brands/typo3.svg rename to resources/icons/brands/typo3.svg diff --git a/cms/resources/icons/brands/uber.svg b/resources/icons/brands/uber.svg similarity index 100% rename from cms/resources/icons/brands/uber.svg rename to resources/icons/brands/uber.svg diff --git a/cms/resources/icons/brands/ubuntu.svg b/resources/icons/brands/ubuntu.svg similarity index 100% rename from cms/resources/icons/brands/ubuntu.svg rename to resources/icons/brands/ubuntu.svg diff --git a/cms/resources/icons/brands/uikit.svg b/resources/icons/brands/uikit.svg similarity index 100% rename from cms/resources/icons/brands/uikit.svg rename to resources/icons/brands/uikit.svg diff --git a/cms/resources/icons/brands/umbraco.svg b/resources/icons/brands/umbraco.svg similarity index 100% rename from cms/resources/icons/brands/umbraco.svg rename to resources/icons/brands/umbraco.svg diff --git a/cms/resources/icons/brands/uncharted.svg b/resources/icons/brands/uncharted.svg similarity index 100% rename from cms/resources/icons/brands/uncharted.svg rename to resources/icons/brands/uncharted.svg diff --git a/cms/resources/icons/brands/uniregistry.svg b/resources/icons/brands/uniregistry.svg similarity index 100% rename from cms/resources/icons/brands/uniregistry.svg rename to resources/icons/brands/uniregistry.svg diff --git a/cms/resources/icons/brands/unity.svg b/resources/icons/brands/unity.svg similarity index 100% rename from cms/resources/icons/brands/unity.svg rename to resources/icons/brands/unity.svg diff --git a/cms/resources/icons/brands/unsplash.svg b/resources/icons/brands/unsplash.svg similarity index 100% rename from cms/resources/icons/brands/unsplash.svg rename to resources/icons/brands/unsplash.svg diff --git a/cms/resources/icons/brands/untappd.svg b/resources/icons/brands/untappd.svg similarity index 100% rename from cms/resources/icons/brands/untappd.svg rename to resources/icons/brands/untappd.svg diff --git a/cms/resources/icons/brands/ups.svg b/resources/icons/brands/ups.svg similarity index 100% rename from cms/resources/icons/brands/ups.svg rename to resources/icons/brands/ups.svg diff --git a/cms/resources/icons/brands/upwork.svg b/resources/icons/brands/upwork.svg similarity index 100% rename from cms/resources/icons/brands/upwork.svg rename to resources/icons/brands/upwork.svg diff --git a/cms/resources/icons/brands/usb.svg b/resources/icons/brands/usb.svg similarity index 100% rename from cms/resources/icons/brands/usb.svg rename to resources/icons/brands/usb.svg diff --git a/cms/resources/icons/brands/usps.svg b/resources/icons/brands/usps.svg similarity index 100% rename from cms/resources/icons/brands/usps.svg rename to resources/icons/brands/usps.svg diff --git a/cms/resources/icons/brands/ussunnah.svg b/resources/icons/brands/ussunnah.svg similarity index 100% rename from cms/resources/icons/brands/ussunnah.svg rename to resources/icons/brands/ussunnah.svg diff --git a/cms/resources/icons/brands/vaadin.svg b/resources/icons/brands/vaadin.svg similarity index 100% rename from cms/resources/icons/brands/vaadin.svg rename to resources/icons/brands/vaadin.svg diff --git a/cms/resources/icons/brands/viacoin.svg b/resources/icons/brands/viacoin.svg similarity index 100% rename from cms/resources/icons/brands/viacoin.svg rename to resources/icons/brands/viacoin.svg diff --git a/cms/resources/icons/brands/viadeo.svg b/resources/icons/brands/viadeo.svg similarity index 100% rename from cms/resources/icons/brands/viadeo.svg rename to resources/icons/brands/viadeo.svg diff --git a/cms/resources/icons/brands/viber.svg b/resources/icons/brands/viber.svg similarity index 100% rename from cms/resources/icons/brands/viber.svg rename to resources/icons/brands/viber.svg diff --git a/cms/resources/icons/brands/vimeo-v.svg b/resources/icons/brands/vimeo-v.svg similarity index 100% rename from cms/resources/icons/brands/vimeo-v.svg rename to resources/icons/brands/vimeo-v.svg diff --git a/cms/resources/icons/brands/vimeo.svg b/resources/icons/brands/vimeo.svg similarity index 100% rename from cms/resources/icons/brands/vimeo.svg rename to resources/icons/brands/vimeo.svg diff --git a/cms/resources/icons/brands/vine.svg b/resources/icons/brands/vine.svg similarity index 100% rename from cms/resources/icons/brands/vine.svg rename to resources/icons/brands/vine.svg diff --git a/cms/resources/icons/brands/vk.svg b/resources/icons/brands/vk.svg similarity index 100% rename from cms/resources/icons/brands/vk.svg rename to resources/icons/brands/vk.svg diff --git a/cms/resources/icons/brands/vnv.svg b/resources/icons/brands/vnv.svg similarity index 100% rename from cms/resources/icons/brands/vnv.svg rename to resources/icons/brands/vnv.svg diff --git a/cms/resources/icons/brands/vuejs.svg b/resources/icons/brands/vuejs.svg similarity index 100% rename from cms/resources/icons/brands/vuejs.svg rename to resources/icons/brands/vuejs.svg diff --git a/cms/resources/icons/brands/watchman-monitoring.svg b/resources/icons/brands/watchman-monitoring.svg similarity index 100% rename from cms/resources/icons/brands/watchman-monitoring.svg rename to resources/icons/brands/watchman-monitoring.svg diff --git a/cms/resources/icons/brands/waze.svg b/resources/icons/brands/waze.svg similarity index 100% rename from cms/resources/icons/brands/waze.svg rename to resources/icons/brands/waze.svg diff --git a/cms/resources/icons/brands/web-awesome.svg b/resources/icons/brands/web-awesome.svg similarity index 100% rename from cms/resources/icons/brands/web-awesome.svg rename to resources/icons/brands/web-awesome.svg diff --git a/cms/resources/icons/brands/webflow.svg b/resources/icons/brands/webflow.svg similarity index 100% rename from cms/resources/icons/brands/webflow.svg rename to resources/icons/brands/webflow.svg diff --git a/cms/resources/icons/brands/weebly.svg b/resources/icons/brands/weebly.svg similarity index 100% rename from cms/resources/icons/brands/weebly.svg rename to resources/icons/brands/weebly.svg diff --git a/cms/resources/icons/brands/weibo.svg b/resources/icons/brands/weibo.svg similarity index 100% rename from cms/resources/icons/brands/weibo.svg rename to resources/icons/brands/weibo.svg diff --git a/cms/resources/icons/brands/weixin.svg b/resources/icons/brands/weixin.svg similarity index 100% rename from cms/resources/icons/brands/weixin.svg rename to resources/icons/brands/weixin.svg diff --git a/cms/resources/icons/brands/whatsapp.svg b/resources/icons/brands/whatsapp.svg similarity index 100% rename from cms/resources/icons/brands/whatsapp.svg rename to resources/icons/brands/whatsapp.svg diff --git a/cms/resources/icons/brands/whmcs.svg b/resources/icons/brands/whmcs.svg similarity index 100% rename from cms/resources/icons/brands/whmcs.svg rename to resources/icons/brands/whmcs.svg diff --git a/cms/resources/icons/brands/wikipedia-w.svg b/resources/icons/brands/wikipedia-w.svg similarity index 100% rename from cms/resources/icons/brands/wikipedia-w.svg rename to resources/icons/brands/wikipedia-w.svg diff --git a/cms/resources/icons/brands/windows.svg b/resources/icons/brands/windows.svg similarity index 100% rename from cms/resources/icons/brands/windows.svg rename to resources/icons/brands/windows.svg diff --git a/cms/resources/icons/brands/wirsindhandwerk.svg b/resources/icons/brands/wirsindhandwerk.svg similarity index 100% rename from cms/resources/icons/brands/wirsindhandwerk.svg rename to resources/icons/brands/wirsindhandwerk.svg diff --git a/cms/resources/icons/brands/wix.svg b/resources/icons/brands/wix.svg similarity index 100% rename from cms/resources/icons/brands/wix.svg rename to resources/icons/brands/wix.svg diff --git a/cms/resources/icons/brands/wizards-of-the-coast.svg b/resources/icons/brands/wizards-of-the-coast.svg similarity index 100% rename from cms/resources/icons/brands/wizards-of-the-coast.svg rename to resources/icons/brands/wizards-of-the-coast.svg diff --git a/cms/resources/icons/brands/wodu.svg b/resources/icons/brands/wodu.svg similarity index 100% rename from cms/resources/icons/brands/wodu.svg rename to resources/icons/brands/wodu.svg diff --git a/cms/resources/icons/brands/wolf-pack-battalion.svg b/resources/icons/brands/wolf-pack-battalion.svg similarity index 100% rename from cms/resources/icons/brands/wolf-pack-battalion.svg rename to resources/icons/brands/wolf-pack-battalion.svg diff --git a/cms/resources/icons/brands/wordpress-simple.svg b/resources/icons/brands/wordpress-simple.svg similarity index 100% rename from cms/resources/icons/brands/wordpress-simple.svg rename to resources/icons/brands/wordpress-simple.svg diff --git a/cms/resources/icons/brands/wordpress.svg b/resources/icons/brands/wordpress.svg similarity index 100% rename from cms/resources/icons/brands/wordpress.svg rename to resources/icons/brands/wordpress.svg diff --git a/cms/resources/icons/brands/wpbeginner.svg b/resources/icons/brands/wpbeginner.svg similarity index 100% rename from cms/resources/icons/brands/wpbeginner.svg rename to resources/icons/brands/wpbeginner.svg diff --git a/cms/resources/icons/brands/wpexplorer.svg b/resources/icons/brands/wpexplorer.svg similarity index 100% rename from cms/resources/icons/brands/wpexplorer.svg rename to resources/icons/brands/wpexplorer.svg diff --git a/cms/resources/icons/brands/wpforms.svg b/resources/icons/brands/wpforms.svg similarity index 100% rename from cms/resources/icons/brands/wpforms.svg rename to resources/icons/brands/wpforms.svg diff --git a/cms/resources/icons/brands/wpressr.svg b/resources/icons/brands/wpressr.svg similarity index 100% rename from cms/resources/icons/brands/wpressr.svg rename to resources/icons/brands/wpressr.svg diff --git a/cms/resources/icons/brands/x-twitter.svg b/resources/icons/brands/x-twitter.svg similarity index 100% rename from cms/resources/icons/brands/x-twitter.svg rename to resources/icons/brands/x-twitter.svg diff --git a/cms/resources/icons/brands/xbox.svg b/resources/icons/brands/xbox.svg similarity index 100% rename from cms/resources/icons/brands/xbox.svg rename to resources/icons/brands/xbox.svg diff --git a/cms/resources/icons/brands/xing.svg b/resources/icons/brands/xing.svg similarity index 100% rename from cms/resources/icons/brands/xing.svg rename to resources/icons/brands/xing.svg diff --git a/cms/resources/icons/brands/y-combinator.svg b/resources/icons/brands/y-combinator.svg similarity index 100% rename from cms/resources/icons/brands/y-combinator.svg rename to resources/icons/brands/y-combinator.svg diff --git a/cms/resources/icons/brands/yahoo.svg b/resources/icons/brands/yahoo.svg similarity index 100% rename from cms/resources/icons/brands/yahoo.svg rename to resources/icons/brands/yahoo.svg diff --git a/cms/resources/icons/brands/yammer.svg b/resources/icons/brands/yammer.svg similarity index 100% rename from cms/resources/icons/brands/yammer.svg rename to resources/icons/brands/yammer.svg diff --git a/cms/resources/icons/brands/yandex-international.svg b/resources/icons/brands/yandex-international.svg similarity index 100% rename from cms/resources/icons/brands/yandex-international.svg rename to resources/icons/brands/yandex-international.svg diff --git a/cms/resources/icons/brands/yandex.svg b/resources/icons/brands/yandex.svg similarity index 100% rename from cms/resources/icons/brands/yandex.svg rename to resources/icons/brands/yandex.svg diff --git a/cms/resources/icons/brands/yarn.svg b/resources/icons/brands/yarn.svg similarity index 100% rename from cms/resources/icons/brands/yarn.svg rename to resources/icons/brands/yarn.svg diff --git a/cms/resources/icons/brands/yelp.svg b/resources/icons/brands/yelp.svg similarity index 100% rename from cms/resources/icons/brands/yelp.svg rename to resources/icons/brands/yelp.svg diff --git a/cms/resources/icons/brands/yoast.svg b/resources/icons/brands/yoast.svg similarity index 100% rename from cms/resources/icons/brands/yoast.svg rename to resources/icons/brands/yoast.svg diff --git a/cms/resources/icons/brands/youtube.svg b/resources/icons/brands/youtube.svg similarity index 100% rename from cms/resources/icons/brands/youtube.svg rename to resources/icons/brands/youtube.svg diff --git a/cms/resources/icons/brands/zhihu.svg b/resources/icons/brands/zhihu.svg similarity index 100% rename from cms/resources/icons/brands/zhihu.svg rename to resources/icons/brands/zhihu.svg diff --git a/cms/resources/icons/custom-icons/asterisk-slash.svg b/resources/icons/custom-icons/asterisk-slash.svg similarity index 100% rename from cms/resources/icons/custom-icons/asterisk-slash.svg rename to resources/icons/custom-icons/asterisk-slash.svg diff --git a/cms/resources/icons/custom-icons/c-debug.svg b/resources/icons/custom-icons/c-debug.svg similarity index 100% rename from cms/resources/icons/custom-icons/c-debug.svg rename to resources/icons/custom-icons/c-debug.svg diff --git a/cms/resources/icons/custom-icons/c-outline.svg b/resources/icons/custom-icons/c-outline.svg similarity index 100% rename from cms/resources/icons/custom-icons/c-outline.svg rename to resources/icons/custom-icons/c-outline.svg diff --git a/cms/resources/icons/custom-icons/clone-dashed.svg b/resources/icons/custom-icons/clone-dashed.svg similarity index 100% rename from cms/resources/icons/custom-icons/clone-dashed.svg rename to resources/icons/custom-icons/clone-dashed.svg diff --git a/cms/resources/icons/custom-icons/craft-cms.svg b/resources/icons/custom-icons/craft-cms.svg similarity index 100% rename from cms/resources/icons/custom-icons/craft-cms.svg rename to resources/icons/custom-icons/craft-cms.svg diff --git a/cms/resources/icons/custom-icons/craft-partners.svg b/resources/icons/custom-icons/craft-partners.svg similarity index 100% rename from cms/resources/icons/custom-icons/craft-partners.svg rename to resources/icons/custom-icons/craft-partners.svg diff --git a/cms/resources/icons/custom-icons/craft-stack-exchange.svg b/resources/icons/custom-icons/craft-stack-exchange.svg similarity index 100% rename from cms/resources/icons/custom-icons/craft-stack-exchange.svg rename to resources/icons/custom-icons/craft-stack-exchange.svg diff --git a/cms/resources/icons/custom-icons/default-plugin.svg b/resources/icons/custom-icons/default-plugin.svg similarity index 100% rename from cms/resources/icons/custom-icons/default-plugin.svg rename to resources/icons/custom-icons/default-plugin.svg diff --git a/cms/resources/icons/custom-icons/diamond-slash.svg b/resources/icons/custom-icons/diamond-slash.svg similarity index 100% rename from cms/resources/icons/custom-icons/diamond-slash.svg rename to resources/icons/custom-icons/diamond-slash.svg diff --git a/cms/resources/icons/custom-icons/duplicate.svg b/resources/icons/custom-icons/duplicate.svg similarity index 100% rename from cms/resources/icons/custom-icons/duplicate.svg rename to resources/icons/custom-icons/duplicate.svg diff --git a/cms/resources/icons/custom-icons/element-card-slash.svg b/resources/icons/custom-icons/element-card-slash.svg similarity index 100% rename from cms/resources/icons/custom-icons/element-card-slash.svg rename to resources/icons/custom-icons/element-card-slash.svg diff --git a/cms/resources/icons/custom-icons/element-card.svg b/resources/icons/custom-icons/element-card.svg similarity index 100% rename from cms/resources/icons/custom-icons/element-card.svg rename to resources/icons/custom-icons/element-card.svg diff --git a/cms/resources/icons/custom-icons/element-cards.svg b/resources/icons/custom-icons/element-cards.svg similarity index 100% rename from cms/resources/icons/custom-icons/element-cards.svg rename to resources/icons/custom-icons/element-cards.svg diff --git a/cms/resources/icons/custom-icons/gear-slash.svg b/resources/icons/custom-icons/gear-slash.svg similarity index 100% rename from cms/resources/icons/custom-icons/gear-slash.svg rename to resources/icons/custom-icons/gear-slash.svg diff --git a/cms/resources/icons/custom-icons/graphql.svg b/resources/icons/custom-icons/graphql.svg similarity index 100% rename from cms/resources/icons/custom-icons/graphql.svg rename to resources/icons/custom-icons/graphql.svg diff --git a/cms/resources/icons/custom-icons/grip-dots.svg b/resources/icons/custom-icons/grip-dots.svg similarity index 100% rename from cms/resources/icons/custom-icons/grip-dots.svg rename to resources/icons/custom-icons/grip-dots.svg diff --git a/cms/resources/icons/custom-icons/image-slash.svg b/resources/icons/custom-icons/image-slash.svg similarity index 100% rename from cms/resources/icons/custom-icons/image-slash.svg rename to resources/icons/custom-icons/image-slash.svg diff --git a/cms/resources/icons/custom-icons/list-flip.svg b/resources/icons/custom-icons/list-flip.svg similarity index 100% rename from cms/resources/icons/custom-icons/list-flip.svg rename to resources/icons/custom-icons/list-flip.svg diff --git a/cms/resources/icons/custom-icons/list-tree-flip.svg b/resources/icons/custom-icons/list-tree-flip.svg similarity index 100% rename from cms/resources/icons/custom-icons/list-tree-flip.svg rename to resources/icons/custom-icons/list-tree-flip.svg diff --git a/cms/resources/icons/custom-icons/notification-bottom-left.svg b/resources/icons/custom-icons/notification-bottom-left.svg similarity index 100% rename from cms/resources/icons/custom-icons/notification-bottom-left.svg rename to resources/icons/custom-icons/notification-bottom-left.svg diff --git a/cms/resources/icons/custom-icons/notification-bottom-right.svg b/resources/icons/custom-icons/notification-bottom-right.svg similarity index 100% rename from cms/resources/icons/custom-icons/notification-bottom-right.svg rename to resources/icons/custom-icons/notification-bottom-right.svg diff --git a/cms/resources/icons/custom-icons/notification-top-left.svg b/resources/icons/custom-icons/notification-top-left.svg similarity index 100% rename from cms/resources/icons/custom-icons/notification-top-left.svg rename to resources/icons/custom-icons/notification-top-left.svg diff --git a/cms/resources/icons/custom-icons/notification-top-right.svg b/resources/icons/custom-icons/notification-top-right.svg similarity index 100% rename from cms/resources/icons/custom-icons/notification-top-right.svg rename to resources/icons/custom-icons/notification-top-right.svg diff --git a/cms/resources/icons/custom-icons/share-flip.svg b/resources/icons/custom-icons/share-flip.svg similarity index 100% rename from cms/resources/icons/custom-icons/share-flip.svg rename to resources/icons/custom-icons/share-flip.svg diff --git a/cms/resources/icons/custom-icons/slideout-left.svg b/resources/icons/custom-icons/slideout-left.svg similarity index 100% rename from cms/resources/icons/custom-icons/slideout-left.svg rename to resources/icons/custom-icons/slideout-left.svg diff --git a/cms/resources/icons/custom-icons/slideout-right.svg b/resources/icons/custom-icons/slideout-right.svg similarity index 100% rename from cms/resources/icons/custom-icons/slideout-right.svg rename to resources/icons/custom-icons/slideout-right.svg diff --git a/cms/resources/icons/custom-icons/thumb-left.svg b/resources/icons/custom-icons/thumb-left.svg similarity index 100% rename from cms/resources/icons/custom-icons/thumb-left.svg rename to resources/icons/custom-icons/thumb-left.svg diff --git a/cms/resources/icons/custom-icons/thumb-right.svg b/resources/icons/custom-icons/thumb-right.svg similarity index 100% rename from cms/resources/icons/custom-icons/thumb-right.svg rename to resources/icons/custom-icons/thumb-right.svg diff --git a/cms/resources/icons/index.php b/resources/icons/index.php similarity index 100% rename from cms/resources/icons/index.php rename to resources/icons/index.php diff --git a/cms/resources/icons/light/earth-africa.svg b/resources/icons/light/earth-africa.svg similarity index 100% rename from cms/resources/icons/light/earth-africa.svg rename to resources/icons/light/earth-africa.svg diff --git a/cms/resources/icons/light/earth-americas.svg b/resources/icons/light/earth-americas.svg similarity index 100% rename from cms/resources/icons/light/earth-americas.svg rename to resources/icons/light/earth-americas.svg diff --git a/cms/resources/icons/light/earth-asia.svg b/resources/icons/light/earth-asia.svg similarity index 100% rename from cms/resources/icons/light/earth-asia.svg rename to resources/icons/light/earth-asia.svg diff --git a/cms/resources/icons/light/earth-europe.svg b/resources/icons/light/earth-europe.svg similarity index 100% rename from cms/resources/icons/light/earth-europe.svg rename to resources/icons/light/earth-europe.svg diff --git a/cms/resources/icons/light/earth-oceania.svg b/resources/icons/light/earth-oceania.svg similarity index 100% rename from cms/resources/icons/light/earth-oceania.svg rename to resources/icons/light/earth-oceania.svg diff --git a/cms/resources/icons/light/envelope.svg b/resources/icons/light/envelope.svg similarity index 100% rename from cms/resources/icons/light/envelope.svg rename to resources/icons/light/envelope.svg diff --git a/cms/resources/icons/light/files.svg b/resources/icons/light/files.svg similarity index 100% rename from cms/resources/icons/light/files.svg rename to resources/icons/light/files.svg diff --git a/cms/resources/icons/light/folder-open.svg b/resources/icons/light/folder-open.svg similarity index 100% rename from cms/resources/icons/light/folder-open.svg rename to resources/icons/light/folder-open.svg diff --git a/cms/resources/icons/light/globe.svg b/resources/icons/light/globe.svg similarity index 100% rename from cms/resources/icons/light/globe.svg rename to resources/icons/light/globe.svg diff --git a/cms/resources/icons/light/image.svg b/resources/icons/light/image.svg similarity index 100% rename from cms/resources/icons/light/image.svg rename to resources/icons/light/image.svg diff --git a/cms/resources/icons/light/map-location.svg b/resources/icons/light/map-location.svg similarity index 100% rename from cms/resources/icons/light/map-location.svg rename to resources/icons/light/map-location.svg diff --git a/cms/resources/icons/light/newspaper.svg b/resources/icons/light/newspaper.svg similarity index 100% rename from cms/resources/icons/light/newspaper.svg rename to resources/icons/light/newspaper.svg diff --git a/cms/resources/icons/light/pen-to-square.svg b/resources/icons/light/pen-to-square.svg similarity index 100% rename from cms/resources/icons/light/pen-to-square.svg rename to resources/icons/light/pen-to-square.svg diff --git a/cms/resources/icons/light/plug.svg b/resources/icons/light/plug.svg similarity index 100% rename from cms/resources/icons/light/plug.svg rename to resources/icons/light/plug.svg diff --git a/cms/resources/icons/light/signs-post.svg b/resources/icons/light/signs-post.svg similarity index 100% rename from cms/resources/icons/light/signs-post.svg rename to resources/icons/light/signs-post.svg diff --git a/cms/resources/icons/light/sitemap.svg b/resources/icons/light/sitemap.svg similarity index 100% rename from cms/resources/icons/light/sitemap.svg rename to resources/icons/light/sitemap.svg diff --git a/cms/resources/icons/light/sliders.svg b/resources/icons/light/sliders.svg similarity index 100% rename from cms/resources/icons/light/sliders.svg rename to resources/icons/light/sliders.svg diff --git a/cms/resources/icons/light/tags.svg b/resources/icons/light/tags.svg similarity index 100% rename from cms/resources/icons/light/tags.svg rename to resources/icons/light/tags.svg diff --git a/cms/resources/icons/light/user-group.svg b/resources/icons/light/user-group.svg similarity index 100% rename from cms/resources/icons/light/user-group.svg rename to resources/icons/light/user-group.svg diff --git a/cms/resources/icons/regular/globe.svg b/resources/icons/regular/globe.svg similarity index 100% rename from cms/resources/icons/regular/globe.svg rename to resources/icons/regular/globe.svg diff --git a/cms/resources/icons/solid/0.svg b/resources/icons/solid/0.svg similarity index 100% rename from cms/resources/icons/solid/0.svg rename to resources/icons/solid/0.svg diff --git a/cms/resources/icons/solid/00.svg b/resources/icons/solid/00.svg similarity index 100% rename from cms/resources/icons/solid/00.svg rename to resources/icons/solid/00.svg diff --git a/cms/resources/icons/solid/1.svg b/resources/icons/solid/1.svg similarity index 100% rename from cms/resources/icons/solid/1.svg rename to resources/icons/solid/1.svg diff --git a/cms/resources/icons/solid/2.svg b/resources/icons/solid/2.svg similarity index 100% rename from cms/resources/icons/solid/2.svg rename to resources/icons/solid/2.svg diff --git a/cms/resources/icons/solid/3.svg b/resources/icons/solid/3.svg similarity index 100% rename from cms/resources/icons/solid/3.svg rename to resources/icons/solid/3.svg diff --git a/cms/resources/icons/solid/360-degrees.svg b/resources/icons/solid/360-degrees.svg similarity index 100% rename from cms/resources/icons/solid/360-degrees.svg rename to resources/icons/solid/360-degrees.svg diff --git a/cms/resources/icons/solid/4.svg b/resources/icons/solid/4.svg similarity index 100% rename from cms/resources/icons/solid/4.svg rename to resources/icons/solid/4.svg diff --git a/cms/resources/icons/solid/5.svg b/resources/icons/solid/5.svg similarity index 100% rename from cms/resources/icons/solid/5.svg rename to resources/icons/solid/5.svg diff --git a/cms/resources/icons/solid/6.svg b/resources/icons/solid/6.svg similarity index 100% rename from cms/resources/icons/solid/6.svg rename to resources/icons/solid/6.svg diff --git a/cms/resources/icons/solid/7.svg b/resources/icons/solid/7.svg similarity index 100% rename from cms/resources/icons/solid/7.svg rename to resources/icons/solid/7.svg diff --git a/cms/resources/icons/solid/8.svg b/resources/icons/solid/8.svg similarity index 100% rename from cms/resources/icons/solid/8.svg rename to resources/icons/solid/8.svg diff --git a/cms/resources/icons/solid/9.svg b/resources/icons/solid/9.svg similarity index 100% rename from cms/resources/icons/solid/9.svg rename to resources/icons/solid/9.svg diff --git a/cms/resources/icons/solid/a.svg b/resources/icons/solid/a.svg similarity index 100% rename from cms/resources/icons/solid/a.svg rename to resources/icons/solid/a.svg diff --git a/cms/resources/icons/solid/abacus.svg b/resources/icons/solid/abacus.svg similarity index 100% rename from cms/resources/icons/solid/abacus.svg rename to resources/icons/solid/abacus.svg diff --git a/cms/resources/icons/solid/accent-grave.svg b/resources/icons/solid/accent-grave.svg similarity index 100% rename from cms/resources/icons/solid/accent-grave.svg rename to resources/icons/solid/accent-grave.svg diff --git a/cms/resources/icons/solid/acorn.svg b/resources/icons/solid/acorn.svg similarity index 100% rename from cms/resources/icons/solid/acorn.svg rename to resources/icons/solid/acorn.svg diff --git a/cms/resources/icons/solid/address-book.svg b/resources/icons/solid/address-book.svg similarity index 100% rename from cms/resources/icons/solid/address-book.svg rename to resources/icons/solid/address-book.svg diff --git a/cms/resources/icons/solid/address-card.svg b/resources/icons/solid/address-card.svg similarity index 100% rename from cms/resources/icons/solid/address-card.svg rename to resources/icons/solid/address-card.svg diff --git a/cms/resources/icons/solid/air-conditioner.svg b/resources/icons/solid/air-conditioner.svg similarity index 100% rename from cms/resources/icons/solid/air-conditioner.svg rename to resources/icons/solid/air-conditioner.svg diff --git a/cms/resources/icons/solid/airplay.svg b/resources/icons/solid/airplay.svg similarity index 100% rename from cms/resources/icons/solid/airplay.svg rename to resources/icons/solid/airplay.svg diff --git a/cms/resources/icons/solid/alarm-clock.svg b/resources/icons/solid/alarm-clock.svg similarity index 100% rename from cms/resources/icons/solid/alarm-clock.svg rename to resources/icons/solid/alarm-clock.svg diff --git a/cms/resources/icons/solid/alarm-exclamation.svg b/resources/icons/solid/alarm-exclamation.svg similarity index 100% rename from cms/resources/icons/solid/alarm-exclamation.svg rename to resources/icons/solid/alarm-exclamation.svg diff --git a/cms/resources/icons/solid/alarm-plus.svg b/resources/icons/solid/alarm-plus.svg similarity index 100% rename from cms/resources/icons/solid/alarm-plus.svg rename to resources/icons/solid/alarm-plus.svg diff --git a/cms/resources/icons/solid/alarm-snooze.svg b/resources/icons/solid/alarm-snooze.svg similarity index 100% rename from cms/resources/icons/solid/alarm-snooze.svg rename to resources/icons/solid/alarm-snooze.svg diff --git a/cms/resources/icons/solid/album-circle-plus.svg b/resources/icons/solid/album-circle-plus.svg similarity index 100% rename from cms/resources/icons/solid/album-circle-plus.svg rename to resources/icons/solid/album-circle-plus.svg diff --git a/cms/resources/icons/solid/album-circle-user.svg b/resources/icons/solid/album-circle-user.svg similarity index 100% rename from cms/resources/icons/solid/album-circle-user.svg rename to resources/icons/solid/album-circle-user.svg diff --git a/cms/resources/icons/solid/album-collection-circle-plus.svg b/resources/icons/solid/album-collection-circle-plus.svg similarity index 100% rename from cms/resources/icons/solid/album-collection-circle-plus.svg rename to resources/icons/solid/album-collection-circle-plus.svg diff --git a/cms/resources/icons/solid/album-collection-circle-user.svg b/resources/icons/solid/album-collection-circle-user.svg similarity index 100% rename from cms/resources/icons/solid/album-collection-circle-user.svg rename to resources/icons/solid/album-collection-circle-user.svg diff --git a/cms/resources/icons/solid/album-collection.svg b/resources/icons/solid/album-collection.svg similarity index 100% rename from cms/resources/icons/solid/album-collection.svg rename to resources/icons/solid/album-collection.svg diff --git a/cms/resources/icons/solid/album.svg b/resources/icons/solid/album.svg similarity index 100% rename from cms/resources/icons/solid/album.svg rename to resources/icons/solid/album.svg diff --git a/cms/resources/icons/solid/alicorn.svg b/resources/icons/solid/alicorn.svg similarity index 100% rename from cms/resources/icons/solid/alicorn.svg rename to resources/icons/solid/alicorn.svg diff --git a/cms/resources/icons/solid/alien-8bit.svg b/resources/icons/solid/alien-8bit.svg similarity index 100% rename from cms/resources/icons/solid/alien-8bit.svg rename to resources/icons/solid/alien-8bit.svg diff --git a/cms/resources/icons/solid/alien.svg b/resources/icons/solid/alien.svg similarity index 100% rename from cms/resources/icons/solid/alien.svg rename to resources/icons/solid/alien.svg diff --git a/cms/resources/icons/solid/align-center.svg b/resources/icons/solid/align-center.svg similarity index 100% rename from cms/resources/icons/solid/align-center.svg rename to resources/icons/solid/align-center.svg diff --git a/cms/resources/icons/solid/align-justify.svg b/resources/icons/solid/align-justify.svg similarity index 100% rename from cms/resources/icons/solid/align-justify.svg rename to resources/icons/solid/align-justify.svg diff --git a/cms/resources/icons/solid/align-left.svg b/resources/icons/solid/align-left.svg similarity index 100% rename from cms/resources/icons/solid/align-left.svg rename to resources/icons/solid/align-left.svg diff --git a/cms/resources/icons/solid/align-right.svg b/resources/icons/solid/align-right.svg similarity index 100% rename from cms/resources/icons/solid/align-right.svg rename to resources/icons/solid/align-right.svg diff --git a/cms/resources/icons/solid/align-slash.svg b/resources/icons/solid/align-slash.svg similarity index 100% rename from cms/resources/icons/solid/align-slash.svg rename to resources/icons/solid/align-slash.svg diff --git a/cms/resources/icons/solid/alt.svg b/resources/icons/solid/alt.svg similarity index 100% rename from cms/resources/icons/solid/alt.svg rename to resources/icons/solid/alt.svg diff --git a/cms/resources/icons/solid/amp-guitar.svg b/resources/icons/solid/amp-guitar.svg similarity index 100% rename from cms/resources/icons/solid/amp-guitar.svg rename to resources/icons/solid/amp-guitar.svg diff --git a/cms/resources/icons/solid/ampersand.svg b/resources/icons/solid/ampersand.svg similarity index 100% rename from cms/resources/icons/solid/ampersand.svg rename to resources/icons/solid/ampersand.svg diff --git a/cms/resources/icons/solid/anchor-circle-check.svg b/resources/icons/solid/anchor-circle-check.svg similarity index 100% rename from cms/resources/icons/solid/anchor-circle-check.svg rename to resources/icons/solid/anchor-circle-check.svg diff --git a/cms/resources/icons/solid/anchor-circle-exclamation.svg b/resources/icons/solid/anchor-circle-exclamation.svg similarity index 100% rename from cms/resources/icons/solid/anchor-circle-exclamation.svg rename to resources/icons/solid/anchor-circle-exclamation.svg diff --git a/cms/resources/icons/solid/anchor-circle-xmark.svg b/resources/icons/solid/anchor-circle-xmark.svg similarity index 100% rename from cms/resources/icons/solid/anchor-circle-xmark.svg rename to resources/icons/solid/anchor-circle-xmark.svg diff --git a/cms/resources/icons/solid/anchor-lock.svg b/resources/icons/solid/anchor-lock.svg similarity index 100% rename from cms/resources/icons/solid/anchor-lock.svg rename to resources/icons/solid/anchor-lock.svg diff --git a/cms/resources/icons/solid/anchor.svg b/resources/icons/solid/anchor.svg similarity index 100% rename from cms/resources/icons/solid/anchor.svg rename to resources/icons/solid/anchor.svg diff --git a/cms/resources/icons/solid/angel.svg b/resources/icons/solid/angel.svg similarity index 100% rename from cms/resources/icons/solid/angel.svg rename to resources/icons/solid/angel.svg diff --git a/cms/resources/icons/solid/angle-90.svg b/resources/icons/solid/angle-90.svg similarity index 100% rename from cms/resources/icons/solid/angle-90.svg rename to resources/icons/solid/angle-90.svg diff --git a/cms/resources/icons/solid/angle-down.svg b/resources/icons/solid/angle-down.svg similarity index 100% rename from cms/resources/icons/solid/angle-down.svg rename to resources/icons/solid/angle-down.svg diff --git a/cms/resources/icons/solid/angle-left.svg b/resources/icons/solid/angle-left.svg similarity index 100% rename from cms/resources/icons/solid/angle-left.svg rename to resources/icons/solid/angle-left.svg diff --git a/cms/resources/icons/solid/angle-right.svg b/resources/icons/solid/angle-right.svg similarity index 100% rename from cms/resources/icons/solid/angle-right.svg rename to resources/icons/solid/angle-right.svg diff --git a/cms/resources/icons/solid/angle-up.svg b/resources/icons/solid/angle-up.svg similarity index 100% rename from cms/resources/icons/solid/angle-up.svg rename to resources/icons/solid/angle-up.svg diff --git a/cms/resources/icons/solid/angle.svg b/resources/icons/solid/angle.svg similarity index 100% rename from cms/resources/icons/solid/angle.svg rename to resources/icons/solid/angle.svg diff --git a/cms/resources/icons/solid/angles-down.svg b/resources/icons/solid/angles-down.svg similarity index 100% rename from cms/resources/icons/solid/angles-down.svg rename to resources/icons/solid/angles-down.svg diff --git a/cms/resources/icons/solid/angles-left.svg b/resources/icons/solid/angles-left.svg similarity index 100% rename from cms/resources/icons/solid/angles-left.svg rename to resources/icons/solid/angles-left.svg diff --git a/cms/resources/icons/solid/angles-right.svg b/resources/icons/solid/angles-right.svg similarity index 100% rename from cms/resources/icons/solid/angles-right.svg rename to resources/icons/solid/angles-right.svg diff --git a/cms/resources/icons/solid/angles-up-down.svg b/resources/icons/solid/angles-up-down.svg similarity index 100% rename from cms/resources/icons/solid/angles-up-down.svg rename to resources/icons/solid/angles-up-down.svg diff --git a/cms/resources/icons/solid/angles-up.svg b/resources/icons/solid/angles-up.svg similarity index 100% rename from cms/resources/icons/solid/angles-up.svg rename to resources/icons/solid/angles-up.svg diff --git a/cms/resources/icons/solid/ankh.svg b/resources/icons/solid/ankh.svg similarity index 100% rename from cms/resources/icons/solid/ankh.svg rename to resources/icons/solid/ankh.svg diff --git a/cms/resources/icons/solid/ant.svg b/resources/icons/solid/ant.svg similarity index 100% rename from cms/resources/icons/solid/ant.svg rename to resources/icons/solid/ant.svg diff --git a/cms/resources/icons/solid/apartment.svg b/resources/icons/solid/apartment.svg similarity index 100% rename from cms/resources/icons/solid/apartment.svg rename to resources/icons/solid/apartment.svg diff --git a/cms/resources/icons/solid/aperture.svg b/resources/icons/solid/aperture.svg similarity index 100% rename from cms/resources/icons/solid/aperture.svg rename to resources/icons/solid/aperture.svg diff --git a/cms/resources/icons/solid/apostrophe.svg b/resources/icons/solid/apostrophe.svg similarity index 100% rename from cms/resources/icons/solid/apostrophe.svg rename to resources/icons/solid/apostrophe.svg diff --git a/cms/resources/icons/solid/apple-core.svg b/resources/icons/solid/apple-core.svg similarity index 100% rename from cms/resources/icons/solid/apple-core.svg rename to resources/icons/solid/apple-core.svg diff --git a/cms/resources/icons/solid/apple-whole.svg b/resources/icons/solid/apple-whole.svg similarity index 100% rename from cms/resources/icons/solid/apple-whole.svg rename to resources/icons/solid/apple-whole.svg diff --git a/cms/resources/icons/solid/archway.svg b/resources/icons/solid/archway.svg similarity index 100% rename from cms/resources/icons/solid/archway.svg rename to resources/icons/solid/archway.svg diff --git a/cms/resources/icons/solid/arrow-down-1-9.svg b/resources/icons/solid/arrow-down-1-9.svg similarity index 100% rename from cms/resources/icons/solid/arrow-down-1-9.svg rename to resources/icons/solid/arrow-down-1-9.svg diff --git a/cms/resources/icons/solid/arrow-down-9-1.svg b/resources/icons/solid/arrow-down-9-1.svg similarity index 100% rename from cms/resources/icons/solid/arrow-down-9-1.svg rename to resources/icons/solid/arrow-down-9-1.svg diff --git a/cms/resources/icons/solid/arrow-down-a-z.svg b/resources/icons/solid/arrow-down-a-z.svg similarity index 100% rename from cms/resources/icons/solid/arrow-down-a-z.svg rename to resources/icons/solid/arrow-down-a-z.svg diff --git a/cms/resources/icons/solid/arrow-down-arrow-up.svg b/resources/icons/solid/arrow-down-arrow-up.svg similarity index 100% rename from cms/resources/icons/solid/arrow-down-arrow-up.svg rename to resources/icons/solid/arrow-down-arrow-up.svg diff --git a/cms/resources/icons/solid/arrow-down-big-small.svg b/resources/icons/solid/arrow-down-big-small.svg similarity index 100% rename from cms/resources/icons/solid/arrow-down-big-small.svg rename to resources/icons/solid/arrow-down-big-small.svg diff --git a/cms/resources/icons/solid/arrow-down-from-arc.svg b/resources/icons/solid/arrow-down-from-arc.svg similarity index 100% rename from cms/resources/icons/solid/arrow-down-from-arc.svg rename to resources/icons/solid/arrow-down-from-arc.svg diff --git a/cms/resources/icons/solid/arrow-down-from-bracket.svg b/resources/icons/solid/arrow-down-from-bracket.svg similarity index 100% rename from cms/resources/icons/solid/arrow-down-from-bracket.svg rename to resources/icons/solid/arrow-down-from-bracket.svg diff --git a/cms/resources/icons/solid/arrow-down-from-dotted-line.svg b/resources/icons/solid/arrow-down-from-dotted-line.svg similarity index 100% rename from cms/resources/icons/solid/arrow-down-from-dotted-line.svg rename to resources/icons/solid/arrow-down-from-dotted-line.svg diff --git a/cms/resources/icons/solid/arrow-down-from-line.svg b/resources/icons/solid/arrow-down-from-line.svg similarity index 100% rename from cms/resources/icons/solid/arrow-down-from-line.svg rename to resources/icons/solid/arrow-down-from-line.svg diff --git a/cms/resources/icons/solid/arrow-down-left-and-arrow-up-right-to-center.svg b/resources/icons/solid/arrow-down-left-and-arrow-up-right-to-center.svg similarity index 100% rename from cms/resources/icons/solid/arrow-down-left-and-arrow-up-right-to-center.svg rename to resources/icons/solid/arrow-down-left-and-arrow-up-right-to-center.svg diff --git a/cms/resources/icons/solid/arrow-down-left.svg b/resources/icons/solid/arrow-down-left.svg similarity index 100% rename from cms/resources/icons/solid/arrow-down-left.svg rename to resources/icons/solid/arrow-down-left.svg diff --git a/cms/resources/icons/solid/arrow-down-long.svg b/resources/icons/solid/arrow-down-long.svg similarity index 100% rename from cms/resources/icons/solid/arrow-down-long.svg rename to resources/icons/solid/arrow-down-long.svg diff --git a/cms/resources/icons/solid/arrow-down-right.svg b/resources/icons/solid/arrow-down-right.svg similarity index 100% rename from cms/resources/icons/solid/arrow-down-right.svg rename to resources/icons/solid/arrow-down-right.svg diff --git a/cms/resources/icons/solid/arrow-down-short-wide.svg b/resources/icons/solid/arrow-down-short-wide.svg similarity index 100% rename from cms/resources/icons/solid/arrow-down-short-wide.svg rename to resources/icons/solid/arrow-down-short-wide.svg diff --git a/cms/resources/icons/solid/arrow-down-small-big.svg b/resources/icons/solid/arrow-down-small-big.svg similarity index 100% rename from cms/resources/icons/solid/arrow-down-small-big.svg rename to resources/icons/solid/arrow-down-small-big.svg diff --git a/cms/resources/icons/solid/arrow-down-square-triangle.svg b/resources/icons/solid/arrow-down-square-triangle.svg similarity index 100% rename from cms/resources/icons/solid/arrow-down-square-triangle.svg rename to resources/icons/solid/arrow-down-square-triangle.svg diff --git a/cms/resources/icons/solid/arrow-down-to-arc.svg b/resources/icons/solid/arrow-down-to-arc.svg similarity index 100% rename from cms/resources/icons/solid/arrow-down-to-arc.svg rename to resources/icons/solid/arrow-down-to-arc.svg diff --git a/cms/resources/icons/solid/arrow-down-to-bracket.svg b/resources/icons/solid/arrow-down-to-bracket.svg similarity index 100% rename from cms/resources/icons/solid/arrow-down-to-bracket.svg rename to resources/icons/solid/arrow-down-to-bracket.svg diff --git a/cms/resources/icons/solid/arrow-down-to-dotted-line.svg b/resources/icons/solid/arrow-down-to-dotted-line.svg similarity index 100% rename from cms/resources/icons/solid/arrow-down-to-dotted-line.svg rename to resources/icons/solid/arrow-down-to-dotted-line.svg diff --git a/cms/resources/icons/solid/arrow-down-to-line.svg b/resources/icons/solid/arrow-down-to-line.svg similarity index 100% rename from cms/resources/icons/solid/arrow-down-to-line.svg rename to resources/icons/solid/arrow-down-to-line.svg diff --git a/cms/resources/icons/solid/arrow-down-to-square.svg b/resources/icons/solid/arrow-down-to-square.svg similarity index 100% rename from cms/resources/icons/solid/arrow-down-to-square.svg rename to resources/icons/solid/arrow-down-to-square.svg diff --git a/cms/resources/icons/solid/arrow-down-triangle-square.svg b/resources/icons/solid/arrow-down-triangle-square.svg similarity index 100% rename from cms/resources/icons/solid/arrow-down-triangle-square.svg rename to resources/icons/solid/arrow-down-triangle-square.svg diff --git a/cms/resources/icons/solid/arrow-down-up-across-line.svg b/resources/icons/solid/arrow-down-up-across-line.svg similarity index 100% rename from cms/resources/icons/solid/arrow-down-up-across-line.svg rename to resources/icons/solid/arrow-down-up-across-line.svg diff --git a/cms/resources/icons/solid/arrow-down-up-lock.svg b/resources/icons/solid/arrow-down-up-lock.svg similarity index 100% rename from cms/resources/icons/solid/arrow-down-up-lock.svg rename to resources/icons/solid/arrow-down-up-lock.svg diff --git a/cms/resources/icons/solid/arrow-down-wide-short.svg b/resources/icons/solid/arrow-down-wide-short.svg similarity index 100% rename from cms/resources/icons/solid/arrow-down-wide-short.svg rename to resources/icons/solid/arrow-down-wide-short.svg diff --git a/cms/resources/icons/solid/arrow-down-z-a.svg b/resources/icons/solid/arrow-down-z-a.svg similarity index 100% rename from cms/resources/icons/solid/arrow-down-z-a.svg rename to resources/icons/solid/arrow-down-z-a.svg diff --git a/cms/resources/icons/solid/arrow-down.svg b/resources/icons/solid/arrow-down.svg similarity index 100% rename from cms/resources/icons/solid/arrow-down.svg rename to resources/icons/solid/arrow-down.svg diff --git a/cms/resources/icons/solid/arrow-left-from-arc.svg b/resources/icons/solid/arrow-left-from-arc.svg similarity index 100% rename from cms/resources/icons/solid/arrow-left-from-arc.svg rename to resources/icons/solid/arrow-left-from-arc.svg diff --git a/cms/resources/icons/solid/arrow-left-from-bracket.svg b/resources/icons/solid/arrow-left-from-bracket.svg similarity index 100% rename from cms/resources/icons/solid/arrow-left-from-bracket.svg rename to resources/icons/solid/arrow-left-from-bracket.svg diff --git a/cms/resources/icons/solid/arrow-left-from-line.svg b/resources/icons/solid/arrow-left-from-line.svg similarity index 100% rename from cms/resources/icons/solid/arrow-left-from-line.svg rename to resources/icons/solid/arrow-left-from-line.svg diff --git a/cms/resources/icons/solid/arrow-left-long-to-line.svg b/resources/icons/solid/arrow-left-long-to-line.svg similarity index 100% rename from cms/resources/icons/solid/arrow-left-long-to-line.svg rename to resources/icons/solid/arrow-left-long-to-line.svg diff --git a/cms/resources/icons/solid/arrow-left-long.svg b/resources/icons/solid/arrow-left-long.svg similarity index 100% rename from cms/resources/icons/solid/arrow-left-long.svg rename to resources/icons/solid/arrow-left-long.svg diff --git a/cms/resources/icons/solid/arrow-left-to-arc.svg b/resources/icons/solid/arrow-left-to-arc.svg similarity index 100% rename from cms/resources/icons/solid/arrow-left-to-arc.svg rename to resources/icons/solid/arrow-left-to-arc.svg diff --git a/cms/resources/icons/solid/arrow-left-to-bracket.svg b/resources/icons/solid/arrow-left-to-bracket.svg similarity index 100% rename from cms/resources/icons/solid/arrow-left-to-bracket.svg rename to resources/icons/solid/arrow-left-to-bracket.svg diff --git a/cms/resources/icons/solid/arrow-left-to-line.svg b/resources/icons/solid/arrow-left-to-line.svg similarity index 100% rename from cms/resources/icons/solid/arrow-left-to-line.svg rename to resources/icons/solid/arrow-left-to-line.svg diff --git a/cms/resources/icons/solid/arrow-left.svg b/resources/icons/solid/arrow-left.svg similarity index 100% rename from cms/resources/icons/solid/arrow-left.svg rename to resources/icons/solid/arrow-left.svg diff --git a/cms/resources/icons/solid/arrow-pointer.svg b/resources/icons/solid/arrow-pointer.svg similarity index 100% rename from cms/resources/icons/solid/arrow-pointer.svg rename to resources/icons/solid/arrow-pointer.svg diff --git a/cms/resources/icons/solid/arrow-progress.svg b/resources/icons/solid/arrow-progress.svg similarity index 100% rename from cms/resources/icons/solid/arrow-progress.svg rename to resources/icons/solid/arrow-progress.svg diff --git a/cms/resources/icons/solid/arrow-right-arrow-left.svg b/resources/icons/solid/arrow-right-arrow-left.svg similarity index 100% rename from cms/resources/icons/solid/arrow-right-arrow-left.svg rename to resources/icons/solid/arrow-right-arrow-left.svg diff --git a/cms/resources/icons/solid/arrow-right-from-arc.svg b/resources/icons/solid/arrow-right-from-arc.svg similarity index 100% rename from cms/resources/icons/solid/arrow-right-from-arc.svg rename to resources/icons/solid/arrow-right-from-arc.svg diff --git a/cms/resources/icons/solid/arrow-right-from-bracket.svg b/resources/icons/solid/arrow-right-from-bracket.svg similarity index 100% rename from cms/resources/icons/solid/arrow-right-from-bracket.svg rename to resources/icons/solid/arrow-right-from-bracket.svg diff --git a/cms/resources/icons/solid/arrow-right-from-line.svg b/resources/icons/solid/arrow-right-from-line.svg similarity index 100% rename from cms/resources/icons/solid/arrow-right-from-line.svg rename to resources/icons/solid/arrow-right-from-line.svg diff --git a/cms/resources/icons/solid/arrow-right-long-to-line.svg b/resources/icons/solid/arrow-right-long-to-line.svg similarity index 100% rename from cms/resources/icons/solid/arrow-right-long-to-line.svg rename to resources/icons/solid/arrow-right-long-to-line.svg diff --git a/cms/resources/icons/solid/arrow-right-long.svg b/resources/icons/solid/arrow-right-long.svg similarity index 100% rename from cms/resources/icons/solid/arrow-right-long.svg rename to resources/icons/solid/arrow-right-long.svg diff --git a/cms/resources/icons/solid/arrow-right-to-arc.svg b/resources/icons/solid/arrow-right-to-arc.svg similarity index 100% rename from cms/resources/icons/solid/arrow-right-to-arc.svg rename to resources/icons/solid/arrow-right-to-arc.svg diff --git a/cms/resources/icons/solid/arrow-right-to-bracket.svg b/resources/icons/solid/arrow-right-to-bracket.svg similarity index 100% rename from cms/resources/icons/solid/arrow-right-to-bracket.svg rename to resources/icons/solid/arrow-right-to-bracket.svg diff --git a/cms/resources/icons/solid/arrow-right-to-city.svg b/resources/icons/solid/arrow-right-to-city.svg similarity index 100% rename from cms/resources/icons/solid/arrow-right-to-city.svg rename to resources/icons/solid/arrow-right-to-city.svg diff --git a/cms/resources/icons/solid/arrow-right-to-line.svg b/resources/icons/solid/arrow-right-to-line.svg similarity index 100% rename from cms/resources/icons/solid/arrow-right-to-line.svg rename to resources/icons/solid/arrow-right-to-line.svg diff --git a/cms/resources/icons/solid/arrow-right.svg b/resources/icons/solid/arrow-right.svg similarity index 100% rename from cms/resources/icons/solid/arrow-right.svg rename to resources/icons/solid/arrow-right.svg diff --git a/cms/resources/icons/solid/arrow-rotate-left.svg b/resources/icons/solid/arrow-rotate-left.svg similarity index 100% rename from cms/resources/icons/solid/arrow-rotate-left.svg rename to resources/icons/solid/arrow-rotate-left.svg diff --git a/cms/resources/icons/solid/arrow-rotate-right.svg b/resources/icons/solid/arrow-rotate-right.svg similarity index 100% rename from cms/resources/icons/solid/arrow-rotate-right.svg rename to resources/icons/solid/arrow-rotate-right.svg diff --git a/cms/resources/icons/solid/arrow-trend-down.svg b/resources/icons/solid/arrow-trend-down.svg similarity index 100% rename from cms/resources/icons/solid/arrow-trend-down.svg rename to resources/icons/solid/arrow-trend-down.svg diff --git a/cms/resources/icons/solid/arrow-trend-up.svg b/resources/icons/solid/arrow-trend-up.svg similarity index 100% rename from cms/resources/icons/solid/arrow-trend-up.svg rename to resources/icons/solid/arrow-trend-up.svg diff --git a/cms/resources/icons/solid/arrow-turn-down-left.svg b/resources/icons/solid/arrow-turn-down-left.svg similarity index 100% rename from cms/resources/icons/solid/arrow-turn-down-left.svg rename to resources/icons/solid/arrow-turn-down-left.svg diff --git a/cms/resources/icons/solid/arrow-turn-down-right.svg b/resources/icons/solid/arrow-turn-down-right.svg similarity index 100% rename from cms/resources/icons/solid/arrow-turn-down-right.svg rename to resources/icons/solid/arrow-turn-down-right.svg diff --git a/cms/resources/icons/solid/arrow-turn-down.svg b/resources/icons/solid/arrow-turn-down.svg similarity index 100% rename from cms/resources/icons/solid/arrow-turn-down.svg rename to resources/icons/solid/arrow-turn-down.svg diff --git a/cms/resources/icons/solid/arrow-turn-left-down.svg b/resources/icons/solid/arrow-turn-left-down.svg similarity index 100% rename from cms/resources/icons/solid/arrow-turn-left-down.svg rename to resources/icons/solid/arrow-turn-left-down.svg diff --git a/cms/resources/icons/solid/arrow-turn-left-up.svg b/resources/icons/solid/arrow-turn-left-up.svg similarity index 100% rename from cms/resources/icons/solid/arrow-turn-left-up.svg rename to resources/icons/solid/arrow-turn-left-up.svg diff --git a/cms/resources/icons/solid/arrow-turn-left.svg b/resources/icons/solid/arrow-turn-left.svg similarity index 100% rename from cms/resources/icons/solid/arrow-turn-left.svg rename to resources/icons/solid/arrow-turn-left.svg diff --git a/cms/resources/icons/solid/arrow-turn-right.svg b/resources/icons/solid/arrow-turn-right.svg similarity index 100% rename from cms/resources/icons/solid/arrow-turn-right.svg rename to resources/icons/solid/arrow-turn-right.svg diff --git a/cms/resources/icons/solid/arrow-turn-up.svg b/resources/icons/solid/arrow-turn-up.svg similarity index 100% rename from cms/resources/icons/solid/arrow-turn-up.svg rename to resources/icons/solid/arrow-turn-up.svg diff --git a/cms/resources/icons/solid/arrow-up-1-9.svg b/resources/icons/solid/arrow-up-1-9.svg similarity index 100% rename from cms/resources/icons/solid/arrow-up-1-9.svg rename to resources/icons/solid/arrow-up-1-9.svg diff --git a/cms/resources/icons/solid/arrow-up-9-1.svg b/resources/icons/solid/arrow-up-9-1.svg similarity index 100% rename from cms/resources/icons/solid/arrow-up-9-1.svg rename to resources/icons/solid/arrow-up-9-1.svg diff --git a/cms/resources/icons/solid/arrow-up-a-z.svg b/resources/icons/solid/arrow-up-a-z.svg similarity index 100% rename from cms/resources/icons/solid/arrow-up-a-z.svg rename to resources/icons/solid/arrow-up-a-z.svg diff --git a/cms/resources/icons/solid/arrow-up-arrow-down.svg b/resources/icons/solid/arrow-up-arrow-down.svg similarity index 100% rename from cms/resources/icons/solid/arrow-up-arrow-down.svg rename to resources/icons/solid/arrow-up-arrow-down.svg diff --git a/cms/resources/icons/solid/arrow-up-big-small.svg b/resources/icons/solid/arrow-up-big-small.svg similarity index 100% rename from cms/resources/icons/solid/arrow-up-big-small.svg rename to resources/icons/solid/arrow-up-big-small.svg diff --git a/cms/resources/icons/solid/arrow-up-from-arc.svg b/resources/icons/solid/arrow-up-from-arc.svg similarity index 100% rename from cms/resources/icons/solid/arrow-up-from-arc.svg rename to resources/icons/solid/arrow-up-from-arc.svg diff --git a/cms/resources/icons/solid/arrow-up-from-bracket.svg b/resources/icons/solid/arrow-up-from-bracket.svg similarity index 100% rename from cms/resources/icons/solid/arrow-up-from-bracket.svg rename to resources/icons/solid/arrow-up-from-bracket.svg diff --git a/cms/resources/icons/solid/arrow-up-from-dotted-line.svg b/resources/icons/solid/arrow-up-from-dotted-line.svg similarity index 100% rename from cms/resources/icons/solid/arrow-up-from-dotted-line.svg rename to resources/icons/solid/arrow-up-from-dotted-line.svg diff --git a/cms/resources/icons/solid/arrow-up-from-ground-water.svg b/resources/icons/solid/arrow-up-from-ground-water.svg similarity index 100% rename from cms/resources/icons/solid/arrow-up-from-ground-water.svg rename to resources/icons/solid/arrow-up-from-ground-water.svg diff --git a/cms/resources/icons/solid/arrow-up-from-line.svg b/resources/icons/solid/arrow-up-from-line.svg similarity index 100% rename from cms/resources/icons/solid/arrow-up-from-line.svg rename to resources/icons/solid/arrow-up-from-line.svg diff --git a/cms/resources/icons/solid/arrow-up-from-square.svg b/resources/icons/solid/arrow-up-from-square.svg similarity index 100% rename from cms/resources/icons/solid/arrow-up-from-square.svg rename to resources/icons/solid/arrow-up-from-square.svg diff --git a/cms/resources/icons/solid/arrow-up-from-water-pump.svg b/resources/icons/solid/arrow-up-from-water-pump.svg similarity index 100% rename from cms/resources/icons/solid/arrow-up-from-water-pump.svg rename to resources/icons/solid/arrow-up-from-water-pump.svg diff --git a/cms/resources/icons/solid/arrow-up-left-from-circle.svg b/resources/icons/solid/arrow-up-left-from-circle.svg similarity index 100% rename from cms/resources/icons/solid/arrow-up-left-from-circle.svg rename to resources/icons/solid/arrow-up-left-from-circle.svg diff --git a/cms/resources/icons/solid/arrow-up-left.svg b/resources/icons/solid/arrow-up-left.svg similarity index 100% rename from cms/resources/icons/solid/arrow-up-left.svg rename to resources/icons/solid/arrow-up-left.svg diff --git a/cms/resources/icons/solid/arrow-up-long.svg b/resources/icons/solid/arrow-up-long.svg similarity index 100% rename from cms/resources/icons/solid/arrow-up-long.svg rename to resources/icons/solid/arrow-up-long.svg diff --git a/cms/resources/icons/solid/arrow-up-right-and-arrow-down-left-from-center.svg b/resources/icons/solid/arrow-up-right-and-arrow-down-left-from-center.svg similarity index 100% rename from cms/resources/icons/solid/arrow-up-right-and-arrow-down-left-from-center.svg rename to resources/icons/solid/arrow-up-right-and-arrow-down-left-from-center.svg diff --git a/cms/resources/icons/solid/arrow-up-right-dots.svg b/resources/icons/solid/arrow-up-right-dots.svg similarity index 100% rename from cms/resources/icons/solid/arrow-up-right-dots.svg rename to resources/icons/solid/arrow-up-right-dots.svg diff --git a/cms/resources/icons/solid/arrow-up-right-from-square.svg b/resources/icons/solid/arrow-up-right-from-square.svg similarity index 100% rename from cms/resources/icons/solid/arrow-up-right-from-square.svg rename to resources/icons/solid/arrow-up-right-from-square.svg diff --git a/cms/resources/icons/solid/arrow-up-right.svg b/resources/icons/solid/arrow-up-right.svg similarity index 100% rename from cms/resources/icons/solid/arrow-up-right.svg rename to resources/icons/solid/arrow-up-right.svg diff --git a/cms/resources/icons/solid/arrow-up-short-wide.svg b/resources/icons/solid/arrow-up-short-wide.svg similarity index 100% rename from cms/resources/icons/solid/arrow-up-short-wide.svg rename to resources/icons/solid/arrow-up-short-wide.svg diff --git a/cms/resources/icons/solid/arrow-up-small-big.svg b/resources/icons/solid/arrow-up-small-big.svg similarity index 100% rename from cms/resources/icons/solid/arrow-up-small-big.svg rename to resources/icons/solid/arrow-up-small-big.svg diff --git a/cms/resources/icons/solid/arrow-up-square-triangle.svg b/resources/icons/solid/arrow-up-square-triangle.svg similarity index 100% rename from cms/resources/icons/solid/arrow-up-square-triangle.svg rename to resources/icons/solid/arrow-up-square-triangle.svg diff --git a/cms/resources/icons/solid/arrow-up-to-arc.svg b/resources/icons/solid/arrow-up-to-arc.svg similarity index 100% rename from cms/resources/icons/solid/arrow-up-to-arc.svg rename to resources/icons/solid/arrow-up-to-arc.svg diff --git a/cms/resources/icons/solid/arrow-up-to-bracket.svg b/resources/icons/solid/arrow-up-to-bracket.svg similarity index 100% rename from cms/resources/icons/solid/arrow-up-to-bracket.svg rename to resources/icons/solid/arrow-up-to-bracket.svg diff --git a/cms/resources/icons/solid/arrow-up-to-dotted-line.svg b/resources/icons/solid/arrow-up-to-dotted-line.svg similarity index 100% rename from cms/resources/icons/solid/arrow-up-to-dotted-line.svg rename to resources/icons/solid/arrow-up-to-dotted-line.svg diff --git a/cms/resources/icons/solid/arrow-up-to-line.svg b/resources/icons/solid/arrow-up-to-line.svg similarity index 100% rename from cms/resources/icons/solid/arrow-up-to-line.svg rename to resources/icons/solid/arrow-up-to-line.svg diff --git a/cms/resources/icons/solid/arrow-up-triangle-square.svg b/resources/icons/solid/arrow-up-triangle-square.svg similarity index 100% rename from cms/resources/icons/solid/arrow-up-triangle-square.svg rename to resources/icons/solid/arrow-up-triangle-square.svg diff --git a/cms/resources/icons/solid/arrow-up-wide-short.svg b/resources/icons/solid/arrow-up-wide-short.svg similarity index 100% rename from cms/resources/icons/solid/arrow-up-wide-short.svg rename to resources/icons/solid/arrow-up-wide-short.svg diff --git a/cms/resources/icons/solid/arrow-up-z-a.svg b/resources/icons/solid/arrow-up-z-a.svg similarity index 100% rename from cms/resources/icons/solid/arrow-up-z-a.svg rename to resources/icons/solid/arrow-up-z-a.svg diff --git a/cms/resources/icons/solid/arrow-up.svg b/resources/icons/solid/arrow-up.svg similarity index 100% rename from cms/resources/icons/solid/arrow-up.svg rename to resources/icons/solid/arrow-up.svg diff --git a/cms/resources/icons/solid/arrows-cross.svg b/resources/icons/solid/arrows-cross.svg similarity index 100% rename from cms/resources/icons/solid/arrows-cross.svg rename to resources/icons/solid/arrows-cross.svg diff --git a/cms/resources/icons/solid/arrows-down-to-line.svg b/resources/icons/solid/arrows-down-to-line.svg similarity index 100% rename from cms/resources/icons/solid/arrows-down-to-line.svg rename to resources/icons/solid/arrows-down-to-line.svg diff --git a/cms/resources/icons/solid/arrows-down-to-people.svg b/resources/icons/solid/arrows-down-to-people.svg similarity index 100% rename from cms/resources/icons/solid/arrows-down-to-people.svg rename to resources/icons/solid/arrows-down-to-people.svg diff --git a/cms/resources/icons/solid/arrows-from-dotted-line.svg b/resources/icons/solid/arrows-from-dotted-line.svg similarity index 100% rename from cms/resources/icons/solid/arrows-from-dotted-line.svg rename to resources/icons/solid/arrows-from-dotted-line.svg diff --git a/cms/resources/icons/solid/arrows-from-line.svg b/resources/icons/solid/arrows-from-line.svg similarity index 100% rename from cms/resources/icons/solid/arrows-from-line.svg rename to resources/icons/solid/arrows-from-line.svg diff --git a/cms/resources/icons/solid/arrows-left-right-to-line.svg b/resources/icons/solid/arrows-left-right-to-line.svg similarity index 100% rename from cms/resources/icons/solid/arrows-left-right-to-line.svg rename to resources/icons/solid/arrows-left-right-to-line.svg diff --git a/cms/resources/icons/solid/arrows-left-right.svg b/resources/icons/solid/arrows-left-right.svg similarity index 100% rename from cms/resources/icons/solid/arrows-left-right.svg rename to resources/icons/solid/arrows-left-right.svg diff --git a/cms/resources/icons/solid/arrows-maximize.svg b/resources/icons/solid/arrows-maximize.svg similarity index 100% rename from cms/resources/icons/solid/arrows-maximize.svg rename to resources/icons/solid/arrows-maximize.svg diff --git a/cms/resources/icons/solid/arrows-minimize.svg b/resources/icons/solid/arrows-minimize.svg similarity index 100% rename from cms/resources/icons/solid/arrows-minimize.svg rename to resources/icons/solid/arrows-minimize.svg diff --git a/cms/resources/icons/solid/arrows-repeat-1.svg b/resources/icons/solid/arrows-repeat-1.svg similarity index 100% rename from cms/resources/icons/solid/arrows-repeat-1.svg rename to resources/icons/solid/arrows-repeat-1.svg diff --git a/cms/resources/icons/solid/arrows-repeat.svg b/resources/icons/solid/arrows-repeat.svg similarity index 100% rename from cms/resources/icons/solid/arrows-repeat.svg rename to resources/icons/solid/arrows-repeat.svg diff --git a/cms/resources/icons/solid/arrows-retweet.svg b/resources/icons/solid/arrows-retweet.svg similarity index 100% rename from cms/resources/icons/solid/arrows-retweet.svg rename to resources/icons/solid/arrows-retweet.svg diff --git a/cms/resources/icons/solid/arrows-rotate-reverse.svg b/resources/icons/solid/arrows-rotate-reverse.svg similarity index 100% rename from cms/resources/icons/solid/arrows-rotate-reverse.svg rename to resources/icons/solid/arrows-rotate-reverse.svg diff --git a/cms/resources/icons/solid/arrows-rotate.svg b/resources/icons/solid/arrows-rotate.svg similarity index 100% rename from cms/resources/icons/solid/arrows-rotate.svg rename to resources/icons/solid/arrows-rotate.svg diff --git a/cms/resources/icons/solid/arrows-spin.svg b/resources/icons/solid/arrows-spin.svg similarity index 100% rename from cms/resources/icons/solid/arrows-spin.svg rename to resources/icons/solid/arrows-spin.svg diff --git a/cms/resources/icons/solid/arrows-split-up-and-left.svg b/resources/icons/solid/arrows-split-up-and-left.svg similarity index 100% rename from cms/resources/icons/solid/arrows-split-up-and-left.svg rename to resources/icons/solid/arrows-split-up-and-left.svg diff --git a/cms/resources/icons/solid/arrows-to-circle.svg b/resources/icons/solid/arrows-to-circle.svg similarity index 100% rename from cms/resources/icons/solid/arrows-to-circle.svg rename to resources/icons/solid/arrows-to-circle.svg diff --git a/cms/resources/icons/solid/arrows-to-dot.svg b/resources/icons/solid/arrows-to-dot.svg similarity index 100% rename from cms/resources/icons/solid/arrows-to-dot.svg rename to resources/icons/solid/arrows-to-dot.svg diff --git a/cms/resources/icons/solid/arrows-to-dotted-line.svg b/resources/icons/solid/arrows-to-dotted-line.svg similarity index 100% rename from cms/resources/icons/solid/arrows-to-dotted-line.svg rename to resources/icons/solid/arrows-to-dotted-line.svg diff --git a/cms/resources/icons/solid/arrows-to-eye.svg b/resources/icons/solid/arrows-to-eye.svg similarity index 100% rename from cms/resources/icons/solid/arrows-to-eye.svg rename to resources/icons/solid/arrows-to-eye.svg diff --git a/cms/resources/icons/solid/arrows-to-line.svg b/resources/icons/solid/arrows-to-line.svg similarity index 100% rename from cms/resources/icons/solid/arrows-to-line.svg rename to resources/icons/solid/arrows-to-line.svg diff --git a/cms/resources/icons/solid/arrows-turn-right.svg b/resources/icons/solid/arrows-turn-right.svg similarity index 100% rename from cms/resources/icons/solid/arrows-turn-right.svg rename to resources/icons/solid/arrows-turn-right.svg diff --git a/cms/resources/icons/solid/arrows-turn-to-dots.svg b/resources/icons/solid/arrows-turn-to-dots.svg similarity index 100% rename from cms/resources/icons/solid/arrows-turn-to-dots.svg rename to resources/icons/solid/arrows-turn-to-dots.svg diff --git a/cms/resources/icons/solid/arrows-up-down-left-right.svg b/resources/icons/solid/arrows-up-down-left-right.svg similarity index 100% rename from cms/resources/icons/solid/arrows-up-down-left-right.svg rename to resources/icons/solid/arrows-up-down-left-right.svg diff --git a/cms/resources/icons/solid/arrows-up-down.svg b/resources/icons/solid/arrows-up-down.svg similarity index 100% rename from cms/resources/icons/solid/arrows-up-down.svg rename to resources/icons/solid/arrows-up-down.svg diff --git a/cms/resources/icons/solid/arrows-up-to-line.svg b/resources/icons/solid/arrows-up-to-line.svg similarity index 100% rename from cms/resources/icons/solid/arrows-up-to-line.svg rename to resources/icons/solid/arrows-up-to-line.svg diff --git a/cms/resources/icons/solid/asterisk.svg b/resources/icons/solid/asterisk.svg similarity index 100% rename from cms/resources/icons/solid/asterisk.svg rename to resources/icons/solid/asterisk.svg diff --git a/cms/resources/icons/solid/at.svg b/resources/icons/solid/at.svg similarity index 100% rename from cms/resources/icons/solid/at.svg rename to resources/icons/solid/at.svg diff --git a/cms/resources/icons/solid/atom-simple.svg b/resources/icons/solid/atom-simple.svg similarity index 100% rename from cms/resources/icons/solid/atom-simple.svg rename to resources/icons/solid/atom-simple.svg diff --git a/cms/resources/icons/solid/atom.svg b/resources/icons/solid/atom.svg similarity index 100% rename from cms/resources/icons/solid/atom.svg rename to resources/icons/solid/atom.svg diff --git a/cms/resources/icons/solid/audio-description-slash.svg b/resources/icons/solid/audio-description-slash.svg similarity index 100% rename from cms/resources/icons/solid/audio-description-slash.svg rename to resources/icons/solid/audio-description-slash.svg diff --git a/cms/resources/icons/solid/audio-description.svg b/resources/icons/solid/audio-description.svg similarity index 100% rename from cms/resources/icons/solid/audio-description.svg rename to resources/icons/solid/audio-description.svg diff --git a/cms/resources/icons/solid/austral-sign.svg b/resources/icons/solid/austral-sign.svg similarity index 100% rename from cms/resources/icons/solid/austral-sign.svg rename to resources/icons/solid/austral-sign.svg diff --git a/cms/resources/icons/solid/avocado.svg b/resources/icons/solid/avocado.svg similarity index 100% rename from cms/resources/icons/solid/avocado.svg rename to resources/icons/solid/avocado.svg diff --git a/cms/resources/icons/solid/award-simple.svg b/resources/icons/solid/award-simple.svg similarity index 100% rename from cms/resources/icons/solid/award-simple.svg rename to resources/icons/solid/award-simple.svg diff --git a/cms/resources/icons/solid/award.svg b/resources/icons/solid/award.svg similarity index 100% rename from cms/resources/icons/solid/award.svg rename to resources/icons/solid/award.svg diff --git a/cms/resources/icons/solid/axe-battle.svg b/resources/icons/solid/axe-battle.svg similarity index 100% rename from cms/resources/icons/solid/axe-battle.svg rename to resources/icons/solid/axe-battle.svg diff --git a/cms/resources/icons/solid/axe.svg b/resources/icons/solid/axe.svg similarity index 100% rename from cms/resources/icons/solid/axe.svg rename to resources/icons/solid/axe.svg diff --git a/cms/resources/icons/solid/b.svg b/resources/icons/solid/b.svg similarity index 100% rename from cms/resources/icons/solid/b.svg rename to resources/icons/solid/b.svg diff --git a/cms/resources/icons/solid/baby-carriage.svg b/resources/icons/solid/baby-carriage.svg similarity index 100% rename from cms/resources/icons/solid/baby-carriage.svg rename to resources/icons/solid/baby-carriage.svg diff --git a/cms/resources/icons/solid/baby.svg b/resources/icons/solid/baby.svg similarity index 100% rename from cms/resources/icons/solid/baby.svg rename to resources/icons/solid/baby.svg diff --git a/cms/resources/icons/solid/backpack.svg b/resources/icons/solid/backpack.svg similarity index 100% rename from cms/resources/icons/solid/backpack.svg rename to resources/icons/solid/backpack.svg diff --git a/cms/resources/icons/solid/backward-fast.svg b/resources/icons/solid/backward-fast.svg similarity index 100% rename from cms/resources/icons/solid/backward-fast.svg rename to resources/icons/solid/backward-fast.svg diff --git a/cms/resources/icons/solid/backward-step.svg b/resources/icons/solid/backward-step.svg similarity index 100% rename from cms/resources/icons/solid/backward-step.svg rename to resources/icons/solid/backward-step.svg diff --git a/cms/resources/icons/solid/backward.svg b/resources/icons/solid/backward.svg similarity index 100% rename from cms/resources/icons/solid/backward.svg rename to resources/icons/solid/backward.svg diff --git a/cms/resources/icons/solid/bacon.svg b/resources/icons/solid/bacon.svg similarity index 100% rename from cms/resources/icons/solid/bacon.svg rename to resources/icons/solid/bacon.svg diff --git a/cms/resources/icons/solid/bacteria.svg b/resources/icons/solid/bacteria.svg similarity index 100% rename from cms/resources/icons/solid/bacteria.svg rename to resources/icons/solid/bacteria.svg diff --git a/cms/resources/icons/solid/bacterium.svg b/resources/icons/solid/bacterium.svg similarity index 100% rename from cms/resources/icons/solid/bacterium.svg rename to resources/icons/solid/bacterium.svg diff --git a/cms/resources/icons/solid/badge-check.svg b/resources/icons/solid/badge-check.svg similarity index 100% rename from cms/resources/icons/solid/badge-check.svg rename to resources/icons/solid/badge-check.svg diff --git a/cms/resources/icons/solid/badge-dollar.svg b/resources/icons/solid/badge-dollar.svg similarity index 100% rename from cms/resources/icons/solid/badge-dollar.svg rename to resources/icons/solid/badge-dollar.svg diff --git a/cms/resources/icons/solid/badge-percent.svg b/resources/icons/solid/badge-percent.svg similarity index 100% rename from cms/resources/icons/solid/badge-percent.svg rename to resources/icons/solid/badge-percent.svg diff --git a/cms/resources/icons/solid/badge-sheriff.svg b/resources/icons/solid/badge-sheriff.svg similarity index 100% rename from cms/resources/icons/solid/badge-sheriff.svg rename to resources/icons/solid/badge-sheriff.svg diff --git a/cms/resources/icons/solid/badge.svg b/resources/icons/solid/badge.svg similarity index 100% rename from cms/resources/icons/solid/badge.svg rename to resources/icons/solid/badge.svg diff --git a/cms/resources/icons/solid/badger-honey.svg b/resources/icons/solid/badger-honey.svg similarity index 100% rename from cms/resources/icons/solid/badger-honey.svg rename to resources/icons/solid/badger-honey.svg diff --git a/cms/resources/icons/solid/badminton.svg b/resources/icons/solid/badminton.svg similarity index 100% rename from cms/resources/icons/solid/badminton.svg rename to resources/icons/solid/badminton.svg diff --git a/cms/resources/icons/solid/bag-seedling.svg b/resources/icons/solid/bag-seedling.svg similarity index 100% rename from cms/resources/icons/solid/bag-seedling.svg rename to resources/icons/solid/bag-seedling.svg diff --git a/cms/resources/icons/solid/bag-shopping-minus.svg b/resources/icons/solid/bag-shopping-minus.svg similarity index 100% rename from cms/resources/icons/solid/bag-shopping-minus.svg rename to resources/icons/solid/bag-shopping-minus.svg diff --git a/cms/resources/icons/solid/bag-shopping-plus.svg b/resources/icons/solid/bag-shopping-plus.svg similarity index 100% rename from cms/resources/icons/solid/bag-shopping-plus.svg rename to resources/icons/solid/bag-shopping-plus.svg diff --git a/cms/resources/icons/solid/bag-shopping.svg b/resources/icons/solid/bag-shopping.svg similarity index 100% rename from cms/resources/icons/solid/bag-shopping.svg rename to resources/icons/solid/bag-shopping.svg diff --git a/cms/resources/icons/solid/bagel.svg b/resources/icons/solid/bagel.svg similarity index 100% rename from cms/resources/icons/solid/bagel.svg rename to resources/icons/solid/bagel.svg diff --git a/cms/resources/icons/solid/bags-shopping.svg b/resources/icons/solid/bags-shopping.svg similarity index 100% rename from cms/resources/icons/solid/bags-shopping.svg rename to resources/icons/solid/bags-shopping.svg diff --git a/cms/resources/icons/solid/baguette.svg b/resources/icons/solid/baguette.svg similarity index 100% rename from cms/resources/icons/solid/baguette.svg rename to resources/icons/solid/baguette.svg diff --git a/cms/resources/icons/solid/bahai.svg b/resources/icons/solid/bahai.svg similarity index 100% rename from cms/resources/icons/solid/bahai.svg rename to resources/icons/solid/bahai.svg diff --git a/cms/resources/icons/solid/baht-sign.svg b/resources/icons/solid/baht-sign.svg similarity index 100% rename from cms/resources/icons/solid/baht-sign.svg rename to resources/icons/solid/baht-sign.svg diff --git a/cms/resources/icons/solid/ball-pile.svg b/resources/icons/solid/ball-pile.svg similarity index 100% rename from cms/resources/icons/solid/ball-pile.svg rename to resources/icons/solid/ball-pile.svg diff --git a/cms/resources/icons/solid/balloon.svg b/resources/icons/solid/balloon.svg similarity index 100% rename from cms/resources/icons/solid/balloon.svg rename to resources/icons/solid/balloon.svg diff --git a/cms/resources/icons/solid/balloons.svg b/resources/icons/solid/balloons.svg similarity index 100% rename from cms/resources/icons/solid/balloons.svg rename to resources/icons/solid/balloons.svg diff --git a/cms/resources/icons/solid/ballot-check.svg b/resources/icons/solid/ballot-check.svg similarity index 100% rename from cms/resources/icons/solid/ballot-check.svg rename to resources/icons/solid/ballot-check.svg diff --git a/cms/resources/icons/solid/ballot.svg b/resources/icons/solid/ballot.svg similarity index 100% rename from cms/resources/icons/solid/ballot.svg rename to resources/icons/solid/ballot.svg diff --git a/cms/resources/icons/solid/ban-bug.svg b/resources/icons/solid/ban-bug.svg similarity index 100% rename from cms/resources/icons/solid/ban-bug.svg rename to resources/icons/solid/ban-bug.svg diff --git a/cms/resources/icons/solid/ban-parking.svg b/resources/icons/solid/ban-parking.svg similarity index 100% rename from cms/resources/icons/solid/ban-parking.svg rename to resources/icons/solid/ban-parking.svg diff --git a/cms/resources/icons/solid/ban-smoking.svg b/resources/icons/solid/ban-smoking.svg similarity index 100% rename from cms/resources/icons/solid/ban-smoking.svg rename to resources/icons/solid/ban-smoking.svg diff --git a/cms/resources/icons/solid/ban.svg b/resources/icons/solid/ban.svg similarity index 100% rename from cms/resources/icons/solid/ban.svg rename to resources/icons/solid/ban.svg diff --git a/cms/resources/icons/solid/banana.svg b/resources/icons/solid/banana.svg similarity index 100% rename from cms/resources/icons/solid/banana.svg rename to resources/icons/solid/banana.svg diff --git a/cms/resources/icons/solid/bandage.svg b/resources/icons/solid/bandage.svg similarity index 100% rename from cms/resources/icons/solid/bandage.svg rename to resources/icons/solid/bandage.svg diff --git a/cms/resources/icons/solid/bangladeshi-taka-sign.svg b/resources/icons/solid/bangladeshi-taka-sign.svg similarity index 100% rename from cms/resources/icons/solid/bangladeshi-taka-sign.svg rename to resources/icons/solid/bangladeshi-taka-sign.svg diff --git a/cms/resources/icons/solid/banjo.svg b/resources/icons/solid/banjo.svg similarity index 100% rename from cms/resources/icons/solid/banjo.svg rename to resources/icons/solid/banjo.svg diff --git a/cms/resources/icons/solid/barcode-read.svg b/resources/icons/solid/barcode-read.svg similarity index 100% rename from cms/resources/icons/solid/barcode-read.svg rename to resources/icons/solid/barcode-read.svg diff --git a/cms/resources/icons/solid/barcode-scan.svg b/resources/icons/solid/barcode-scan.svg similarity index 100% rename from cms/resources/icons/solid/barcode-scan.svg rename to resources/icons/solid/barcode-scan.svg diff --git a/cms/resources/icons/solid/barcode.svg b/resources/icons/solid/barcode.svg similarity index 100% rename from cms/resources/icons/solid/barcode.svg rename to resources/icons/solid/barcode.svg diff --git a/cms/resources/icons/solid/bars-filter.svg b/resources/icons/solid/bars-filter.svg similarity index 100% rename from cms/resources/icons/solid/bars-filter.svg rename to resources/icons/solid/bars-filter.svg diff --git a/cms/resources/icons/solid/bars-progress.svg b/resources/icons/solid/bars-progress.svg similarity index 100% rename from cms/resources/icons/solid/bars-progress.svg rename to resources/icons/solid/bars-progress.svg diff --git a/cms/resources/icons/solid/bars-sort.svg b/resources/icons/solid/bars-sort.svg similarity index 100% rename from cms/resources/icons/solid/bars-sort.svg rename to resources/icons/solid/bars-sort.svg diff --git a/cms/resources/icons/solid/bars-staggered.svg b/resources/icons/solid/bars-staggered.svg similarity index 100% rename from cms/resources/icons/solid/bars-staggered.svg rename to resources/icons/solid/bars-staggered.svg diff --git a/cms/resources/icons/solid/bars.svg b/resources/icons/solid/bars.svg similarity index 100% rename from cms/resources/icons/solid/bars.svg rename to resources/icons/solid/bars.svg diff --git a/cms/resources/icons/solid/baseball-bat-ball.svg b/resources/icons/solid/baseball-bat-ball.svg similarity index 100% rename from cms/resources/icons/solid/baseball-bat-ball.svg rename to resources/icons/solid/baseball-bat-ball.svg diff --git a/cms/resources/icons/solid/baseball.svg b/resources/icons/solid/baseball.svg similarity index 100% rename from cms/resources/icons/solid/baseball.svg rename to resources/icons/solid/baseball.svg diff --git a/cms/resources/icons/solid/basket-shopping-minus.svg b/resources/icons/solid/basket-shopping-minus.svg similarity index 100% rename from cms/resources/icons/solid/basket-shopping-minus.svg rename to resources/icons/solid/basket-shopping-minus.svg diff --git a/cms/resources/icons/solid/basket-shopping-plus.svg b/resources/icons/solid/basket-shopping-plus.svg similarity index 100% rename from cms/resources/icons/solid/basket-shopping-plus.svg rename to resources/icons/solid/basket-shopping-plus.svg diff --git a/cms/resources/icons/solid/basket-shopping-simple.svg b/resources/icons/solid/basket-shopping-simple.svg similarity index 100% rename from cms/resources/icons/solid/basket-shopping-simple.svg rename to resources/icons/solid/basket-shopping-simple.svg diff --git a/cms/resources/icons/solid/basket-shopping.svg b/resources/icons/solid/basket-shopping.svg similarity index 100% rename from cms/resources/icons/solid/basket-shopping.svg rename to resources/icons/solid/basket-shopping.svg diff --git a/cms/resources/icons/solid/basketball-hoop.svg b/resources/icons/solid/basketball-hoop.svg similarity index 100% rename from cms/resources/icons/solid/basketball-hoop.svg rename to resources/icons/solid/basketball-hoop.svg diff --git a/cms/resources/icons/solid/basketball.svg b/resources/icons/solid/basketball.svg similarity index 100% rename from cms/resources/icons/solid/basketball.svg rename to resources/icons/solid/basketball.svg diff --git a/cms/resources/icons/solid/bat.svg b/resources/icons/solid/bat.svg similarity index 100% rename from cms/resources/icons/solid/bat.svg rename to resources/icons/solid/bat.svg diff --git a/cms/resources/icons/solid/bath.svg b/resources/icons/solid/bath.svg similarity index 100% rename from cms/resources/icons/solid/bath.svg rename to resources/icons/solid/bath.svg diff --git a/cms/resources/icons/solid/battery-bolt.svg b/resources/icons/solid/battery-bolt.svg similarity index 100% rename from cms/resources/icons/solid/battery-bolt.svg rename to resources/icons/solid/battery-bolt.svg diff --git a/cms/resources/icons/solid/battery-empty.svg b/resources/icons/solid/battery-empty.svg similarity index 100% rename from cms/resources/icons/solid/battery-empty.svg rename to resources/icons/solid/battery-empty.svg diff --git a/cms/resources/icons/solid/battery-exclamation.svg b/resources/icons/solid/battery-exclamation.svg similarity index 100% rename from cms/resources/icons/solid/battery-exclamation.svg rename to resources/icons/solid/battery-exclamation.svg diff --git a/cms/resources/icons/solid/battery-full.svg b/resources/icons/solid/battery-full.svg similarity index 100% rename from cms/resources/icons/solid/battery-full.svg rename to resources/icons/solid/battery-full.svg diff --git a/cms/resources/icons/solid/battery-half.svg b/resources/icons/solid/battery-half.svg similarity index 100% rename from cms/resources/icons/solid/battery-half.svg rename to resources/icons/solid/battery-half.svg diff --git a/cms/resources/icons/solid/battery-low.svg b/resources/icons/solid/battery-low.svg similarity index 100% rename from cms/resources/icons/solid/battery-low.svg rename to resources/icons/solid/battery-low.svg diff --git a/cms/resources/icons/solid/battery-quarter.svg b/resources/icons/solid/battery-quarter.svg similarity index 100% rename from cms/resources/icons/solid/battery-quarter.svg rename to resources/icons/solid/battery-quarter.svg diff --git a/cms/resources/icons/solid/battery-slash.svg b/resources/icons/solid/battery-slash.svg similarity index 100% rename from cms/resources/icons/solid/battery-slash.svg rename to resources/icons/solid/battery-slash.svg diff --git a/cms/resources/icons/solid/battery-three-quarters.svg b/resources/icons/solid/battery-three-quarters.svg similarity index 100% rename from cms/resources/icons/solid/battery-three-quarters.svg rename to resources/icons/solid/battery-three-quarters.svg diff --git a/cms/resources/icons/solid/bed-bunk.svg b/resources/icons/solid/bed-bunk.svg similarity index 100% rename from cms/resources/icons/solid/bed-bunk.svg rename to resources/icons/solid/bed-bunk.svg diff --git a/cms/resources/icons/solid/bed-empty.svg b/resources/icons/solid/bed-empty.svg similarity index 100% rename from cms/resources/icons/solid/bed-empty.svg rename to resources/icons/solid/bed-empty.svg diff --git a/cms/resources/icons/solid/bed-front.svg b/resources/icons/solid/bed-front.svg similarity index 100% rename from cms/resources/icons/solid/bed-front.svg rename to resources/icons/solid/bed-front.svg diff --git a/cms/resources/icons/solid/bed-pulse.svg b/resources/icons/solid/bed-pulse.svg similarity index 100% rename from cms/resources/icons/solid/bed-pulse.svg rename to resources/icons/solid/bed-pulse.svg diff --git a/cms/resources/icons/solid/bed.svg b/resources/icons/solid/bed.svg similarity index 100% rename from cms/resources/icons/solid/bed.svg rename to resources/icons/solid/bed.svg diff --git a/cms/resources/icons/solid/bee.svg b/resources/icons/solid/bee.svg similarity index 100% rename from cms/resources/icons/solid/bee.svg rename to resources/icons/solid/bee.svg diff --git a/cms/resources/icons/solid/beer-mug-empty.svg b/resources/icons/solid/beer-mug-empty.svg similarity index 100% rename from cms/resources/icons/solid/beer-mug-empty.svg rename to resources/icons/solid/beer-mug-empty.svg diff --git a/cms/resources/icons/solid/beer-mug.svg b/resources/icons/solid/beer-mug.svg similarity index 100% rename from cms/resources/icons/solid/beer-mug.svg rename to resources/icons/solid/beer-mug.svg diff --git a/cms/resources/icons/solid/bell-concierge.svg b/resources/icons/solid/bell-concierge.svg similarity index 100% rename from cms/resources/icons/solid/bell-concierge.svg rename to resources/icons/solid/bell-concierge.svg diff --git a/cms/resources/icons/solid/bell-exclamation.svg b/resources/icons/solid/bell-exclamation.svg similarity index 100% rename from cms/resources/icons/solid/bell-exclamation.svg rename to resources/icons/solid/bell-exclamation.svg diff --git a/cms/resources/icons/solid/bell-on.svg b/resources/icons/solid/bell-on.svg similarity index 100% rename from cms/resources/icons/solid/bell-on.svg rename to resources/icons/solid/bell-on.svg diff --git a/cms/resources/icons/solid/bell-plus.svg b/resources/icons/solid/bell-plus.svg similarity index 100% rename from cms/resources/icons/solid/bell-plus.svg rename to resources/icons/solid/bell-plus.svg diff --git a/cms/resources/icons/solid/bell-ring.svg b/resources/icons/solid/bell-ring.svg similarity index 100% rename from cms/resources/icons/solid/bell-ring.svg rename to resources/icons/solid/bell-ring.svg diff --git a/cms/resources/icons/solid/bell-school-slash.svg b/resources/icons/solid/bell-school-slash.svg similarity index 100% rename from cms/resources/icons/solid/bell-school-slash.svg rename to resources/icons/solid/bell-school-slash.svg diff --git a/cms/resources/icons/solid/bell-school.svg b/resources/icons/solid/bell-school.svg similarity index 100% rename from cms/resources/icons/solid/bell-school.svg rename to resources/icons/solid/bell-school.svg diff --git a/cms/resources/icons/solid/bell-slash.svg b/resources/icons/solid/bell-slash.svg similarity index 100% rename from cms/resources/icons/solid/bell-slash.svg rename to resources/icons/solid/bell-slash.svg diff --git a/cms/resources/icons/solid/bell.svg b/resources/icons/solid/bell.svg similarity index 100% rename from cms/resources/icons/solid/bell.svg rename to resources/icons/solid/bell.svg diff --git a/cms/resources/icons/solid/bells.svg b/resources/icons/solid/bells.svg similarity index 100% rename from cms/resources/icons/solid/bells.svg rename to resources/icons/solid/bells.svg diff --git a/cms/resources/icons/solid/bench-tree.svg b/resources/icons/solid/bench-tree.svg similarity index 100% rename from cms/resources/icons/solid/bench-tree.svg rename to resources/icons/solid/bench-tree.svg diff --git a/cms/resources/icons/solid/bezier-curve.svg b/resources/icons/solid/bezier-curve.svg similarity index 100% rename from cms/resources/icons/solid/bezier-curve.svg rename to resources/icons/solid/bezier-curve.svg diff --git a/cms/resources/icons/solid/bicycle.svg b/resources/icons/solid/bicycle.svg similarity index 100% rename from cms/resources/icons/solid/bicycle.svg rename to resources/icons/solid/bicycle.svg diff --git a/cms/resources/icons/solid/billboard.svg b/resources/icons/solid/billboard.svg similarity index 100% rename from cms/resources/icons/solid/billboard.svg rename to resources/icons/solid/billboard.svg diff --git a/cms/resources/icons/solid/bin-bottles-recycle.svg b/resources/icons/solid/bin-bottles-recycle.svg similarity index 100% rename from cms/resources/icons/solid/bin-bottles-recycle.svg rename to resources/icons/solid/bin-bottles-recycle.svg diff --git a/cms/resources/icons/solid/bin-bottles.svg b/resources/icons/solid/bin-bottles.svg similarity index 100% rename from cms/resources/icons/solid/bin-bottles.svg rename to resources/icons/solid/bin-bottles.svg diff --git a/cms/resources/icons/solid/bin-recycle.svg b/resources/icons/solid/bin-recycle.svg similarity index 100% rename from cms/resources/icons/solid/bin-recycle.svg rename to resources/icons/solid/bin-recycle.svg diff --git a/cms/resources/icons/solid/binary-circle-check.svg b/resources/icons/solid/binary-circle-check.svg similarity index 100% rename from cms/resources/icons/solid/binary-circle-check.svg rename to resources/icons/solid/binary-circle-check.svg diff --git a/cms/resources/icons/solid/binary-lock.svg b/resources/icons/solid/binary-lock.svg similarity index 100% rename from cms/resources/icons/solid/binary-lock.svg rename to resources/icons/solid/binary-lock.svg diff --git a/cms/resources/icons/solid/binary-slash.svg b/resources/icons/solid/binary-slash.svg similarity index 100% rename from cms/resources/icons/solid/binary-slash.svg rename to resources/icons/solid/binary-slash.svg diff --git a/cms/resources/icons/solid/binary.svg b/resources/icons/solid/binary.svg similarity index 100% rename from cms/resources/icons/solid/binary.svg rename to resources/icons/solid/binary.svg diff --git a/cms/resources/icons/solid/binoculars.svg b/resources/icons/solid/binoculars.svg similarity index 100% rename from cms/resources/icons/solid/binoculars.svg rename to resources/icons/solid/binoculars.svg diff --git a/cms/resources/icons/solid/biohazard.svg b/resources/icons/solid/biohazard.svg similarity index 100% rename from cms/resources/icons/solid/biohazard.svg rename to resources/icons/solid/biohazard.svg diff --git a/cms/resources/icons/solid/bird.svg b/resources/icons/solid/bird.svg similarity index 100% rename from cms/resources/icons/solid/bird.svg rename to resources/icons/solid/bird.svg diff --git a/cms/resources/icons/solid/bitcoin-sign.svg b/resources/icons/solid/bitcoin-sign.svg similarity index 100% rename from cms/resources/icons/solid/bitcoin-sign.svg rename to resources/icons/solid/bitcoin-sign.svg diff --git a/cms/resources/icons/solid/blanket-fire.svg b/resources/icons/solid/blanket-fire.svg similarity index 100% rename from cms/resources/icons/solid/blanket-fire.svg rename to resources/icons/solid/blanket-fire.svg diff --git a/cms/resources/icons/solid/blanket.svg b/resources/icons/solid/blanket.svg similarity index 100% rename from cms/resources/icons/solid/blanket.svg rename to resources/icons/solid/blanket.svg diff --git a/cms/resources/icons/solid/blender-phone.svg b/resources/icons/solid/blender-phone.svg similarity index 100% rename from cms/resources/icons/solid/blender-phone.svg rename to resources/icons/solid/blender-phone.svg diff --git a/cms/resources/icons/solid/blender.svg b/resources/icons/solid/blender.svg similarity index 100% rename from cms/resources/icons/solid/blender.svg rename to resources/icons/solid/blender.svg diff --git a/cms/resources/icons/solid/blinds-open.svg b/resources/icons/solid/blinds-open.svg similarity index 100% rename from cms/resources/icons/solid/blinds-open.svg rename to resources/icons/solid/blinds-open.svg diff --git a/cms/resources/icons/solid/blinds-raised.svg b/resources/icons/solid/blinds-raised.svg similarity index 100% rename from cms/resources/icons/solid/blinds-raised.svg rename to resources/icons/solid/blinds-raised.svg diff --git a/cms/resources/icons/solid/blinds.svg b/resources/icons/solid/blinds.svg similarity index 100% rename from cms/resources/icons/solid/blinds.svg rename to resources/icons/solid/blinds.svg diff --git a/cms/resources/icons/solid/block-brick-fire.svg b/resources/icons/solid/block-brick-fire.svg similarity index 100% rename from cms/resources/icons/solid/block-brick-fire.svg rename to resources/icons/solid/block-brick-fire.svg diff --git a/cms/resources/icons/solid/block-brick.svg b/resources/icons/solid/block-brick.svg similarity index 100% rename from cms/resources/icons/solid/block-brick.svg rename to resources/icons/solid/block-brick.svg diff --git a/cms/resources/icons/solid/block-question.svg b/resources/icons/solid/block-question.svg similarity index 100% rename from cms/resources/icons/solid/block-question.svg rename to resources/icons/solid/block-question.svg diff --git a/cms/resources/icons/solid/block-quote.svg b/resources/icons/solid/block-quote.svg similarity index 100% rename from cms/resources/icons/solid/block-quote.svg rename to resources/icons/solid/block-quote.svg diff --git a/cms/resources/icons/solid/block.svg b/resources/icons/solid/block.svg similarity index 100% rename from cms/resources/icons/solid/block.svg rename to resources/icons/solid/block.svg diff --git a/cms/resources/icons/solid/blog.svg b/resources/icons/solid/blog.svg similarity index 100% rename from cms/resources/icons/solid/blog.svg rename to resources/icons/solid/blog.svg diff --git a/cms/resources/icons/solid/blueberries.svg b/resources/icons/solid/blueberries.svg similarity index 100% rename from cms/resources/icons/solid/blueberries.svg rename to resources/icons/solid/blueberries.svg diff --git a/cms/resources/icons/solid/bluetooth.svg b/resources/icons/solid/bluetooth.svg similarity index 100% rename from cms/resources/icons/solid/bluetooth.svg rename to resources/icons/solid/bluetooth.svg diff --git a/cms/resources/icons/solid/bold.svg b/resources/icons/solid/bold.svg similarity index 100% rename from cms/resources/icons/solid/bold.svg rename to resources/icons/solid/bold.svg diff --git a/cms/resources/icons/solid/bolt-auto.svg b/resources/icons/solid/bolt-auto.svg similarity index 100% rename from cms/resources/icons/solid/bolt-auto.svg rename to resources/icons/solid/bolt-auto.svg diff --git a/cms/resources/icons/solid/bolt-lightning.svg b/resources/icons/solid/bolt-lightning.svg similarity index 100% rename from cms/resources/icons/solid/bolt-lightning.svg rename to resources/icons/solid/bolt-lightning.svg diff --git a/cms/resources/icons/solid/bolt-slash.svg b/resources/icons/solid/bolt-slash.svg similarity index 100% rename from cms/resources/icons/solid/bolt-slash.svg rename to resources/icons/solid/bolt-slash.svg diff --git a/cms/resources/icons/solid/bolt.svg b/resources/icons/solid/bolt.svg similarity index 100% rename from cms/resources/icons/solid/bolt.svg rename to resources/icons/solid/bolt.svg diff --git a/cms/resources/icons/solid/bomb.svg b/resources/icons/solid/bomb.svg similarity index 100% rename from cms/resources/icons/solid/bomb.svg rename to resources/icons/solid/bomb.svg diff --git a/cms/resources/icons/solid/bone-break.svg b/resources/icons/solid/bone-break.svg similarity index 100% rename from cms/resources/icons/solid/bone-break.svg rename to resources/icons/solid/bone-break.svg diff --git a/cms/resources/icons/solid/bone.svg b/resources/icons/solid/bone.svg similarity index 100% rename from cms/resources/icons/solid/bone.svg rename to resources/icons/solid/bone.svg diff --git a/cms/resources/icons/solid/bong.svg b/resources/icons/solid/bong.svg similarity index 100% rename from cms/resources/icons/solid/bong.svg rename to resources/icons/solid/bong.svg diff --git a/cms/resources/icons/solid/book-arrow-right.svg b/resources/icons/solid/book-arrow-right.svg similarity index 100% rename from cms/resources/icons/solid/book-arrow-right.svg rename to resources/icons/solid/book-arrow-right.svg diff --git a/cms/resources/icons/solid/book-arrow-up.svg b/resources/icons/solid/book-arrow-up.svg similarity index 100% rename from cms/resources/icons/solid/book-arrow-up.svg rename to resources/icons/solid/book-arrow-up.svg diff --git a/cms/resources/icons/solid/book-atlas.svg b/resources/icons/solid/book-atlas.svg similarity index 100% rename from cms/resources/icons/solid/book-atlas.svg rename to resources/icons/solid/book-atlas.svg diff --git a/cms/resources/icons/solid/book-bible.svg b/resources/icons/solid/book-bible.svg similarity index 100% rename from cms/resources/icons/solid/book-bible.svg rename to resources/icons/solid/book-bible.svg diff --git a/cms/resources/icons/solid/book-blank.svg b/resources/icons/solid/book-blank.svg similarity index 100% rename from cms/resources/icons/solid/book-blank.svg rename to resources/icons/solid/book-blank.svg diff --git a/cms/resources/icons/solid/book-bookmark.svg b/resources/icons/solid/book-bookmark.svg similarity index 100% rename from cms/resources/icons/solid/book-bookmark.svg rename to resources/icons/solid/book-bookmark.svg diff --git a/cms/resources/icons/solid/book-circle-arrow-right.svg b/resources/icons/solid/book-circle-arrow-right.svg similarity index 100% rename from cms/resources/icons/solid/book-circle-arrow-right.svg rename to resources/icons/solid/book-circle-arrow-right.svg diff --git a/cms/resources/icons/solid/book-circle-arrow-up.svg b/resources/icons/solid/book-circle-arrow-up.svg similarity index 100% rename from cms/resources/icons/solid/book-circle-arrow-up.svg rename to resources/icons/solid/book-circle-arrow-up.svg diff --git a/cms/resources/icons/solid/book-copy.svg b/resources/icons/solid/book-copy.svg similarity index 100% rename from cms/resources/icons/solid/book-copy.svg rename to resources/icons/solid/book-copy.svg diff --git a/cms/resources/icons/solid/book-font.svg b/resources/icons/solid/book-font.svg similarity index 100% rename from cms/resources/icons/solid/book-font.svg rename to resources/icons/solid/book-font.svg diff --git a/cms/resources/icons/solid/book-heart.svg b/resources/icons/solid/book-heart.svg similarity index 100% rename from cms/resources/icons/solid/book-heart.svg rename to resources/icons/solid/book-heart.svg diff --git a/cms/resources/icons/solid/book-journal-whills.svg b/resources/icons/solid/book-journal-whills.svg similarity index 100% rename from cms/resources/icons/solid/book-journal-whills.svg rename to resources/icons/solid/book-journal-whills.svg diff --git a/cms/resources/icons/solid/book-medical.svg b/resources/icons/solid/book-medical.svg similarity index 100% rename from cms/resources/icons/solid/book-medical.svg rename to resources/icons/solid/book-medical.svg diff --git a/cms/resources/icons/solid/book-open-cover.svg b/resources/icons/solid/book-open-cover.svg similarity index 100% rename from cms/resources/icons/solid/book-open-cover.svg rename to resources/icons/solid/book-open-cover.svg diff --git a/cms/resources/icons/solid/book-open-reader.svg b/resources/icons/solid/book-open-reader.svg similarity index 100% rename from cms/resources/icons/solid/book-open-reader.svg rename to resources/icons/solid/book-open-reader.svg diff --git a/cms/resources/icons/solid/book-open.svg b/resources/icons/solid/book-open.svg similarity index 100% rename from cms/resources/icons/solid/book-open.svg rename to resources/icons/solid/book-open.svg diff --git a/cms/resources/icons/solid/book-quran.svg b/resources/icons/solid/book-quran.svg similarity index 100% rename from cms/resources/icons/solid/book-quran.svg rename to resources/icons/solid/book-quran.svg diff --git a/cms/resources/icons/solid/book-section.svg b/resources/icons/solid/book-section.svg similarity index 100% rename from cms/resources/icons/solid/book-section.svg rename to resources/icons/solid/book-section.svg diff --git a/cms/resources/icons/solid/book-skull.svg b/resources/icons/solid/book-skull.svg similarity index 100% rename from cms/resources/icons/solid/book-skull.svg rename to resources/icons/solid/book-skull.svg diff --git a/cms/resources/icons/solid/book-sparkles.svg b/resources/icons/solid/book-sparkles.svg similarity index 100% rename from cms/resources/icons/solid/book-sparkles.svg rename to resources/icons/solid/book-sparkles.svg diff --git a/cms/resources/icons/solid/book-tanakh.svg b/resources/icons/solid/book-tanakh.svg similarity index 100% rename from cms/resources/icons/solid/book-tanakh.svg rename to resources/icons/solid/book-tanakh.svg diff --git a/cms/resources/icons/solid/book-user.svg b/resources/icons/solid/book-user.svg similarity index 100% rename from cms/resources/icons/solid/book-user.svg rename to resources/icons/solid/book-user.svg diff --git a/cms/resources/icons/solid/book.svg b/resources/icons/solid/book.svg similarity index 100% rename from cms/resources/icons/solid/book.svg rename to resources/icons/solid/book.svg diff --git a/cms/resources/icons/solid/bookmark-slash.svg b/resources/icons/solid/bookmark-slash.svg similarity index 100% rename from cms/resources/icons/solid/bookmark-slash.svg rename to resources/icons/solid/bookmark-slash.svg diff --git a/cms/resources/icons/solid/bookmark.svg b/resources/icons/solid/bookmark.svg similarity index 100% rename from cms/resources/icons/solid/bookmark.svg rename to resources/icons/solid/bookmark.svg diff --git a/cms/resources/icons/solid/books-medical.svg b/resources/icons/solid/books-medical.svg similarity index 100% rename from cms/resources/icons/solid/books-medical.svg rename to resources/icons/solid/books-medical.svg diff --git a/cms/resources/icons/solid/books.svg b/resources/icons/solid/books.svg similarity index 100% rename from cms/resources/icons/solid/books.svg rename to resources/icons/solid/books.svg diff --git a/cms/resources/icons/solid/boombox.svg b/resources/icons/solid/boombox.svg similarity index 100% rename from cms/resources/icons/solid/boombox.svg rename to resources/icons/solid/boombox.svg diff --git a/cms/resources/icons/solid/boot-heeled.svg b/resources/icons/solid/boot-heeled.svg similarity index 100% rename from cms/resources/icons/solid/boot-heeled.svg rename to resources/icons/solid/boot-heeled.svg diff --git a/cms/resources/icons/solid/boot.svg b/resources/icons/solid/boot.svg similarity index 100% rename from cms/resources/icons/solid/boot.svg rename to resources/icons/solid/boot.svg diff --git a/cms/resources/icons/solid/booth-curtain.svg b/resources/icons/solid/booth-curtain.svg similarity index 100% rename from cms/resources/icons/solid/booth-curtain.svg rename to resources/icons/solid/booth-curtain.svg diff --git a/cms/resources/icons/solid/border-all.svg b/resources/icons/solid/border-all.svg similarity index 100% rename from cms/resources/icons/solid/border-all.svg rename to resources/icons/solid/border-all.svg diff --git a/cms/resources/icons/solid/border-bottom-right.svg b/resources/icons/solid/border-bottom-right.svg similarity index 100% rename from cms/resources/icons/solid/border-bottom-right.svg rename to resources/icons/solid/border-bottom-right.svg diff --git a/cms/resources/icons/solid/border-bottom.svg b/resources/icons/solid/border-bottom.svg similarity index 100% rename from cms/resources/icons/solid/border-bottom.svg rename to resources/icons/solid/border-bottom.svg diff --git a/cms/resources/icons/solid/border-center-h.svg b/resources/icons/solid/border-center-h.svg similarity index 100% rename from cms/resources/icons/solid/border-center-h.svg rename to resources/icons/solid/border-center-h.svg diff --git a/cms/resources/icons/solid/border-center-v.svg b/resources/icons/solid/border-center-v.svg similarity index 100% rename from cms/resources/icons/solid/border-center-v.svg rename to resources/icons/solid/border-center-v.svg diff --git a/cms/resources/icons/solid/border-inner.svg b/resources/icons/solid/border-inner.svg similarity index 100% rename from cms/resources/icons/solid/border-inner.svg rename to resources/icons/solid/border-inner.svg diff --git a/cms/resources/icons/solid/border-left.svg b/resources/icons/solid/border-left.svg similarity index 100% rename from cms/resources/icons/solid/border-left.svg rename to resources/icons/solid/border-left.svg diff --git a/cms/resources/icons/solid/border-none.svg b/resources/icons/solid/border-none.svg similarity index 100% rename from cms/resources/icons/solid/border-none.svg rename to resources/icons/solid/border-none.svg diff --git a/cms/resources/icons/solid/border-outer.svg b/resources/icons/solid/border-outer.svg similarity index 100% rename from cms/resources/icons/solid/border-outer.svg rename to resources/icons/solid/border-outer.svg diff --git a/cms/resources/icons/solid/border-right.svg b/resources/icons/solid/border-right.svg similarity index 100% rename from cms/resources/icons/solid/border-right.svg rename to resources/icons/solid/border-right.svg diff --git a/cms/resources/icons/solid/border-top-left.svg b/resources/icons/solid/border-top-left.svg similarity index 100% rename from cms/resources/icons/solid/border-top-left.svg rename to resources/icons/solid/border-top-left.svg diff --git a/cms/resources/icons/solid/border-top.svg b/resources/icons/solid/border-top.svg similarity index 100% rename from cms/resources/icons/solid/border-top.svg rename to resources/icons/solid/border-top.svg diff --git a/cms/resources/icons/solid/bore-hole.svg b/resources/icons/solid/bore-hole.svg similarity index 100% rename from cms/resources/icons/solid/bore-hole.svg rename to resources/icons/solid/bore-hole.svg diff --git a/cms/resources/icons/solid/bottle-baby.svg b/resources/icons/solid/bottle-baby.svg similarity index 100% rename from cms/resources/icons/solid/bottle-baby.svg rename to resources/icons/solid/bottle-baby.svg diff --git a/cms/resources/icons/solid/bottle-droplet.svg b/resources/icons/solid/bottle-droplet.svg similarity index 100% rename from cms/resources/icons/solid/bottle-droplet.svg rename to resources/icons/solid/bottle-droplet.svg diff --git a/cms/resources/icons/solid/bottle-water.svg b/resources/icons/solid/bottle-water.svg similarity index 100% rename from cms/resources/icons/solid/bottle-water.svg rename to resources/icons/solid/bottle-water.svg diff --git a/cms/resources/icons/solid/bow-arrow.svg b/resources/icons/solid/bow-arrow.svg similarity index 100% rename from cms/resources/icons/solid/bow-arrow.svg rename to resources/icons/solid/bow-arrow.svg diff --git a/cms/resources/icons/solid/bowl-chopsticks-noodles.svg b/resources/icons/solid/bowl-chopsticks-noodles.svg similarity index 100% rename from cms/resources/icons/solid/bowl-chopsticks-noodles.svg rename to resources/icons/solid/bowl-chopsticks-noodles.svg diff --git a/cms/resources/icons/solid/bowl-chopsticks.svg b/resources/icons/solid/bowl-chopsticks.svg similarity index 100% rename from cms/resources/icons/solid/bowl-chopsticks.svg rename to resources/icons/solid/bowl-chopsticks.svg diff --git a/cms/resources/icons/solid/bowl-food.svg b/resources/icons/solid/bowl-food.svg similarity index 100% rename from cms/resources/icons/solid/bowl-food.svg rename to resources/icons/solid/bowl-food.svg diff --git a/cms/resources/icons/solid/bowl-hot.svg b/resources/icons/solid/bowl-hot.svg similarity index 100% rename from cms/resources/icons/solid/bowl-hot.svg rename to resources/icons/solid/bowl-hot.svg diff --git a/cms/resources/icons/solid/bowl-rice.svg b/resources/icons/solid/bowl-rice.svg similarity index 100% rename from cms/resources/icons/solid/bowl-rice.svg rename to resources/icons/solid/bowl-rice.svg diff --git a/cms/resources/icons/solid/bowl-scoop.svg b/resources/icons/solid/bowl-scoop.svg similarity index 100% rename from cms/resources/icons/solid/bowl-scoop.svg rename to resources/icons/solid/bowl-scoop.svg diff --git a/cms/resources/icons/solid/bowl-scoops.svg b/resources/icons/solid/bowl-scoops.svg similarity index 100% rename from cms/resources/icons/solid/bowl-scoops.svg rename to resources/icons/solid/bowl-scoops.svg diff --git a/cms/resources/icons/solid/bowl-soft-serve.svg b/resources/icons/solid/bowl-soft-serve.svg similarity index 100% rename from cms/resources/icons/solid/bowl-soft-serve.svg rename to resources/icons/solid/bowl-soft-serve.svg diff --git a/cms/resources/icons/solid/bowl-spoon.svg b/resources/icons/solid/bowl-spoon.svg similarity index 100% rename from cms/resources/icons/solid/bowl-spoon.svg rename to resources/icons/solid/bowl-spoon.svg diff --git a/cms/resources/icons/solid/bowling-ball-pin.svg b/resources/icons/solid/bowling-ball-pin.svg similarity index 100% rename from cms/resources/icons/solid/bowling-ball-pin.svg rename to resources/icons/solid/bowling-ball-pin.svg diff --git a/cms/resources/icons/solid/bowling-ball.svg b/resources/icons/solid/bowling-ball.svg similarity index 100% rename from cms/resources/icons/solid/bowling-ball.svg rename to resources/icons/solid/bowling-ball.svg diff --git a/cms/resources/icons/solid/bowling-pins.svg b/resources/icons/solid/bowling-pins.svg similarity index 100% rename from cms/resources/icons/solid/bowling-pins.svg rename to resources/icons/solid/bowling-pins.svg diff --git a/cms/resources/icons/solid/box-archive.svg b/resources/icons/solid/box-archive.svg similarity index 100% rename from cms/resources/icons/solid/box-archive.svg rename to resources/icons/solid/box-archive.svg diff --git a/cms/resources/icons/solid/box-ballot.svg b/resources/icons/solid/box-ballot.svg similarity index 100% rename from cms/resources/icons/solid/box-ballot.svg rename to resources/icons/solid/box-ballot.svg diff --git a/cms/resources/icons/solid/box-check.svg b/resources/icons/solid/box-check.svg similarity index 100% rename from cms/resources/icons/solid/box-check.svg rename to resources/icons/solid/box-check.svg diff --git a/cms/resources/icons/solid/box-circle-check.svg b/resources/icons/solid/box-circle-check.svg similarity index 100% rename from cms/resources/icons/solid/box-circle-check.svg rename to resources/icons/solid/box-circle-check.svg diff --git a/cms/resources/icons/solid/box-dollar.svg b/resources/icons/solid/box-dollar.svg similarity index 100% rename from cms/resources/icons/solid/box-dollar.svg rename to resources/icons/solid/box-dollar.svg diff --git a/cms/resources/icons/solid/box-heart.svg b/resources/icons/solid/box-heart.svg similarity index 100% rename from cms/resources/icons/solid/box-heart.svg rename to resources/icons/solid/box-heart.svg diff --git a/cms/resources/icons/solid/box-open-full.svg b/resources/icons/solid/box-open-full.svg similarity index 100% rename from cms/resources/icons/solid/box-open-full.svg rename to resources/icons/solid/box-open-full.svg diff --git a/cms/resources/icons/solid/box-open.svg b/resources/icons/solid/box-open.svg similarity index 100% rename from cms/resources/icons/solid/box-open.svg rename to resources/icons/solid/box-open.svg diff --git a/cms/resources/icons/solid/box-taped.svg b/resources/icons/solid/box-taped.svg similarity index 100% rename from cms/resources/icons/solid/box-taped.svg rename to resources/icons/solid/box-taped.svg diff --git a/cms/resources/icons/solid/box-tissue.svg b/resources/icons/solid/box-tissue.svg similarity index 100% rename from cms/resources/icons/solid/box-tissue.svg rename to resources/icons/solid/box-tissue.svg diff --git a/cms/resources/icons/solid/box.svg b/resources/icons/solid/box.svg similarity index 100% rename from cms/resources/icons/solid/box.svg rename to resources/icons/solid/box.svg diff --git a/cms/resources/icons/solid/boxes-packing.svg b/resources/icons/solid/boxes-packing.svg similarity index 100% rename from cms/resources/icons/solid/boxes-packing.svg rename to resources/icons/solid/boxes-packing.svg diff --git a/cms/resources/icons/solid/boxes-stacked.svg b/resources/icons/solid/boxes-stacked.svg similarity index 100% rename from cms/resources/icons/solid/boxes-stacked.svg rename to resources/icons/solid/boxes-stacked.svg diff --git a/cms/resources/icons/solid/boxing-glove.svg b/resources/icons/solid/boxing-glove.svg similarity index 100% rename from cms/resources/icons/solid/boxing-glove.svg rename to resources/icons/solid/boxing-glove.svg diff --git a/cms/resources/icons/solid/bracket-curly-right.svg b/resources/icons/solid/bracket-curly-right.svg similarity index 100% rename from cms/resources/icons/solid/bracket-curly-right.svg rename to resources/icons/solid/bracket-curly-right.svg diff --git a/cms/resources/icons/solid/bracket-curly.svg b/resources/icons/solid/bracket-curly.svg similarity index 100% rename from cms/resources/icons/solid/bracket-curly.svg rename to resources/icons/solid/bracket-curly.svg diff --git a/cms/resources/icons/solid/bracket-round-right.svg b/resources/icons/solid/bracket-round-right.svg similarity index 100% rename from cms/resources/icons/solid/bracket-round-right.svg rename to resources/icons/solid/bracket-round-right.svg diff --git a/cms/resources/icons/solid/bracket-round.svg b/resources/icons/solid/bracket-round.svg similarity index 100% rename from cms/resources/icons/solid/bracket-round.svg rename to resources/icons/solid/bracket-round.svg diff --git a/cms/resources/icons/solid/bracket-square-right.svg b/resources/icons/solid/bracket-square-right.svg similarity index 100% rename from cms/resources/icons/solid/bracket-square-right.svg rename to resources/icons/solid/bracket-square-right.svg diff --git a/cms/resources/icons/solid/bracket-square.svg b/resources/icons/solid/bracket-square.svg similarity index 100% rename from cms/resources/icons/solid/bracket-square.svg rename to resources/icons/solid/bracket-square.svg diff --git a/cms/resources/icons/solid/brackets-curly.svg b/resources/icons/solid/brackets-curly.svg similarity index 100% rename from cms/resources/icons/solid/brackets-curly.svg rename to resources/icons/solid/brackets-curly.svg diff --git a/cms/resources/icons/solid/brackets-round.svg b/resources/icons/solid/brackets-round.svg similarity index 100% rename from cms/resources/icons/solid/brackets-round.svg rename to resources/icons/solid/brackets-round.svg diff --git a/cms/resources/icons/solid/brackets-square.svg b/resources/icons/solid/brackets-square.svg similarity index 100% rename from cms/resources/icons/solid/brackets-square.svg rename to resources/icons/solid/brackets-square.svg diff --git a/cms/resources/icons/solid/braille.svg b/resources/icons/solid/braille.svg similarity index 100% rename from cms/resources/icons/solid/braille.svg rename to resources/icons/solid/braille.svg diff --git a/cms/resources/icons/solid/brain-arrow-curved-right.svg b/resources/icons/solid/brain-arrow-curved-right.svg similarity index 100% rename from cms/resources/icons/solid/brain-arrow-curved-right.svg rename to resources/icons/solid/brain-arrow-curved-right.svg diff --git a/cms/resources/icons/solid/brain-circuit.svg b/resources/icons/solid/brain-circuit.svg similarity index 100% rename from cms/resources/icons/solid/brain-circuit.svg rename to resources/icons/solid/brain-circuit.svg diff --git a/cms/resources/icons/solid/brain.svg b/resources/icons/solid/brain.svg similarity index 100% rename from cms/resources/icons/solid/brain.svg rename to resources/icons/solid/brain.svg diff --git a/cms/resources/icons/solid/brake-warning.svg b/resources/icons/solid/brake-warning.svg similarity index 100% rename from cms/resources/icons/solid/brake-warning.svg rename to resources/icons/solid/brake-warning.svg diff --git a/cms/resources/icons/solid/brazilian-real-sign.svg b/resources/icons/solid/brazilian-real-sign.svg similarity index 100% rename from cms/resources/icons/solid/brazilian-real-sign.svg rename to resources/icons/solid/brazilian-real-sign.svg diff --git a/cms/resources/icons/solid/bread-loaf.svg b/resources/icons/solid/bread-loaf.svg similarity index 100% rename from cms/resources/icons/solid/bread-loaf.svg rename to resources/icons/solid/bread-loaf.svg diff --git a/cms/resources/icons/solid/bread-slice-butter.svg b/resources/icons/solid/bread-slice-butter.svg similarity index 100% rename from cms/resources/icons/solid/bread-slice-butter.svg rename to resources/icons/solid/bread-slice-butter.svg diff --git a/cms/resources/icons/solid/bread-slice.svg b/resources/icons/solid/bread-slice.svg similarity index 100% rename from cms/resources/icons/solid/bread-slice.svg rename to resources/icons/solid/bread-slice.svg diff --git a/cms/resources/icons/solid/bridge-circle-check.svg b/resources/icons/solid/bridge-circle-check.svg similarity index 100% rename from cms/resources/icons/solid/bridge-circle-check.svg rename to resources/icons/solid/bridge-circle-check.svg diff --git a/cms/resources/icons/solid/bridge-circle-exclamation.svg b/resources/icons/solid/bridge-circle-exclamation.svg similarity index 100% rename from cms/resources/icons/solid/bridge-circle-exclamation.svg rename to resources/icons/solid/bridge-circle-exclamation.svg diff --git a/cms/resources/icons/solid/bridge-circle-xmark.svg b/resources/icons/solid/bridge-circle-xmark.svg similarity index 100% rename from cms/resources/icons/solid/bridge-circle-xmark.svg rename to resources/icons/solid/bridge-circle-xmark.svg diff --git a/cms/resources/icons/solid/bridge-lock.svg b/resources/icons/solid/bridge-lock.svg similarity index 100% rename from cms/resources/icons/solid/bridge-lock.svg rename to resources/icons/solid/bridge-lock.svg diff --git a/cms/resources/icons/solid/bridge-suspension.svg b/resources/icons/solid/bridge-suspension.svg similarity index 100% rename from cms/resources/icons/solid/bridge-suspension.svg rename to resources/icons/solid/bridge-suspension.svg diff --git a/cms/resources/icons/solid/bridge-water.svg b/resources/icons/solid/bridge-water.svg similarity index 100% rename from cms/resources/icons/solid/bridge-water.svg rename to resources/icons/solid/bridge-water.svg diff --git a/cms/resources/icons/solid/bridge.svg b/resources/icons/solid/bridge.svg similarity index 100% rename from cms/resources/icons/solid/bridge.svg rename to resources/icons/solid/bridge.svg diff --git a/cms/resources/icons/solid/briefcase-arrow-right.svg b/resources/icons/solid/briefcase-arrow-right.svg similarity index 100% rename from cms/resources/icons/solid/briefcase-arrow-right.svg rename to resources/icons/solid/briefcase-arrow-right.svg diff --git a/cms/resources/icons/solid/briefcase-blank.svg b/resources/icons/solid/briefcase-blank.svg similarity index 100% rename from cms/resources/icons/solid/briefcase-blank.svg rename to resources/icons/solid/briefcase-blank.svg diff --git a/cms/resources/icons/solid/briefcase-medical.svg b/resources/icons/solid/briefcase-medical.svg similarity index 100% rename from cms/resources/icons/solid/briefcase-medical.svg rename to resources/icons/solid/briefcase-medical.svg diff --git a/cms/resources/icons/solid/briefcase.svg b/resources/icons/solid/briefcase.svg similarity index 100% rename from cms/resources/icons/solid/briefcase.svg rename to resources/icons/solid/briefcase.svg diff --git a/cms/resources/icons/solid/brightness-low.svg b/resources/icons/solid/brightness-low.svg similarity index 100% rename from cms/resources/icons/solid/brightness-low.svg rename to resources/icons/solid/brightness-low.svg diff --git a/cms/resources/icons/solid/brightness.svg b/resources/icons/solid/brightness.svg similarity index 100% rename from cms/resources/icons/solid/brightness.svg rename to resources/icons/solid/brightness.svg diff --git a/cms/resources/icons/solid/bring-forward.svg b/resources/icons/solid/bring-forward.svg similarity index 100% rename from cms/resources/icons/solid/bring-forward.svg rename to resources/icons/solid/bring-forward.svg diff --git a/cms/resources/icons/solid/bring-front.svg b/resources/icons/solid/bring-front.svg similarity index 100% rename from cms/resources/icons/solid/bring-front.svg rename to resources/icons/solid/bring-front.svg diff --git a/cms/resources/icons/solid/broccoli.svg b/resources/icons/solid/broccoli.svg similarity index 100% rename from cms/resources/icons/solid/broccoli.svg rename to resources/icons/solid/broccoli.svg diff --git a/cms/resources/icons/solid/broom-ball.svg b/resources/icons/solid/broom-ball.svg similarity index 100% rename from cms/resources/icons/solid/broom-ball.svg rename to resources/icons/solid/broom-ball.svg diff --git a/cms/resources/icons/solid/broom-wide.svg b/resources/icons/solid/broom-wide.svg similarity index 100% rename from cms/resources/icons/solid/broom-wide.svg rename to resources/icons/solid/broom-wide.svg diff --git a/cms/resources/icons/solid/broom.svg b/resources/icons/solid/broom.svg similarity index 100% rename from cms/resources/icons/solid/broom.svg rename to resources/icons/solid/broom.svg diff --git a/cms/resources/icons/solid/browser.svg b/resources/icons/solid/browser.svg similarity index 100% rename from cms/resources/icons/solid/browser.svg rename to resources/icons/solid/browser.svg diff --git a/cms/resources/icons/solid/browsers.svg b/resources/icons/solid/browsers.svg similarity index 100% rename from cms/resources/icons/solid/browsers.svg rename to resources/icons/solid/browsers.svg diff --git a/cms/resources/icons/solid/brush.svg b/resources/icons/solid/brush.svg similarity index 100% rename from cms/resources/icons/solid/brush.svg rename to resources/icons/solid/brush.svg diff --git a/cms/resources/icons/solid/bucket.svg b/resources/icons/solid/bucket.svg similarity index 100% rename from cms/resources/icons/solid/bucket.svg rename to resources/icons/solid/bucket.svg diff --git a/cms/resources/icons/solid/bug-slash.svg b/resources/icons/solid/bug-slash.svg similarity index 100% rename from cms/resources/icons/solid/bug-slash.svg rename to resources/icons/solid/bug-slash.svg diff --git a/cms/resources/icons/solid/bug.svg b/resources/icons/solid/bug.svg similarity index 100% rename from cms/resources/icons/solid/bug.svg rename to resources/icons/solid/bug.svg diff --git a/cms/resources/icons/solid/bugs.svg b/resources/icons/solid/bugs.svg similarity index 100% rename from cms/resources/icons/solid/bugs.svg rename to resources/icons/solid/bugs.svg diff --git a/cms/resources/icons/solid/building-circle-arrow-right.svg b/resources/icons/solid/building-circle-arrow-right.svg similarity index 100% rename from cms/resources/icons/solid/building-circle-arrow-right.svg rename to resources/icons/solid/building-circle-arrow-right.svg diff --git a/cms/resources/icons/solid/building-circle-check.svg b/resources/icons/solid/building-circle-check.svg similarity index 100% rename from cms/resources/icons/solid/building-circle-check.svg rename to resources/icons/solid/building-circle-check.svg diff --git a/cms/resources/icons/solid/building-circle-exclamation.svg b/resources/icons/solid/building-circle-exclamation.svg similarity index 100% rename from cms/resources/icons/solid/building-circle-exclamation.svg rename to resources/icons/solid/building-circle-exclamation.svg diff --git a/cms/resources/icons/solid/building-circle-xmark.svg b/resources/icons/solid/building-circle-xmark.svg similarity index 100% rename from cms/resources/icons/solid/building-circle-xmark.svg rename to resources/icons/solid/building-circle-xmark.svg diff --git a/cms/resources/icons/solid/building-columns.svg b/resources/icons/solid/building-columns.svg similarity index 100% rename from cms/resources/icons/solid/building-columns.svg rename to resources/icons/solid/building-columns.svg diff --git a/cms/resources/icons/solid/building-flag.svg b/resources/icons/solid/building-flag.svg similarity index 100% rename from cms/resources/icons/solid/building-flag.svg rename to resources/icons/solid/building-flag.svg diff --git a/cms/resources/icons/solid/building-lock.svg b/resources/icons/solid/building-lock.svg similarity index 100% rename from cms/resources/icons/solid/building-lock.svg rename to resources/icons/solid/building-lock.svg diff --git a/cms/resources/icons/solid/building-magnifying-glass.svg b/resources/icons/solid/building-magnifying-glass.svg similarity index 100% rename from cms/resources/icons/solid/building-magnifying-glass.svg rename to resources/icons/solid/building-magnifying-glass.svg diff --git a/cms/resources/icons/solid/building-memo.svg b/resources/icons/solid/building-memo.svg similarity index 100% rename from cms/resources/icons/solid/building-memo.svg rename to resources/icons/solid/building-memo.svg diff --git a/cms/resources/icons/solid/building-ngo.svg b/resources/icons/solid/building-ngo.svg similarity index 100% rename from cms/resources/icons/solid/building-ngo.svg rename to resources/icons/solid/building-ngo.svg diff --git a/cms/resources/icons/solid/building-shield.svg b/resources/icons/solid/building-shield.svg similarity index 100% rename from cms/resources/icons/solid/building-shield.svg rename to resources/icons/solid/building-shield.svg diff --git a/cms/resources/icons/solid/building-un.svg b/resources/icons/solid/building-un.svg similarity index 100% rename from cms/resources/icons/solid/building-un.svg rename to resources/icons/solid/building-un.svg diff --git a/cms/resources/icons/solid/building-user.svg b/resources/icons/solid/building-user.svg similarity index 100% rename from cms/resources/icons/solid/building-user.svg rename to resources/icons/solid/building-user.svg diff --git a/cms/resources/icons/solid/building-wheat.svg b/resources/icons/solid/building-wheat.svg similarity index 100% rename from cms/resources/icons/solid/building-wheat.svg rename to resources/icons/solid/building-wheat.svg diff --git a/cms/resources/icons/solid/building.svg b/resources/icons/solid/building.svg similarity index 100% rename from cms/resources/icons/solid/building.svg rename to resources/icons/solid/building.svg diff --git a/cms/resources/icons/solid/buildings.svg b/resources/icons/solid/buildings.svg similarity index 100% rename from cms/resources/icons/solid/buildings.svg rename to resources/icons/solid/buildings.svg diff --git a/cms/resources/icons/solid/bulldozer.svg b/resources/icons/solid/bulldozer.svg similarity index 100% rename from cms/resources/icons/solid/bulldozer.svg rename to resources/icons/solid/bulldozer.svg diff --git a/cms/resources/icons/solid/bullhorn.svg b/resources/icons/solid/bullhorn.svg similarity index 100% rename from cms/resources/icons/solid/bullhorn.svg rename to resources/icons/solid/bullhorn.svg diff --git a/cms/resources/icons/solid/bullseye-arrow.svg b/resources/icons/solid/bullseye-arrow.svg similarity index 100% rename from cms/resources/icons/solid/bullseye-arrow.svg rename to resources/icons/solid/bullseye-arrow.svg diff --git a/cms/resources/icons/solid/bullseye-pointer.svg b/resources/icons/solid/bullseye-pointer.svg similarity index 100% rename from cms/resources/icons/solid/bullseye-pointer.svg rename to resources/icons/solid/bullseye-pointer.svg diff --git a/cms/resources/icons/solid/bullseye.svg b/resources/icons/solid/bullseye.svg similarity index 100% rename from cms/resources/icons/solid/bullseye.svg rename to resources/icons/solid/bullseye.svg diff --git a/cms/resources/icons/solid/buoy-mooring.svg b/resources/icons/solid/buoy-mooring.svg similarity index 100% rename from cms/resources/icons/solid/buoy-mooring.svg rename to resources/icons/solid/buoy-mooring.svg diff --git a/cms/resources/icons/solid/buoy.svg b/resources/icons/solid/buoy.svg similarity index 100% rename from cms/resources/icons/solid/buoy.svg rename to resources/icons/solid/buoy.svg diff --git a/cms/resources/icons/solid/burger-cheese.svg b/resources/icons/solid/burger-cheese.svg similarity index 100% rename from cms/resources/icons/solid/burger-cheese.svg rename to resources/icons/solid/burger-cheese.svg diff --git a/cms/resources/icons/solid/burger-fries.svg b/resources/icons/solid/burger-fries.svg similarity index 100% rename from cms/resources/icons/solid/burger-fries.svg rename to resources/icons/solid/burger-fries.svg diff --git a/cms/resources/icons/solid/burger-glass.svg b/resources/icons/solid/burger-glass.svg similarity index 100% rename from cms/resources/icons/solid/burger-glass.svg rename to resources/icons/solid/burger-glass.svg diff --git a/cms/resources/icons/solid/burger-lettuce.svg b/resources/icons/solid/burger-lettuce.svg similarity index 100% rename from cms/resources/icons/solid/burger-lettuce.svg rename to resources/icons/solid/burger-lettuce.svg diff --git a/cms/resources/icons/solid/burger-soda.svg b/resources/icons/solid/burger-soda.svg similarity index 100% rename from cms/resources/icons/solid/burger-soda.svg rename to resources/icons/solid/burger-soda.svg diff --git a/cms/resources/icons/solid/burger.svg b/resources/icons/solid/burger.svg similarity index 100% rename from cms/resources/icons/solid/burger.svg rename to resources/icons/solid/burger.svg diff --git a/cms/resources/icons/solid/burrito.svg b/resources/icons/solid/burrito.svg similarity index 100% rename from cms/resources/icons/solid/burrito.svg rename to resources/icons/solid/burrito.svg diff --git a/cms/resources/icons/solid/burst.svg b/resources/icons/solid/burst.svg similarity index 100% rename from cms/resources/icons/solid/burst.svg rename to resources/icons/solid/burst.svg diff --git a/cms/resources/icons/solid/bus-school.svg b/resources/icons/solid/bus-school.svg similarity index 100% rename from cms/resources/icons/solid/bus-school.svg rename to resources/icons/solid/bus-school.svg diff --git a/cms/resources/icons/solid/bus-simple.svg b/resources/icons/solid/bus-simple.svg similarity index 100% rename from cms/resources/icons/solid/bus-simple.svg rename to resources/icons/solid/bus-simple.svg diff --git a/cms/resources/icons/solid/bus.svg b/resources/icons/solid/bus.svg similarity index 100% rename from cms/resources/icons/solid/bus.svg rename to resources/icons/solid/bus.svg diff --git a/cms/resources/icons/solid/business-time.svg b/resources/icons/solid/business-time.svg similarity index 100% rename from cms/resources/icons/solid/business-time.svg rename to resources/icons/solid/business-time.svg diff --git a/cms/resources/icons/solid/butter.svg b/resources/icons/solid/butter.svg similarity index 100% rename from cms/resources/icons/solid/butter.svg rename to resources/icons/solid/butter.svg diff --git a/cms/resources/icons/solid/c.svg b/resources/icons/solid/c.svg similarity index 100% rename from cms/resources/icons/solid/c.svg rename to resources/icons/solid/c.svg diff --git a/cms/resources/icons/solid/cabin.svg b/resources/icons/solid/cabin.svg similarity index 100% rename from cms/resources/icons/solid/cabin.svg rename to resources/icons/solid/cabin.svg diff --git a/cms/resources/icons/solid/cabinet-filing.svg b/resources/icons/solid/cabinet-filing.svg similarity index 100% rename from cms/resources/icons/solid/cabinet-filing.svg rename to resources/icons/solid/cabinet-filing.svg diff --git a/cms/resources/icons/solid/cable-car.svg b/resources/icons/solid/cable-car.svg similarity index 100% rename from cms/resources/icons/solid/cable-car.svg rename to resources/icons/solid/cable-car.svg diff --git a/cms/resources/icons/solid/cactus.svg b/resources/icons/solid/cactus.svg similarity index 100% rename from cms/resources/icons/solid/cactus.svg rename to resources/icons/solid/cactus.svg diff --git a/cms/resources/icons/solid/caduceus.svg b/resources/icons/solid/caduceus.svg similarity index 100% rename from cms/resources/icons/solid/caduceus.svg rename to resources/icons/solid/caduceus.svg diff --git a/cms/resources/icons/solid/cake-candles.svg b/resources/icons/solid/cake-candles.svg similarity index 100% rename from cms/resources/icons/solid/cake-candles.svg rename to resources/icons/solid/cake-candles.svg diff --git a/cms/resources/icons/solid/cake-slice.svg b/resources/icons/solid/cake-slice.svg similarity index 100% rename from cms/resources/icons/solid/cake-slice.svg rename to resources/icons/solid/cake-slice.svg diff --git a/cms/resources/icons/solid/calculator-simple.svg b/resources/icons/solid/calculator-simple.svg similarity index 100% rename from cms/resources/icons/solid/calculator-simple.svg rename to resources/icons/solid/calculator-simple.svg diff --git a/cms/resources/icons/solid/calculator.svg b/resources/icons/solid/calculator.svg similarity index 100% rename from cms/resources/icons/solid/calculator.svg rename to resources/icons/solid/calculator.svg diff --git a/cms/resources/icons/solid/calendar-arrow-down.svg b/resources/icons/solid/calendar-arrow-down.svg similarity index 100% rename from cms/resources/icons/solid/calendar-arrow-down.svg rename to resources/icons/solid/calendar-arrow-down.svg diff --git a/cms/resources/icons/solid/calendar-arrow-up.svg b/resources/icons/solid/calendar-arrow-up.svg similarity index 100% rename from cms/resources/icons/solid/calendar-arrow-up.svg rename to resources/icons/solid/calendar-arrow-up.svg diff --git a/cms/resources/icons/solid/calendar-check.svg b/resources/icons/solid/calendar-check.svg similarity index 100% rename from cms/resources/icons/solid/calendar-check.svg rename to resources/icons/solid/calendar-check.svg diff --git a/cms/resources/icons/solid/calendar-circle-exclamation.svg b/resources/icons/solid/calendar-circle-exclamation.svg similarity index 100% rename from cms/resources/icons/solid/calendar-circle-exclamation.svg rename to resources/icons/solid/calendar-circle-exclamation.svg diff --git a/cms/resources/icons/solid/calendar-circle-minus.svg b/resources/icons/solid/calendar-circle-minus.svg similarity index 100% rename from cms/resources/icons/solid/calendar-circle-minus.svg rename to resources/icons/solid/calendar-circle-minus.svg diff --git a/cms/resources/icons/solid/calendar-circle-plus.svg b/resources/icons/solid/calendar-circle-plus.svg similarity index 100% rename from cms/resources/icons/solid/calendar-circle-plus.svg rename to resources/icons/solid/calendar-circle-plus.svg diff --git a/cms/resources/icons/solid/calendar-circle-user.svg b/resources/icons/solid/calendar-circle-user.svg similarity index 100% rename from cms/resources/icons/solid/calendar-circle-user.svg rename to resources/icons/solid/calendar-circle-user.svg diff --git a/cms/resources/icons/solid/calendar-clock.svg b/resources/icons/solid/calendar-clock.svg similarity index 100% rename from cms/resources/icons/solid/calendar-clock.svg rename to resources/icons/solid/calendar-clock.svg diff --git a/cms/resources/icons/solid/calendar-day.svg b/resources/icons/solid/calendar-day.svg similarity index 100% rename from cms/resources/icons/solid/calendar-day.svg rename to resources/icons/solid/calendar-day.svg diff --git a/cms/resources/icons/solid/calendar-days.svg b/resources/icons/solid/calendar-days.svg similarity index 100% rename from cms/resources/icons/solid/calendar-days.svg rename to resources/icons/solid/calendar-days.svg diff --git a/cms/resources/icons/solid/calendar-exclamation.svg b/resources/icons/solid/calendar-exclamation.svg similarity index 100% rename from cms/resources/icons/solid/calendar-exclamation.svg rename to resources/icons/solid/calendar-exclamation.svg diff --git a/cms/resources/icons/solid/calendar-heart.svg b/resources/icons/solid/calendar-heart.svg similarity index 100% rename from cms/resources/icons/solid/calendar-heart.svg rename to resources/icons/solid/calendar-heart.svg diff --git a/cms/resources/icons/solid/calendar-image.svg b/resources/icons/solid/calendar-image.svg similarity index 100% rename from cms/resources/icons/solid/calendar-image.svg rename to resources/icons/solid/calendar-image.svg diff --git a/cms/resources/icons/solid/calendar-lines-pen.svg b/resources/icons/solid/calendar-lines-pen.svg similarity index 100% rename from cms/resources/icons/solid/calendar-lines-pen.svg rename to resources/icons/solid/calendar-lines-pen.svg diff --git a/cms/resources/icons/solid/calendar-lines.svg b/resources/icons/solid/calendar-lines.svg similarity index 100% rename from cms/resources/icons/solid/calendar-lines.svg rename to resources/icons/solid/calendar-lines.svg diff --git a/cms/resources/icons/solid/calendar-minus.svg b/resources/icons/solid/calendar-minus.svg similarity index 100% rename from cms/resources/icons/solid/calendar-minus.svg rename to resources/icons/solid/calendar-minus.svg diff --git a/cms/resources/icons/solid/calendar-pen.svg b/resources/icons/solid/calendar-pen.svg similarity index 100% rename from cms/resources/icons/solid/calendar-pen.svg rename to resources/icons/solid/calendar-pen.svg diff --git a/cms/resources/icons/solid/calendar-plus.svg b/resources/icons/solid/calendar-plus.svg similarity index 100% rename from cms/resources/icons/solid/calendar-plus.svg rename to resources/icons/solid/calendar-plus.svg diff --git a/cms/resources/icons/solid/calendar-range.svg b/resources/icons/solid/calendar-range.svg similarity index 100% rename from cms/resources/icons/solid/calendar-range.svg rename to resources/icons/solid/calendar-range.svg diff --git a/cms/resources/icons/solid/calendar-star.svg b/resources/icons/solid/calendar-star.svg similarity index 100% rename from cms/resources/icons/solid/calendar-star.svg rename to resources/icons/solid/calendar-star.svg diff --git a/cms/resources/icons/solid/calendar-users.svg b/resources/icons/solid/calendar-users.svg similarity index 100% rename from cms/resources/icons/solid/calendar-users.svg rename to resources/icons/solid/calendar-users.svg diff --git a/cms/resources/icons/solid/calendar-week.svg b/resources/icons/solid/calendar-week.svg similarity index 100% rename from cms/resources/icons/solid/calendar-week.svg rename to resources/icons/solid/calendar-week.svg diff --git a/cms/resources/icons/solid/calendar-xmark.svg b/resources/icons/solid/calendar-xmark.svg similarity index 100% rename from cms/resources/icons/solid/calendar-xmark.svg rename to resources/icons/solid/calendar-xmark.svg diff --git a/cms/resources/icons/solid/calendar.svg b/resources/icons/solid/calendar.svg similarity index 100% rename from cms/resources/icons/solid/calendar.svg rename to resources/icons/solid/calendar.svg diff --git a/cms/resources/icons/solid/calendars.svg b/resources/icons/solid/calendars.svg similarity index 100% rename from cms/resources/icons/solid/calendars.svg rename to resources/icons/solid/calendars.svg diff --git a/cms/resources/icons/solid/camcorder.svg b/resources/icons/solid/camcorder.svg similarity index 100% rename from cms/resources/icons/solid/camcorder.svg rename to resources/icons/solid/camcorder.svg diff --git a/cms/resources/icons/solid/camera-cctv.svg b/resources/icons/solid/camera-cctv.svg similarity index 100% rename from cms/resources/icons/solid/camera-cctv.svg rename to resources/icons/solid/camera-cctv.svg diff --git a/cms/resources/icons/solid/camera-movie.svg b/resources/icons/solid/camera-movie.svg similarity index 100% rename from cms/resources/icons/solid/camera-movie.svg rename to resources/icons/solid/camera-movie.svg diff --git a/cms/resources/icons/solid/camera-polaroid.svg b/resources/icons/solid/camera-polaroid.svg similarity index 100% rename from cms/resources/icons/solid/camera-polaroid.svg rename to resources/icons/solid/camera-polaroid.svg diff --git a/cms/resources/icons/solid/camera-retro.svg b/resources/icons/solid/camera-retro.svg similarity index 100% rename from cms/resources/icons/solid/camera-retro.svg rename to resources/icons/solid/camera-retro.svg diff --git a/cms/resources/icons/solid/camera-rotate.svg b/resources/icons/solid/camera-rotate.svg similarity index 100% rename from cms/resources/icons/solid/camera-rotate.svg rename to resources/icons/solid/camera-rotate.svg diff --git a/cms/resources/icons/solid/camera-security.svg b/resources/icons/solid/camera-security.svg similarity index 100% rename from cms/resources/icons/solid/camera-security.svg rename to resources/icons/solid/camera-security.svg diff --git a/cms/resources/icons/solid/camera-slash.svg b/resources/icons/solid/camera-slash.svg similarity index 100% rename from cms/resources/icons/solid/camera-slash.svg rename to resources/icons/solid/camera-slash.svg diff --git a/cms/resources/icons/solid/camera-viewfinder.svg b/resources/icons/solid/camera-viewfinder.svg similarity index 100% rename from cms/resources/icons/solid/camera-viewfinder.svg rename to resources/icons/solid/camera-viewfinder.svg diff --git a/cms/resources/icons/solid/camera-web-slash.svg b/resources/icons/solid/camera-web-slash.svg similarity index 100% rename from cms/resources/icons/solid/camera-web-slash.svg rename to resources/icons/solid/camera-web-slash.svg diff --git a/cms/resources/icons/solid/camera-web.svg b/resources/icons/solid/camera-web.svg similarity index 100% rename from cms/resources/icons/solid/camera-web.svg rename to resources/icons/solid/camera-web.svg diff --git a/cms/resources/icons/solid/camera.svg b/resources/icons/solid/camera.svg similarity index 100% rename from cms/resources/icons/solid/camera.svg rename to resources/icons/solid/camera.svg diff --git a/cms/resources/icons/solid/campfire.svg b/resources/icons/solid/campfire.svg similarity index 100% rename from cms/resources/icons/solid/campfire.svg rename to resources/icons/solid/campfire.svg diff --git a/cms/resources/icons/solid/campground.svg b/resources/icons/solid/campground.svg similarity index 100% rename from cms/resources/icons/solid/campground.svg rename to resources/icons/solid/campground.svg diff --git a/cms/resources/icons/solid/can-food.svg b/resources/icons/solid/can-food.svg similarity index 100% rename from cms/resources/icons/solid/can-food.svg rename to resources/icons/solid/can-food.svg diff --git a/cms/resources/icons/solid/candle-holder.svg b/resources/icons/solid/candle-holder.svg similarity index 100% rename from cms/resources/icons/solid/candle-holder.svg rename to resources/icons/solid/candle-holder.svg diff --git a/cms/resources/icons/solid/candy-bar.svg b/resources/icons/solid/candy-bar.svg similarity index 100% rename from cms/resources/icons/solid/candy-bar.svg rename to resources/icons/solid/candy-bar.svg diff --git a/cms/resources/icons/solid/candy-cane.svg b/resources/icons/solid/candy-cane.svg similarity index 100% rename from cms/resources/icons/solid/candy-cane.svg rename to resources/icons/solid/candy-cane.svg diff --git a/cms/resources/icons/solid/candy-corn.svg b/resources/icons/solid/candy-corn.svg similarity index 100% rename from cms/resources/icons/solid/candy-corn.svg rename to resources/icons/solid/candy-corn.svg diff --git a/cms/resources/icons/solid/candy.svg b/resources/icons/solid/candy.svg similarity index 100% rename from cms/resources/icons/solid/candy.svg rename to resources/icons/solid/candy.svg diff --git a/cms/resources/icons/solid/cannabis.svg b/resources/icons/solid/cannabis.svg similarity index 100% rename from cms/resources/icons/solid/cannabis.svg rename to resources/icons/solid/cannabis.svg diff --git a/cms/resources/icons/solid/cannon.svg b/resources/icons/solid/cannon.svg similarity index 100% rename from cms/resources/icons/solid/cannon.svg rename to resources/icons/solid/cannon.svg diff --git a/cms/resources/icons/solid/capsules.svg b/resources/icons/solid/capsules.svg similarity index 100% rename from cms/resources/icons/solid/capsules.svg rename to resources/icons/solid/capsules.svg diff --git a/cms/resources/icons/solid/car-battery.svg b/resources/icons/solid/car-battery.svg similarity index 100% rename from cms/resources/icons/solid/car-battery.svg rename to resources/icons/solid/car-battery.svg diff --git a/cms/resources/icons/solid/car-bolt.svg b/resources/icons/solid/car-bolt.svg similarity index 100% rename from cms/resources/icons/solid/car-bolt.svg rename to resources/icons/solid/car-bolt.svg diff --git a/cms/resources/icons/solid/car-building.svg b/resources/icons/solid/car-building.svg similarity index 100% rename from cms/resources/icons/solid/car-building.svg rename to resources/icons/solid/car-building.svg diff --git a/cms/resources/icons/solid/car-bump.svg b/resources/icons/solid/car-bump.svg similarity index 100% rename from cms/resources/icons/solid/car-bump.svg rename to resources/icons/solid/car-bump.svg diff --git a/cms/resources/icons/solid/car-burst.svg b/resources/icons/solid/car-burst.svg similarity index 100% rename from cms/resources/icons/solid/car-burst.svg rename to resources/icons/solid/car-burst.svg diff --git a/cms/resources/icons/solid/car-bus.svg b/resources/icons/solid/car-bus.svg similarity index 100% rename from cms/resources/icons/solid/car-bus.svg rename to resources/icons/solid/car-bus.svg diff --git a/cms/resources/icons/solid/car-circle-bolt.svg b/resources/icons/solid/car-circle-bolt.svg similarity index 100% rename from cms/resources/icons/solid/car-circle-bolt.svg rename to resources/icons/solid/car-circle-bolt.svg diff --git a/cms/resources/icons/solid/car-garage.svg b/resources/icons/solid/car-garage.svg similarity index 100% rename from cms/resources/icons/solid/car-garage.svg rename to resources/icons/solid/car-garage.svg diff --git a/cms/resources/icons/solid/car-mirrors.svg b/resources/icons/solid/car-mirrors.svg similarity index 100% rename from cms/resources/icons/solid/car-mirrors.svg rename to resources/icons/solid/car-mirrors.svg diff --git a/cms/resources/icons/solid/car-on.svg b/resources/icons/solid/car-on.svg similarity index 100% rename from cms/resources/icons/solid/car-on.svg rename to resources/icons/solid/car-on.svg diff --git a/cms/resources/icons/solid/car-rear.svg b/resources/icons/solid/car-rear.svg similarity index 100% rename from cms/resources/icons/solid/car-rear.svg rename to resources/icons/solid/car-rear.svg diff --git a/cms/resources/icons/solid/car-side-bolt.svg b/resources/icons/solid/car-side-bolt.svg similarity index 100% rename from cms/resources/icons/solid/car-side-bolt.svg rename to resources/icons/solid/car-side-bolt.svg diff --git a/cms/resources/icons/solid/car-side.svg b/resources/icons/solid/car-side.svg similarity index 100% rename from cms/resources/icons/solid/car-side.svg rename to resources/icons/solid/car-side.svg diff --git a/cms/resources/icons/solid/car-tilt.svg b/resources/icons/solid/car-tilt.svg similarity index 100% rename from cms/resources/icons/solid/car-tilt.svg rename to resources/icons/solid/car-tilt.svg diff --git a/cms/resources/icons/solid/car-tunnel.svg b/resources/icons/solid/car-tunnel.svg similarity index 100% rename from cms/resources/icons/solid/car-tunnel.svg rename to resources/icons/solid/car-tunnel.svg diff --git a/cms/resources/icons/solid/car-wash.svg b/resources/icons/solid/car-wash.svg similarity index 100% rename from cms/resources/icons/solid/car-wash.svg rename to resources/icons/solid/car-wash.svg diff --git a/cms/resources/icons/solid/car-wrench.svg b/resources/icons/solid/car-wrench.svg similarity index 100% rename from cms/resources/icons/solid/car-wrench.svg rename to resources/icons/solid/car-wrench.svg diff --git a/cms/resources/icons/solid/car.svg b/resources/icons/solid/car.svg similarity index 100% rename from cms/resources/icons/solid/car.svg rename to resources/icons/solid/car.svg diff --git a/cms/resources/icons/solid/caravan-simple.svg b/resources/icons/solid/caravan-simple.svg similarity index 100% rename from cms/resources/icons/solid/caravan-simple.svg rename to resources/icons/solid/caravan-simple.svg diff --git a/cms/resources/icons/solid/caravan.svg b/resources/icons/solid/caravan.svg similarity index 100% rename from cms/resources/icons/solid/caravan.svg rename to resources/icons/solid/caravan.svg diff --git a/cms/resources/icons/solid/card-club.svg b/resources/icons/solid/card-club.svg similarity index 100% rename from cms/resources/icons/solid/card-club.svg rename to resources/icons/solid/card-club.svg diff --git a/cms/resources/icons/solid/card-diamond.svg b/resources/icons/solid/card-diamond.svg similarity index 100% rename from cms/resources/icons/solid/card-diamond.svg rename to resources/icons/solid/card-diamond.svg diff --git a/cms/resources/icons/solid/card-heart.svg b/resources/icons/solid/card-heart.svg similarity index 100% rename from cms/resources/icons/solid/card-heart.svg rename to resources/icons/solid/card-heart.svg diff --git a/cms/resources/icons/solid/card-spade.svg b/resources/icons/solid/card-spade.svg similarity index 100% rename from cms/resources/icons/solid/card-spade.svg rename to resources/icons/solid/card-spade.svg diff --git a/cms/resources/icons/solid/cards-blank.svg b/resources/icons/solid/cards-blank.svg similarity index 100% rename from cms/resources/icons/solid/cards-blank.svg rename to resources/icons/solid/cards-blank.svg diff --git a/cms/resources/icons/solid/cards.svg b/resources/icons/solid/cards.svg similarity index 100% rename from cms/resources/icons/solid/cards.svg rename to resources/icons/solid/cards.svg diff --git a/cms/resources/icons/solid/caret-down.svg b/resources/icons/solid/caret-down.svg similarity index 100% rename from cms/resources/icons/solid/caret-down.svg rename to resources/icons/solid/caret-down.svg diff --git a/cms/resources/icons/solid/caret-left.svg b/resources/icons/solid/caret-left.svg similarity index 100% rename from cms/resources/icons/solid/caret-left.svg rename to resources/icons/solid/caret-left.svg diff --git a/cms/resources/icons/solid/caret-right.svg b/resources/icons/solid/caret-right.svg similarity index 100% rename from cms/resources/icons/solid/caret-right.svg rename to resources/icons/solid/caret-right.svg diff --git a/cms/resources/icons/solid/caret-up.svg b/resources/icons/solid/caret-up.svg similarity index 100% rename from cms/resources/icons/solid/caret-up.svg rename to resources/icons/solid/caret-up.svg diff --git a/cms/resources/icons/solid/carpool.svg b/resources/icons/solid/carpool.svg similarity index 100% rename from cms/resources/icons/solid/carpool.svg rename to resources/icons/solid/carpool.svg diff --git a/cms/resources/icons/solid/carrot.svg b/resources/icons/solid/carrot.svg similarity index 100% rename from cms/resources/icons/solid/carrot.svg rename to resources/icons/solid/carrot.svg diff --git a/cms/resources/icons/solid/cars.svg b/resources/icons/solid/cars.svg similarity index 100% rename from cms/resources/icons/solid/cars.svg rename to resources/icons/solid/cars.svg diff --git a/cms/resources/icons/solid/cart-arrow-down.svg b/resources/icons/solid/cart-arrow-down.svg similarity index 100% rename from cms/resources/icons/solid/cart-arrow-down.svg rename to resources/icons/solid/cart-arrow-down.svg diff --git a/cms/resources/icons/solid/cart-arrow-up.svg b/resources/icons/solid/cart-arrow-up.svg similarity index 100% rename from cms/resources/icons/solid/cart-arrow-up.svg rename to resources/icons/solid/cart-arrow-up.svg diff --git a/cms/resources/icons/solid/cart-circle-arrow-down.svg b/resources/icons/solid/cart-circle-arrow-down.svg similarity index 100% rename from cms/resources/icons/solid/cart-circle-arrow-down.svg rename to resources/icons/solid/cart-circle-arrow-down.svg diff --git a/cms/resources/icons/solid/cart-circle-arrow-up.svg b/resources/icons/solid/cart-circle-arrow-up.svg similarity index 100% rename from cms/resources/icons/solid/cart-circle-arrow-up.svg rename to resources/icons/solid/cart-circle-arrow-up.svg diff --git a/cms/resources/icons/solid/cart-circle-check.svg b/resources/icons/solid/cart-circle-check.svg similarity index 100% rename from cms/resources/icons/solid/cart-circle-check.svg rename to resources/icons/solid/cart-circle-check.svg diff --git a/cms/resources/icons/solid/cart-circle-exclamation.svg b/resources/icons/solid/cart-circle-exclamation.svg similarity index 100% rename from cms/resources/icons/solid/cart-circle-exclamation.svg rename to resources/icons/solid/cart-circle-exclamation.svg diff --git a/cms/resources/icons/solid/cart-circle-plus.svg b/resources/icons/solid/cart-circle-plus.svg similarity index 100% rename from cms/resources/icons/solid/cart-circle-plus.svg rename to resources/icons/solid/cart-circle-plus.svg diff --git a/cms/resources/icons/solid/cart-circle-xmark.svg b/resources/icons/solid/cart-circle-xmark.svg similarity index 100% rename from cms/resources/icons/solid/cart-circle-xmark.svg rename to resources/icons/solid/cart-circle-xmark.svg diff --git a/cms/resources/icons/solid/cart-flatbed-boxes.svg b/resources/icons/solid/cart-flatbed-boxes.svg similarity index 100% rename from cms/resources/icons/solid/cart-flatbed-boxes.svg rename to resources/icons/solid/cart-flatbed-boxes.svg diff --git a/cms/resources/icons/solid/cart-flatbed-empty.svg b/resources/icons/solid/cart-flatbed-empty.svg similarity index 100% rename from cms/resources/icons/solid/cart-flatbed-empty.svg rename to resources/icons/solid/cart-flatbed-empty.svg diff --git a/cms/resources/icons/solid/cart-flatbed-suitcase.svg b/resources/icons/solid/cart-flatbed-suitcase.svg similarity index 100% rename from cms/resources/icons/solid/cart-flatbed-suitcase.svg rename to resources/icons/solid/cart-flatbed-suitcase.svg diff --git a/cms/resources/icons/solid/cart-flatbed.svg b/resources/icons/solid/cart-flatbed.svg similarity index 100% rename from cms/resources/icons/solid/cart-flatbed.svg rename to resources/icons/solid/cart-flatbed.svg diff --git a/cms/resources/icons/solid/cart-minus.svg b/resources/icons/solid/cart-minus.svg similarity index 100% rename from cms/resources/icons/solid/cart-minus.svg rename to resources/icons/solid/cart-minus.svg diff --git a/cms/resources/icons/solid/cart-plus.svg b/resources/icons/solid/cart-plus.svg similarity index 100% rename from cms/resources/icons/solid/cart-plus.svg rename to resources/icons/solid/cart-plus.svg diff --git a/cms/resources/icons/solid/cart-shopping-fast.svg b/resources/icons/solid/cart-shopping-fast.svg similarity index 100% rename from cms/resources/icons/solid/cart-shopping-fast.svg rename to resources/icons/solid/cart-shopping-fast.svg diff --git a/cms/resources/icons/solid/cart-shopping.svg b/resources/icons/solid/cart-shopping.svg similarity index 100% rename from cms/resources/icons/solid/cart-shopping.svg rename to resources/icons/solid/cart-shopping.svg diff --git a/cms/resources/icons/solid/cart-xmark.svg b/resources/icons/solid/cart-xmark.svg similarity index 100% rename from cms/resources/icons/solid/cart-xmark.svg rename to resources/icons/solid/cart-xmark.svg diff --git a/cms/resources/icons/solid/cash-register.svg b/resources/icons/solid/cash-register.svg similarity index 100% rename from cms/resources/icons/solid/cash-register.svg rename to resources/icons/solid/cash-register.svg diff --git a/cms/resources/icons/solid/cassette-betamax.svg b/resources/icons/solid/cassette-betamax.svg similarity index 100% rename from cms/resources/icons/solid/cassette-betamax.svg rename to resources/icons/solid/cassette-betamax.svg diff --git a/cms/resources/icons/solid/cassette-tape.svg b/resources/icons/solid/cassette-tape.svg similarity index 100% rename from cms/resources/icons/solid/cassette-tape.svg rename to resources/icons/solid/cassette-tape.svg diff --git a/cms/resources/icons/solid/cassette-vhs.svg b/resources/icons/solid/cassette-vhs.svg similarity index 100% rename from cms/resources/icons/solid/cassette-vhs.svg rename to resources/icons/solid/cassette-vhs.svg diff --git a/cms/resources/icons/solid/castle.svg b/resources/icons/solid/castle.svg similarity index 100% rename from cms/resources/icons/solid/castle.svg rename to resources/icons/solid/castle.svg diff --git a/cms/resources/icons/solid/cat-space.svg b/resources/icons/solid/cat-space.svg similarity index 100% rename from cms/resources/icons/solid/cat-space.svg rename to resources/icons/solid/cat-space.svg diff --git a/cms/resources/icons/solid/cat.svg b/resources/icons/solid/cat.svg similarity index 100% rename from cms/resources/icons/solid/cat.svg rename to resources/icons/solid/cat.svg diff --git a/cms/resources/icons/solid/cauldron.svg b/resources/icons/solid/cauldron.svg similarity index 100% rename from cms/resources/icons/solid/cauldron.svg rename to resources/icons/solid/cauldron.svg diff --git a/cms/resources/icons/solid/cedi-sign.svg b/resources/icons/solid/cedi-sign.svg similarity index 100% rename from cms/resources/icons/solid/cedi-sign.svg rename to resources/icons/solid/cedi-sign.svg diff --git a/cms/resources/icons/solid/cent-sign.svg b/resources/icons/solid/cent-sign.svg similarity index 100% rename from cms/resources/icons/solid/cent-sign.svg rename to resources/icons/solid/cent-sign.svg diff --git a/cms/resources/icons/solid/certificate.svg b/resources/icons/solid/certificate.svg similarity index 100% rename from cms/resources/icons/solid/certificate.svg rename to resources/icons/solid/certificate.svg diff --git a/cms/resources/icons/solid/chair-office.svg b/resources/icons/solid/chair-office.svg similarity index 100% rename from cms/resources/icons/solid/chair-office.svg rename to resources/icons/solid/chair-office.svg diff --git a/cms/resources/icons/solid/chair.svg b/resources/icons/solid/chair.svg similarity index 100% rename from cms/resources/icons/solid/chair.svg rename to resources/icons/solid/chair.svg diff --git a/cms/resources/icons/solid/chalkboard-user.svg b/resources/icons/solid/chalkboard-user.svg similarity index 100% rename from cms/resources/icons/solid/chalkboard-user.svg rename to resources/icons/solid/chalkboard-user.svg diff --git a/cms/resources/icons/solid/chalkboard.svg b/resources/icons/solid/chalkboard.svg similarity index 100% rename from cms/resources/icons/solid/chalkboard.svg rename to resources/icons/solid/chalkboard.svg diff --git a/cms/resources/icons/solid/champagne-glass.svg b/resources/icons/solid/champagne-glass.svg similarity index 100% rename from cms/resources/icons/solid/champagne-glass.svg rename to resources/icons/solid/champagne-glass.svg diff --git a/cms/resources/icons/solid/champagne-glasses.svg b/resources/icons/solid/champagne-glasses.svg similarity index 100% rename from cms/resources/icons/solid/champagne-glasses.svg rename to resources/icons/solid/champagne-glasses.svg diff --git a/cms/resources/icons/solid/charging-station.svg b/resources/icons/solid/charging-station.svg similarity index 100% rename from cms/resources/icons/solid/charging-station.svg rename to resources/icons/solid/charging-station.svg diff --git a/cms/resources/icons/solid/chart-area.svg b/resources/icons/solid/chart-area.svg similarity index 100% rename from cms/resources/icons/solid/chart-area.svg rename to resources/icons/solid/chart-area.svg diff --git a/cms/resources/icons/solid/chart-bar.svg b/resources/icons/solid/chart-bar.svg similarity index 100% rename from cms/resources/icons/solid/chart-bar.svg rename to resources/icons/solid/chart-bar.svg diff --git a/cms/resources/icons/solid/chart-bullet.svg b/resources/icons/solid/chart-bullet.svg similarity index 100% rename from cms/resources/icons/solid/chart-bullet.svg rename to resources/icons/solid/chart-bullet.svg diff --git a/cms/resources/icons/solid/chart-candlestick.svg b/resources/icons/solid/chart-candlestick.svg similarity index 100% rename from cms/resources/icons/solid/chart-candlestick.svg rename to resources/icons/solid/chart-candlestick.svg diff --git a/cms/resources/icons/solid/chart-column.svg b/resources/icons/solid/chart-column.svg similarity index 100% rename from cms/resources/icons/solid/chart-column.svg rename to resources/icons/solid/chart-column.svg diff --git a/cms/resources/icons/solid/chart-diagram.svg b/resources/icons/solid/chart-diagram.svg similarity index 100% rename from cms/resources/icons/solid/chart-diagram.svg rename to resources/icons/solid/chart-diagram.svg diff --git a/cms/resources/icons/solid/chart-fft.svg b/resources/icons/solid/chart-fft.svg similarity index 100% rename from cms/resources/icons/solid/chart-fft.svg rename to resources/icons/solid/chart-fft.svg diff --git a/cms/resources/icons/solid/chart-gantt.svg b/resources/icons/solid/chart-gantt.svg similarity index 100% rename from cms/resources/icons/solid/chart-gantt.svg rename to resources/icons/solid/chart-gantt.svg diff --git a/cms/resources/icons/solid/chart-kanban.svg b/resources/icons/solid/chart-kanban.svg similarity index 100% rename from cms/resources/icons/solid/chart-kanban.svg rename to resources/icons/solid/chart-kanban.svg diff --git a/cms/resources/icons/solid/chart-line-down.svg b/resources/icons/solid/chart-line-down.svg similarity index 100% rename from cms/resources/icons/solid/chart-line-down.svg rename to resources/icons/solid/chart-line-down.svg diff --git a/cms/resources/icons/solid/chart-line-up-down.svg b/resources/icons/solid/chart-line-up-down.svg similarity index 100% rename from cms/resources/icons/solid/chart-line-up-down.svg rename to resources/icons/solid/chart-line-up-down.svg diff --git a/cms/resources/icons/solid/chart-line-up.svg b/resources/icons/solid/chart-line-up.svg similarity index 100% rename from cms/resources/icons/solid/chart-line-up.svg rename to resources/icons/solid/chart-line-up.svg diff --git a/cms/resources/icons/solid/chart-line.svg b/resources/icons/solid/chart-line.svg similarity index 100% rename from cms/resources/icons/solid/chart-line.svg rename to resources/icons/solid/chart-line.svg diff --git a/cms/resources/icons/solid/chart-mixed-up-circle-currency.svg b/resources/icons/solid/chart-mixed-up-circle-currency.svg similarity index 100% rename from cms/resources/icons/solid/chart-mixed-up-circle-currency.svg rename to resources/icons/solid/chart-mixed-up-circle-currency.svg diff --git a/cms/resources/icons/solid/chart-mixed-up-circle-dollar.svg b/resources/icons/solid/chart-mixed-up-circle-dollar.svg similarity index 100% rename from cms/resources/icons/solid/chart-mixed-up-circle-dollar.svg rename to resources/icons/solid/chart-mixed-up-circle-dollar.svg diff --git a/cms/resources/icons/solid/chart-mixed.svg b/resources/icons/solid/chart-mixed.svg similarity index 100% rename from cms/resources/icons/solid/chart-mixed.svg rename to resources/icons/solid/chart-mixed.svg diff --git a/cms/resources/icons/solid/chart-network.svg b/resources/icons/solid/chart-network.svg similarity index 100% rename from cms/resources/icons/solid/chart-network.svg rename to resources/icons/solid/chart-network.svg diff --git a/cms/resources/icons/solid/chart-pie-simple-circle-currency.svg b/resources/icons/solid/chart-pie-simple-circle-currency.svg similarity index 100% rename from cms/resources/icons/solid/chart-pie-simple-circle-currency.svg rename to resources/icons/solid/chart-pie-simple-circle-currency.svg diff --git a/cms/resources/icons/solid/chart-pie-simple-circle-dollar.svg b/resources/icons/solid/chart-pie-simple-circle-dollar.svg similarity index 100% rename from cms/resources/icons/solid/chart-pie-simple-circle-dollar.svg rename to resources/icons/solid/chart-pie-simple-circle-dollar.svg diff --git a/cms/resources/icons/solid/chart-pie-simple.svg b/resources/icons/solid/chart-pie-simple.svg similarity index 100% rename from cms/resources/icons/solid/chart-pie-simple.svg rename to resources/icons/solid/chart-pie-simple.svg diff --git a/cms/resources/icons/solid/chart-pie.svg b/resources/icons/solid/chart-pie.svg similarity index 100% rename from cms/resources/icons/solid/chart-pie.svg rename to resources/icons/solid/chart-pie.svg diff --git a/cms/resources/icons/solid/chart-pyramid.svg b/resources/icons/solid/chart-pyramid.svg similarity index 100% rename from cms/resources/icons/solid/chart-pyramid.svg rename to resources/icons/solid/chart-pyramid.svg diff --git a/cms/resources/icons/solid/chart-radar.svg b/resources/icons/solid/chart-radar.svg similarity index 100% rename from cms/resources/icons/solid/chart-radar.svg rename to resources/icons/solid/chart-radar.svg diff --git a/cms/resources/icons/solid/chart-scatter-3d.svg b/resources/icons/solid/chart-scatter-3d.svg similarity index 100% rename from cms/resources/icons/solid/chart-scatter-3d.svg rename to resources/icons/solid/chart-scatter-3d.svg diff --git a/cms/resources/icons/solid/chart-scatter-bubble.svg b/resources/icons/solid/chart-scatter-bubble.svg similarity index 100% rename from cms/resources/icons/solid/chart-scatter-bubble.svg rename to resources/icons/solid/chart-scatter-bubble.svg diff --git a/cms/resources/icons/solid/chart-scatter.svg b/resources/icons/solid/chart-scatter.svg similarity index 100% rename from cms/resources/icons/solid/chart-scatter.svg rename to resources/icons/solid/chart-scatter.svg diff --git a/cms/resources/icons/solid/chart-simple-horizontal.svg b/resources/icons/solid/chart-simple-horizontal.svg similarity index 100% rename from cms/resources/icons/solid/chart-simple-horizontal.svg rename to resources/icons/solid/chart-simple-horizontal.svg diff --git a/cms/resources/icons/solid/chart-simple.svg b/resources/icons/solid/chart-simple.svg similarity index 100% rename from cms/resources/icons/solid/chart-simple.svg rename to resources/icons/solid/chart-simple.svg diff --git a/cms/resources/icons/solid/chart-sine.svg b/resources/icons/solid/chart-sine.svg similarity index 100% rename from cms/resources/icons/solid/chart-sine.svg rename to resources/icons/solid/chart-sine.svg diff --git a/cms/resources/icons/solid/chart-tree-map.svg b/resources/icons/solid/chart-tree-map.svg similarity index 100% rename from cms/resources/icons/solid/chart-tree-map.svg rename to resources/icons/solid/chart-tree-map.svg diff --git a/cms/resources/icons/solid/chart-user.svg b/resources/icons/solid/chart-user.svg similarity index 100% rename from cms/resources/icons/solid/chart-user.svg rename to resources/icons/solid/chart-user.svg diff --git a/cms/resources/icons/solid/chart-waterfall.svg b/resources/icons/solid/chart-waterfall.svg similarity index 100% rename from cms/resources/icons/solid/chart-waterfall.svg rename to resources/icons/solid/chart-waterfall.svg diff --git a/cms/resources/icons/solid/check-double.svg b/resources/icons/solid/check-double.svg similarity index 100% rename from cms/resources/icons/solid/check-double.svg rename to resources/icons/solid/check-double.svg diff --git a/cms/resources/icons/solid/check-to-slot.svg b/resources/icons/solid/check-to-slot.svg similarity index 100% rename from cms/resources/icons/solid/check-to-slot.svg rename to resources/icons/solid/check-to-slot.svg diff --git a/cms/resources/icons/solid/check.svg b/resources/icons/solid/check.svg similarity index 100% rename from cms/resources/icons/solid/check.svg rename to resources/icons/solid/check.svg diff --git a/cms/resources/icons/solid/cheese-swiss.svg b/resources/icons/solid/cheese-swiss.svg similarity index 100% rename from cms/resources/icons/solid/cheese-swiss.svg rename to resources/icons/solid/cheese-swiss.svg diff --git a/cms/resources/icons/solid/cheese.svg b/resources/icons/solid/cheese.svg similarity index 100% rename from cms/resources/icons/solid/cheese.svg rename to resources/icons/solid/cheese.svg diff --git a/cms/resources/icons/solid/cherries.svg b/resources/icons/solid/cherries.svg similarity index 100% rename from cms/resources/icons/solid/cherries.svg rename to resources/icons/solid/cherries.svg diff --git a/cms/resources/icons/solid/chess-bishop-piece.svg b/resources/icons/solid/chess-bishop-piece.svg similarity index 100% rename from cms/resources/icons/solid/chess-bishop-piece.svg rename to resources/icons/solid/chess-bishop-piece.svg diff --git a/cms/resources/icons/solid/chess-bishop.svg b/resources/icons/solid/chess-bishop.svg similarity index 100% rename from cms/resources/icons/solid/chess-bishop.svg rename to resources/icons/solid/chess-bishop.svg diff --git a/cms/resources/icons/solid/chess-board.svg b/resources/icons/solid/chess-board.svg similarity index 100% rename from cms/resources/icons/solid/chess-board.svg rename to resources/icons/solid/chess-board.svg diff --git a/cms/resources/icons/solid/chess-clock-flip.svg b/resources/icons/solid/chess-clock-flip.svg similarity index 100% rename from cms/resources/icons/solid/chess-clock-flip.svg rename to resources/icons/solid/chess-clock-flip.svg diff --git a/cms/resources/icons/solid/chess-clock.svg b/resources/icons/solid/chess-clock.svg similarity index 100% rename from cms/resources/icons/solid/chess-clock.svg rename to resources/icons/solid/chess-clock.svg diff --git a/cms/resources/icons/solid/chess-king-piece.svg b/resources/icons/solid/chess-king-piece.svg similarity index 100% rename from cms/resources/icons/solid/chess-king-piece.svg rename to resources/icons/solid/chess-king-piece.svg diff --git a/cms/resources/icons/solid/chess-king.svg b/resources/icons/solid/chess-king.svg similarity index 100% rename from cms/resources/icons/solid/chess-king.svg rename to resources/icons/solid/chess-king.svg diff --git a/cms/resources/icons/solid/chess-knight-piece.svg b/resources/icons/solid/chess-knight-piece.svg similarity index 100% rename from cms/resources/icons/solid/chess-knight-piece.svg rename to resources/icons/solid/chess-knight-piece.svg diff --git a/cms/resources/icons/solid/chess-knight.svg b/resources/icons/solid/chess-knight.svg similarity index 100% rename from cms/resources/icons/solid/chess-knight.svg rename to resources/icons/solid/chess-knight.svg diff --git a/cms/resources/icons/solid/chess-pawn-piece.svg b/resources/icons/solid/chess-pawn-piece.svg similarity index 100% rename from cms/resources/icons/solid/chess-pawn-piece.svg rename to resources/icons/solid/chess-pawn-piece.svg diff --git a/cms/resources/icons/solid/chess-pawn.svg b/resources/icons/solid/chess-pawn.svg similarity index 100% rename from cms/resources/icons/solid/chess-pawn.svg rename to resources/icons/solid/chess-pawn.svg diff --git a/cms/resources/icons/solid/chess-queen-piece.svg b/resources/icons/solid/chess-queen-piece.svg similarity index 100% rename from cms/resources/icons/solid/chess-queen-piece.svg rename to resources/icons/solid/chess-queen-piece.svg diff --git a/cms/resources/icons/solid/chess-queen.svg b/resources/icons/solid/chess-queen.svg similarity index 100% rename from cms/resources/icons/solid/chess-queen.svg rename to resources/icons/solid/chess-queen.svg diff --git a/cms/resources/icons/solid/chess-rook-piece.svg b/resources/icons/solid/chess-rook-piece.svg similarity index 100% rename from cms/resources/icons/solid/chess-rook-piece.svg rename to resources/icons/solid/chess-rook-piece.svg diff --git a/cms/resources/icons/solid/chess-rook.svg b/resources/icons/solid/chess-rook.svg similarity index 100% rename from cms/resources/icons/solid/chess-rook.svg rename to resources/icons/solid/chess-rook.svg diff --git a/cms/resources/icons/solid/chess.svg b/resources/icons/solid/chess.svg similarity index 100% rename from cms/resources/icons/solid/chess.svg rename to resources/icons/solid/chess.svg diff --git a/cms/resources/icons/solid/chestnut.svg b/resources/icons/solid/chestnut.svg similarity index 100% rename from cms/resources/icons/solid/chestnut.svg rename to resources/icons/solid/chestnut.svg diff --git a/cms/resources/icons/solid/chevron-down.svg b/resources/icons/solid/chevron-down.svg similarity index 100% rename from cms/resources/icons/solid/chevron-down.svg rename to resources/icons/solid/chevron-down.svg diff --git a/cms/resources/icons/solid/chevron-left.svg b/resources/icons/solid/chevron-left.svg similarity index 100% rename from cms/resources/icons/solid/chevron-left.svg rename to resources/icons/solid/chevron-left.svg diff --git a/cms/resources/icons/solid/chevron-right.svg b/resources/icons/solid/chevron-right.svg similarity index 100% rename from cms/resources/icons/solid/chevron-right.svg rename to resources/icons/solid/chevron-right.svg diff --git a/cms/resources/icons/solid/chevron-up.svg b/resources/icons/solid/chevron-up.svg similarity index 100% rename from cms/resources/icons/solid/chevron-up.svg rename to resources/icons/solid/chevron-up.svg diff --git a/cms/resources/icons/solid/chevrons-down.svg b/resources/icons/solid/chevrons-down.svg similarity index 100% rename from cms/resources/icons/solid/chevrons-down.svg rename to resources/icons/solid/chevrons-down.svg diff --git a/cms/resources/icons/solid/chevrons-left.svg b/resources/icons/solid/chevrons-left.svg similarity index 100% rename from cms/resources/icons/solid/chevrons-left.svg rename to resources/icons/solid/chevrons-left.svg diff --git a/cms/resources/icons/solid/chevrons-right.svg b/resources/icons/solid/chevrons-right.svg similarity index 100% rename from cms/resources/icons/solid/chevrons-right.svg rename to resources/icons/solid/chevrons-right.svg diff --git a/cms/resources/icons/solid/chevrons-up.svg b/resources/icons/solid/chevrons-up.svg similarity index 100% rename from cms/resources/icons/solid/chevrons-up.svg rename to resources/icons/solid/chevrons-up.svg diff --git a/cms/resources/icons/solid/chf-sign.svg b/resources/icons/solid/chf-sign.svg similarity index 100% rename from cms/resources/icons/solid/chf-sign.svg rename to resources/icons/solid/chf-sign.svg diff --git a/cms/resources/icons/solid/child-combatant.svg b/resources/icons/solid/child-combatant.svg similarity index 100% rename from cms/resources/icons/solid/child-combatant.svg rename to resources/icons/solid/child-combatant.svg diff --git a/cms/resources/icons/solid/child-dress.svg b/resources/icons/solid/child-dress.svg similarity index 100% rename from cms/resources/icons/solid/child-dress.svg rename to resources/icons/solid/child-dress.svg diff --git a/cms/resources/icons/solid/child-reaching.svg b/resources/icons/solid/child-reaching.svg similarity index 100% rename from cms/resources/icons/solid/child-reaching.svg rename to resources/icons/solid/child-reaching.svg diff --git a/cms/resources/icons/solid/child.svg b/resources/icons/solid/child.svg similarity index 100% rename from cms/resources/icons/solid/child.svg rename to resources/icons/solid/child.svg diff --git a/cms/resources/icons/solid/children.svg b/resources/icons/solid/children.svg similarity index 100% rename from cms/resources/icons/solid/children.svg rename to resources/icons/solid/children.svg diff --git a/cms/resources/icons/solid/chimney.svg b/resources/icons/solid/chimney.svg similarity index 100% rename from cms/resources/icons/solid/chimney.svg rename to resources/icons/solid/chimney.svg diff --git a/cms/resources/icons/solid/chopsticks.svg b/resources/icons/solid/chopsticks.svg similarity index 100% rename from cms/resources/icons/solid/chopsticks.svg rename to resources/icons/solid/chopsticks.svg diff --git a/cms/resources/icons/solid/church.svg b/resources/icons/solid/church.svg similarity index 100% rename from cms/resources/icons/solid/church.svg rename to resources/icons/solid/church.svg diff --git a/cms/resources/icons/solid/circle-0.svg b/resources/icons/solid/circle-0.svg similarity index 100% rename from cms/resources/icons/solid/circle-0.svg rename to resources/icons/solid/circle-0.svg diff --git a/cms/resources/icons/solid/circle-1.svg b/resources/icons/solid/circle-1.svg similarity index 100% rename from cms/resources/icons/solid/circle-1.svg rename to resources/icons/solid/circle-1.svg diff --git a/cms/resources/icons/solid/circle-2.svg b/resources/icons/solid/circle-2.svg similarity index 100% rename from cms/resources/icons/solid/circle-2.svg rename to resources/icons/solid/circle-2.svg diff --git a/cms/resources/icons/solid/circle-3.svg b/resources/icons/solid/circle-3.svg similarity index 100% rename from cms/resources/icons/solid/circle-3.svg rename to resources/icons/solid/circle-3.svg diff --git a/cms/resources/icons/solid/circle-4.svg b/resources/icons/solid/circle-4.svg similarity index 100% rename from cms/resources/icons/solid/circle-4.svg rename to resources/icons/solid/circle-4.svg diff --git a/cms/resources/icons/solid/circle-5.svg b/resources/icons/solid/circle-5.svg similarity index 100% rename from cms/resources/icons/solid/circle-5.svg rename to resources/icons/solid/circle-5.svg diff --git a/cms/resources/icons/solid/circle-6.svg b/resources/icons/solid/circle-6.svg similarity index 100% rename from cms/resources/icons/solid/circle-6.svg rename to resources/icons/solid/circle-6.svg diff --git a/cms/resources/icons/solid/circle-7.svg b/resources/icons/solid/circle-7.svg similarity index 100% rename from cms/resources/icons/solid/circle-7.svg rename to resources/icons/solid/circle-7.svg diff --git a/cms/resources/icons/solid/circle-8.svg b/resources/icons/solid/circle-8.svg similarity index 100% rename from cms/resources/icons/solid/circle-8.svg rename to resources/icons/solid/circle-8.svg diff --git a/cms/resources/icons/solid/circle-9.svg b/resources/icons/solid/circle-9.svg similarity index 100% rename from cms/resources/icons/solid/circle-9.svg rename to resources/icons/solid/circle-9.svg diff --git a/cms/resources/icons/solid/circle-a.svg b/resources/icons/solid/circle-a.svg similarity index 100% rename from cms/resources/icons/solid/circle-a.svg rename to resources/icons/solid/circle-a.svg diff --git a/cms/resources/icons/solid/circle-ampersand.svg b/resources/icons/solid/circle-ampersand.svg similarity index 100% rename from cms/resources/icons/solid/circle-ampersand.svg rename to resources/icons/solid/circle-ampersand.svg diff --git a/cms/resources/icons/solid/circle-arrow-down-left.svg b/resources/icons/solid/circle-arrow-down-left.svg similarity index 100% rename from cms/resources/icons/solid/circle-arrow-down-left.svg rename to resources/icons/solid/circle-arrow-down-left.svg diff --git a/cms/resources/icons/solid/circle-arrow-down-right.svg b/resources/icons/solid/circle-arrow-down-right.svg similarity index 100% rename from cms/resources/icons/solid/circle-arrow-down-right.svg rename to resources/icons/solid/circle-arrow-down-right.svg diff --git a/cms/resources/icons/solid/circle-arrow-down.svg b/resources/icons/solid/circle-arrow-down.svg similarity index 100% rename from cms/resources/icons/solid/circle-arrow-down.svg rename to resources/icons/solid/circle-arrow-down.svg diff --git a/cms/resources/icons/solid/circle-arrow-left.svg b/resources/icons/solid/circle-arrow-left.svg similarity index 100% rename from cms/resources/icons/solid/circle-arrow-left.svg rename to resources/icons/solid/circle-arrow-left.svg diff --git a/cms/resources/icons/solid/circle-arrow-right.svg b/resources/icons/solid/circle-arrow-right.svg similarity index 100% rename from cms/resources/icons/solid/circle-arrow-right.svg rename to resources/icons/solid/circle-arrow-right.svg diff --git a/cms/resources/icons/solid/circle-arrow-up-left.svg b/resources/icons/solid/circle-arrow-up-left.svg similarity index 100% rename from cms/resources/icons/solid/circle-arrow-up-left.svg rename to resources/icons/solid/circle-arrow-up-left.svg diff --git a/cms/resources/icons/solid/circle-arrow-up-right.svg b/resources/icons/solid/circle-arrow-up-right.svg similarity index 100% rename from cms/resources/icons/solid/circle-arrow-up-right.svg rename to resources/icons/solid/circle-arrow-up-right.svg diff --git a/cms/resources/icons/solid/circle-arrow-up.svg b/resources/icons/solid/circle-arrow-up.svg similarity index 100% rename from cms/resources/icons/solid/circle-arrow-up.svg rename to resources/icons/solid/circle-arrow-up.svg diff --git a/cms/resources/icons/solid/circle-b.svg b/resources/icons/solid/circle-b.svg similarity index 100% rename from cms/resources/icons/solid/circle-b.svg rename to resources/icons/solid/circle-b.svg diff --git a/cms/resources/icons/solid/circle-bolt.svg b/resources/icons/solid/circle-bolt.svg similarity index 100% rename from cms/resources/icons/solid/circle-bolt.svg rename to resources/icons/solid/circle-bolt.svg diff --git a/cms/resources/icons/solid/circle-book-open.svg b/resources/icons/solid/circle-book-open.svg similarity index 100% rename from cms/resources/icons/solid/circle-book-open.svg rename to resources/icons/solid/circle-book-open.svg diff --git a/cms/resources/icons/solid/circle-bookmark.svg b/resources/icons/solid/circle-bookmark.svg similarity index 100% rename from cms/resources/icons/solid/circle-bookmark.svg rename to resources/icons/solid/circle-bookmark.svg diff --git a/cms/resources/icons/solid/circle-c.svg b/resources/icons/solid/circle-c.svg similarity index 100% rename from cms/resources/icons/solid/circle-c.svg rename to resources/icons/solid/circle-c.svg diff --git a/cms/resources/icons/solid/circle-calendar.svg b/resources/icons/solid/circle-calendar.svg similarity index 100% rename from cms/resources/icons/solid/circle-calendar.svg rename to resources/icons/solid/circle-calendar.svg diff --git a/cms/resources/icons/solid/circle-camera.svg b/resources/icons/solid/circle-camera.svg similarity index 100% rename from cms/resources/icons/solid/circle-camera.svg rename to resources/icons/solid/circle-camera.svg diff --git a/cms/resources/icons/solid/circle-caret-down.svg b/resources/icons/solid/circle-caret-down.svg similarity index 100% rename from cms/resources/icons/solid/circle-caret-down.svg rename to resources/icons/solid/circle-caret-down.svg diff --git a/cms/resources/icons/solid/circle-caret-left.svg b/resources/icons/solid/circle-caret-left.svg similarity index 100% rename from cms/resources/icons/solid/circle-caret-left.svg rename to resources/icons/solid/circle-caret-left.svg diff --git a/cms/resources/icons/solid/circle-caret-right.svg b/resources/icons/solid/circle-caret-right.svg similarity index 100% rename from cms/resources/icons/solid/circle-caret-right.svg rename to resources/icons/solid/circle-caret-right.svg diff --git a/cms/resources/icons/solid/circle-caret-up.svg b/resources/icons/solid/circle-caret-up.svg similarity index 100% rename from cms/resources/icons/solid/circle-caret-up.svg rename to resources/icons/solid/circle-caret-up.svg diff --git a/cms/resources/icons/solid/circle-check.svg b/resources/icons/solid/circle-check.svg similarity index 100% rename from cms/resources/icons/solid/circle-check.svg rename to resources/icons/solid/circle-check.svg diff --git a/cms/resources/icons/solid/circle-chevron-down.svg b/resources/icons/solid/circle-chevron-down.svg similarity index 100% rename from cms/resources/icons/solid/circle-chevron-down.svg rename to resources/icons/solid/circle-chevron-down.svg diff --git a/cms/resources/icons/solid/circle-chevron-left.svg b/resources/icons/solid/circle-chevron-left.svg similarity index 100% rename from cms/resources/icons/solid/circle-chevron-left.svg rename to resources/icons/solid/circle-chevron-left.svg diff --git a/cms/resources/icons/solid/circle-chevron-right.svg b/resources/icons/solid/circle-chevron-right.svg similarity index 100% rename from cms/resources/icons/solid/circle-chevron-right.svg rename to resources/icons/solid/circle-chevron-right.svg diff --git a/cms/resources/icons/solid/circle-chevron-up.svg b/resources/icons/solid/circle-chevron-up.svg similarity index 100% rename from cms/resources/icons/solid/circle-chevron-up.svg rename to resources/icons/solid/circle-chevron-up.svg diff --git a/cms/resources/icons/solid/circle-d.svg b/resources/icons/solid/circle-d.svg similarity index 100% rename from cms/resources/icons/solid/circle-d.svg rename to resources/icons/solid/circle-d.svg diff --git a/cms/resources/icons/solid/circle-dashed.svg b/resources/icons/solid/circle-dashed.svg similarity index 100% rename from cms/resources/icons/solid/circle-dashed.svg rename to resources/icons/solid/circle-dashed.svg diff --git a/cms/resources/icons/solid/circle-divide.svg b/resources/icons/solid/circle-divide.svg similarity index 100% rename from cms/resources/icons/solid/circle-divide.svg rename to resources/icons/solid/circle-divide.svg diff --git a/cms/resources/icons/solid/circle-dollar-to-slot.svg b/resources/icons/solid/circle-dollar-to-slot.svg similarity index 100% rename from cms/resources/icons/solid/circle-dollar-to-slot.svg rename to resources/icons/solid/circle-dollar-to-slot.svg diff --git a/cms/resources/icons/solid/circle-dollar.svg b/resources/icons/solid/circle-dollar.svg similarity index 100% rename from cms/resources/icons/solid/circle-dollar.svg rename to resources/icons/solid/circle-dollar.svg diff --git a/cms/resources/icons/solid/circle-dot.svg b/resources/icons/solid/circle-dot.svg similarity index 100% rename from cms/resources/icons/solid/circle-dot.svg rename to resources/icons/solid/circle-dot.svg diff --git a/cms/resources/icons/solid/circle-down-left.svg b/resources/icons/solid/circle-down-left.svg similarity index 100% rename from cms/resources/icons/solid/circle-down-left.svg rename to resources/icons/solid/circle-down-left.svg diff --git a/cms/resources/icons/solid/circle-down-right.svg b/resources/icons/solid/circle-down-right.svg similarity index 100% rename from cms/resources/icons/solid/circle-down-right.svg rename to resources/icons/solid/circle-down-right.svg diff --git a/cms/resources/icons/solid/circle-down.svg b/resources/icons/solid/circle-down.svg similarity index 100% rename from cms/resources/icons/solid/circle-down.svg rename to resources/icons/solid/circle-down.svg diff --git a/cms/resources/icons/solid/circle-e.svg b/resources/icons/solid/circle-e.svg similarity index 100% rename from cms/resources/icons/solid/circle-e.svg rename to resources/icons/solid/circle-e.svg diff --git a/cms/resources/icons/solid/circle-ellipsis-vertical.svg b/resources/icons/solid/circle-ellipsis-vertical.svg similarity index 100% rename from cms/resources/icons/solid/circle-ellipsis-vertical.svg rename to resources/icons/solid/circle-ellipsis-vertical.svg diff --git a/cms/resources/icons/solid/circle-ellipsis.svg b/resources/icons/solid/circle-ellipsis.svg similarity index 100% rename from cms/resources/icons/solid/circle-ellipsis.svg rename to resources/icons/solid/circle-ellipsis.svg diff --git a/cms/resources/icons/solid/circle-envelope.svg b/resources/icons/solid/circle-envelope.svg similarity index 100% rename from cms/resources/icons/solid/circle-envelope.svg rename to resources/icons/solid/circle-envelope.svg diff --git a/cms/resources/icons/solid/circle-euro.svg b/resources/icons/solid/circle-euro.svg similarity index 100% rename from cms/resources/icons/solid/circle-euro.svg rename to resources/icons/solid/circle-euro.svg diff --git a/cms/resources/icons/solid/circle-exclamation-check.svg b/resources/icons/solid/circle-exclamation-check.svg similarity index 100% rename from cms/resources/icons/solid/circle-exclamation-check.svg rename to resources/icons/solid/circle-exclamation-check.svg diff --git a/cms/resources/icons/solid/circle-exclamation.svg b/resources/icons/solid/circle-exclamation.svg similarity index 100% rename from cms/resources/icons/solid/circle-exclamation.svg rename to resources/icons/solid/circle-exclamation.svg diff --git a/cms/resources/icons/solid/circle-f.svg b/resources/icons/solid/circle-f.svg similarity index 100% rename from cms/resources/icons/solid/circle-f.svg rename to resources/icons/solid/circle-f.svg diff --git a/cms/resources/icons/solid/circle-g.svg b/resources/icons/solid/circle-g.svg similarity index 100% rename from cms/resources/icons/solid/circle-g.svg rename to resources/icons/solid/circle-g.svg diff --git a/cms/resources/icons/solid/circle-gf.svg b/resources/icons/solid/circle-gf.svg similarity index 100% rename from cms/resources/icons/solid/circle-gf.svg rename to resources/icons/solid/circle-gf.svg diff --git a/cms/resources/icons/solid/circle-h.svg b/resources/icons/solid/circle-h.svg similarity index 100% rename from cms/resources/icons/solid/circle-h.svg rename to resources/icons/solid/circle-h.svg diff --git a/cms/resources/icons/solid/circle-half-stroke.svg b/resources/icons/solid/circle-half-stroke.svg similarity index 100% rename from cms/resources/icons/solid/circle-half-stroke.svg rename to resources/icons/solid/circle-half-stroke.svg diff --git a/cms/resources/icons/solid/circle-half.svg b/resources/icons/solid/circle-half.svg similarity index 100% rename from cms/resources/icons/solid/circle-half.svg rename to resources/icons/solid/circle-half.svg diff --git a/cms/resources/icons/solid/circle-heart.svg b/resources/icons/solid/circle-heart.svg similarity index 100% rename from cms/resources/icons/solid/circle-heart.svg rename to resources/icons/solid/circle-heart.svg diff --git a/cms/resources/icons/solid/circle-i.svg b/resources/icons/solid/circle-i.svg similarity index 100% rename from cms/resources/icons/solid/circle-i.svg rename to resources/icons/solid/circle-i.svg diff --git a/cms/resources/icons/solid/circle-info.svg b/resources/icons/solid/circle-info.svg similarity index 100% rename from cms/resources/icons/solid/circle-info.svg rename to resources/icons/solid/circle-info.svg diff --git a/cms/resources/icons/solid/circle-j.svg b/resources/icons/solid/circle-j.svg similarity index 100% rename from cms/resources/icons/solid/circle-j.svg rename to resources/icons/solid/circle-j.svg diff --git a/cms/resources/icons/solid/circle-k.svg b/resources/icons/solid/circle-k.svg similarity index 100% rename from cms/resources/icons/solid/circle-k.svg rename to resources/icons/solid/circle-k.svg diff --git a/cms/resources/icons/solid/circle-l.svg b/resources/icons/solid/circle-l.svg similarity index 100% rename from cms/resources/icons/solid/circle-l.svg rename to resources/icons/solid/circle-l.svg diff --git a/cms/resources/icons/solid/circle-left.svg b/resources/icons/solid/circle-left.svg similarity index 100% rename from cms/resources/icons/solid/circle-left.svg rename to resources/icons/solid/circle-left.svg diff --git a/cms/resources/icons/solid/circle-location-arrow.svg b/resources/icons/solid/circle-location-arrow.svg similarity index 100% rename from cms/resources/icons/solid/circle-location-arrow.svg rename to resources/icons/solid/circle-location-arrow.svg diff --git a/cms/resources/icons/solid/circle-m.svg b/resources/icons/solid/circle-m.svg similarity index 100% rename from cms/resources/icons/solid/circle-m.svg rename to resources/icons/solid/circle-m.svg diff --git a/cms/resources/icons/solid/circle-microphone-lines.svg b/resources/icons/solid/circle-microphone-lines.svg similarity index 100% rename from cms/resources/icons/solid/circle-microphone-lines.svg rename to resources/icons/solid/circle-microphone-lines.svg diff --git a/cms/resources/icons/solid/circle-microphone.svg b/resources/icons/solid/circle-microphone.svg similarity index 100% rename from cms/resources/icons/solid/circle-microphone.svg rename to resources/icons/solid/circle-microphone.svg diff --git a/cms/resources/icons/solid/circle-minus.svg b/resources/icons/solid/circle-minus.svg similarity index 100% rename from cms/resources/icons/solid/circle-minus.svg rename to resources/icons/solid/circle-minus.svg diff --git a/cms/resources/icons/solid/circle-n.svg b/resources/icons/solid/circle-n.svg similarity index 100% rename from cms/resources/icons/solid/circle-n.svg rename to resources/icons/solid/circle-n.svg diff --git a/cms/resources/icons/solid/circle-nodes.svg b/resources/icons/solid/circle-nodes.svg similarity index 100% rename from cms/resources/icons/solid/circle-nodes.svg rename to resources/icons/solid/circle-nodes.svg diff --git a/cms/resources/icons/solid/circle-notch.svg b/resources/icons/solid/circle-notch.svg similarity index 100% rename from cms/resources/icons/solid/circle-notch.svg rename to resources/icons/solid/circle-notch.svg diff --git a/cms/resources/icons/solid/circle-o.svg b/resources/icons/solid/circle-o.svg similarity index 100% rename from cms/resources/icons/solid/circle-o.svg rename to resources/icons/solid/circle-o.svg diff --git a/cms/resources/icons/solid/circle-p.svg b/resources/icons/solid/circle-p.svg similarity index 100% rename from cms/resources/icons/solid/circle-p.svg rename to resources/icons/solid/circle-p.svg diff --git a/cms/resources/icons/solid/circle-parking.svg b/resources/icons/solid/circle-parking.svg similarity index 100% rename from cms/resources/icons/solid/circle-parking.svg rename to resources/icons/solid/circle-parking.svg diff --git a/cms/resources/icons/solid/circle-pause.svg b/resources/icons/solid/circle-pause.svg similarity index 100% rename from cms/resources/icons/solid/circle-pause.svg rename to resources/icons/solid/circle-pause.svg diff --git a/cms/resources/icons/solid/circle-phone-flip.svg b/resources/icons/solid/circle-phone-flip.svg similarity index 100% rename from cms/resources/icons/solid/circle-phone-flip.svg rename to resources/icons/solid/circle-phone-flip.svg diff --git a/cms/resources/icons/solid/circle-phone-hangup.svg b/resources/icons/solid/circle-phone-hangup.svg similarity index 100% rename from cms/resources/icons/solid/circle-phone-hangup.svg rename to resources/icons/solid/circle-phone-hangup.svg diff --git a/cms/resources/icons/solid/circle-phone.svg b/resources/icons/solid/circle-phone.svg similarity index 100% rename from cms/resources/icons/solid/circle-phone.svg rename to resources/icons/solid/circle-phone.svg diff --git a/cms/resources/icons/solid/circle-play.svg b/resources/icons/solid/circle-play.svg similarity index 100% rename from cms/resources/icons/solid/circle-play.svg rename to resources/icons/solid/circle-play.svg diff --git a/cms/resources/icons/solid/circle-plus.svg b/resources/icons/solid/circle-plus.svg similarity index 100% rename from cms/resources/icons/solid/circle-plus.svg rename to resources/icons/solid/circle-plus.svg diff --git a/cms/resources/icons/solid/circle-q.svg b/resources/icons/solid/circle-q.svg similarity index 100% rename from cms/resources/icons/solid/circle-q.svg rename to resources/icons/solid/circle-q.svg diff --git a/cms/resources/icons/solid/circle-quarter-stroke.svg b/resources/icons/solid/circle-quarter-stroke.svg similarity index 100% rename from cms/resources/icons/solid/circle-quarter-stroke.svg rename to resources/icons/solid/circle-quarter-stroke.svg diff --git a/cms/resources/icons/solid/circle-quarter.svg b/resources/icons/solid/circle-quarter.svg similarity index 100% rename from cms/resources/icons/solid/circle-quarter.svg rename to resources/icons/solid/circle-quarter.svg diff --git a/cms/resources/icons/solid/circle-quarters.svg b/resources/icons/solid/circle-quarters.svg similarity index 100% rename from cms/resources/icons/solid/circle-quarters.svg rename to resources/icons/solid/circle-quarters.svg diff --git a/cms/resources/icons/solid/circle-question.svg b/resources/icons/solid/circle-question.svg similarity index 100% rename from cms/resources/icons/solid/circle-question.svg rename to resources/icons/solid/circle-question.svg diff --git a/cms/resources/icons/solid/circle-r.svg b/resources/icons/solid/circle-r.svg similarity index 100% rename from cms/resources/icons/solid/circle-r.svg rename to resources/icons/solid/circle-r.svg diff --git a/cms/resources/icons/solid/circle-radiation.svg b/resources/icons/solid/circle-radiation.svg similarity index 100% rename from cms/resources/icons/solid/circle-radiation.svg rename to resources/icons/solid/circle-radiation.svg diff --git a/cms/resources/icons/solid/circle-right.svg b/resources/icons/solid/circle-right.svg similarity index 100% rename from cms/resources/icons/solid/circle-right.svg rename to resources/icons/solid/circle-right.svg diff --git a/cms/resources/icons/solid/circle-s.svg b/resources/icons/solid/circle-s.svg similarity index 100% rename from cms/resources/icons/solid/circle-s.svg rename to resources/icons/solid/circle-s.svg diff --git a/cms/resources/icons/solid/circle-small.svg b/resources/icons/solid/circle-small.svg similarity index 100% rename from cms/resources/icons/solid/circle-small.svg rename to resources/icons/solid/circle-small.svg diff --git a/cms/resources/icons/solid/circle-sort-down.svg b/resources/icons/solid/circle-sort-down.svg similarity index 100% rename from cms/resources/icons/solid/circle-sort-down.svg rename to resources/icons/solid/circle-sort-down.svg diff --git a/cms/resources/icons/solid/circle-sort-up.svg b/resources/icons/solid/circle-sort-up.svg similarity index 100% rename from cms/resources/icons/solid/circle-sort-up.svg rename to resources/icons/solid/circle-sort-up.svg diff --git a/cms/resources/icons/solid/circle-sort.svg b/resources/icons/solid/circle-sort.svg similarity index 100% rename from cms/resources/icons/solid/circle-sort.svg rename to resources/icons/solid/circle-sort.svg diff --git a/cms/resources/icons/solid/circle-star.svg b/resources/icons/solid/circle-star.svg similarity index 100% rename from cms/resources/icons/solid/circle-star.svg rename to resources/icons/solid/circle-star.svg diff --git a/cms/resources/icons/solid/circle-sterling.svg b/resources/icons/solid/circle-sterling.svg similarity index 100% rename from cms/resources/icons/solid/circle-sterling.svg rename to resources/icons/solid/circle-sterling.svg diff --git a/cms/resources/icons/solid/circle-stop.svg b/resources/icons/solid/circle-stop.svg similarity index 100% rename from cms/resources/icons/solid/circle-stop.svg rename to resources/icons/solid/circle-stop.svg diff --git a/cms/resources/icons/solid/circle-t.svg b/resources/icons/solid/circle-t.svg similarity index 100% rename from cms/resources/icons/solid/circle-t.svg rename to resources/icons/solid/circle-t.svg diff --git a/cms/resources/icons/solid/circle-three-quarters-stroke.svg b/resources/icons/solid/circle-three-quarters-stroke.svg similarity index 100% rename from cms/resources/icons/solid/circle-three-quarters-stroke.svg rename to resources/icons/solid/circle-three-quarters-stroke.svg diff --git a/cms/resources/icons/solid/circle-three-quarters.svg b/resources/icons/solid/circle-three-quarters.svg similarity index 100% rename from cms/resources/icons/solid/circle-three-quarters.svg rename to resources/icons/solid/circle-three-quarters.svg diff --git a/cms/resources/icons/solid/circle-trash.svg b/resources/icons/solid/circle-trash.svg similarity index 100% rename from cms/resources/icons/solid/circle-trash.svg rename to resources/icons/solid/circle-trash.svg diff --git a/cms/resources/icons/solid/circle-u.svg b/resources/icons/solid/circle-u.svg similarity index 100% rename from cms/resources/icons/solid/circle-u.svg rename to resources/icons/solid/circle-u.svg diff --git a/cms/resources/icons/solid/circle-up-left.svg b/resources/icons/solid/circle-up-left.svg similarity index 100% rename from cms/resources/icons/solid/circle-up-left.svg rename to resources/icons/solid/circle-up-left.svg diff --git a/cms/resources/icons/solid/circle-up-right.svg b/resources/icons/solid/circle-up-right.svg similarity index 100% rename from cms/resources/icons/solid/circle-up-right.svg rename to resources/icons/solid/circle-up-right.svg diff --git a/cms/resources/icons/solid/circle-up.svg b/resources/icons/solid/circle-up.svg similarity index 100% rename from cms/resources/icons/solid/circle-up.svg rename to resources/icons/solid/circle-up.svg diff --git a/cms/resources/icons/solid/circle-user.svg b/resources/icons/solid/circle-user.svg similarity index 100% rename from cms/resources/icons/solid/circle-user.svg rename to resources/icons/solid/circle-user.svg diff --git a/cms/resources/icons/solid/circle-v.svg b/resources/icons/solid/circle-v.svg similarity index 100% rename from cms/resources/icons/solid/circle-v.svg rename to resources/icons/solid/circle-v.svg diff --git a/cms/resources/icons/solid/circle-video.svg b/resources/icons/solid/circle-video.svg similarity index 100% rename from cms/resources/icons/solid/circle-video.svg rename to resources/icons/solid/circle-video.svg diff --git a/cms/resources/icons/solid/circle-w.svg b/resources/icons/solid/circle-w.svg similarity index 100% rename from cms/resources/icons/solid/circle-w.svg rename to resources/icons/solid/circle-w.svg diff --git a/cms/resources/icons/solid/circle-waveform-lines.svg b/resources/icons/solid/circle-waveform-lines.svg similarity index 100% rename from cms/resources/icons/solid/circle-waveform-lines.svg rename to resources/icons/solid/circle-waveform-lines.svg diff --git a/cms/resources/icons/solid/circle-wifi-circle-wifi.svg b/resources/icons/solid/circle-wifi-circle-wifi.svg similarity index 100% rename from cms/resources/icons/solid/circle-wifi-circle-wifi.svg rename to resources/icons/solid/circle-wifi-circle-wifi.svg diff --git a/cms/resources/icons/solid/circle-wifi.svg b/resources/icons/solid/circle-wifi.svg similarity index 100% rename from cms/resources/icons/solid/circle-wifi.svg rename to resources/icons/solid/circle-wifi.svg diff --git a/cms/resources/icons/solid/circle-x.svg b/resources/icons/solid/circle-x.svg similarity index 100% rename from cms/resources/icons/solid/circle-x.svg rename to resources/icons/solid/circle-x.svg diff --git a/cms/resources/icons/solid/circle-xmark.svg b/resources/icons/solid/circle-xmark.svg similarity index 100% rename from cms/resources/icons/solid/circle-xmark.svg rename to resources/icons/solid/circle-xmark.svg diff --git a/cms/resources/icons/solid/circle-y.svg b/resources/icons/solid/circle-y.svg similarity index 100% rename from cms/resources/icons/solid/circle-y.svg rename to resources/icons/solid/circle-y.svg diff --git a/cms/resources/icons/solid/circle-yen.svg b/resources/icons/solid/circle-yen.svg similarity index 100% rename from cms/resources/icons/solid/circle-yen.svg rename to resources/icons/solid/circle-yen.svg diff --git a/cms/resources/icons/solid/circle-z.svg b/resources/icons/solid/circle-z.svg similarity index 100% rename from cms/resources/icons/solid/circle-z.svg rename to resources/icons/solid/circle-z.svg diff --git a/cms/resources/icons/solid/circle.svg b/resources/icons/solid/circle.svg similarity index 100% rename from cms/resources/icons/solid/circle.svg rename to resources/icons/solid/circle.svg diff --git a/cms/resources/icons/solid/circles-overlap-3.svg b/resources/icons/solid/circles-overlap-3.svg similarity index 100% rename from cms/resources/icons/solid/circles-overlap-3.svg rename to resources/icons/solid/circles-overlap-3.svg diff --git a/cms/resources/icons/solid/circles-overlap.svg b/resources/icons/solid/circles-overlap.svg similarity index 100% rename from cms/resources/icons/solid/circles-overlap.svg rename to resources/icons/solid/circles-overlap.svg diff --git a/cms/resources/icons/solid/citrus-slice.svg b/resources/icons/solid/citrus-slice.svg similarity index 100% rename from cms/resources/icons/solid/citrus-slice.svg rename to resources/icons/solid/citrus-slice.svg diff --git a/cms/resources/icons/solid/citrus.svg b/resources/icons/solid/citrus.svg similarity index 100% rename from cms/resources/icons/solid/citrus.svg rename to resources/icons/solid/citrus.svg diff --git a/cms/resources/icons/solid/city.svg b/resources/icons/solid/city.svg similarity index 100% rename from cms/resources/icons/solid/city.svg rename to resources/icons/solid/city.svg diff --git a/cms/resources/icons/solid/clapperboard-play.svg b/resources/icons/solid/clapperboard-play.svg similarity index 100% rename from cms/resources/icons/solid/clapperboard-play.svg rename to resources/icons/solid/clapperboard-play.svg diff --git a/cms/resources/icons/solid/clapperboard.svg b/resources/icons/solid/clapperboard.svg similarity index 100% rename from cms/resources/icons/solid/clapperboard.svg rename to resources/icons/solid/clapperboard.svg diff --git a/cms/resources/icons/solid/clarinet.svg b/resources/icons/solid/clarinet.svg similarity index 100% rename from cms/resources/icons/solid/clarinet.svg rename to resources/icons/solid/clarinet.svg diff --git a/cms/resources/icons/solid/claw-marks.svg b/resources/icons/solid/claw-marks.svg similarity index 100% rename from cms/resources/icons/solid/claw-marks.svg rename to resources/icons/solid/claw-marks.svg diff --git a/cms/resources/icons/solid/clipboard-check.svg b/resources/icons/solid/clipboard-check.svg similarity index 100% rename from cms/resources/icons/solid/clipboard-check.svg rename to resources/icons/solid/clipboard-check.svg diff --git a/cms/resources/icons/solid/clipboard-list-check.svg b/resources/icons/solid/clipboard-list-check.svg similarity index 100% rename from cms/resources/icons/solid/clipboard-list-check.svg rename to resources/icons/solid/clipboard-list-check.svg diff --git a/cms/resources/icons/solid/clipboard-list.svg b/resources/icons/solid/clipboard-list.svg similarity index 100% rename from cms/resources/icons/solid/clipboard-list.svg rename to resources/icons/solid/clipboard-list.svg diff --git a/cms/resources/icons/solid/clipboard-medical.svg b/resources/icons/solid/clipboard-medical.svg similarity index 100% rename from cms/resources/icons/solid/clipboard-medical.svg rename to resources/icons/solid/clipboard-medical.svg diff --git a/cms/resources/icons/solid/clipboard-prescription.svg b/resources/icons/solid/clipboard-prescription.svg similarity index 100% rename from cms/resources/icons/solid/clipboard-prescription.svg rename to resources/icons/solid/clipboard-prescription.svg diff --git a/cms/resources/icons/solid/clipboard-question.svg b/resources/icons/solid/clipboard-question.svg similarity index 100% rename from cms/resources/icons/solid/clipboard-question.svg rename to resources/icons/solid/clipboard-question.svg diff --git a/cms/resources/icons/solid/clipboard-user.svg b/resources/icons/solid/clipboard-user.svg similarity index 100% rename from cms/resources/icons/solid/clipboard-user.svg rename to resources/icons/solid/clipboard-user.svg diff --git a/cms/resources/icons/solid/clipboard.svg b/resources/icons/solid/clipboard.svg similarity index 100% rename from cms/resources/icons/solid/clipboard.svg rename to resources/icons/solid/clipboard.svg diff --git a/cms/resources/icons/solid/clock-desk.svg b/resources/icons/solid/clock-desk.svg similarity index 100% rename from cms/resources/icons/solid/clock-desk.svg rename to resources/icons/solid/clock-desk.svg diff --git a/cms/resources/icons/solid/clock-eight-thirty.svg b/resources/icons/solid/clock-eight-thirty.svg similarity index 100% rename from cms/resources/icons/solid/clock-eight-thirty.svg rename to resources/icons/solid/clock-eight-thirty.svg diff --git a/cms/resources/icons/solid/clock-eight.svg b/resources/icons/solid/clock-eight.svg similarity index 100% rename from cms/resources/icons/solid/clock-eight.svg rename to resources/icons/solid/clock-eight.svg diff --git a/cms/resources/icons/solid/clock-eleven-thirty.svg b/resources/icons/solid/clock-eleven-thirty.svg similarity index 100% rename from cms/resources/icons/solid/clock-eleven-thirty.svg rename to resources/icons/solid/clock-eleven-thirty.svg diff --git a/cms/resources/icons/solid/clock-eleven.svg b/resources/icons/solid/clock-eleven.svg similarity index 100% rename from cms/resources/icons/solid/clock-eleven.svg rename to resources/icons/solid/clock-eleven.svg diff --git a/cms/resources/icons/solid/clock-five-thirty.svg b/resources/icons/solid/clock-five-thirty.svg similarity index 100% rename from cms/resources/icons/solid/clock-five-thirty.svg rename to resources/icons/solid/clock-five-thirty.svg diff --git a/cms/resources/icons/solid/clock-five.svg b/resources/icons/solid/clock-five.svg similarity index 100% rename from cms/resources/icons/solid/clock-five.svg rename to resources/icons/solid/clock-five.svg diff --git a/cms/resources/icons/solid/clock-four-thirty.svg b/resources/icons/solid/clock-four-thirty.svg similarity index 100% rename from cms/resources/icons/solid/clock-four-thirty.svg rename to resources/icons/solid/clock-four-thirty.svg diff --git a/cms/resources/icons/solid/clock-nine-thirty.svg b/resources/icons/solid/clock-nine-thirty.svg similarity index 100% rename from cms/resources/icons/solid/clock-nine-thirty.svg rename to resources/icons/solid/clock-nine-thirty.svg diff --git a/cms/resources/icons/solid/clock-nine.svg b/resources/icons/solid/clock-nine.svg similarity index 100% rename from cms/resources/icons/solid/clock-nine.svg rename to resources/icons/solid/clock-nine.svg diff --git a/cms/resources/icons/solid/clock-one-thirty.svg b/resources/icons/solid/clock-one-thirty.svg similarity index 100% rename from cms/resources/icons/solid/clock-one-thirty.svg rename to resources/icons/solid/clock-one-thirty.svg diff --git a/cms/resources/icons/solid/clock-one.svg b/resources/icons/solid/clock-one.svg similarity index 100% rename from cms/resources/icons/solid/clock-one.svg rename to resources/icons/solid/clock-one.svg diff --git a/cms/resources/icons/solid/clock-rotate-left.svg b/resources/icons/solid/clock-rotate-left.svg similarity index 100% rename from cms/resources/icons/solid/clock-rotate-left.svg rename to resources/icons/solid/clock-rotate-left.svg diff --git a/cms/resources/icons/solid/clock-seven-thirty.svg b/resources/icons/solid/clock-seven-thirty.svg similarity index 100% rename from cms/resources/icons/solid/clock-seven-thirty.svg rename to resources/icons/solid/clock-seven-thirty.svg diff --git a/cms/resources/icons/solid/clock-seven.svg b/resources/icons/solid/clock-seven.svg similarity index 100% rename from cms/resources/icons/solid/clock-seven.svg rename to resources/icons/solid/clock-seven.svg diff --git a/cms/resources/icons/solid/clock-six-thirty.svg b/resources/icons/solid/clock-six-thirty.svg similarity index 100% rename from cms/resources/icons/solid/clock-six-thirty.svg rename to resources/icons/solid/clock-six-thirty.svg diff --git a/cms/resources/icons/solid/clock-six.svg b/resources/icons/solid/clock-six.svg similarity index 100% rename from cms/resources/icons/solid/clock-six.svg rename to resources/icons/solid/clock-six.svg diff --git a/cms/resources/icons/solid/clock-ten-thirty.svg b/resources/icons/solid/clock-ten-thirty.svg similarity index 100% rename from cms/resources/icons/solid/clock-ten-thirty.svg rename to resources/icons/solid/clock-ten-thirty.svg diff --git a/cms/resources/icons/solid/clock-ten.svg b/resources/icons/solid/clock-ten.svg similarity index 100% rename from cms/resources/icons/solid/clock-ten.svg rename to resources/icons/solid/clock-ten.svg diff --git a/cms/resources/icons/solid/clock-three-thirty.svg b/resources/icons/solid/clock-three-thirty.svg similarity index 100% rename from cms/resources/icons/solid/clock-three-thirty.svg rename to resources/icons/solid/clock-three-thirty.svg diff --git a/cms/resources/icons/solid/clock-three.svg b/resources/icons/solid/clock-three.svg similarity index 100% rename from cms/resources/icons/solid/clock-three.svg rename to resources/icons/solid/clock-three.svg diff --git a/cms/resources/icons/solid/clock-twelve-thirty.svg b/resources/icons/solid/clock-twelve-thirty.svg similarity index 100% rename from cms/resources/icons/solid/clock-twelve-thirty.svg rename to resources/icons/solid/clock-twelve-thirty.svg diff --git a/cms/resources/icons/solid/clock-twelve.svg b/resources/icons/solid/clock-twelve.svg similarity index 100% rename from cms/resources/icons/solid/clock-twelve.svg rename to resources/icons/solid/clock-twelve.svg diff --git a/cms/resources/icons/solid/clock-two-thirty.svg b/resources/icons/solid/clock-two-thirty.svg similarity index 100% rename from cms/resources/icons/solid/clock-two-thirty.svg rename to resources/icons/solid/clock-two-thirty.svg diff --git a/cms/resources/icons/solid/clock-two.svg b/resources/icons/solid/clock-two.svg similarity index 100% rename from cms/resources/icons/solid/clock-two.svg rename to resources/icons/solid/clock-two.svg diff --git a/cms/resources/icons/solid/clock.svg b/resources/icons/solid/clock.svg similarity index 100% rename from cms/resources/icons/solid/clock.svg rename to resources/icons/solid/clock.svg diff --git a/cms/resources/icons/solid/clone.svg b/resources/icons/solid/clone.svg similarity index 100% rename from cms/resources/icons/solid/clone.svg rename to resources/icons/solid/clone.svg diff --git a/cms/resources/icons/solid/closed-captioning-slash.svg b/resources/icons/solid/closed-captioning-slash.svg similarity index 100% rename from cms/resources/icons/solid/closed-captioning-slash.svg rename to resources/icons/solid/closed-captioning-slash.svg diff --git a/cms/resources/icons/solid/closed-captioning.svg b/resources/icons/solid/closed-captioning.svg similarity index 100% rename from cms/resources/icons/solid/closed-captioning.svg rename to resources/icons/solid/closed-captioning.svg diff --git a/cms/resources/icons/solid/clothes-hanger.svg b/resources/icons/solid/clothes-hanger.svg similarity index 100% rename from cms/resources/icons/solid/clothes-hanger.svg rename to resources/icons/solid/clothes-hanger.svg diff --git a/cms/resources/icons/solid/cloud-arrow-down.svg b/resources/icons/solid/cloud-arrow-down.svg similarity index 100% rename from cms/resources/icons/solid/cloud-arrow-down.svg rename to resources/icons/solid/cloud-arrow-down.svg diff --git a/cms/resources/icons/solid/cloud-arrow-up.svg b/resources/icons/solid/cloud-arrow-up.svg similarity index 100% rename from cms/resources/icons/solid/cloud-arrow-up.svg rename to resources/icons/solid/cloud-arrow-up.svg diff --git a/cms/resources/icons/solid/cloud-binary.svg b/resources/icons/solid/cloud-binary.svg similarity index 100% rename from cms/resources/icons/solid/cloud-binary.svg rename to resources/icons/solid/cloud-binary.svg diff --git a/cms/resources/icons/solid/cloud-bolt-moon.svg b/resources/icons/solid/cloud-bolt-moon.svg similarity index 100% rename from cms/resources/icons/solid/cloud-bolt-moon.svg rename to resources/icons/solid/cloud-bolt-moon.svg diff --git a/cms/resources/icons/solid/cloud-bolt-sun.svg b/resources/icons/solid/cloud-bolt-sun.svg similarity index 100% rename from cms/resources/icons/solid/cloud-bolt-sun.svg rename to resources/icons/solid/cloud-bolt-sun.svg diff --git a/cms/resources/icons/solid/cloud-bolt.svg b/resources/icons/solid/cloud-bolt.svg similarity index 100% rename from cms/resources/icons/solid/cloud-bolt.svg rename to resources/icons/solid/cloud-bolt.svg diff --git a/cms/resources/icons/solid/cloud-check.svg b/resources/icons/solid/cloud-check.svg similarity index 100% rename from cms/resources/icons/solid/cloud-check.svg rename to resources/icons/solid/cloud-check.svg diff --git a/cms/resources/icons/solid/cloud-drizzle.svg b/resources/icons/solid/cloud-drizzle.svg similarity index 100% rename from cms/resources/icons/solid/cloud-drizzle.svg rename to resources/icons/solid/cloud-drizzle.svg diff --git a/cms/resources/icons/solid/cloud-exclamation.svg b/resources/icons/solid/cloud-exclamation.svg similarity index 100% rename from cms/resources/icons/solid/cloud-exclamation.svg rename to resources/icons/solid/cloud-exclamation.svg diff --git a/cms/resources/icons/solid/cloud-fog.svg b/resources/icons/solid/cloud-fog.svg similarity index 100% rename from cms/resources/icons/solid/cloud-fog.svg rename to resources/icons/solid/cloud-fog.svg diff --git a/cms/resources/icons/solid/cloud-hail-mixed.svg b/resources/icons/solid/cloud-hail-mixed.svg similarity index 100% rename from cms/resources/icons/solid/cloud-hail-mixed.svg rename to resources/icons/solid/cloud-hail-mixed.svg diff --git a/cms/resources/icons/solid/cloud-hail.svg b/resources/icons/solid/cloud-hail.svg similarity index 100% rename from cms/resources/icons/solid/cloud-hail.svg rename to resources/icons/solid/cloud-hail.svg diff --git a/cms/resources/icons/solid/cloud-meatball.svg b/resources/icons/solid/cloud-meatball.svg similarity index 100% rename from cms/resources/icons/solid/cloud-meatball.svg rename to resources/icons/solid/cloud-meatball.svg diff --git a/cms/resources/icons/solid/cloud-minus.svg b/resources/icons/solid/cloud-minus.svg similarity index 100% rename from cms/resources/icons/solid/cloud-minus.svg rename to resources/icons/solid/cloud-minus.svg diff --git a/cms/resources/icons/solid/cloud-moon-rain.svg b/resources/icons/solid/cloud-moon-rain.svg similarity index 100% rename from cms/resources/icons/solid/cloud-moon-rain.svg rename to resources/icons/solid/cloud-moon-rain.svg diff --git a/cms/resources/icons/solid/cloud-moon.svg b/resources/icons/solid/cloud-moon.svg similarity index 100% rename from cms/resources/icons/solid/cloud-moon.svg rename to resources/icons/solid/cloud-moon.svg diff --git a/cms/resources/icons/solid/cloud-music.svg b/resources/icons/solid/cloud-music.svg similarity index 100% rename from cms/resources/icons/solid/cloud-music.svg rename to resources/icons/solid/cloud-music.svg diff --git a/cms/resources/icons/solid/cloud-plus.svg b/resources/icons/solid/cloud-plus.svg similarity index 100% rename from cms/resources/icons/solid/cloud-plus.svg rename to resources/icons/solid/cloud-plus.svg diff --git a/cms/resources/icons/solid/cloud-question.svg b/resources/icons/solid/cloud-question.svg similarity index 100% rename from cms/resources/icons/solid/cloud-question.svg rename to resources/icons/solid/cloud-question.svg diff --git a/cms/resources/icons/solid/cloud-rain.svg b/resources/icons/solid/cloud-rain.svg similarity index 100% rename from cms/resources/icons/solid/cloud-rain.svg rename to resources/icons/solid/cloud-rain.svg diff --git a/cms/resources/icons/solid/cloud-rainbow.svg b/resources/icons/solid/cloud-rainbow.svg similarity index 100% rename from cms/resources/icons/solid/cloud-rainbow.svg rename to resources/icons/solid/cloud-rainbow.svg diff --git a/cms/resources/icons/solid/cloud-showers-heavy.svg b/resources/icons/solid/cloud-showers-heavy.svg similarity index 100% rename from cms/resources/icons/solid/cloud-showers-heavy.svg rename to resources/icons/solid/cloud-showers-heavy.svg diff --git a/cms/resources/icons/solid/cloud-showers-water.svg b/resources/icons/solid/cloud-showers-water.svg similarity index 100% rename from cms/resources/icons/solid/cloud-showers-water.svg rename to resources/icons/solid/cloud-showers-water.svg diff --git a/cms/resources/icons/solid/cloud-showers.svg b/resources/icons/solid/cloud-showers.svg similarity index 100% rename from cms/resources/icons/solid/cloud-showers.svg rename to resources/icons/solid/cloud-showers.svg diff --git a/cms/resources/icons/solid/cloud-slash.svg b/resources/icons/solid/cloud-slash.svg similarity index 100% rename from cms/resources/icons/solid/cloud-slash.svg rename to resources/icons/solid/cloud-slash.svg diff --git a/cms/resources/icons/solid/cloud-sleet.svg b/resources/icons/solid/cloud-sleet.svg similarity index 100% rename from cms/resources/icons/solid/cloud-sleet.svg rename to resources/icons/solid/cloud-sleet.svg diff --git a/cms/resources/icons/solid/cloud-snow.svg b/resources/icons/solid/cloud-snow.svg similarity index 100% rename from cms/resources/icons/solid/cloud-snow.svg rename to resources/icons/solid/cloud-snow.svg diff --git a/cms/resources/icons/solid/cloud-sun-rain.svg b/resources/icons/solid/cloud-sun-rain.svg similarity index 100% rename from cms/resources/icons/solid/cloud-sun-rain.svg rename to resources/icons/solid/cloud-sun-rain.svg diff --git a/cms/resources/icons/solid/cloud-sun.svg b/resources/icons/solid/cloud-sun.svg similarity index 100% rename from cms/resources/icons/solid/cloud-sun.svg rename to resources/icons/solid/cloud-sun.svg diff --git a/cms/resources/icons/solid/cloud-word.svg b/resources/icons/solid/cloud-word.svg similarity index 100% rename from cms/resources/icons/solid/cloud-word.svg rename to resources/icons/solid/cloud-word.svg diff --git a/cms/resources/icons/solid/cloud-xmark.svg b/resources/icons/solid/cloud-xmark.svg similarity index 100% rename from cms/resources/icons/solid/cloud-xmark.svg rename to resources/icons/solid/cloud-xmark.svg diff --git a/cms/resources/icons/solid/cloud.svg b/resources/icons/solid/cloud.svg similarity index 100% rename from cms/resources/icons/solid/cloud.svg rename to resources/icons/solid/cloud.svg diff --git a/cms/resources/icons/solid/clouds-moon.svg b/resources/icons/solid/clouds-moon.svg similarity index 100% rename from cms/resources/icons/solid/clouds-moon.svg rename to resources/icons/solid/clouds-moon.svg diff --git a/cms/resources/icons/solid/clouds-sun.svg b/resources/icons/solid/clouds-sun.svg similarity index 100% rename from cms/resources/icons/solid/clouds-sun.svg rename to resources/icons/solid/clouds-sun.svg diff --git a/cms/resources/icons/solid/clouds.svg b/resources/icons/solid/clouds.svg similarity index 100% rename from cms/resources/icons/solid/clouds.svg rename to resources/icons/solid/clouds.svg diff --git a/cms/resources/icons/solid/clover.svg b/resources/icons/solid/clover.svg similarity index 100% rename from cms/resources/icons/solid/clover.svg rename to resources/icons/solid/clover.svg diff --git a/cms/resources/icons/solid/club.svg b/resources/icons/solid/club.svg similarity index 100% rename from cms/resources/icons/solid/club.svg rename to resources/icons/solid/club.svg diff --git a/cms/resources/icons/solid/coconut.svg b/resources/icons/solid/coconut.svg similarity index 100% rename from cms/resources/icons/solid/coconut.svg rename to resources/icons/solid/coconut.svg diff --git a/cms/resources/icons/solid/code-branch.svg b/resources/icons/solid/code-branch.svg similarity index 100% rename from cms/resources/icons/solid/code-branch.svg rename to resources/icons/solid/code-branch.svg diff --git a/cms/resources/icons/solid/code-commit.svg b/resources/icons/solid/code-commit.svg similarity index 100% rename from cms/resources/icons/solid/code-commit.svg rename to resources/icons/solid/code-commit.svg diff --git a/cms/resources/icons/solid/code-compare.svg b/resources/icons/solid/code-compare.svg similarity index 100% rename from cms/resources/icons/solid/code-compare.svg rename to resources/icons/solid/code-compare.svg diff --git a/cms/resources/icons/solid/code-fork.svg b/resources/icons/solid/code-fork.svg similarity index 100% rename from cms/resources/icons/solid/code-fork.svg rename to resources/icons/solid/code-fork.svg diff --git a/cms/resources/icons/solid/code-merge.svg b/resources/icons/solid/code-merge.svg similarity index 100% rename from cms/resources/icons/solid/code-merge.svg rename to resources/icons/solid/code-merge.svg diff --git a/cms/resources/icons/solid/code-pull-request-closed.svg b/resources/icons/solid/code-pull-request-closed.svg similarity index 100% rename from cms/resources/icons/solid/code-pull-request-closed.svg rename to resources/icons/solid/code-pull-request-closed.svg diff --git a/cms/resources/icons/solid/code-pull-request-draft.svg b/resources/icons/solid/code-pull-request-draft.svg similarity index 100% rename from cms/resources/icons/solid/code-pull-request-draft.svg rename to resources/icons/solid/code-pull-request-draft.svg diff --git a/cms/resources/icons/solid/code-pull-request.svg b/resources/icons/solid/code-pull-request.svg similarity index 100% rename from cms/resources/icons/solid/code-pull-request.svg rename to resources/icons/solid/code-pull-request.svg diff --git a/cms/resources/icons/solid/code-simple.svg b/resources/icons/solid/code-simple.svg similarity index 100% rename from cms/resources/icons/solid/code-simple.svg rename to resources/icons/solid/code-simple.svg diff --git a/cms/resources/icons/solid/code.svg b/resources/icons/solid/code.svg similarity index 100% rename from cms/resources/icons/solid/code.svg rename to resources/icons/solid/code.svg diff --git a/cms/resources/icons/solid/coffee-bean.svg b/resources/icons/solid/coffee-bean.svg similarity index 100% rename from cms/resources/icons/solid/coffee-bean.svg rename to resources/icons/solid/coffee-bean.svg diff --git a/cms/resources/icons/solid/coffee-beans.svg b/resources/icons/solid/coffee-beans.svg similarity index 100% rename from cms/resources/icons/solid/coffee-beans.svg rename to resources/icons/solid/coffee-beans.svg diff --git a/cms/resources/icons/solid/coffee-pot.svg b/resources/icons/solid/coffee-pot.svg similarity index 100% rename from cms/resources/icons/solid/coffee-pot.svg rename to resources/icons/solid/coffee-pot.svg diff --git a/cms/resources/icons/solid/coffin-cross.svg b/resources/icons/solid/coffin-cross.svg similarity index 100% rename from cms/resources/icons/solid/coffin-cross.svg rename to resources/icons/solid/coffin-cross.svg diff --git a/cms/resources/icons/solid/coffin.svg b/resources/icons/solid/coffin.svg similarity index 100% rename from cms/resources/icons/solid/coffin.svg rename to resources/icons/solid/coffin.svg diff --git a/cms/resources/icons/solid/coin-blank.svg b/resources/icons/solid/coin-blank.svg similarity index 100% rename from cms/resources/icons/solid/coin-blank.svg rename to resources/icons/solid/coin-blank.svg diff --git a/cms/resources/icons/solid/coin-front.svg b/resources/icons/solid/coin-front.svg similarity index 100% rename from cms/resources/icons/solid/coin-front.svg rename to resources/icons/solid/coin-front.svg diff --git a/cms/resources/icons/solid/coin-vertical.svg b/resources/icons/solid/coin-vertical.svg similarity index 100% rename from cms/resources/icons/solid/coin-vertical.svg rename to resources/icons/solid/coin-vertical.svg diff --git a/cms/resources/icons/solid/coin.svg b/resources/icons/solid/coin.svg similarity index 100% rename from cms/resources/icons/solid/coin.svg rename to resources/icons/solid/coin.svg diff --git a/cms/resources/icons/solid/coins.svg b/resources/icons/solid/coins.svg similarity index 100% rename from cms/resources/icons/solid/coins.svg rename to resources/icons/solid/coins.svg diff --git a/cms/resources/icons/solid/colon-sign.svg b/resources/icons/solid/colon-sign.svg similarity index 100% rename from cms/resources/icons/solid/colon-sign.svg rename to resources/icons/solid/colon-sign.svg diff --git a/cms/resources/icons/solid/colon.svg b/resources/icons/solid/colon.svg similarity index 100% rename from cms/resources/icons/solid/colon.svg rename to resources/icons/solid/colon.svg diff --git a/cms/resources/icons/solid/columns-3.svg b/resources/icons/solid/columns-3.svg similarity index 100% rename from cms/resources/icons/solid/columns-3.svg rename to resources/icons/solid/columns-3.svg diff --git a/cms/resources/icons/solid/comet.svg b/resources/icons/solid/comet.svg similarity index 100% rename from cms/resources/icons/solid/comet.svg rename to resources/icons/solid/comet.svg diff --git a/cms/resources/icons/solid/comma.svg b/resources/icons/solid/comma.svg similarity index 100% rename from cms/resources/icons/solid/comma.svg rename to resources/icons/solid/comma.svg diff --git a/cms/resources/icons/solid/command.svg b/resources/icons/solid/command.svg similarity index 100% rename from cms/resources/icons/solid/command.svg rename to resources/icons/solid/command.svg diff --git a/cms/resources/icons/solid/comment-arrow-down.svg b/resources/icons/solid/comment-arrow-down.svg similarity index 100% rename from cms/resources/icons/solid/comment-arrow-down.svg rename to resources/icons/solid/comment-arrow-down.svg diff --git a/cms/resources/icons/solid/comment-arrow-up-right.svg b/resources/icons/solid/comment-arrow-up-right.svg similarity index 100% rename from cms/resources/icons/solid/comment-arrow-up-right.svg rename to resources/icons/solid/comment-arrow-up-right.svg diff --git a/cms/resources/icons/solid/comment-arrow-up.svg b/resources/icons/solid/comment-arrow-up.svg similarity index 100% rename from cms/resources/icons/solid/comment-arrow-up.svg rename to resources/icons/solid/comment-arrow-up.svg diff --git a/cms/resources/icons/solid/comment-captions.svg b/resources/icons/solid/comment-captions.svg similarity index 100% rename from cms/resources/icons/solid/comment-captions.svg rename to resources/icons/solid/comment-captions.svg diff --git a/cms/resources/icons/solid/comment-check.svg b/resources/icons/solid/comment-check.svg similarity index 100% rename from cms/resources/icons/solid/comment-check.svg rename to resources/icons/solid/comment-check.svg diff --git a/cms/resources/icons/solid/comment-code.svg b/resources/icons/solid/comment-code.svg similarity index 100% rename from cms/resources/icons/solid/comment-code.svg rename to resources/icons/solid/comment-code.svg diff --git a/cms/resources/icons/solid/comment-dollar.svg b/resources/icons/solid/comment-dollar.svg similarity index 100% rename from cms/resources/icons/solid/comment-dollar.svg rename to resources/icons/solid/comment-dollar.svg diff --git a/cms/resources/icons/solid/comment-dots.svg b/resources/icons/solid/comment-dots.svg similarity index 100% rename from cms/resources/icons/solid/comment-dots.svg rename to resources/icons/solid/comment-dots.svg diff --git a/cms/resources/icons/solid/comment-exclamation.svg b/resources/icons/solid/comment-exclamation.svg similarity index 100% rename from cms/resources/icons/solid/comment-exclamation.svg rename to resources/icons/solid/comment-exclamation.svg diff --git a/cms/resources/icons/solid/comment-heart.svg b/resources/icons/solid/comment-heart.svg similarity index 100% rename from cms/resources/icons/solid/comment-heart.svg rename to resources/icons/solid/comment-heart.svg diff --git a/cms/resources/icons/solid/comment-image.svg b/resources/icons/solid/comment-image.svg similarity index 100% rename from cms/resources/icons/solid/comment-image.svg rename to resources/icons/solid/comment-image.svg diff --git a/cms/resources/icons/solid/comment-lines.svg b/resources/icons/solid/comment-lines.svg similarity index 100% rename from cms/resources/icons/solid/comment-lines.svg rename to resources/icons/solid/comment-lines.svg diff --git a/cms/resources/icons/solid/comment-medical.svg b/resources/icons/solid/comment-medical.svg similarity index 100% rename from cms/resources/icons/solid/comment-medical.svg rename to resources/icons/solid/comment-medical.svg diff --git a/cms/resources/icons/solid/comment-middle-top.svg b/resources/icons/solid/comment-middle-top.svg similarity index 100% rename from cms/resources/icons/solid/comment-middle-top.svg rename to resources/icons/solid/comment-middle-top.svg diff --git a/cms/resources/icons/solid/comment-middle.svg b/resources/icons/solid/comment-middle.svg similarity index 100% rename from cms/resources/icons/solid/comment-middle.svg rename to resources/icons/solid/comment-middle.svg diff --git a/cms/resources/icons/solid/comment-minus.svg b/resources/icons/solid/comment-minus.svg similarity index 100% rename from cms/resources/icons/solid/comment-minus.svg rename to resources/icons/solid/comment-minus.svg diff --git a/cms/resources/icons/solid/comment-music.svg b/resources/icons/solid/comment-music.svg similarity index 100% rename from cms/resources/icons/solid/comment-music.svg rename to resources/icons/solid/comment-music.svg diff --git a/cms/resources/icons/solid/comment-nodes.svg b/resources/icons/solid/comment-nodes.svg similarity index 100% rename from cms/resources/icons/solid/comment-nodes.svg rename to resources/icons/solid/comment-nodes.svg diff --git a/cms/resources/icons/solid/comment-pen.svg b/resources/icons/solid/comment-pen.svg similarity index 100% rename from cms/resources/icons/solid/comment-pen.svg rename to resources/icons/solid/comment-pen.svg diff --git a/cms/resources/icons/solid/comment-plus.svg b/resources/icons/solid/comment-plus.svg similarity index 100% rename from cms/resources/icons/solid/comment-plus.svg rename to resources/icons/solid/comment-plus.svg diff --git a/cms/resources/icons/solid/comment-question.svg b/resources/icons/solid/comment-question.svg similarity index 100% rename from cms/resources/icons/solid/comment-question.svg rename to resources/icons/solid/comment-question.svg diff --git a/cms/resources/icons/solid/comment-quote.svg b/resources/icons/solid/comment-quote.svg similarity index 100% rename from cms/resources/icons/solid/comment-quote.svg rename to resources/icons/solid/comment-quote.svg diff --git a/cms/resources/icons/solid/comment-slash.svg b/resources/icons/solid/comment-slash.svg similarity index 100% rename from cms/resources/icons/solid/comment-slash.svg rename to resources/icons/solid/comment-slash.svg diff --git a/cms/resources/icons/solid/comment-smile.svg b/resources/icons/solid/comment-smile.svg similarity index 100% rename from cms/resources/icons/solid/comment-smile.svg rename to resources/icons/solid/comment-smile.svg diff --git a/cms/resources/icons/solid/comment-sms.svg b/resources/icons/solid/comment-sms.svg similarity index 100% rename from cms/resources/icons/solid/comment-sms.svg rename to resources/icons/solid/comment-sms.svg diff --git a/cms/resources/icons/solid/comment-text.svg b/resources/icons/solid/comment-text.svg similarity index 100% rename from cms/resources/icons/solid/comment-text.svg rename to resources/icons/solid/comment-text.svg diff --git a/cms/resources/icons/solid/comment-xmark.svg b/resources/icons/solid/comment-xmark.svg similarity index 100% rename from cms/resources/icons/solid/comment-xmark.svg rename to resources/icons/solid/comment-xmark.svg diff --git a/cms/resources/icons/solid/comment.svg b/resources/icons/solid/comment.svg similarity index 100% rename from cms/resources/icons/solid/comment.svg rename to resources/icons/solid/comment.svg diff --git a/cms/resources/icons/solid/comments-dollar.svg b/resources/icons/solid/comments-dollar.svg similarity index 100% rename from cms/resources/icons/solid/comments-dollar.svg rename to resources/icons/solid/comments-dollar.svg diff --git a/cms/resources/icons/solid/comments-question-check.svg b/resources/icons/solid/comments-question-check.svg similarity index 100% rename from cms/resources/icons/solid/comments-question-check.svg rename to resources/icons/solid/comments-question-check.svg diff --git a/cms/resources/icons/solid/comments-question.svg b/resources/icons/solid/comments-question.svg similarity index 100% rename from cms/resources/icons/solid/comments-question.svg rename to resources/icons/solid/comments-question.svg diff --git a/cms/resources/icons/solid/comments.svg b/resources/icons/solid/comments.svg similarity index 100% rename from cms/resources/icons/solid/comments.svg rename to resources/icons/solid/comments.svg diff --git a/cms/resources/icons/solid/compact-disc.svg b/resources/icons/solid/compact-disc.svg similarity index 100% rename from cms/resources/icons/solid/compact-disc.svg rename to resources/icons/solid/compact-disc.svg diff --git a/cms/resources/icons/solid/compass-drafting.svg b/resources/icons/solid/compass-drafting.svg similarity index 100% rename from cms/resources/icons/solid/compass-drafting.svg rename to resources/icons/solid/compass-drafting.svg diff --git a/cms/resources/icons/solid/compass-slash.svg b/resources/icons/solid/compass-slash.svg similarity index 100% rename from cms/resources/icons/solid/compass-slash.svg rename to resources/icons/solid/compass-slash.svg diff --git a/cms/resources/icons/solid/compass.svg b/resources/icons/solid/compass.svg similarity index 100% rename from cms/resources/icons/solid/compass.svg rename to resources/icons/solid/compass.svg diff --git a/cms/resources/icons/solid/compress-wide.svg b/resources/icons/solid/compress-wide.svg similarity index 100% rename from cms/resources/icons/solid/compress-wide.svg rename to resources/icons/solid/compress-wide.svg diff --git a/cms/resources/icons/solid/compress.svg b/resources/icons/solid/compress.svg similarity index 100% rename from cms/resources/icons/solid/compress.svg rename to resources/icons/solid/compress.svg diff --git a/cms/resources/icons/solid/computer-classic.svg b/resources/icons/solid/computer-classic.svg similarity index 100% rename from cms/resources/icons/solid/computer-classic.svg rename to resources/icons/solid/computer-classic.svg diff --git a/cms/resources/icons/solid/computer-mouse-scrollwheel.svg b/resources/icons/solid/computer-mouse-scrollwheel.svg similarity index 100% rename from cms/resources/icons/solid/computer-mouse-scrollwheel.svg rename to resources/icons/solid/computer-mouse-scrollwheel.svg diff --git a/cms/resources/icons/solid/computer-mouse.svg b/resources/icons/solid/computer-mouse.svg similarity index 100% rename from cms/resources/icons/solid/computer-mouse.svg rename to resources/icons/solid/computer-mouse.svg diff --git a/cms/resources/icons/solid/computer-speaker.svg b/resources/icons/solid/computer-speaker.svg similarity index 100% rename from cms/resources/icons/solid/computer-speaker.svg rename to resources/icons/solid/computer-speaker.svg diff --git a/cms/resources/icons/solid/computer.svg b/resources/icons/solid/computer.svg similarity index 100% rename from cms/resources/icons/solid/computer.svg rename to resources/icons/solid/computer.svg diff --git a/cms/resources/icons/solid/container-storage.svg b/resources/icons/solid/container-storage.svg similarity index 100% rename from cms/resources/icons/solid/container-storage.svg rename to resources/icons/solid/container-storage.svg diff --git a/cms/resources/icons/solid/conveyor-belt-arm.svg b/resources/icons/solid/conveyor-belt-arm.svg similarity index 100% rename from cms/resources/icons/solid/conveyor-belt-arm.svg rename to resources/icons/solid/conveyor-belt-arm.svg diff --git a/cms/resources/icons/solid/conveyor-belt-boxes.svg b/resources/icons/solid/conveyor-belt-boxes.svg similarity index 100% rename from cms/resources/icons/solid/conveyor-belt-boxes.svg rename to resources/icons/solid/conveyor-belt-boxes.svg diff --git a/cms/resources/icons/solid/conveyor-belt-empty.svg b/resources/icons/solid/conveyor-belt-empty.svg similarity index 100% rename from cms/resources/icons/solid/conveyor-belt-empty.svg rename to resources/icons/solid/conveyor-belt-empty.svg diff --git a/cms/resources/icons/solid/conveyor-belt.svg b/resources/icons/solid/conveyor-belt.svg similarity index 100% rename from cms/resources/icons/solid/conveyor-belt.svg rename to resources/icons/solid/conveyor-belt.svg diff --git a/cms/resources/icons/solid/cookie-bite.svg b/resources/icons/solid/cookie-bite.svg similarity index 100% rename from cms/resources/icons/solid/cookie-bite.svg rename to resources/icons/solid/cookie-bite.svg diff --git a/cms/resources/icons/solid/cookie.svg b/resources/icons/solid/cookie.svg similarity index 100% rename from cms/resources/icons/solid/cookie.svg rename to resources/icons/solid/cookie.svg diff --git a/cms/resources/icons/solid/copy.svg b/resources/icons/solid/copy.svg similarity index 100% rename from cms/resources/icons/solid/copy.svg rename to resources/icons/solid/copy.svg diff --git a/cms/resources/icons/solid/copyright.svg b/resources/icons/solid/copyright.svg similarity index 100% rename from cms/resources/icons/solid/copyright.svg rename to resources/icons/solid/copyright.svg diff --git a/cms/resources/icons/solid/corn.svg b/resources/icons/solid/corn.svg similarity index 100% rename from cms/resources/icons/solid/corn.svg rename to resources/icons/solid/corn.svg diff --git a/cms/resources/icons/solid/corner.svg b/resources/icons/solid/corner.svg similarity index 100% rename from cms/resources/icons/solid/corner.svg rename to resources/icons/solid/corner.svg diff --git a/cms/resources/icons/solid/couch.svg b/resources/icons/solid/couch.svg similarity index 100% rename from cms/resources/icons/solid/couch.svg rename to resources/icons/solid/couch.svg diff --git a/cms/resources/icons/solid/court-sport.svg b/resources/icons/solid/court-sport.svg similarity index 100% rename from cms/resources/icons/solid/court-sport.svg rename to resources/icons/solid/court-sport.svg diff --git a/cms/resources/icons/solid/cow.svg b/resources/icons/solid/cow.svg similarity index 100% rename from cms/resources/icons/solid/cow.svg rename to resources/icons/solid/cow.svg diff --git a/cms/resources/icons/solid/cowbell-circle-plus.svg b/resources/icons/solid/cowbell-circle-plus.svg similarity index 100% rename from cms/resources/icons/solid/cowbell-circle-plus.svg rename to resources/icons/solid/cowbell-circle-plus.svg diff --git a/cms/resources/icons/solid/cowbell.svg b/resources/icons/solid/cowbell.svg similarity index 100% rename from cms/resources/icons/solid/cowbell.svg rename to resources/icons/solid/cowbell.svg diff --git a/cms/resources/icons/solid/crab.svg b/resources/icons/solid/crab.svg similarity index 100% rename from cms/resources/icons/solid/crab.svg rename to resources/icons/solid/crab.svg diff --git a/cms/resources/icons/solid/crate-apple.svg b/resources/icons/solid/crate-apple.svg similarity index 100% rename from cms/resources/icons/solid/crate-apple.svg rename to resources/icons/solid/crate-apple.svg diff --git a/cms/resources/icons/solid/crate-empty.svg b/resources/icons/solid/crate-empty.svg similarity index 100% rename from cms/resources/icons/solid/crate-empty.svg rename to resources/icons/solid/crate-empty.svg diff --git a/cms/resources/icons/solid/credit-card-blank.svg b/resources/icons/solid/credit-card-blank.svg similarity index 100% rename from cms/resources/icons/solid/credit-card-blank.svg rename to resources/icons/solid/credit-card-blank.svg diff --git a/cms/resources/icons/solid/credit-card-front.svg b/resources/icons/solid/credit-card-front.svg similarity index 100% rename from cms/resources/icons/solid/credit-card-front.svg rename to resources/icons/solid/credit-card-front.svg diff --git a/cms/resources/icons/solid/credit-card.svg b/resources/icons/solid/credit-card.svg similarity index 100% rename from cms/resources/icons/solid/credit-card.svg rename to resources/icons/solid/credit-card.svg diff --git a/cms/resources/icons/solid/cricket-bat-ball.svg b/resources/icons/solid/cricket-bat-ball.svg similarity index 100% rename from cms/resources/icons/solid/cricket-bat-ball.svg rename to resources/icons/solid/cricket-bat-ball.svg diff --git a/cms/resources/icons/solid/croissant.svg b/resources/icons/solid/croissant.svg similarity index 100% rename from cms/resources/icons/solid/croissant.svg rename to resources/icons/solid/croissant.svg diff --git a/cms/resources/icons/solid/crop-simple.svg b/resources/icons/solid/crop-simple.svg similarity index 100% rename from cms/resources/icons/solid/crop-simple.svg rename to resources/icons/solid/crop-simple.svg diff --git a/cms/resources/icons/solid/crop.svg b/resources/icons/solid/crop.svg similarity index 100% rename from cms/resources/icons/solid/crop.svg rename to resources/icons/solid/crop.svg diff --git a/cms/resources/icons/solid/cross.svg b/resources/icons/solid/cross.svg similarity index 100% rename from cms/resources/icons/solid/cross.svg rename to resources/icons/solid/cross.svg diff --git a/cms/resources/icons/solid/crosshairs-simple.svg b/resources/icons/solid/crosshairs-simple.svg similarity index 100% rename from cms/resources/icons/solid/crosshairs-simple.svg rename to resources/icons/solid/crosshairs-simple.svg diff --git a/cms/resources/icons/solid/crosshairs.svg b/resources/icons/solid/crosshairs.svg similarity index 100% rename from cms/resources/icons/solid/crosshairs.svg rename to resources/icons/solid/crosshairs.svg diff --git a/cms/resources/icons/solid/crow.svg b/resources/icons/solid/crow.svg similarity index 100% rename from cms/resources/icons/solid/crow.svg rename to resources/icons/solid/crow.svg diff --git a/cms/resources/icons/solid/crown.svg b/resources/icons/solid/crown.svg similarity index 100% rename from cms/resources/icons/solid/crown.svg rename to resources/icons/solid/crown.svg diff --git a/cms/resources/icons/solid/crutch.svg b/resources/icons/solid/crutch.svg similarity index 100% rename from cms/resources/icons/solid/crutch.svg rename to resources/icons/solid/crutch.svg diff --git a/cms/resources/icons/solid/crutches.svg b/resources/icons/solid/crutches.svg similarity index 100% rename from cms/resources/icons/solid/crutches.svg rename to resources/icons/solid/crutches.svg diff --git a/cms/resources/icons/solid/cruzeiro-sign.svg b/resources/icons/solid/cruzeiro-sign.svg similarity index 100% rename from cms/resources/icons/solid/cruzeiro-sign.svg rename to resources/icons/solid/cruzeiro-sign.svg diff --git a/cms/resources/icons/solid/crystal-ball.svg b/resources/icons/solid/crystal-ball.svg similarity index 100% rename from cms/resources/icons/solid/crystal-ball.svg rename to resources/icons/solid/crystal-ball.svg diff --git a/cms/resources/icons/solid/cube.svg b/resources/icons/solid/cube.svg similarity index 100% rename from cms/resources/icons/solid/cube.svg rename to resources/icons/solid/cube.svg diff --git a/cms/resources/icons/solid/cubes-stacked.svg b/resources/icons/solid/cubes-stacked.svg similarity index 100% rename from cms/resources/icons/solid/cubes-stacked.svg rename to resources/icons/solid/cubes-stacked.svg diff --git a/cms/resources/icons/solid/cubes.svg b/resources/icons/solid/cubes.svg similarity index 100% rename from cms/resources/icons/solid/cubes.svg rename to resources/icons/solid/cubes.svg diff --git a/cms/resources/icons/solid/cucumber.svg b/resources/icons/solid/cucumber.svg similarity index 100% rename from cms/resources/icons/solid/cucumber.svg rename to resources/icons/solid/cucumber.svg diff --git a/cms/resources/icons/solid/cup-straw-swoosh.svg b/resources/icons/solid/cup-straw-swoosh.svg similarity index 100% rename from cms/resources/icons/solid/cup-straw-swoosh.svg rename to resources/icons/solid/cup-straw-swoosh.svg diff --git a/cms/resources/icons/solid/cup-straw.svg b/resources/icons/solid/cup-straw.svg similarity index 100% rename from cms/resources/icons/solid/cup-straw.svg rename to resources/icons/solid/cup-straw.svg diff --git a/cms/resources/icons/solid/cup-togo.svg b/resources/icons/solid/cup-togo.svg similarity index 100% rename from cms/resources/icons/solid/cup-togo.svg rename to resources/icons/solid/cup-togo.svg diff --git a/cms/resources/icons/solid/cupcake.svg b/resources/icons/solid/cupcake.svg similarity index 100% rename from cms/resources/icons/solid/cupcake.svg rename to resources/icons/solid/cupcake.svg diff --git a/cms/resources/icons/solid/curling-stone.svg b/resources/icons/solid/curling-stone.svg similarity index 100% rename from cms/resources/icons/solid/curling-stone.svg rename to resources/icons/solid/curling-stone.svg diff --git a/cms/resources/icons/solid/custard.svg b/resources/icons/solid/custard.svg similarity index 100% rename from cms/resources/icons/solid/custard.svg rename to resources/icons/solid/custard.svg diff --git a/cms/resources/icons/solid/d.svg b/resources/icons/solid/d.svg similarity index 100% rename from cms/resources/icons/solid/d.svg rename to resources/icons/solid/d.svg diff --git a/cms/resources/icons/solid/dagger.svg b/resources/icons/solid/dagger.svg similarity index 100% rename from cms/resources/icons/solid/dagger.svg rename to resources/icons/solid/dagger.svg diff --git a/cms/resources/icons/solid/dash.svg b/resources/icons/solid/dash.svg similarity index 100% rename from cms/resources/icons/solid/dash.svg rename to resources/icons/solid/dash.svg diff --git a/cms/resources/icons/solid/database.svg b/resources/icons/solid/database.svg similarity index 100% rename from cms/resources/icons/solid/database.svg rename to resources/icons/solid/database.svg diff --git a/cms/resources/icons/solid/deer-rudolph.svg b/resources/icons/solid/deer-rudolph.svg similarity index 100% rename from cms/resources/icons/solid/deer-rudolph.svg rename to resources/icons/solid/deer-rudolph.svg diff --git a/cms/resources/icons/solid/deer.svg b/resources/icons/solid/deer.svg similarity index 100% rename from cms/resources/icons/solid/deer.svg rename to resources/icons/solid/deer.svg diff --git a/cms/resources/icons/solid/delete-left.svg b/resources/icons/solid/delete-left.svg similarity index 100% rename from cms/resources/icons/solid/delete-left.svg rename to resources/icons/solid/delete-left.svg diff --git a/cms/resources/icons/solid/delete-right.svg b/resources/icons/solid/delete-right.svg similarity index 100% rename from cms/resources/icons/solid/delete-right.svg rename to resources/icons/solid/delete-right.svg diff --git a/cms/resources/icons/solid/democrat.svg b/resources/icons/solid/democrat.svg similarity index 100% rename from cms/resources/icons/solid/democrat.svg rename to resources/icons/solid/democrat.svg diff --git a/cms/resources/icons/solid/desktop-arrow-down.svg b/resources/icons/solid/desktop-arrow-down.svg similarity index 100% rename from cms/resources/icons/solid/desktop-arrow-down.svg rename to resources/icons/solid/desktop-arrow-down.svg diff --git a/cms/resources/icons/solid/desktop.svg b/resources/icons/solid/desktop.svg similarity index 100% rename from cms/resources/icons/solid/desktop.svg rename to resources/icons/solid/desktop.svg diff --git a/cms/resources/icons/solid/dharmachakra.svg b/resources/icons/solid/dharmachakra.svg similarity index 100% rename from cms/resources/icons/solid/dharmachakra.svg rename to resources/icons/solid/dharmachakra.svg diff --git a/cms/resources/icons/solid/diagram-cells.svg b/resources/icons/solid/diagram-cells.svg similarity index 100% rename from cms/resources/icons/solid/diagram-cells.svg rename to resources/icons/solid/diagram-cells.svg diff --git a/cms/resources/icons/solid/diagram-lean-canvas.svg b/resources/icons/solid/diagram-lean-canvas.svg similarity index 100% rename from cms/resources/icons/solid/diagram-lean-canvas.svg rename to resources/icons/solid/diagram-lean-canvas.svg diff --git a/cms/resources/icons/solid/diagram-nested.svg b/resources/icons/solid/diagram-nested.svg similarity index 100% rename from cms/resources/icons/solid/diagram-nested.svg rename to resources/icons/solid/diagram-nested.svg diff --git a/cms/resources/icons/solid/diagram-next.svg b/resources/icons/solid/diagram-next.svg similarity index 100% rename from cms/resources/icons/solid/diagram-next.svg rename to resources/icons/solid/diagram-next.svg diff --git a/cms/resources/icons/solid/diagram-predecessor.svg b/resources/icons/solid/diagram-predecessor.svg similarity index 100% rename from cms/resources/icons/solid/diagram-predecessor.svg rename to resources/icons/solid/diagram-predecessor.svg diff --git a/cms/resources/icons/solid/diagram-previous.svg b/resources/icons/solid/diagram-previous.svg similarity index 100% rename from cms/resources/icons/solid/diagram-previous.svg rename to resources/icons/solid/diagram-previous.svg diff --git a/cms/resources/icons/solid/diagram-project.svg b/resources/icons/solid/diagram-project.svg similarity index 100% rename from cms/resources/icons/solid/diagram-project.svg rename to resources/icons/solid/diagram-project.svg diff --git a/cms/resources/icons/solid/diagram-sankey.svg b/resources/icons/solid/diagram-sankey.svg similarity index 100% rename from cms/resources/icons/solid/diagram-sankey.svg rename to resources/icons/solid/diagram-sankey.svg diff --git a/cms/resources/icons/solid/diagram-subtask.svg b/resources/icons/solid/diagram-subtask.svg similarity index 100% rename from cms/resources/icons/solid/diagram-subtask.svg rename to resources/icons/solid/diagram-subtask.svg diff --git a/cms/resources/icons/solid/diagram-successor.svg b/resources/icons/solid/diagram-successor.svg similarity index 100% rename from cms/resources/icons/solid/diagram-successor.svg rename to resources/icons/solid/diagram-successor.svg diff --git a/cms/resources/icons/solid/diagram-venn.svg b/resources/icons/solid/diagram-venn.svg similarity index 100% rename from cms/resources/icons/solid/diagram-venn.svg rename to resources/icons/solid/diagram-venn.svg diff --git a/cms/resources/icons/solid/dial-high.svg b/resources/icons/solid/dial-high.svg similarity index 100% rename from cms/resources/icons/solid/dial-high.svg rename to resources/icons/solid/dial-high.svg diff --git a/cms/resources/icons/solid/dial-low.svg b/resources/icons/solid/dial-low.svg similarity index 100% rename from cms/resources/icons/solid/dial-low.svg rename to resources/icons/solid/dial-low.svg diff --git a/cms/resources/icons/solid/dial-max.svg b/resources/icons/solid/dial-max.svg similarity index 100% rename from cms/resources/icons/solid/dial-max.svg rename to resources/icons/solid/dial-max.svg diff --git a/cms/resources/icons/solid/dial-med-low.svg b/resources/icons/solid/dial-med-low.svg similarity index 100% rename from cms/resources/icons/solid/dial-med-low.svg rename to resources/icons/solid/dial-med-low.svg diff --git a/cms/resources/icons/solid/dial-med.svg b/resources/icons/solid/dial-med.svg similarity index 100% rename from cms/resources/icons/solid/dial-med.svg rename to resources/icons/solid/dial-med.svg diff --git a/cms/resources/icons/solid/dial-min.svg b/resources/icons/solid/dial-min.svg similarity index 100% rename from cms/resources/icons/solid/dial-min.svg rename to resources/icons/solid/dial-min.svg diff --git a/cms/resources/icons/solid/dial-off.svg b/resources/icons/solid/dial-off.svg similarity index 100% rename from cms/resources/icons/solid/dial-off.svg rename to resources/icons/solid/dial-off.svg diff --git a/cms/resources/icons/solid/dial.svg b/resources/icons/solid/dial.svg similarity index 100% rename from cms/resources/icons/solid/dial.svg rename to resources/icons/solid/dial.svg diff --git a/cms/resources/icons/solid/diamond-exclamation.svg b/resources/icons/solid/diamond-exclamation.svg similarity index 100% rename from cms/resources/icons/solid/diamond-exclamation.svg rename to resources/icons/solid/diamond-exclamation.svg diff --git a/cms/resources/icons/solid/diamond-half-stroke.svg b/resources/icons/solid/diamond-half-stroke.svg similarity index 100% rename from cms/resources/icons/solid/diamond-half-stroke.svg rename to resources/icons/solid/diamond-half-stroke.svg diff --git a/cms/resources/icons/solid/diamond-half.svg b/resources/icons/solid/diamond-half.svg similarity index 100% rename from cms/resources/icons/solid/diamond-half.svg rename to resources/icons/solid/diamond-half.svg diff --git a/cms/resources/icons/solid/diamond-turn-right.svg b/resources/icons/solid/diamond-turn-right.svg similarity index 100% rename from cms/resources/icons/solid/diamond-turn-right.svg rename to resources/icons/solid/diamond-turn-right.svg diff --git a/cms/resources/icons/solid/diamond.svg b/resources/icons/solid/diamond.svg similarity index 100% rename from cms/resources/icons/solid/diamond.svg rename to resources/icons/solid/diamond.svg diff --git a/cms/resources/icons/solid/diamonds-4.svg b/resources/icons/solid/diamonds-4.svg similarity index 100% rename from cms/resources/icons/solid/diamonds-4.svg rename to resources/icons/solid/diamonds-4.svg diff --git a/cms/resources/icons/solid/dice-d10.svg b/resources/icons/solid/dice-d10.svg similarity index 100% rename from cms/resources/icons/solid/dice-d10.svg rename to resources/icons/solid/dice-d10.svg diff --git a/cms/resources/icons/solid/dice-d12.svg b/resources/icons/solid/dice-d12.svg similarity index 100% rename from cms/resources/icons/solid/dice-d12.svg rename to resources/icons/solid/dice-d12.svg diff --git a/cms/resources/icons/solid/dice-d20.svg b/resources/icons/solid/dice-d20.svg similarity index 100% rename from cms/resources/icons/solid/dice-d20.svg rename to resources/icons/solid/dice-d20.svg diff --git a/cms/resources/icons/solid/dice-d4.svg b/resources/icons/solid/dice-d4.svg similarity index 100% rename from cms/resources/icons/solid/dice-d4.svg rename to resources/icons/solid/dice-d4.svg diff --git a/cms/resources/icons/solid/dice-d6.svg b/resources/icons/solid/dice-d6.svg similarity index 100% rename from cms/resources/icons/solid/dice-d6.svg rename to resources/icons/solid/dice-d6.svg diff --git a/cms/resources/icons/solid/dice-d8.svg b/resources/icons/solid/dice-d8.svg similarity index 100% rename from cms/resources/icons/solid/dice-d8.svg rename to resources/icons/solid/dice-d8.svg diff --git a/cms/resources/icons/solid/dice-five.svg b/resources/icons/solid/dice-five.svg similarity index 100% rename from cms/resources/icons/solid/dice-five.svg rename to resources/icons/solid/dice-five.svg diff --git a/cms/resources/icons/solid/dice-four.svg b/resources/icons/solid/dice-four.svg similarity index 100% rename from cms/resources/icons/solid/dice-four.svg rename to resources/icons/solid/dice-four.svg diff --git a/cms/resources/icons/solid/dice-one.svg b/resources/icons/solid/dice-one.svg similarity index 100% rename from cms/resources/icons/solid/dice-one.svg rename to resources/icons/solid/dice-one.svg diff --git a/cms/resources/icons/solid/dice-six.svg b/resources/icons/solid/dice-six.svg similarity index 100% rename from cms/resources/icons/solid/dice-six.svg rename to resources/icons/solid/dice-six.svg diff --git a/cms/resources/icons/solid/dice-three.svg b/resources/icons/solid/dice-three.svg similarity index 100% rename from cms/resources/icons/solid/dice-three.svg rename to resources/icons/solid/dice-three.svg diff --git a/cms/resources/icons/solid/dice-two.svg b/resources/icons/solid/dice-two.svg similarity index 100% rename from cms/resources/icons/solid/dice-two.svg rename to resources/icons/solid/dice-two.svg diff --git a/cms/resources/icons/solid/dice.svg b/resources/icons/solid/dice.svg similarity index 100% rename from cms/resources/icons/solid/dice.svg rename to resources/icons/solid/dice.svg diff --git a/cms/resources/icons/solid/dinosaur.svg b/resources/icons/solid/dinosaur.svg similarity index 100% rename from cms/resources/icons/solid/dinosaur.svg rename to resources/icons/solid/dinosaur.svg diff --git a/cms/resources/icons/solid/diploma.svg b/resources/icons/solid/diploma.svg similarity index 100% rename from cms/resources/icons/solid/diploma.svg rename to resources/icons/solid/diploma.svg diff --git a/cms/resources/icons/solid/disc-drive.svg b/resources/icons/solid/disc-drive.svg similarity index 100% rename from cms/resources/icons/solid/disc-drive.svg rename to resources/icons/solid/disc-drive.svg diff --git a/cms/resources/icons/solid/disease.svg b/resources/icons/solid/disease.svg similarity index 100% rename from cms/resources/icons/solid/disease.svg rename to resources/icons/solid/disease.svg diff --git a/cms/resources/icons/solid/display-arrow-down.svg b/resources/icons/solid/display-arrow-down.svg similarity index 100% rename from cms/resources/icons/solid/display-arrow-down.svg rename to resources/icons/solid/display-arrow-down.svg diff --git a/cms/resources/icons/solid/display-chart-up-circle-currency.svg b/resources/icons/solid/display-chart-up-circle-currency.svg similarity index 100% rename from cms/resources/icons/solid/display-chart-up-circle-currency.svg rename to resources/icons/solid/display-chart-up-circle-currency.svg diff --git a/cms/resources/icons/solid/display-chart-up-circle-dollar.svg b/resources/icons/solid/display-chart-up-circle-dollar.svg similarity index 100% rename from cms/resources/icons/solid/display-chart-up-circle-dollar.svg rename to resources/icons/solid/display-chart-up-circle-dollar.svg diff --git a/cms/resources/icons/solid/display-chart-up.svg b/resources/icons/solid/display-chart-up.svg similarity index 100% rename from cms/resources/icons/solid/display-chart-up.svg rename to resources/icons/solid/display-chart-up.svg diff --git a/cms/resources/icons/solid/display-code.svg b/resources/icons/solid/display-code.svg similarity index 100% rename from cms/resources/icons/solid/display-code.svg rename to resources/icons/solid/display-code.svg diff --git a/cms/resources/icons/solid/display-medical.svg b/resources/icons/solid/display-medical.svg similarity index 100% rename from cms/resources/icons/solid/display-medical.svg rename to resources/icons/solid/display-medical.svg diff --git a/cms/resources/icons/solid/display-slash.svg b/resources/icons/solid/display-slash.svg similarity index 100% rename from cms/resources/icons/solid/display-slash.svg rename to resources/icons/solid/display-slash.svg diff --git a/cms/resources/icons/solid/display.svg b/resources/icons/solid/display.svg similarity index 100% rename from cms/resources/icons/solid/display.svg rename to resources/icons/solid/display.svg diff --git a/cms/resources/icons/solid/distribute-spacing-horizontal.svg b/resources/icons/solid/distribute-spacing-horizontal.svg similarity index 100% rename from cms/resources/icons/solid/distribute-spacing-horizontal.svg rename to resources/icons/solid/distribute-spacing-horizontal.svg diff --git a/cms/resources/icons/solid/distribute-spacing-vertical.svg b/resources/icons/solid/distribute-spacing-vertical.svg similarity index 100% rename from cms/resources/icons/solid/distribute-spacing-vertical.svg rename to resources/icons/solid/distribute-spacing-vertical.svg diff --git a/cms/resources/icons/solid/ditto.svg b/resources/icons/solid/ditto.svg similarity index 100% rename from cms/resources/icons/solid/ditto.svg rename to resources/icons/solid/ditto.svg diff --git a/cms/resources/icons/solid/divide.svg b/resources/icons/solid/divide.svg similarity index 100% rename from cms/resources/icons/solid/divide.svg rename to resources/icons/solid/divide.svg diff --git a/cms/resources/icons/solid/dna.svg b/resources/icons/solid/dna.svg similarity index 100% rename from cms/resources/icons/solid/dna.svg rename to resources/icons/solid/dna.svg diff --git a/cms/resources/icons/solid/do-not-enter.svg b/resources/icons/solid/do-not-enter.svg similarity index 100% rename from cms/resources/icons/solid/do-not-enter.svg rename to resources/icons/solid/do-not-enter.svg diff --git a/cms/resources/icons/solid/dog-leashed.svg b/resources/icons/solid/dog-leashed.svg similarity index 100% rename from cms/resources/icons/solid/dog-leashed.svg rename to resources/icons/solid/dog-leashed.svg diff --git a/cms/resources/icons/solid/dog.svg b/resources/icons/solid/dog.svg similarity index 100% rename from cms/resources/icons/solid/dog.svg rename to resources/icons/solid/dog.svg diff --git a/cms/resources/icons/solid/dollar-sign.svg b/resources/icons/solid/dollar-sign.svg similarity index 100% rename from cms/resources/icons/solid/dollar-sign.svg rename to resources/icons/solid/dollar-sign.svg diff --git a/cms/resources/icons/solid/dolly-empty.svg b/resources/icons/solid/dolly-empty.svg similarity index 100% rename from cms/resources/icons/solid/dolly-empty.svg rename to resources/icons/solid/dolly-empty.svg diff --git a/cms/resources/icons/solid/dolly.svg b/resources/icons/solid/dolly.svg similarity index 100% rename from cms/resources/icons/solid/dolly.svg rename to resources/icons/solid/dolly.svg diff --git a/cms/resources/icons/solid/dolphin.svg b/resources/icons/solid/dolphin.svg similarity index 100% rename from cms/resources/icons/solid/dolphin.svg rename to resources/icons/solid/dolphin.svg diff --git a/cms/resources/icons/solid/dong-sign.svg b/resources/icons/solid/dong-sign.svg similarity index 100% rename from cms/resources/icons/solid/dong-sign.svg rename to resources/icons/solid/dong-sign.svg diff --git a/cms/resources/icons/solid/donut.svg b/resources/icons/solid/donut.svg similarity index 100% rename from cms/resources/icons/solid/donut.svg rename to resources/icons/solid/donut.svg diff --git a/cms/resources/icons/solid/door-closed.svg b/resources/icons/solid/door-closed.svg similarity index 100% rename from cms/resources/icons/solid/door-closed.svg rename to resources/icons/solid/door-closed.svg diff --git a/cms/resources/icons/solid/door-open.svg b/resources/icons/solid/door-open.svg similarity index 100% rename from cms/resources/icons/solid/door-open.svg rename to resources/icons/solid/door-open.svg diff --git a/cms/resources/icons/solid/dove.svg b/resources/icons/solid/dove.svg similarity index 100% rename from cms/resources/icons/solid/dove.svg rename to resources/icons/solid/dove.svg diff --git a/cms/resources/icons/solid/down-from-bracket.svg b/resources/icons/solid/down-from-bracket.svg similarity index 100% rename from cms/resources/icons/solid/down-from-bracket.svg rename to resources/icons/solid/down-from-bracket.svg diff --git a/cms/resources/icons/solid/down-from-dotted-line.svg b/resources/icons/solid/down-from-dotted-line.svg similarity index 100% rename from cms/resources/icons/solid/down-from-dotted-line.svg rename to resources/icons/solid/down-from-dotted-line.svg diff --git a/cms/resources/icons/solid/down-from-line.svg b/resources/icons/solid/down-from-line.svg similarity index 100% rename from cms/resources/icons/solid/down-from-line.svg rename to resources/icons/solid/down-from-line.svg diff --git a/cms/resources/icons/solid/down-left-and-up-right-to-center.svg b/resources/icons/solid/down-left-and-up-right-to-center.svg similarity index 100% rename from cms/resources/icons/solid/down-left-and-up-right-to-center.svg rename to resources/icons/solid/down-left-and-up-right-to-center.svg diff --git a/cms/resources/icons/solid/down-left.svg b/resources/icons/solid/down-left.svg similarity index 100% rename from cms/resources/icons/solid/down-left.svg rename to resources/icons/solid/down-left.svg diff --git a/cms/resources/icons/solid/down-long.svg b/resources/icons/solid/down-long.svg similarity index 100% rename from cms/resources/icons/solid/down-long.svg rename to resources/icons/solid/down-long.svg diff --git a/cms/resources/icons/solid/down-right.svg b/resources/icons/solid/down-right.svg similarity index 100% rename from cms/resources/icons/solid/down-right.svg rename to resources/icons/solid/down-right.svg diff --git a/cms/resources/icons/solid/down-to-bracket.svg b/resources/icons/solid/down-to-bracket.svg similarity index 100% rename from cms/resources/icons/solid/down-to-bracket.svg rename to resources/icons/solid/down-to-bracket.svg diff --git a/cms/resources/icons/solid/down-to-dotted-line.svg b/resources/icons/solid/down-to-dotted-line.svg similarity index 100% rename from cms/resources/icons/solid/down-to-dotted-line.svg rename to resources/icons/solid/down-to-dotted-line.svg diff --git a/cms/resources/icons/solid/down-to-line.svg b/resources/icons/solid/down-to-line.svg similarity index 100% rename from cms/resources/icons/solid/down-to-line.svg rename to resources/icons/solid/down-to-line.svg diff --git a/cms/resources/icons/solid/down.svg b/resources/icons/solid/down.svg similarity index 100% rename from cms/resources/icons/solid/down.svg rename to resources/icons/solid/down.svg diff --git a/cms/resources/icons/solid/download.svg b/resources/icons/solid/download.svg similarity index 100% rename from cms/resources/icons/solid/download.svg rename to resources/icons/solid/download.svg diff --git a/cms/resources/icons/solid/dragon.svg b/resources/icons/solid/dragon.svg similarity index 100% rename from cms/resources/icons/solid/dragon.svg rename to resources/icons/solid/dragon.svg diff --git a/cms/resources/icons/solid/draw-circle.svg b/resources/icons/solid/draw-circle.svg similarity index 100% rename from cms/resources/icons/solid/draw-circle.svg rename to resources/icons/solid/draw-circle.svg diff --git a/cms/resources/icons/solid/draw-polygon.svg b/resources/icons/solid/draw-polygon.svg similarity index 100% rename from cms/resources/icons/solid/draw-polygon.svg rename to resources/icons/solid/draw-polygon.svg diff --git a/cms/resources/icons/solid/draw-square.svg b/resources/icons/solid/draw-square.svg similarity index 100% rename from cms/resources/icons/solid/draw-square.svg rename to resources/icons/solid/draw-square.svg diff --git a/cms/resources/icons/solid/dreidel.svg b/resources/icons/solid/dreidel.svg similarity index 100% rename from cms/resources/icons/solid/dreidel.svg rename to resources/icons/solid/dreidel.svg diff --git a/cms/resources/icons/solid/drone-front.svg b/resources/icons/solid/drone-front.svg similarity index 100% rename from cms/resources/icons/solid/drone-front.svg rename to resources/icons/solid/drone-front.svg diff --git a/cms/resources/icons/solid/drone.svg b/resources/icons/solid/drone.svg similarity index 100% rename from cms/resources/icons/solid/drone.svg rename to resources/icons/solid/drone.svg diff --git a/cms/resources/icons/solid/droplet-degree.svg b/resources/icons/solid/droplet-degree.svg similarity index 100% rename from cms/resources/icons/solid/droplet-degree.svg rename to resources/icons/solid/droplet-degree.svg diff --git a/cms/resources/icons/solid/droplet-percent.svg b/resources/icons/solid/droplet-percent.svg similarity index 100% rename from cms/resources/icons/solid/droplet-percent.svg rename to resources/icons/solid/droplet-percent.svg diff --git a/cms/resources/icons/solid/droplet-slash.svg b/resources/icons/solid/droplet-slash.svg similarity index 100% rename from cms/resources/icons/solid/droplet-slash.svg rename to resources/icons/solid/droplet-slash.svg diff --git a/cms/resources/icons/solid/droplet.svg b/resources/icons/solid/droplet.svg similarity index 100% rename from cms/resources/icons/solid/droplet.svg rename to resources/icons/solid/droplet.svg diff --git a/cms/resources/icons/solid/drum-steelpan.svg b/resources/icons/solid/drum-steelpan.svg similarity index 100% rename from cms/resources/icons/solid/drum-steelpan.svg rename to resources/icons/solid/drum-steelpan.svg diff --git a/cms/resources/icons/solid/drum.svg b/resources/icons/solid/drum.svg similarity index 100% rename from cms/resources/icons/solid/drum.svg rename to resources/icons/solid/drum.svg diff --git a/cms/resources/icons/solid/drumstick-bite.svg b/resources/icons/solid/drumstick-bite.svg similarity index 100% rename from cms/resources/icons/solid/drumstick-bite.svg rename to resources/icons/solid/drumstick-bite.svg diff --git a/cms/resources/icons/solid/drumstick.svg b/resources/icons/solid/drumstick.svg similarity index 100% rename from cms/resources/icons/solid/drumstick.svg rename to resources/icons/solid/drumstick.svg diff --git a/cms/resources/icons/solid/dryer-heat.svg b/resources/icons/solid/dryer-heat.svg similarity index 100% rename from cms/resources/icons/solid/dryer-heat.svg rename to resources/icons/solid/dryer-heat.svg diff --git a/cms/resources/icons/solid/dryer.svg b/resources/icons/solid/dryer.svg similarity index 100% rename from cms/resources/icons/solid/dryer.svg rename to resources/icons/solid/dryer.svg diff --git a/cms/resources/icons/solid/duck.svg b/resources/icons/solid/duck.svg similarity index 100% rename from cms/resources/icons/solid/duck.svg rename to resources/icons/solid/duck.svg diff --git a/cms/resources/icons/solid/dumbbell.svg b/resources/icons/solid/dumbbell.svg similarity index 100% rename from cms/resources/icons/solid/dumbbell.svg rename to resources/icons/solid/dumbbell.svg diff --git a/cms/resources/icons/solid/dumpster-fire.svg b/resources/icons/solid/dumpster-fire.svg similarity index 100% rename from cms/resources/icons/solid/dumpster-fire.svg rename to resources/icons/solid/dumpster-fire.svg diff --git a/cms/resources/icons/solid/dumpster.svg b/resources/icons/solid/dumpster.svg similarity index 100% rename from cms/resources/icons/solid/dumpster.svg rename to resources/icons/solid/dumpster.svg diff --git a/cms/resources/icons/solid/dungeon.svg b/resources/icons/solid/dungeon.svg similarity index 100% rename from cms/resources/icons/solid/dungeon.svg rename to resources/icons/solid/dungeon.svg diff --git a/cms/resources/icons/solid/e.svg b/resources/icons/solid/e.svg similarity index 100% rename from cms/resources/icons/solid/e.svg rename to resources/icons/solid/e.svg diff --git a/cms/resources/icons/solid/ear-deaf.svg b/resources/icons/solid/ear-deaf.svg similarity index 100% rename from cms/resources/icons/solid/ear-deaf.svg rename to resources/icons/solid/ear-deaf.svg diff --git a/cms/resources/icons/solid/ear-listen.svg b/resources/icons/solid/ear-listen.svg similarity index 100% rename from cms/resources/icons/solid/ear-listen.svg rename to resources/icons/solid/ear-listen.svg diff --git a/cms/resources/icons/solid/ear-muffs.svg b/resources/icons/solid/ear-muffs.svg similarity index 100% rename from cms/resources/icons/solid/ear-muffs.svg rename to resources/icons/solid/ear-muffs.svg diff --git a/cms/resources/icons/solid/ear.svg b/resources/icons/solid/ear.svg similarity index 100% rename from cms/resources/icons/solid/ear.svg rename to resources/icons/solid/ear.svg diff --git a/cms/resources/icons/solid/earth-africa.svg b/resources/icons/solid/earth-africa.svg similarity index 100% rename from cms/resources/icons/solid/earth-africa.svg rename to resources/icons/solid/earth-africa.svg diff --git a/cms/resources/icons/solid/earth-americas.svg b/resources/icons/solid/earth-americas.svg similarity index 100% rename from cms/resources/icons/solid/earth-americas.svg rename to resources/icons/solid/earth-americas.svg diff --git a/cms/resources/icons/solid/earth-asia.svg b/resources/icons/solid/earth-asia.svg similarity index 100% rename from cms/resources/icons/solid/earth-asia.svg rename to resources/icons/solid/earth-asia.svg diff --git a/cms/resources/icons/solid/earth-europe.svg b/resources/icons/solid/earth-europe.svg similarity index 100% rename from cms/resources/icons/solid/earth-europe.svg rename to resources/icons/solid/earth-europe.svg diff --git a/cms/resources/icons/solid/earth-oceania.svg b/resources/icons/solid/earth-oceania.svg similarity index 100% rename from cms/resources/icons/solid/earth-oceania.svg rename to resources/icons/solid/earth-oceania.svg diff --git a/cms/resources/icons/solid/eclipse.svg b/resources/icons/solid/eclipse.svg similarity index 100% rename from cms/resources/icons/solid/eclipse.svg rename to resources/icons/solid/eclipse.svg diff --git a/cms/resources/icons/solid/egg-fried.svg b/resources/icons/solid/egg-fried.svg similarity index 100% rename from cms/resources/icons/solid/egg-fried.svg rename to resources/icons/solid/egg-fried.svg diff --git a/cms/resources/icons/solid/egg.svg b/resources/icons/solid/egg.svg similarity index 100% rename from cms/resources/icons/solid/egg.svg rename to resources/icons/solid/egg.svg diff --git a/cms/resources/icons/solid/eggplant.svg b/resources/icons/solid/eggplant.svg similarity index 100% rename from cms/resources/icons/solid/eggplant.svg rename to resources/icons/solid/eggplant.svg diff --git a/cms/resources/icons/solid/eject.svg b/resources/icons/solid/eject.svg similarity index 100% rename from cms/resources/icons/solid/eject.svg rename to resources/icons/solid/eject.svg diff --git a/cms/resources/icons/solid/elephant.svg b/resources/icons/solid/elephant.svg similarity index 100% rename from cms/resources/icons/solid/elephant.svg rename to resources/icons/solid/elephant.svg diff --git a/cms/resources/icons/solid/elevator.svg b/resources/icons/solid/elevator.svg similarity index 100% rename from cms/resources/icons/solid/elevator.svg rename to resources/icons/solid/elevator.svg diff --git a/cms/resources/icons/solid/ellipsis-stroke-vertical.svg b/resources/icons/solid/ellipsis-stroke-vertical.svg similarity index 100% rename from cms/resources/icons/solid/ellipsis-stroke-vertical.svg rename to resources/icons/solid/ellipsis-stroke-vertical.svg diff --git a/cms/resources/icons/solid/ellipsis-stroke.svg b/resources/icons/solid/ellipsis-stroke.svg similarity index 100% rename from cms/resources/icons/solid/ellipsis-stroke.svg rename to resources/icons/solid/ellipsis-stroke.svg diff --git a/cms/resources/icons/solid/ellipsis-vertical.svg b/resources/icons/solid/ellipsis-vertical.svg similarity index 100% rename from cms/resources/icons/solid/ellipsis-vertical.svg rename to resources/icons/solid/ellipsis-vertical.svg diff --git a/cms/resources/icons/solid/ellipsis.svg b/resources/icons/solid/ellipsis.svg similarity index 100% rename from cms/resources/icons/solid/ellipsis.svg rename to resources/icons/solid/ellipsis.svg diff --git a/cms/resources/icons/solid/empty-set.svg b/resources/icons/solid/empty-set.svg similarity index 100% rename from cms/resources/icons/solid/empty-set.svg rename to resources/icons/solid/empty-set.svg diff --git a/cms/resources/icons/solid/engine-warning.svg b/resources/icons/solid/engine-warning.svg similarity index 100% rename from cms/resources/icons/solid/engine-warning.svg rename to resources/icons/solid/engine-warning.svg diff --git a/cms/resources/icons/solid/engine.svg b/resources/icons/solid/engine.svg similarity index 100% rename from cms/resources/icons/solid/engine.svg rename to resources/icons/solid/engine.svg diff --git a/cms/resources/icons/solid/envelope-circle-check.svg b/resources/icons/solid/envelope-circle-check.svg similarity index 100% rename from cms/resources/icons/solid/envelope-circle-check.svg rename to resources/icons/solid/envelope-circle-check.svg diff --git a/cms/resources/icons/solid/envelope-dot.svg b/resources/icons/solid/envelope-dot.svg similarity index 100% rename from cms/resources/icons/solid/envelope-dot.svg rename to resources/icons/solid/envelope-dot.svg diff --git a/cms/resources/icons/solid/envelope-open-dollar.svg b/resources/icons/solid/envelope-open-dollar.svg similarity index 100% rename from cms/resources/icons/solid/envelope-open-dollar.svg rename to resources/icons/solid/envelope-open-dollar.svg diff --git a/cms/resources/icons/solid/envelope-open-text.svg b/resources/icons/solid/envelope-open-text.svg similarity index 100% rename from cms/resources/icons/solid/envelope-open-text.svg rename to resources/icons/solid/envelope-open-text.svg diff --git a/cms/resources/icons/solid/envelope-open.svg b/resources/icons/solid/envelope-open.svg similarity index 100% rename from cms/resources/icons/solid/envelope-open.svg rename to resources/icons/solid/envelope-open.svg diff --git a/cms/resources/icons/solid/envelope.svg b/resources/icons/solid/envelope.svg similarity index 100% rename from cms/resources/icons/solid/envelope.svg rename to resources/icons/solid/envelope.svg diff --git a/cms/resources/icons/solid/envelopes-bulk.svg b/resources/icons/solid/envelopes-bulk.svg similarity index 100% rename from cms/resources/icons/solid/envelopes-bulk.svg rename to resources/icons/solid/envelopes-bulk.svg diff --git a/cms/resources/icons/solid/envelopes.svg b/resources/icons/solid/envelopes.svg similarity index 100% rename from cms/resources/icons/solid/envelopes.svg rename to resources/icons/solid/envelopes.svg diff --git a/cms/resources/icons/solid/equals.svg b/resources/icons/solid/equals.svg similarity index 100% rename from cms/resources/icons/solid/equals.svg rename to resources/icons/solid/equals.svg diff --git a/cms/resources/icons/solid/eraser.svg b/resources/icons/solid/eraser.svg similarity index 100% rename from cms/resources/icons/solid/eraser.svg rename to resources/icons/solid/eraser.svg diff --git a/cms/resources/icons/solid/escalator.svg b/resources/icons/solid/escalator.svg similarity index 100% rename from cms/resources/icons/solid/escalator.svg rename to resources/icons/solid/escalator.svg diff --git a/cms/resources/icons/solid/ethernet.svg b/resources/icons/solid/ethernet.svg similarity index 100% rename from cms/resources/icons/solid/ethernet.svg rename to resources/icons/solid/ethernet.svg diff --git a/cms/resources/icons/solid/euro-sign.svg b/resources/icons/solid/euro-sign.svg similarity index 100% rename from cms/resources/icons/solid/euro-sign.svg rename to resources/icons/solid/euro-sign.svg diff --git a/cms/resources/icons/solid/excavator.svg b/resources/icons/solid/excavator.svg similarity index 100% rename from cms/resources/icons/solid/excavator.svg rename to resources/icons/solid/excavator.svg diff --git a/cms/resources/icons/solid/exclamation.svg b/resources/icons/solid/exclamation.svg similarity index 100% rename from cms/resources/icons/solid/exclamation.svg rename to resources/icons/solid/exclamation.svg diff --git a/cms/resources/icons/solid/expand-wide.svg b/resources/icons/solid/expand-wide.svg similarity index 100% rename from cms/resources/icons/solid/expand-wide.svg rename to resources/icons/solid/expand-wide.svg diff --git a/cms/resources/icons/solid/expand.svg b/resources/icons/solid/expand.svg similarity index 100% rename from cms/resources/icons/solid/expand.svg rename to resources/icons/solid/expand.svg diff --git a/cms/resources/icons/solid/explosion.svg b/resources/icons/solid/explosion.svg similarity index 100% rename from cms/resources/icons/solid/explosion.svg rename to resources/icons/solid/explosion.svg diff --git a/cms/resources/icons/solid/eye-dropper-full.svg b/resources/icons/solid/eye-dropper-full.svg similarity index 100% rename from cms/resources/icons/solid/eye-dropper-full.svg rename to resources/icons/solid/eye-dropper-full.svg diff --git a/cms/resources/icons/solid/eye-dropper-half.svg b/resources/icons/solid/eye-dropper-half.svg similarity index 100% rename from cms/resources/icons/solid/eye-dropper-half.svg rename to resources/icons/solid/eye-dropper-half.svg diff --git a/cms/resources/icons/solid/eye-dropper.svg b/resources/icons/solid/eye-dropper.svg similarity index 100% rename from cms/resources/icons/solid/eye-dropper.svg rename to resources/icons/solid/eye-dropper.svg diff --git a/cms/resources/icons/solid/eye-evil.svg b/resources/icons/solid/eye-evil.svg similarity index 100% rename from cms/resources/icons/solid/eye-evil.svg rename to resources/icons/solid/eye-evil.svg diff --git a/cms/resources/icons/solid/eye-low-vision.svg b/resources/icons/solid/eye-low-vision.svg similarity index 100% rename from cms/resources/icons/solid/eye-low-vision.svg rename to resources/icons/solid/eye-low-vision.svg diff --git a/cms/resources/icons/solid/eye-slash.svg b/resources/icons/solid/eye-slash.svg similarity index 100% rename from cms/resources/icons/solid/eye-slash.svg rename to resources/icons/solid/eye-slash.svg diff --git a/cms/resources/icons/solid/eye.svg b/resources/icons/solid/eye.svg similarity index 100% rename from cms/resources/icons/solid/eye.svg rename to resources/icons/solid/eye.svg diff --git a/cms/resources/icons/solid/eyes.svg b/resources/icons/solid/eyes.svg similarity index 100% rename from cms/resources/icons/solid/eyes.svg rename to resources/icons/solid/eyes.svg diff --git a/cms/resources/icons/solid/f.svg b/resources/icons/solid/f.svg similarity index 100% rename from cms/resources/icons/solid/f.svg rename to resources/icons/solid/f.svg diff --git a/cms/resources/icons/solid/face-angry-horns.svg b/resources/icons/solid/face-angry-horns.svg similarity index 100% rename from cms/resources/icons/solid/face-angry-horns.svg rename to resources/icons/solid/face-angry-horns.svg diff --git a/cms/resources/icons/solid/face-angry.svg b/resources/icons/solid/face-angry.svg similarity index 100% rename from cms/resources/icons/solid/face-angry.svg rename to resources/icons/solid/face-angry.svg diff --git a/cms/resources/icons/solid/face-anguished.svg b/resources/icons/solid/face-anguished.svg similarity index 100% rename from cms/resources/icons/solid/face-anguished.svg rename to resources/icons/solid/face-anguished.svg diff --git a/cms/resources/icons/solid/face-anxious-sweat.svg b/resources/icons/solid/face-anxious-sweat.svg similarity index 100% rename from cms/resources/icons/solid/face-anxious-sweat.svg rename to resources/icons/solid/face-anxious-sweat.svg diff --git a/cms/resources/icons/solid/face-astonished.svg b/resources/icons/solid/face-astonished.svg similarity index 100% rename from cms/resources/icons/solid/face-astonished.svg rename to resources/icons/solid/face-astonished.svg diff --git a/cms/resources/icons/solid/face-awesome.svg b/resources/icons/solid/face-awesome.svg similarity index 100% rename from cms/resources/icons/solid/face-awesome.svg rename to resources/icons/solid/face-awesome.svg diff --git a/cms/resources/icons/solid/face-beam-hand-over-mouth.svg b/resources/icons/solid/face-beam-hand-over-mouth.svg similarity index 100% rename from cms/resources/icons/solid/face-beam-hand-over-mouth.svg rename to resources/icons/solid/face-beam-hand-over-mouth.svg diff --git a/cms/resources/icons/solid/face-clouds.svg b/resources/icons/solid/face-clouds.svg similarity index 100% rename from cms/resources/icons/solid/face-clouds.svg rename to resources/icons/solid/face-clouds.svg diff --git a/cms/resources/icons/solid/face-confounded.svg b/resources/icons/solid/face-confounded.svg similarity index 100% rename from cms/resources/icons/solid/face-confounded.svg rename to resources/icons/solid/face-confounded.svg diff --git a/cms/resources/icons/solid/face-confused.svg b/resources/icons/solid/face-confused.svg similarity index 100% rename from cms/resources/icons/solid/face-confused.svg rename to resources/icons/solid/face-confused.svg diff --git a/cms/resources/icons/solid/face-cowboy-hat.svg b/resources/icons/solid/face-cowboy-hat.svg similarity index 100% rename from cms/resources/icons/solid/face-cowboy-hat.svg rename to resources/icons/solid/face-cowboy-hat.svg diff --git a/cms/resources/icons/solid/face-diagonal-mouth.svg b/resources/icons/solid/face-diagonal-mouth.svg similarity index 100% rename from cms/resources/icons/solid/face-diagonal-mouth.svg rename to resources/icons/solid/face-diagonal-mouth.svg diff --git a/cms/resources/icons/solid/face-disappointed.svg b/resources/icons/solid/face-disappointed.svg similarity index 100% rename from cms/resources/icons/solid/face-disappointed.svg rename to resources/icons/solid/face-disappointed.svg diff --git a/cms/resources/icons/solid/face-disguise.svg b/resources/icons/solid/face-disguise.svg similarity index 100% rename from cms/resources/icons/solid/face-disguise.svg rename to resources/icons/solid/face-disguise.svg diff --git a/cms/resources/icons/solid/face-dizzy.svg b/resources/icons/solid/face-dizzy.svg similarity index 100% rename from cms/resources/icons/solid/face-dizzy.svg rename to resources/icons/solid/face-dizzy.svg diff --git a/cms/resources/icons/solid/face-dotted.svg b/resources/icons/solid/face-dotted.svg similarity index 100% rename from cms/resources/icons/solid/face-dotted.svg rename to resources/icons/solid/face-dotted.svg diff --git a/cms/resources/icons/solid/face-downcast-sweat.svg b/resources/icons/solid/face-downcast-sweat.svg similarity index 100% rename from cms/resources/icons/solid/face-downcast-sweat.svg rename to resources/icons/solid/face-downcast-sweat.svg diff --git a/cms/resources/icons/solid/face-drooling.svg b/resources/icons/solid/face-drooling.svg similarity index 100% rename from cms/resources/icons/solid/face-drooling.svg rename to resources/icons/solid/face-drooling.svg diff --git a/cms/resources/icons/solid/face-exhaling.svg b/resources/icons/solid/face-exhaling.svg similarity index 100% rename from cms/resources/icons/solid/face-exhaling.svg rename to resources/icons/solid/face-exhaling.svg diff --git a/cms/resources/icons/solid/face-explode.svg b/resources/icons/solid/face-explode.svg similarity index 100% rename from cms/resources/icons/solid/face-explode.svg rename to resources/icons/solid/face-explode.svg diff --git a/cms/resources/icons/solid/face-expressionless.svg b/resources/icons/solid/face-expressionless.svg similarity index 100% rename from cms/resources/icons/solid/face-expressionless.svg rename to resources/icons/solid/face-expressionless.svg diff --git a/cms/resources/icons/solid/face-eyes-xmarks.svg b/resources/icons/solid/face-eyes-xmarks.svg similarity index 100% rename from cms/resources/icons/solid/face-eyes-xmarks.svg rename to resources/icons/solid/face-eyes-xmarks.svg diff --git a/cms/resources/icons/solid/face-fearful.svg b/resources/icons/solid/face-fearful.svg similarity index 100% rename from cms/resources/icons/solid/face-fearful.svg rename to resources/icons/solid/face-fearful.svg diff --git a/cms/resources/icons/solid/face-flushed.svg b/resources/icons/solid/face-flushed.svg similarity index 100% rename from cms/resources/icons/solid/face-flushed.svg rename to resources/icons/solid/face-flushed.svg diff --git a/cms/resources/icons/solid/face-frown-open.svg b/resources/icons/solid/face-frown-open.svg similarity index 100% rename from cms/resources/icons/solid/face-frown-open.svg rename to resources/icons/solid/face-frown-open.svg diff --git a/cms/resources/icons/solid/face-frown-slight.svg b/resources/icons/solid/face-frown-slight.svg similarity index 100% rename from cms/resources/icons/solid/face-frown-slight.svg rename to resources/icons/solid/face-frown-slight.svg diff --git a/cms/resources/icons/solid/face-frown.svg b/resources/icons/solid/face-frown.svg similarity index 100% rename from cms/resources/icons/solid/face-frown.svg rename to resources/icons/solid/face-frown.svg diff --git a/cms/resources/icons/solid/face-glasses.svg b/resources/icons/solid/face-glasses.svg similarity index 100% rename from cms/resources/icons/solid/face-glasses.svg rename to resources/icons/solid/face-glasses.svg diff --git a/cms/resources/icons/solid/face-grimace.svg b/resources/icons/solid/face-grimace.svg similarity index 100% rename from cms/resources/icons/solid/face-grimace.svg rename to resources/icons/solid/face-grimace.svg diff --git a/cms/resources/icons/solid/face-grin-beam-sweat.svg b/resources/icons/solid/face-grin-beam-sweat.svg similarity index 100% rename from cms/resources/icons/solid/face-grin-beam-sweat.svg rename to resources/icons/solid/face-grin-beam-sweat.svg diff --git a/cms/resources/icons/solid/face-grin-beam.svg b/resources/icons/solid/face-grin-beam.svg similarity index 100% rename from cms/resources/icons/solid/face-grin-beam.svg rename to resources/icons/solid/face-grin-beam.svg diff --git a/cms/resources/icons/solid/face-grin-hearts.svg b/resources/icons/solid/face-grin-hearts.svg similarity index 100% rename from cms/resources/icons/solid/face-grin-hearts.svg rename to resources/icons/solid/face-grin-hearts.svg diff --git a/cms/resources/icons/solid/face-grin-squint-tears.svg b/resources/icons/solid/face-grin-squint-tears.svg similarity index 100% rename from cms/resources/icons/solid/face-grin-squint-tears.svg rename to resources/icons/solid/face-grin-squint-tears.svg diff --git a/cms/resources/icons/solid/face-grin-squint.svg b/resources/icons/solid/face-grin-squint.svg similarity index 100% rename from cms/resources/icons/solid/face-grin-squint.svg rename to resources/icons/solid/face-grin-squint.svg diff --git a/cms/resources/icons/solid/face-grin-stars.svg b/resources/icons/solid/face-grin-stars.svg similarity index 100% rename from cms/resources/icons/solid/face-grin-stars.svg rename to resources/icons/solid/face-grin-stars.svg diff --git a/cms/resources/icons/solid/face-grin-tears.svg b/resources/icons/solid/face-grin-tears.svg similarity index 100% rename from cms/resources/icons/solid/face-grin-tears.svg rename to resources/icons/solid/face-grin-tears.svg diff --git a/cms/resources/icons/solid/face-grin-tongue-squint.svg b/resources/icons/solid/face-grin-tongue-squint.svg similarity index 100% rename from cms/resources/icons/solid/face-grin-tongue-squint.svg rename to resources/icons/solid/face-grin-tongue-squint.svg diff --git a/cms/resources/icons/solid/face-grin-tongue-wink.svg b/resources/icons/solid/face-grin-tongue-wink.svg similarity index 100% rename from cms/resources/icons/solid/face-grin-tongue-wink.svg rename to resources/icons/solid/face-grin-tongue-wink.svg diff --git a/cms/resources/icons/solid/face-grin-tongue.svg b/resources/icons/solid/face-grin-tongue.svg similarity index 100% rename from cms/resources/icons/solid/face-grin-tongue.svg rename to resources/icons/solid/face-grin-tongue.svg diff --git a/cms/resources/icons/solid/face-grin-wide.svg b/resources/icons/solid/face-grin-wide.svg similarity index 100% rename from cms/resources/icons/solid/face-grin-wide.svg rename to resources/icons/solid/face-grin-wide.svg diff --git a/cms/resources/icons/solid/face-grin-wink.svg b/resources/icons/solid/face-grin-wink.svg similarity index 100% rename from cms/resources/icons/solid/face-grin-wink.svg rename to resources/icons/solid/face-grin-wink.svg diff --git a/cms/resources/icons/solid/face-grin.svg b/resources/icons/solid/face-grin.svg similarity index 100% rename from cms/resources/icons/solid/face-grin.svg rename to resources/icons/solid/face-grin.svg diff --git a/cms/resources/icons/solid/face-hand-over-mouth.svg b/resources/icons/solid/face-hand-over-mouth.svg similarity index 100% rename from cms/resources/icons/solid/face-hand-over-mouth.svg rename to resources/icons/solid/face-hand-over-mouth.svg diff --git a/cms/resources/icons/solid/face-hand-peeking.svg b/resources/icons/solid/face-hand-peeking.svg similarity index 100% rename from cms/resources/icons/solid/face-hand-peeking.svg rename to resources/icons/solid/face-hand-peeking.svg diff --git a/cms/resources/icons/solid/face-hand-yawn.svg b/resources/icons/solid/face-hand-yawn.svg similarity index 100% rename from cms/resources/icons/solid/face-hand-yawn.svg rename to resources/icons/solid/face-hand-yawn.svg diff --git a/cms/resources/icons/solid/face-head-bandage.svg b/resources/icons/solid/face-head-bandage.svg similarity index 100% rename from cms/resources/icons/solid/face-head-bandage.svg rename to resources/icons/solid/face-head-bandage.svg diff --git a/cms/resources/icons/solid/face-holding-back-tears.svg b/resources/icons/solid/face-holding-back-tears.svg similarity index 100% rename from cms/resources/icons/solid/face-holding-back-tears.svg rename to resources/icons/solid/face-holding-back-tears.svg diff --git a/cms/resources/icons/solid/face-hushed.svg b/resources/icons/solid/face-hushed.svg similarity index 100% rename from cms/resources/icons/solid/face-hushed.svg rename to resources/icons/solid/face-hushed.svg diff --git a/cms/resources/icons/solid/face-icicles.svg b/resources/icons/solid/face-icicles.svg similarity index 100% rename from cms/resources/icons/solid/face-icicles.svg rename to resources/icons/solid/face-icicles.svg diff --git a/cms/resources/icons/solid/face-kiss-beam.svg b/resources/icons/solid/face-kiss-beam.svg similarity index 100% rename from cms/resources/icons/solid/face-kiss-beam.svg rename to resources/icons/solid/face-kiss-beam.svg diff --git a/cms/resources/icons/solid/face-kiss-closed-eyes.svg b/resources/icons/solid/face-kiss-closed-eyes.svg similarity index 100% rename from cms/resources/icons/solid/face-kiss-closed-eyes.svg rename to resources/icons/solid/face-kiss-closed-eyes.svg diff --git a/cms/resources/icons/solid/face-kiss-wink-heart.svg b/resources/icons/solid/face-kiss-wink-heart.svg similarity index 100% rename from cms/resources/icons/solid/face-kiss-wink-heart.svg rename to resources/icons/solid/face-kiss-wink-heart.svg diff --git a/cms/resources/icons/solid/face-kiss.svg b/resources/icons/solid/face-kiss.svg similarity index 100% rename from cms/resources/icons/solid/face-kiss.svg rename to resources/icons/solid/face-kiss.svg diff --git a/cms/resources/icons/solid/face-laugh-beam.svg b/resources/icons/solid/face-laugh-beam.svg similarity index 100% rename from cms/resources/icons/solid/face-laugh-beam.svg rename to resources/icons/solid/face-laugh-beam.svg diff --git a/cms/resources/icons/solid/face-laugh-squint.svg b/resources/icons/solid/face-laugh-squint.svg similarity index 100% rename from cms/resources/icons/solid/face-laugh-squint.svg rename to resources/icons/solid/face-laugh-squint.svg diff --git a/cms/resources/icons/solid/face-laugh-wink.svg b/resources/icons/solid/face-laugh-wink.svg similarity index 100% rename from cms/resources/icons/solid/face-laugh-wink.svg rename to resources/icons/solid/face-laugh-wink.svg diff --git a/cms/resources/icons/solid/face-laugh.svg b/resources/icons/solid/face-laugh.svg similarity index 100% rename from cms/resources/icons/solid/face-laugh.svg rename to resources/icons/solid/face-laugh.svg diff --git a/cms/resources/icons/solid/face-lying.svg b/resources/icons/solid/face-lying.svg similarity index 100% rename from cms/resources/icons/solid/face-lying.svg rename to resources/icons/solid/face-lying.svg diff --git a/cms/resources/icons/solid/face-mask.svg b/resources/icons/solid/face-mask.svg similarity index 100% rename from cms/resources/icons/solid/face-mask.svg rename to resources/icons/solid/face-mask.svg diff --git a/cms/resources/icons/solid/face-meh-blank.svg b/resources/icons/solid/face-meh-blank.svg similarity index 100% rename from cms/resources/icons/solid/face-meh-blank.svg rename to resources/icons/solid/face-meh-blank.svg diff --git a/cms/resources/icons/solid/face-meh.svg b/resources/icons/solid/face-meh.svg similarity index 100% rename from cms/resources/icons/solid/face-meh.svg rename to resources/icons/solid/face-meh.svg diff --git a/cms/resources/icons/solid/face-melting.svg b/resources/icons/solid/face-melting.svg similarity index 100% rename from cms/resources/icons/solid/face-melting.svg rename to resources/icons/solid/face-melting.svg diff --git a/cms/resources/icons/solid/face-monocle.svg b/resources/icons/solid/face-monocle.svg similarity index 100% rename from cms/resources/icons/solid/face-monocle.svg rename to resources/icons/solid/face-monocle.svg diff --git a/cms/resources/icons/solid/face-nauseated.svg b/resources/icons/solid/face-nauseated.svg similarity index 100% rename from cms/resources/icons/solid/face-nauseated.svg rename to resources/icons/solid/face-nauseated.svg diff --git a/cms/resources/icons/solid/face-nose-steam.svg b/resources/icons/solid/face-nose-steam.svg similarity index 100% rename from cms/resources/icons/solid/face-nose-steam.svg rename to resources/icons/solid/face-nose-steam.svg diff --git a/cms/resources/icons/solid/face-party.svg b/resources/icons/solid/face-party.svg similarity index 100% rename from cms/resources/icons/solid/face-party.svg rename to resources/icons/solid/face-party.svg diff --git a/cms/resources/icons/solid/face-pensive.svg b/resources/icons/solid/face-pensive.svg similarity index 100% rename from cms/resources/icons/solid/face-pensive.svg rename to resources/icons/solid/face-pensive.svg diff --git a/cms/resources/icons/solid/face-persevering.svg b/resources/icons/solid/face-persevering.svg similarity index 100% rename from cms/resources/icons/solid/face-persevering.svg rename to resources/icons/solid/face-persevering.svg diff --git a/cms/resources/icons/solid/face-pleading.svg b/resources/icons/solid/face-pleading.svg similarity index 100% rename from cms/resources/icons/solid/face-pleading.svg rename to resources/icons/solid/face-pleading.svg diff --git a/cms/resources/icons/solid/face-pouting.svg b/resources/icons/solid/face-pouting.svg similarity index 100% rename from cms/resources/icons/solid/face-pouting.svg rename to resources/icons/solid/face-pouting.svg diff --git a/cms/resources/icons/solid/face-raised-eyebrow.svg b/resources/icons/solid/face-raised-eyebrow.svg similarity index 100% rename from cms/resources/icons/solid/face-raised-eyebrow.svg rename to resources/icons/solid/face-raised-eyebrow.svg diff --git a/cms/resources/icons/solid/face-relieved.svg b/resources/icons/solid/face-relieved.svg similarity index 100% rename from cms/resources/icons/solid/face-relieved.svg rename to resources/icons/solid/face-relieved.svg diff --git a/cms/resources/icons/solid/face-rolling-eyes.svg b/resources/icons/solid/face-rolling-eyes.svg similarity index 100% rename from cms/resources/icons/solid/face-rolling-eyes.svg rename to resources/icons/solid/face-rolling-eyes.svg diff --git a/cms/resources/icons/solid/face-sad-cry.svg b/resources/icons/solid/face-sad-cry.svg similarity index 100% rename from cms/resources/icons/solid/face-sad-cry.svg rename to resources/icons/solid/face-sad-cry.svg diff --git a/cms/resources/icons/solid/face-sad-sweat.svg b/resources/icons/solid/face-sad-sweat.svg similarity index 100% rename from cms/resources/icons/solid/face-sad-sweat.svg rename to resources/icons/solid/face-sad-sweat.svg diff --git a/cms/resources/icons/solid/face-sad-tear.svg b/resources/icons/solid/face-sad-tear.svg similarity index 100% rename from cms/resources/icons/solid/face-sad-tear.svg rename to resources/icons/solid/face-sad-tear.svg diff --git a/cms/resources/icons/solid/face-saluting.svg b/resources/icons/solid/face-saluting.svg similarity index 100% rename from cms/resources/icons/solid/face-saluting.svg rename to resources/icons/solid/face-saluting.svg diff --git a/cms/resources/icons/solid/face-scream.svg b/resources/icons/solid/face-scream.svg similarity index 100% rename from cms/resources/icons/solid/face-scream.svg rename to resources/icons/solid/face-scream.svg diff --git a/cms/resources/icons/solid/face-shush.svg b/resources/icons/solid/face-shush.svg similarity index 100% rename from cms/resources/icons/solid/face-shush.svg rename to resources/icons/solid/face-shush.svg diff --git a/cms/resources/icons/solid/face-sleeping.svg b/resources/icons/solid/face-sleeping.svg similarity index 100% rename from cms/resources/icons/solid/face-sleeping.svg rename to resources/icons/solid/face-sleeping.svg diff --git a/cms/resources/icons/solid/face-sleepy.svg b/resources/icons/solid/face-sleepy.svg similarity index 100% rename from cms/resources/icons/solid/face-sleepy.svg rename to resources/icons/solid/face-sleepy.svg diff --git a/cms/resources/icons/solid/face-smile-beam.svg b/resources/icons/solid/face-smile-beam.svg similarity index 100% rename from cms/resources/icons/solid/face-smile-beam.svg rename to resources/icons/solid/face-smile-beam.svg diff --git a/cms/resources/icons/solid/face-smile-halo.svg b/resources/icons/solid/face-smile-halo.svg similarity index 100% rename from cms/resources/icons/solid/face-smile-halo.svg rename to resources/icons/solid/face-smile-halo.svg diff --git a/cms/resources/icons/solid/face-smile-hearts.svg b/resources/icons/solid/face-smile-hearts.svg similarity index 100% rename from cms/resources/icons/solid/face-smile-hearts.svg rename to resources/icons/solid/face-smile-hearts.svg diff --git a/cms/resources/icons/solid/face-smile-horns.svg b/resources/icons/solid/face-smile-horns.svg similarity index 100% rename from cms/resources/icons/solid/face-smile-horns.svg rename to resources/icons/solid/face-smile-horns.svg diff --git a/cms/resources/icons/solid/face-smile-plus.svg b/resources/icons/solid/face-smile-plus.svg similarity index 100% rename from cms/resources/icons/solid/face-smile-plus.svg rename to resources/icons/solid/face-smile-plus.svg diff --git a/cms/resources/icons/solid/face-smile-relaxed.svg b/resources/icons/solid/face-smile-relaxed.svg similarity index 100% rename from cms/resources/icons/solid/face-smile-relaxed.svg rename to resources/icons/solid/face-smile-relaxed.svg diff --git a/cms/resources/icons/solid/face-smile-tear.svg b/resources/icons/solid/face-smile-tear.svg similarity index 100% rename from cms/resources/icons/solid/face-smile-tear.svg rename to resources/icons/solid/face-smile-tear.svg diff --git a/cms/resources/icons/solid/face-smile-tongue.svg b/resources/icons/solid/face-smile-tongue.svg similarity index 100% rename from cms/resources/icons/solid/face-smile-tongue.svg rename to resources/icons/solid/face-smile-tongue.svg diff --git a/cms/resources/icons/solid/face-smile-upside-down.svg b/resources/icons/solid/face-smile-upside-down.svg similarity index 100% rename from cms/resources/icons/solid/face-smile-upside-down.svg rename to resources/icons/solid/face-smile-upside-down.svg diff --git a/cms/resources/icons/solid/face-smile-wink.svg b/resources/icons/solid/face-smile-wink.svg similarity index 100% rename from cms/resources/icons/solid/face-smile-wink.svg rename to resources/icons/solid/face-smile-wink.svg diff --git a/cms/resources/icons/solid/face-smile.svg b/resources/icons/solid/face-smile.svg similarity index 100% rename from cms/resources/icons/solid/face-smile.svg rename to resources/icons/solid/face-smile.svg diff --git a/cms/resources/icons/solid/face-smiling-hands.svg b/resources/icons/solid/face-smiling-hands.svg similarity index 100% rename from cms/resources/icons/solid/face-smiling-hands.svg rename to resources/icons/solid/face-smiling-hands.svg diff --git a/cms/resources/icons/solid/face-smirking.svg b/resources/icons/solid/face-smirking.svg similarity index 100% rename from cms/resources/icons/solid/face-smirking.svg rename to resources/icons/solid/face-smirking.svg diff --git a/cms/resources/icons/solid/face-spiral-eyes.svg b/resources/icons/solid/face-spiral-eyes.svg similarity index 100% rename from cms/resources/icons/solid/face-spiral-eyes.svg rename to resources/icons/solid/face-spiral-eyes.svg diff --git a/cms/resources/icons/solid/face-sunglasses.svg b/resources/icons/solid/face-sunglasses.svg similarity index 100% rename from cms/resources/icons/solid/face-sunglasses.svg rename to resources/icons/solid/face-sunglasses.svg diff --git a/cms/resources/icons/solid/face-surprise.svg b/resources/icons/solid/face-surprise.svg similarity index 100% rename from cms/resources/icons/solid/face-surprise.svg rename to resources/icons/solid/face-surprise.svg diff --git a/cms/resources/icons/solid/face-swear.svg b/resources/icons/solid/face-swear.svg similarity index 100% rename from cms/resources/icons/solid/face-swear.svg rename to resources/icons/solid/face-swear.svg diff --git a/cms/resources/icons/solid/face-thermometer.svg b/resources/icons/solid/face-thermometer.svg similarity index 100% rename from cms/resources/icons/solid/face-thermometer.svg rename to resources/icons/solid/face-thermometer.svg diff --git a/cms/resources/icons/solid/face-thinking.svg b/resources/icons/solid/face-thinking.svg similarity index 100% rename from cms/resources/icons/solid/face-thinking.svg rename to resources/icons/solid/face-thinking.svg diff --git a/cms/resources/icons/solid/face-tired.svg b/resources/icons/solid/face-tired.svg similarity index 100% rename from cms/resources/icons/solid/face-tired.svg rename to resources/icons/solid/face-tired.svg diff --git a/cms/resources/icons/solid/face-tissue.svg b/resources/icons/solid/face-tissue.svg similarity index 100% rename from cms/resources/icons/solid/face-tissue.svg rename to resources/icons/solid/face-tissue.svg diff --git a/cms/resources/icons/solid/face-tongue-money.svg b/resources/icons/solid/face-tongue-money.svg similarity index 100% rename from cms/resources/icons/solid/face-tongue-money.svg rename to resources/icons/solid/face-tongue-money.svg diff --git a/cms/resources/icons/solid/face-tongue-sweat.svg b/resources/icons/solid/face-tongue-sweat.svg similarity index 100% rename from cms/resources/icons/solid/face-tongue-sweat.svg rename to resources/icons/solid/face-tongue-sweat.svg diff --git a/cms/resources/icons/solid/face-unamused.svg b/resources/icons/solid/face-unamused.svg similarity index 100% rename from cms/resources/icons/solid/face-unamused.svg rename to resources/icons/solid/face-unamused.svg diff --git a/cms/resources/icons/solid/face-viewfinder.svg b/resources/icons/solid/face-viewfinder.svg similarity index 100% rename from cms/resources/icons/solid/face-viewfinder.svg rename to resources/icons/solid/face-viewfinder.svg diff --git a/cms/resources/icons/solid/face-vomit.svg b/resources/icons/solid/face-vomit.svg similarity index 100% rename from cms/resources/icons/solid/face-vomit.svg rename to resources/icons/solid/face-vomit.svg diff --git a/cms/resources/icons/solid/face-weary.svg b/resources/icons/solid/face-weary.svg similarity index 100% rename from cms/resources/icons/solid/face-weary.svg rename to resources/icons/solid/face-weary.svg diff --git a/cms/resources/icons/solid/face-woozy.svg b/resources/icons/solid/face-woozy.svg similarity index 100% rename from cms/resources/icons/solid/face-woozy.svg rename to resources/icons/solid/face-woozy.svg diff --git a/cms/resources/icons/solid/face-worried.svg b/resources/icons/solid/face-worried.svg similarity index 100% rename from cms/resources/icons/solid/face-worried.svg rename to resources/icons/solid/face-worried.svg diff --git a/cms/resources/icons/solid/face-zany.svg b/resources/icons/solid/face-zany.svg similarity index 100% rename from cms/resources/icons/solid/face-zany.svg rename to resources/icons/solid/face-zany.svg diff --git a/cms/resources/icons/solid/face-zipper.svg b/resources/icons/solid/face-zipper.svg similarity index 100% rename from cms/resources/icons/solid/face-zipper.svg rename to resources/icons/solid/face-zipper.svg diff --git a/cms/resources/icons/solid/falafel.svg b/resources/icons/solid/falafel.svg similarity index 100% rename from cms/resources/icons/solid/falafel.svg rename to resources/icons/solid/falafel.svg diff --git a/cms/resources/icons/solid/family-dress.svg b/resources/icons/solid/family-dress.svg similarity index 100% rename from cms/resources/icons/solid/family-dress.svg rename to resources/icons/solid/family-dress.svg diff --git a/cms/resources/icons/solid/family-pants.svg b/resources/icons/solid/family-pants.svg similarity index 100% rename from cms/resources/icons/solid/family-pants.svg rename to resources/icons/solid/family-pants.svg diff --git a/cms/resources/icons/solid/family.svg b/resources/icons/solid/family.svg similarity index 100% rename from cms/resources/icons/solid/family.svg rename to resources/icons/solid/family.svg diff --git a/cms/resources/icons/solid/fan-table.svg b/resources/icons/solid/fan-table.svg similarity index 100% rename from cms/resources/icons/solid/fan-table.svg rename to resources/icons/solid/fan-table.svg diff --git a/cms/resources/icons/solid/fan.svg b/resources/icons/solid/fan.svg similarity index 100% rename from cms/resources/icons/solid/fan.svg rename to resources/icons/solid/fan.svg diff --git a/cms/resources/icons/solid/farm.svg b/resources/icons/solid/farm.svg similarity index 100% rename from cms/resources/icons/solid/farm.svg rename to resources/icons/solid/farm.svg diff --git a/cms/resources/icons/solid/faucet-drip.svg b/resources/icons/solid/faucet-drip.svg similarity index 100% rename from cms/resources/icons/solid/faucet-drip.svg rename to resources/icons/solid/faucet-drip.svg diff --git a/cms/resources/icons/solid/faucet.svg b/resources/icons/solid/faucet.svg similarity index 100% rename from cms/resources/icons/solid/faucet.svg rename to resources/icons/solid/faucet.svg diff --git a/cms/resources/icons/solid/fax.svg b/resources/icons/solid/fax.svg similarity index 100% rename from cms/resources/icons/solid/fax.svg rename to resources/icons/solid/fax.svg diff --git a/cms/resources/icons/solid/feather-pointed.svg b/resources/icons/solid/feather-pointed.svg similarity index 100% rename from cms/resources/icons/solid/feather-pointed.svg rename to resources/icons/solid/feather-pointed.svg diff --git a/cms/resources/icons/solid/feather.svg b/resources/icons/solid/feather.svg similarity index 100% rename from cms/resources/icons/solid/feather.svg rename to resources/icons/solid/feather.svg diff --git a/cms/resources/icons/solid/fence.svg b/resources/icons/solid/fence.svg similarity index 100% rename from cms/resources/icons/solid/fence.svg rename to resources/icons/solid/fence.svg diff --git a/cms/resources/icons/solid/ferris-wheel.svg b/resources/icons/solid/ferris-wheel.svg similarity index 100% rename from cms/resources/icons/solid/ferris-wheel.svg rename to resources/icons/solid/ferris-wheel.svg diff --git a/cms/resources/icons/solid/ferry.svg b/resources/icons/solid/ferry.svg similarity index 100% rename from cms/resources/icons/solid/ferry.svg rename to resources/icons/solid/ferry.svg diff --git a/cms/resources/icons/solid/field-hockey-stick-ball.svg b/resources/icons/solid/field-hockey-stick-ball.svg similarity index 100% rename from cms/resources/icons/solid/field-hockey-stick-ball.svg rename to resources/icons/solid/field-hockey-stick-ball.svg diff --git a/cms/resources/icons/solid/file-arrow-down.svg b/resources/icons/solid/file-arrow-down.svg similarity index 100% rename from cms/resources/icons/solid/file-arrow-down.svg rename to resources/icons/solid/file-arrow-down.svg diff --git a/cms/resources/icons/solid/file-arrow-up.svg b/resources/icons/solid/file-arrow-up.svg similarity index 100% rename from cms/resources/icons/solid/file-arrow-up.svg rename to resources/icons/solid/file-arrow-up.svg diff --git a/cms/resources/icons/solid/file-audio.svg b/resources/icons/solid/file-audio.svg similarity index 100% rename from cms/resources/icons/solid/file-audio.svg rename to resources/icons/solid/file-audio.svg diff --git a/cms/resources/icons/solid/file-binary.svg b/resources/icons/solid/file-binary.svg similarity index 100% rename from cms/resources/icons/solid/file-binary.svg rename to resources/icons/solid/file-binary.svg diff --git a/cms/resources/icons/solid/file-cad.svg b/resources/icons/solid/file-cad.svg similarity index 100% rename from cms/resources/icons/solid/file-cad.svg rename to resources/icons/solid/file-cad.svg diff --git a/cms/resources/icons/solid/file-certificate.svg b/resources/icons/solid/file-certificate.svg similarity index 100% rename from cms/resources/icons/solid/file-certificate.svg rename to resources/icons/solid/file-certificate.svg diff --git a/cms/resources/icons/solid/file-chart-column.svg b/resources/icons/solid/file-chart-column.svg similarity index 100% rename from cms/resources/icons/solid/file-chart-column.svg rename to resources/icons/solid/file-chart-column.svg diff --git a/cms/resources/icons/solid/file-chart-pie.svg b/resources/icons/solid/file-chart-pie.svg similarity index 100% rename from cms/resources/icons/solid/file-chart-pie.svg rename to resources/icons/solid/file-chart-pie.svg diff --git a/cms/resources/icons/solid/file-check.svg b/resources/icons/solid/file-check.svg similarity index 100% rename from cms/resources/icons/solid/file-check.svg rename to resources/icons/solid/file-check.svg diff --git a/cms/resources/icons/solid/file-circle-check.svg b/resources/icons/solid/file-circle-check.svg similarity index 100% rename from cms/resources/icons/solid/file-circle-check.svg rename to resources/icons/solid/file-circle-check.svg diff --git a/cms/resources/icons/solid/file-circle-exclamation.svg b/resources/icons/solid/file-circle-exclamation.svg similarity index 100% rename from cms/resources/icons/solid/file-circle-exclamation.svg rename to resources/icons/solid/file-circle-exclamation.svg diff --git a/cms/resources/icons/solid/file-circle-info.svg b/resources/icons/solid/file-circle-info.svg similarity index 100% rename from cms/resources/icons/solid/file-circle-info.svg rename to resources/icons/solid/file-circle-info.svg diff --git a/cms/resources/icons/solid/file-circle-minus.svg b/resources/icons/solid/file-circle-minus.svg similarity index 100% rename from cms/resources/icons/solid/file-circle-minus.svg rename to resources/icons/solid/file-circle-minus.svg diff --git a/cms/resources/icons/solid/file-circle-plus.svg b/resources/icons/solid/file-circle-plus.svg similarity index 100% rename from cms/resources/icons/solid/file-circle-plus.svg rename to resources/icons/solid/file-circle-plus.svg diff --git a/cms/resources/icons/solid/file-circle-question.svg b/resources/icons/solid/file-circle-question.svg similarity index 100% rename from cms/resources/icons/solid/file-circle-question.svg rename to resources/icons/solid/file-circle-question.svg diff --git a/cms/resources/icons/solid/file-circle-xmark.svg b/resources/icons/solid/file-circle-xmark.svg similarity index 100% rename from cms/resources/icons/solid/file-circle-xmark.svg rename to resources/icons/solid/file-circle-xmark.svg diff --git a/cms/resources/icons/solid/file-code.svg b/resources/icons/solid/file-code.svg similarity index 100% rename from cms/resources/icons/solid/file-code.svg rename to resources/icons/solid/file-code.svg diff --git a/cms/resources/icons/solid/file-contract.svg b/resources/icons/solid/file-contract.svg similarity index 100% rename from cms/resources/icons/solid/file-contract.svg rename to resources/icons/solid/file-contract.svg diff --git a/cms/resources/icons/solid/file-csv.svg b/resources/icons/solid/file-csv.svg similarity index 100% rename from cms/resources/icons/solid/file-csv.svg rename to resources/icons/solid/file-csv.svg diff --git a/cms/resources/icons/solid/file-dashed-line.svg b/resources/icons/solid/file-dashed-line.svg similarity index 100% rename from cms/resources/icons/solid/file-dashed-line.svg rename to resources/icons/solid/file-dashed-line.svg diff --git a/cms/resources/icons/solid/file-doc.svg b/resources/icons/solid/file-doc.svg similarity index 100% rename from cms/resources/icons/solid/file-doc.svg rename to resources/icons/solid/file-doc.svg diff --git a/cms/resources/icons/solid/file-eps.svg b/resources/icons/solid/file-eps.svg similarity index 100% rename from cms/resources/icons/solid/file-eps.svg rename to resources/icons/solid/file-eps.svg diff --git a/cms/resources/icons/solid/file-excel.svg b/resources/icons/solid/file-excel.svg similarity index 100% rename from cms/resources/icons/solid/file-excel.svg rename to resources/icons/solid/file-excel.svg diff --git a/cms/resources/icons/solid/file-exclamation.svg b/resources/icons/solid/file-exclamation.svg similarity index 100% rename from cms/resources/icons/solid/file-exclamation.svg rename to resources/icons/solid/file-exclamation.svg diff --git a/cms/resources/icons/solid/file-export.svg b/resources/icons/solid/file-export.svg similarity index 100% rename from cms/resources/icons/solid/file-export.svg rename to resources/icons/solid/file-export.svg diff --git a/cms/resources/icons/solid/file-fragment.svg b/resources/icons/solid/file-fragment.svg similarity index 100% rename from cms/resources/icons/solid/file-fragment.svg rename to resources/icons/solid/file-fragment.svg diff --git a/cms/resources/icons/solid/file-gif.svg b/resources/icons/solid/file-gif.svg similarity index 100% rename from cms/resources/icons/solid/file-gif.svg rename to resources/icons/solid/file-gif.svg diff --git a/cms/resources/icons/solid/file-half-dashed.svg b/resources/icons/solid/file-half-dashed.svg similarity index 100% rename from cms/resources/icons/solid/file-half-dashed.svg rename to resources/icons/solid/file-half-dashed.svg diff --git a/cms/resources/icons/solid/file-heart.svg b/resources/icons/solid/file-heart.svg similarity index 100% rename from cms/resources/icons/solid/file-heart.svg rename to resources/icons/solid/file-heart.svg diff --git a/cms/resources/icons/solid/file-image.svg b/resources/icons/solid/file-image.svg similarity index 100% rename from cms/resources/icons/solid/file-image.svg rename to resources/icons/solid/file-image.svg diff --git a/cms/resources/icons/solid/file-import.svg b/resources/icons/solid/file-import.svg similarity index 100% rename from cms/resources/icons/solid/file-import.svg rename to resources/icons/solid/file-import.svg diff --git a/cms/resources/icons/solid/file-invoice-dollar.svg b/resources/icons/solid/file-invoice-dollar.svg similarity index 100% rename from cms/resources/icons/solid/file-invoice-dollar.svg rename to resources/icons/solid/file-invoice-dollar.svg diff --git a/cms/resources/icons/solid/file-invoice.svg b/resources/icons/solid/file-invoice.svg similarity index 100% rename from cms/resources/icons/solid/file-invoice.svg rename to resources/icons/solid/file-invoice.svg diff --git a/cms/resources/icons/solid/file-jpg.svg b/resources/icons/solid/file-jpg.svg similarity index 100% rename from cms/resources/icons/solid/file-jpg.svg rename to resources/icons/solid/file-jpg.svg diff --git a/cms/resources/icons/solid/file-lines.svg b/resources/icons/solid/file-lines.svg similarity index 100% rename from cms/resources/icons/solid/file-lines.svg rename to resources/icons/solid/file-lines.svg diff --git a/cms/resources/icons/solid/file-lock.svg b/resources/icons/solid/file-lock.svg similarity index 100% rename from cms/resources/icons/solid/file-lock.svg rename to resources/icons/solid/file-lock.svg diff --git a/cms/resources/icons/solid/file-magnifying-glass.svg b/resources/icons/solid/file-magnifying-glass.svg similarity index 100% rename from cms/resources/icons/solid/file-magnifying-glass.svg rename to resources/icons/solid/file-magnifying-glass.svg diff --git a/cms/resources/icons/solid/file-medical.svg b/resources/icons/solid/file-medical.svg similarity index 100% rename from cms/resources/icons/solid/file-medical.svg rename to resources/icons/solid/file-medical.svg diff --git a/cms/resources/icons/solid/file-minus.svg b/resources/icons/solid/file-minus.svg similarity index 100% rename from cms/resources/icons/solid/file-minus.svg rename to resources/icons/solid/file-minus.svg diff --git a/cms/resources/icons/solid/file-mov.svg b/resources/icons/solid/file-mov.svg similarity index 100% rename from cms/resources/icons/solid/file-mov.svg rename to resources/icons/solid/file-mov.svg diff --git a/cms/resources/icons/solid/file-mp3.svg b/resources/icons/solid/file-mp3.svg similarity index 100% rename from cms/resources/icons/solid/file-mp3.svg rename to resources/icons/solid/file-mp3.svg diff --git a/cms/resources/icons/solid/file-mp4.svg b/resources/icons/solid/file-mp4.svg similarity index 100% rename from cms/resources/icons/solid/file-mp4.svg rename to resources/icons/solid/file-mp4.svg diff --git a/cms/resources/icons/solid/file-music.svg b/resources/icons/solid/file-music.svg similarity index 100% rename from cms/resources/icons/solid/file-music.svg rename to resources/icons/solid/file-music.svg diff --git a/cms/resources/icons/solid/file-pdf.svg b/resources/icons/solid/file-pdf.svg similarity index 100% rename from cms/resources/icons/solid/file-pdf.svg rename to resources/icons/solid/file-pdf.svg diff --git a/cms/resources/icons/solid/file-pen.svg b/resources/icons/solid/file-pen.svg similarity index 100% rename from cms/resources/icons/solid/file-pen.svg rename to resources/icons/solid/file-pen.svg diff --git a/cms/resources/icons/solid/file-plus-minus.svg b/resources/icons/solid/file-plus-minus.svg similarity index 100% rename from cms/resources/icons/solid/file-plus-minus.svg rename to resources/icons/solid/file-plus-minus.svg diff --git a/cms/resources/icons/solid/file-plus.svg b/resources/icons/solid/file-plus.svg similarity index 100% rename from cms/resources/icons/solid/file-plus.svg rename to resources/icons/solid/file-plus.svg diff --git a/cms/resources/icons/solid/file-png.svg b/resources/icons/solid/file-png.svg similarity index 100% rename from cms/resources/icons/solid/file-png.svg rename to resources/icons/solid/file-png.svg diff --git a/cms/resources/icons/solid/file-powerpoint.svg b/resources/icons/solid/file-powerpoint.svg similarity index 100% rename from cms/resources/icons/solid/file-powerpoint.svg rename to resources/icons/solid/file-powerpoint.svg diff --git a/cms/resources/icons/solid/file-ppt.svg b/resources/icons/solid/file-ppt.svg similarity index 100% rename from cms/resources/icons/solid/file-ppt.svg rename to resources/icons/solid/file-ppt.svg diff --git a/cms/resources/icons/solid/file-prescription.svg b/resources/icons/solid/file-prescription.svg similarity index 100% rename from cms/resources/icons/solid/file-prescription.svg rename to resources/icons/solid/file-prescription.svg diff --git a/cms/resources/icons/solid/file-shield.svg b/resources/icons/solid/file-shield.svg similarity index 100% rename from cms/resources/icons/solid/file-shield.svg rename to resources/icons/solid/file-shield.svg diff --git a/cms/resources/icons/solid/file-signature.svg b/resources/icons/solid/file-signature.svg similarity index 100% rename from cms/resources/icons/solid/file-signature.svg rename to resources/icons/solid/file-signature.svg diff --git a/cms/resources/icons/solid/file-slash.svg b/resources/icons/solid/file-slash.svg similarity index 100% rename from cms/resources/icons/solid/file-slash.svg rename to resources/icons/solid/file-slash.svg diff --git a/cms/resources/icons/solid/file-spreadsheet.svg b/resources/icons/solid/file-spreadsheet.svg similarity index 100% rename from cms/resources/icons/solid/file-spreadsheet.svg rename to resources/icons/solid/file-spreadsheet.svg diff --git a/cms/resources/icons/solid/file-svg.svg b/resources/icons/solid/file-svg.svg similarity index 100% rename from cms/resources/icons/solid/file-svg.svg rename to resources/icons/solid/file-svg.svg diff --git a/cms/resources/icons/solid/file-user.svg b/resources/icons/solid/file-user.svg similarity index 100% rename from cms/resources/icons/solid/file-user.svg rename to resources/icons/solid/file-user.svg diff --git a/cms/resources/icons/solid/file-vector.svg b/resources/icons/solid/file-vector.svg similarity index 100% rename from cms/resources/icons/solid/file-vector.svg rename to resources/icons/solid/file-vector.svg diff --git a/cms/resources/icons/solid/file-video.svg b/resources/icons/solid/file-video.svg similarity index 100% rename from cms/resources/icons/solid/file-video.svg rename to resources/icons/solid/file-video.svg diff --git a/cms/resources/icons/solid/file-waveform.svg b/resources/icons/solid/file-waveform.svg similarity index 100% rename from cms/resources/icons/solid/file-waveform.svg rename to resources/icons/solid/file-waveform.svg diff --git a/cms/resources/icons/solid/file-word.svg b/resources/icons/solid/file-word.svg similarity index 100% rename from cms/resources/icons/solid/file-word.svg rename to resources/icons/solid/file-word.svg diff --git a/cms/resources/icons/solid/file-xls.svg b/resources/icons/solid/file-xls.svg similarity index 100% rename from cms/resources/icons/solid/file-xls.svg rename to resources/icons/solid/file-xls.svg diff --git a/cms/resources/icons/solid/file-xmark.svg b/resources/icons/solid/file-xmark.svg similarity index 100% rename from cms/resources/icons/solid/file-xmark.svg rename to resources/icons/solid/file-xmark.svg diff --git a/cms/resources/icons/solid/file-xml.svg b/resources/icons/solid/file-xml.svg similarity index 100% rename from cms/resources/icons/solid/file-xml.svg rename to resources/icons/solid/file-xml.svg diff --git a/cms/resources/icons/solid/file-zip.svg b/resources/icons/solid/file-zip.svg similarity index 100% rename from cms/resources/icons/solid/file-zip.svg rename to resources/icons/solid/file-zip.svg diff --git a/cms/resources/icons/solid/file-zipper.svg b/resources/icons/solid/file-zipper.svg similarity index 100% rename from cms/resources/icons/solid/file-zipper.svg rename to resources/icons/solid/file-zipper.svg diff --git a/cms/resources/icons/solid/file.svg b/resources/icons/solid/file.svg similarity index 100% rename from cms/resources/icons/solid/file.svg rename to resources/icons/solid/file.svg diff --git a/cms/resources/icons/solid/files-medical.svg b/resources/icons/solid/files-medical.svg similarity index 100% rename from cms/resources/icons/solid/files-medical.svg rename to resources/icons/solid/files-medical.svg diff --git a/cms/resources/icons/solid/files.svg b/resources/icons/solid/files.svg similarity index 100% rename from cms/resources/icons/solid/files.svg rename to resources/icons/solid/files.svg diff --git a/cms/resources/icons/solid/fill-drip.svg b/resources/icons/solid/fill-drip.svg similarity index 100% rename from cms/resources/icons/solid/fill-drip.svg rename to resources/icons/solid/fill-drip.svg diff --git a/cms/resources/icons/solid/fill.svg b/resources/icons/solid/fill.svg similarity index 100% rename from cms/resources/icons/solid/fill.svg rename to resources/icons/solid/fill.svg diff --git a/cms/resources/icons/solid/film-canister.svg b/resources/icons/solid/film-canister.svg similarity index 100% rename from cms/resources/icons/solid/film-canister.svg rename to resources/icons/solid/film-canister.svg diff --git a/cms/resources/icons/solid/film-simple.svg b/resources/icons/solid/film-simple.svg similarity index 100% rename from cms/resources/icons/solid/film-simple.svg rename to resources/icons/solid/film-simple.svg diff --git a/cms/resources/icons/solid/film-slash.svg b/resources/icons/solid/film-slash.svg similarity index 100% rename from cms/resources/icons/solid/film-slash.svg rename to resources/icons/solid/film-slash.svg diff --git a/cms/resources/icons/solid/film.svg b/resources/icons/solid/film.svg similarity index 100% rename from cms/resources/icons/solid/film.svg rename to resources/icons/solid/film.svg diff --git a/cms/resources/icons/solid/films.svg b/resources/icons/solid/films.svg similarity index 100% rename from cms/resources/icons/solid/films.svg rename to resources/icons/solid/films.svg diff --git a/cms/resources/icons/solid/filter-circle-dollar.svg b/resources/icons/solid/filter-circle-dollar.svg similarity index 100% rename from cms/resources/icons/solid/filter-circle-dollar.svg rename to resources/icons/solid/filter-circle-dollar.svg diff --git a/cms/resources/icons/solid/filter-circle-xmark.svg b/resources/icons/solid/filter-circle-xmark.svg similarity index 100% rename from cms/resources/icons/solid/filter-circle-xmark.svg rename to resources/icons/solid/filter-circle-xmark.svg diff --git a/cms/resources/icons/solid/filter-list.svg b/resources/icons/solid/filter-list.svg similarity index 100% rename from cms/resources/icons/solid/filter-list.svg rename to resources/icons/solid/filter-list.svg diff --git a/cms/resources/icons/solid/filter-slash.svg b/resources/icons/solid/filter-slash.svg similarity index 100% rename from cms/resources/icons/solid/filter-slash.svg rename to resources/icons/solid/filter-slash.svg diff --git a/cms/resources/icons/solid/filter.svg b/resources/icons/solid/filter.svg similarity index 100% rename from cms/resources/icons/solid/filter.svg rename to resources/icons/solid/filter.svg diff --git a/cms/resources/icons/solid/filters.svg b/resources/icons/solid/filters.svg similarity index 100% rename from cms/resources/icons/solid/filters.svg rename to resources/icons/solid/filters.svg diff --git a/cms/resources/icons/solid/fingerprint.svg b/resources/icons/solid/fingerprint.svg similarity index 100% rename from cms/resources/icons/solid/fingerprint.svg rename to resources/icons/solid/fingerprint.svg diff --git a/cms/resources/icons/solid/fire-burner.svg b/resources/icons/solid/fire-burner.svg similarity index 100% rename from cms/resources/icons/solid/fire-burner.svg rename to resources/icons/solid/fire-burner.svg diff --git a/cms/resources/icons/solid/fire-extinguisher.svg b/resources/icons/solid/fire-extinguisher.svg similarity index 100% rename from cms/resources/icons/solid/fire-extinguisher.svg rename to resources/icons/solid/fire-extinguisher.svg diff --git a/cms/resources/icons/solid/fire-flame-curved.svg b/resources/icons/solid/fire-flame-curved.svg similarity index 100% rename from cms/resources/icons/solid/fire-flame-curved.svg rename to resources/icons/solid/fire-flame-curved.svg diff --git a/cms/resources/icons/solid/fire-flame-simple.svg b/resources/icons/solid/fire-flame-simple.svg similarity index 100% rename from cms/resources/icons/solid/fire-flame-simple.svg rename to resources/icons/solid/fire-flame-simple.svg diff --git a/cms/resources/icons/solid/fire-flame.svg b/resources/icons/solid/fire-flame.svg similarity index 100% rename from cms/resources/icons/solid/fire-flame.svg rename to resources/icons/solid/fire-flame.svg diff --git a/cms/resources/icons/solid/fire-hydrant.svg b/resources/icons/solid/fire-hydrant.svg similarity index 100% rename from cms/resources/icons/solid/fire-hydrant.svg rename to resources/icons/solid/fire-hydrant.svg diff --git a/cms/resources/icons/solid/fire-smoke.svg b/resources/icons/solid/fire-smoke.svg similarity index 100% rename from cms/resources/icons/solid/fire-smoke.svg rename to resources/icons/solid/fire-smoke.svg diff --git a/cms/resources/icons/solid/fire.svg b/resources/icons/solid/fire.svg similarity index 100% rename from cms/resources/icons/solid/fire.svg rename to resources/icons/solid/fire.svg diff --git a/cms/resources/icons/solid/fireplace.svg b/resources/icons/solid/fireplace.svg similarity index 100% rename from cms/resources/icons/solid/fireplace.svg rename to resources/icons/solid/fireplace.svg diff --git a/cms/resources/icons/solid/fish-bones.svg b/resources/icons/solid/fish-bones.svg similarity index 100% rename from cms/resources/icons/solid/fish-bones.svg rename to resources/icons/solid/fish-bones.svg diff --git a/cms/resources/icons/solid/fish-cooked.svg b/resources/icons/solid/fish-cooked.svg similarity index 100% rename from cms/resources/icons/solid/fish-cooked.svg rename to resources/icons/solid/fish-cooked.svg diff --git a/cms/resources/icons/solid/fish-fins.svg b/resources/icons/solid/fish-fins.svg similarity index 100% rename from cms/resources/icons/solid/fish-fins.svg rename to resources/icons/solid/fish-fins.svg diff --git a/cms/resources/icons/solid/fish.svg b/resources/icons/solid/fish.svg similarity index 100% rename from cms/resources/icons/solid/fish.svg rename to resources/icons/solid/fish.svg diff --git a/cms/resources/icons/solid/fishing-rod.svg b/resources/icons/solid/fishing-rod.svg similarity index 100% rename from cms/resources/icons/solid/fishing-rod.svg rename to resources/icons/solid/fishing-rod.svg diff --git a/cms/resources/icons/solid/flag-checkered.svg b/resources/icons/solid/flag-checkered.svg similarity index 100% rename from cms/resources/icons/solid/flag-checkered.svg rename to resources/icons/solid/flag-checkered.svg diff --git a/cms/resources/icons/solid/flag-pennant.svg b/resources/icons/solid/flag-pennant.svg similarity index 100% rename from cms/resources/icons/solid/flag-pennant.svg rename to resources/icons/solid/flag-pennant.svg diff --git a/cms/resources/icons/solid/flag-swallowtail.svg b/resources/icons/solid/flag-swallowtail.svg similarity index 100% rename from cms/resources/icons/solid/flag-swallowtail.svg rename to resources/icons/solid/flag-swallowtail.svg diff --git a/cms/resources/icons/solid/flag-usa.svg b/resources/icons/solid/flag-usa.svg similarity index 100% rename from cms/resources/icons/solid/flag-usa.svg rename to resources/icons/solid/flag-usa.svg diff --git a/cms/resources/icons/solid/flag.svg b/resources/icons/solid/flag.svg similarity index 100% rename from cms/resources/icons/solid/flag.svg rename to resources/icons/solid/flag.svg diff --git a/cms/resources/icons/solid/flashlight.svg b/resources/icons/solid/flashlight.svg similarity index 100% rename from cms/resources/icons/solid/flashlight.svg rename to resources/icons/solid/flashlight.svg diff --git a/cms/resources/icons/solid/flask-gear.svg b/resources/icons/solid/flask-gear.svg similarity index 100% rename from cms/resources/icons/solid/flask-gear.svg rename to resources/icons/solid/flask-gear.svg diff --git a/cms/resources/icons/solid/flask-round-poison.svg b/resources/icons/solid/flask-round-poison.svg similarity index 100% rename from cms/resources/icons/solid/flask-round-poison.svg rename to resources/icons/solid/flask-round-poison.svg diff --git a/cms/resources/icons/solid/flask-round-potion.svg b/resources/icons/solid/flask-round-potion.svg similarity index 100% rename from cms/resources/icons/solid/flask-round-potion.svg rename to resources/icons/solid/flask-round-potion.svg diff --git a/cms/resources/icons/solid/flask-vial.svg b/resources/icons/solid/flask-vial.svg similarity index 100% rename from cms/resources/icons/solid/flask-vial.svg rename to resources/icons/solid/flask-vial.svg diff --git a/cms/resources/icons/solid/flask.svg b/resources/icons/solid/flask.svg similarity index 100% rename from cms/resources/icons/solid/flask.svg rename to resources/icons/solid/flask.svg diff --git a/cms/resources/icons/solid/flatbread-stuffed.svg b/resources/icons/solid/flatbread-stuffed.svg similarity index 100% rename from cms/resources/icons/solid/flatbread-stuffed.svg rename to resources/icons/solid/flatbread-stuffed.svg diff --git a/cms/resources/icons/solid/flatbread.svg b/resources/icons/solid/flatbread.svg similarity index 100% rename from cms/resources/icons/solid/flatbread.svg rename to resources/icons/solid/flatbread.svg diff --git a/cms/resources/icons/solid/floppy-disk-circle-arrow-right.svg b/resources/icons/solid/floppy-disk-circle-arrow-right.svg similarity index 100% rename from cms/resources/icons/solid/floppy-disk-circle-arrow-right.svg rename to resources/icons/solid/floppy-disk-circle-arrow-right.svg diff --git a/cms/resources/icons/solid/floppy-disk-circle-xmark.svg b/resources/icons/solid/floppy-disk-circle-xmark.svg similarity index 100% rename from cms/resources/icons/solid/floppy-disk-circle-xmark.svg rename to resources/icons/solid/floppy-disk-circle-xmark.svg diff --git a/cms/resources/icons/solid/floppy-disk-pen.svg b/resources/icons/solid/floppy-disk-pen.svg similarity index 100% rename from cms/resources/icons/solid/floppy-disk-pen.svg rename to resources/icons/solid/floppy-disk-pen.svg diff --git a/cms/resources/icons/solid/floppy-disk.svg b/resources/icons/solid/floppy-disk.svg similarity index 100% rename from cms/resources/icons/solid/floppy-disk.svg rename to resources/icons/solid/floppy-disk.svg diff --git a/cms/resources/icons/solid/floppy-disks.svg b/resources/icons/solid/floppy-disks.svg similarity index 100% rename from cms/resources/icons/solid/floppy-disks.svg rename to resources/icons/solid/floppy-disks.svg diff --git a/cms/resources/icons/solid/florin-sign.svg b/resources/icons/solid/florin-sign.svg similarity index 100% rename from cms/resources/icons/solid/florin-sign.svg rename to resources/icons/solid/florin-sign.svg diff --git a/cms/resources/icons/solid/flower-daffodil.svg b/resources/icons/solid/flower-daffodil.svg similarity index 100% rename from cms/resources/icons/solid/flower-daffodil.svg rename to resources/icons/solid/flower-daffodil.svg diff --git a/cms/resources/icons/solid/flower-tulip.svg b/resources/icons/solid/flower-tulip.svg similarity index 100% rename from cms/resources/icons/solid/flower-tulip.svg rename to resources/icons/solid/flower-tulip.svg diff --git a/cms/resources/icons/solid/flower.svg b/resources/icons/solid/flower.svg similarity index 100% rename from cms/resources/icons/solid/flower.svg rename to resources/icons/solid/flower.svg diff --git a/cms/resources/icons/solid/flute.svg b/resources/icons/solid/flute.svg similarity index 100% rename from cms/resources/icons/solid/flute.svg rename to resources/icons/solid/flute.svg diff --git a/cms/resources/icons/solid/flux-capacitor.svg b/resources/icons/solid/flux-capacitor.svg similarity index 100% rename from cms/resources/icons/solid/flux-capacitor.svg rename to resources/icons/solid/flux-capacitor.svg diff --git a/cms/resources/icons/solid/flying-disc.svg b/resources/icons/solid/flying-disc.svg similarity index 100% rename from cms/resources/icons/solid/flying-disc.svg rename to resources/icons/solid/flying-disc.svg diff --git a/cms/resources/icons/solid/folder-arrow-down.svg b/resources/icons/solid/folder-arrow-down.svg similarity index 100% rename from cms/resources/icons/solid/folder-arrow-down.svg rename to resources/icons/solid/folder-arrow-down.svg diff --git a/cms/resources/icons/solid/folder-arrow-up.svg b/resources/icons/solid/folder-arrow-up.svg similarity index 100% rename from cms/resources/icons/solid/folder-arrow-up.svg rename to resources/icons/solid/folder-arrow-up.svg diff --git a/cms/resources/icons/solid/folder-bookmark.svg b/resources/icons/solid/folder-bookmark.svg similarity index 100% rename from cms/resources/icons/solid/folder-bookmark.svg rename to resources/icons/solid/folder-bookmark.svg diff --git a/cms/resources/icons/solid/folder-check.svg b/resources/icons/solid/folder-check.svg similarity index 100% rename from cms/resources/icons/solid/folder-check.svg rename to resources/icons/solid/folder-check.svg diff --git a/cms/resources/icons/solid/folder-closed.svg b/resources/icons/solid/folder-closed.svg similarity index 100% rename from cms/resources/icons/solid/folder-closed.svg rename to resources/icons/solid/folder-closed.svg diff --git a/cms/resources/icons/solid/folder-gear.svg b/resources/icons/solid/folder-gear.svg similarity index 100% rename from cms/resources/icons/solid/folder-gear.svg rename to resources/icons/solid/folder-gear.svg diff --git a/cms/resources/icons/solid/folder-grid.svg b/resources/icons/solid/folder-grid.svg similarity index 100% rename from cms/resources/icons/solid/folder-grid.svg rename to resources/icons/solid/folder-grid.svg diff --git a/cms/resources/icons/solid/folder-heart.svg b/resources/icons/solid/folder-heart.svg similarity index 100% rename from cms/resources/icons/solid/folder-heart.svg rename to resources/icons/solid/folder-heart.svg diff --git a/cms/resources/icons/solid/folder-image.svg b/resources/icons/solid/folder-image.svg similarity index 100% rename from cms/resources/icons/solid/folder-image.svg rename to resources/icons/solid/folder-image.svg diff --git a/cms/resources/icons/solid/folder-magnifying-glass.svg b/resources/icons/solid/folder-magnifying-glass.svg similarity index 100% rename from cms/resources/icons/solid/folder-magnifying-glass.svg rename to resources/icons/solid/folder-magnifying-glass.svg diff --git a/cms/resources/icons/solid/folder-medical.svg b/resources/icons/solid/folder-medical.svg similarity index 100% rename from cms/resources/icons/solid/folder-medical.svg rename to resources/icons/solid/folder-medical.svg diff --git a/cms/resources/icons/solid/folder-minus.svg b/resources/icons/solid/folder-minus.svg similarity index 100% rename from cms/resources/icons/solid/folder-minus.svg rename to resources/icons/solid/folder-minus.svg diff --git a/cms/resources/icons/solid/folder-music.svg b/resources/icons/solid/folder-music.svg similarity index 100% rename from cms/resources/icons/solid/folder-music.svg rename to resources/icons/solid/folder-music.svg diff --git a/cms/resources/icons/solid/folder-open.svg b/resources/icons/solid/folder-open.svg similarity index 100% rename from cms/resources/icons/solid/folder-open.svg rename to resources/icons/solid/folder-open.svg diff --git a/cms/resources/icons/solid/folder-plus.svg b/resources/icons/solid/folder-plus.svg similarity index 100% rename from cms/resources/icons/solid/folder-plus.svg rename to resources/icons/solid/folder-plus.svg diff --git a/cms/resources/icons/solid/folder-tree.svg b/resources/icons/solid/folder-tree.svg similarity index 100% rename from cms/resources/icons/solid/folder-tree.svg rename to resources/icons/solid/folder-tree.svg diff --git a/cms/resources/icons/solid/folder-user.svg b/resources/icons/solid/folder-user.svg similarity index 100% rename from cms/resources/icons/solid/folder-user.svg rename to resources/icons/solid/folder-user.svg diff --git a/cms/resources/icons/solid/folder-xmark.svg b/resources/icons/solid/folder-xmark.svg similarity index 100% rename from cms/resources/icons/solid/folder-xmark.svg rename to resources/icons/solid/folder-xmark.svg diff --git a/cms/resources/icons/solid/folder.svg b/resources/icons/solid/folder.svg similarity index 100% rename from cms/resources/icons/solid/folder.svg rename to resources/icons/solid/folder.svg diff --git a/cms/resources/icons/solid/folders.svg b/resources/icons/solid/folders.svg similarity index 100% rename from cms/resources/icons/solid/folders.svg rename to resources/icons/solid/folders.svg diff --git a/cms/resources/icons/solid/fondue-pot.svg b/resources/icons/solid/fondue-pot.svg similarity index 100% rename from cms/resources/icons/solid/fondue-pot.svg rename to resources/icons/solid/fondue-pot.svg diff --git a/cms/resources/icons/solid/font-case.svg b/resources/icons/solid/font-case.svg similarity index 100% rename from cms/resources/icons/solid/font-case.svg rename to resources/icons/solid/font-case.svg diff --git a/cms/resources/icons/solid/font.svg b/resources/icons/solid/font.svg similarity index 100% rename from cms/resources/icons/solid/font.svg rename to resources/icons/solid/font.svg diff --git a/cms/resources/icons/solid/football-helmet.svg b/resources/icons/solid/football-helmet.svg similarity index 100% rename from cms/resources/icons/solid/football-helmet.svg rename to resources/icons/solid/football-helmet.svg diff --git a/cms/resources/icons/solid/football.svg b/resources/icons/solid/football.svg similarity index 100% rename from cms/resources/icons/solid/football.svg rename to resources/icons/solid/football.svg diff --git a/cms/resources/icons/solid/fork-knife.svg b/resources/icons/solid/fork-knife.svg similarity index 100% rename from cms/resources/icons/solid/fork-knife.svg rename to resources/icons/solid/fork-knife.svg diff --git a/cms/resources/icons/solid/fork.svg b/resources/icons/solid/fork.svg similarity index 100% rename from cms/resources/icons/solid/fork.svg rename to resources/icons/solid/fork.svg diff --git a/cms/resources/icons/solid/forklift.svg b/resources/icons/solid/forklift.svg similarity index 100% rename from cms/resources/icons/solid/forklift.svg rename to resources/icons/solid/forklift.svg diff --git a/cms/resources/icons/solid/fort.svg b/resources/icons/solid/fort.svg similarity index 100% rename from cms/resources/icons/solid/fort.svg rename to resources/icons/solid/fort.svg diff --git a/cms/resources/icons/solid/forward-fast.svg b/resources/icons/solid/forward-fast.svg similarity index 100% rename from cms/resources/icons/solid/forward-fast.svg rename to resources/icons/solid/forward-fast.svg diff --git a/cms/resources/icons/solid/forward-step.svg b/resources/icons/solid/forward-step.svg similarity index 100% rename from cms/resources/icons/solid/forward-step.svg rename to resources/icons/solid/forward-step.svg diff --git a/cms/resources/icons/solid/forward.svg b/resources/icons/solid/forward.svg similarity index 100% rename from cms/resources/icons/solid/forward.svg rename to resources/icons/solid/forward.svg diff --git a/cms/resources/icons/solid/frame.svg b/resources/icons/solid/frame.svg similarity index 100% rename from cms/resources/icons/solid/frame.svg rename to resources/icons/solid/frame.svg diff --git a/cms/resources/icons/solid/franc-sign.svg b/resources/icons/solid/franc-sign.svg similarity index 100% rename from cms/resources/icons/solid/franc-sign.svg rename to resources/icons/solid/franc-sign.svg diff --git a/cms/resources/icons/solid/french-fries.svg b/resources/icons/solid/french-fries.svg similarity index 100% rename from cms/resources/icons/solid/french-fries.svg rename to resources/icons/solid/french-fries.svg diff --git a/cms/resources/icons/solid/frog.svg b/resources/icons/solid/frog.svg similarity index 100% rename from cms/resources/icons/solid/frog.svg rename to resources/icons/solid/frog.svg diff --git a/cms/resources/icons/solid/function.svg b/resources/icons/solid/function.svg similarity index 100% rename from cms/resources/icons/solid/function.svg rename to resources/icons/solid/function.svg diff --git a/cms/resources/icons/solid/futbol.svg b/resources/icons/solid/futbol.svg similarity index 100% rename from cms/resources/icons/solid/futbol.svg rename to resources/icons/solid/futbol.svg diff --git a/cms/resources/icons/solid/g.svg b/resources/icons/solid/g.svg similarity index 100% rename from cms/resources/icons/solid/g.svg rename to resources/icons/solid/g.svg diff --git a/cms/resources/icons/solid/galaxy.svg b/resources/icons/solid/galaxy.svg similarity index 100% rename from cms/resources/icons/solid/galaxy.svg rename to resources/icons/solid/galaxy.svg diff --git a/cms/resources/icons/solid/gallery-thumbnails.svg b/resources/icons/solid/gallery-thumbnails.svg similarity index 100% rename from cms/resources/icons/solid/gallery-thumbnails.svg rename to resources/icons/solid/gallery-thumbnails.svg diff --git a/cms/resources/icons/solid/game-board-simple.svg b/resources/icons/solid/game-board-simple.svg similarity index 100% rename from cms/resources/icons/solid/game-board-simple.svg rename to resources/icons/solid/game-board-simple.svg diff --git a/cms/resources/icons/solid/game-board.svg b/resources/icons/solid/game-board.svg similarity index 100% rename from cms/resources/icons/solid/game-board.svg rename to resources/icons/solid/game-board.svg diff --git a/cms/resources/icons/solid/game-console-handheld-crank.svg b/resources/icons/solid/game-console-handheld-crank.svg similarity index 100% rename from cms/resources/icons/solid/game-console-handheld-crank.svg rename to resources/icons/solid/game-console-handheld-crank.svg diff --git a/cms/resources/icons/solid/game-console-handheld.svg b/resources/icons/solid/game-console-handheld.svg similarity index 100% rename from cms/resources/icons/solid/game-console-handheld.svg rename to resources/icons/solid/game-console-handheld.svg diff --git a/cms/resources/icons/solid/gamepad-modern.svg b/resources/icons/solid/gamepad-modern.svg similarity index 100% rename from cms/resources/icons/solid/gamepad-modern.svg rename to resources/icons/solid/gamepad-modern.svg diff --git a/cms/resources/icons/solid/gamepad.svg b/resources/icons/solid/gamepad.svg similarity index 100% rename from cms/resources/icons/solid/gamepad.svg rename to resources/icons/solid/gamepad.svg diff --git a/cms/resources/icons/solid/garage-car.svg b/resources/icons/solid/garage-car.svg similarity index 100% rename from cms/resources/icons/solid/garage-car.svg rename to resources/icons/solid/garage-car.svg diff --git a/cms/resources/icons/solid/garage-open.svg b/resources/icons/solid/garage-open.svg similarity index 100% rename from cms/resources/icons/solid/garage-open.svg rename to resources/icons/solid/garage-open.svg diff --git a/cms/resources/icons/solid/garage.svg b/resources/icons/solid/garage.svg similarity index 100% rename from cms/resources/icons/solid/garage.svg rename to resources/icons/solid/garage.svg diff --git a/cms/resources/icons/solid/garlic.svg b/resources/icons/solid/garlic.svg similarity index 100% rename from cms/resources/icons/solid/garlic.svg rename to resources/icons/solid/garlic.svg diff --git a/cms/resources/icons/solid/gas-pump-slash.svg b/resources/icons/solid/gas-pump-slash.svg similarity index 100% rename from cms/resources/icons/solid/gas-pump-slash.svg rename to resources/icons/solid/gas-pump-slash.svg diff --git a/cms/resources/icons/solid/gas-pump.svg b/resources/icons/solid/gas-pump.svg similarity index 100% rename from cms/resources/icons/solid/gas-pump.svg rename to resources/icons/solid/gas-pump.svg diff --git a/cms/resources/icons/solid/gauge-circle-bolt.svg b/resources/icons/solid/gauge-circle-bolt.svg similarity index 100% rename from cms/resources/icons/solid/gauge-circle-bolt.svg rename to resources/icons/solid/gauge-circle-bolt.svg diff --git a/cms/resources/icons/solid/gauge-circle-minus.svg b/resources/icons/solid/gauge-circle-minus.svg similarity index 100% rename from cms/resources/icons/solid/gauge-circle-minus.svg rename to resources/icons/solid/gauge-circle-minus.svg diff --git a/cms/resources/icons/solid/gauge-circle-plus.svg b/resources/icons/solid/gauge-circle-plus.svg similarity index 100% rename from cms/resources/icons/solid/gauge-circle-plus.svg rename to resources/icons/solid/gauge-circle-plus.svg diff --git a/cms/resources/icons/solid/gauge-high.svg b/resources/icons/solid/gauge-high.svg similarity index 100% rename from cms/resources/icons/solid/gauge-high.svg rename to resources/icons/solid/gauge-high.svg diff --git a/cms/resources/icons/solid/gauge-low.svg b/resources/icons/solid/gauge-low.svg similarity index 100% rename from cms/resources/icons/solid/gauge-low.svg rename to resources/icons/solid/gauge-low.svg diff --git a/cms/resources/icons/solid/gauge-max.svg b/resources/icons/solid/gauge-max.svg similarity index 100% rename from cms/resources/icons/solid/gauge-max.svg rename to resources/icons/solid/gauge-max.svg diff --git a/cms/resources/icons/solid/gauge-min.svg b/resources/icons/solid/gauge-min.svg similarity index 100% rename from cms/resources/icons/solid/gauge-min.svg rename to resources/icons/solid/gauge-min.svg diff --git a/cms/resources/icons/solid/gauge-simple-high.svg b/resources/icons/solid/gauge-simple-high.svg similarity index 100% rename from cms/resources/icons/solid/gauge-simple-high.svg rename to resources/icons/solid/gauge-simple-high.svg diff --git a/cms/resources/icons/solid/gauge-simple-low.svg b/resources/icons/solid/gauge-simple-low.svg similarity index 100% rename from cms/resources/icons/solid/gauge-simple-low.svg rename to resources/icons/solid/gauge-simple-low.svg diff --git a/cms/resources/icons/solid/gauge-simple-max.svg b/resources/icons/solid/gauge-simple-max.svg similarity index 100% rename from cms/resources/icons/solid/gauge-simple-max.svg rename to resources/icons/solid/gauge-simple-max.svg diff --git a/cms/resources/icons/solid/gauge-simple-min.svg b/resources/icons/solid/gauge-simple-min.svg similarity index 100% rename from cms/resources/icons/solid/gauge-simple-min.svg rename to resources/icons/solid/gauge-simple-min.svg diff --git a/cms/resources/icons/solid/gauge-simple.svg b/resources/icons/solid/gauge-simple.svg similarity index 100% rename from cms/resources/icons/solid/gauge-simple.svg rename to resources/icons/solid/gauge-simple.svg diff --git a/cms/resources/icons/solid/gauge.svg b/resources/icons/solid/gauge.svg similarity index 100% rename from cms/resources/icons/solid/gauge.svg rename to resources/icons/solid/gauge.svg diff --git a/cms/resources/icons/solid/gavel.svg b/resources/icons/solid/gavel.svg similarity index 100% rename from cms/resources/icons/solid/gavel.svg rename to resources/icons/solid/gavel.svg diff --git a/cms/resources/icons/solid/gear-code.svg b/resources/icons/solid/gear-code.svg similarity index 100% rename from cms/resources/icons/solid/gear-code.svg rename to resources/icons/solid/gear-code.svg diff --git a/cms/resources/icons/solid/gear-complex-code.svg b/resources/icons/solid/gear-complex-code.svg similarity index 100% rename from cms/resources/icons/solid/gear-complex-code.svg rename to resources/icons/solid/gear-complex-code.svg diff --git a/cms/resources/icons/solid/gear-complex.svg b/resources/icons/solid/gear-complex.svg similarity index 100% rename from cms/resources/icons/solid/gear-complex.svg rename to resources/icons/solid/gear-complex.svg diff --git a/cms/resources/icons/solid/gear.svg b/resources/icons/solid/gear.svg similarity index 100% rename from cms/resources/icons/solid/gear.svg rename to resources/icons/solid/gear.svg diff --git a/cms/resources/icons/solid/gears.svg b/resources/icons/solid/gears.svg similarity index 100% rename from cms/resources/icons/solid/gears.svg rename to resources/icons/solid/gears.svg diff --git a/cms/resources/icons/solid/gem.svg b/resources/icons/solid/gem.svg similarity index 100% rename from cms/resources/icons/solid/gem.svg rename to resources/icons/solid/gem.svg diff --git a/cms/resources/icons/solid/genderless.svg b/resources/icons/solid/genderless.svg similarity index 100% rename from cms/resources/icons/solid/genderless.svg rename to resources/icons/solid/genderless.svg diff --git a/cms/resources/icons/solid/ghost.svg b/resources/icons/solid/ghost.svg similarity index 100% rename from cms/resources/icons/solid/ghost.svg rename to resources/icons/solid/ghost.svg diff --git a/cms/resources/icons/solid/gif.svg b/resources/icons/solid/gif.svg similarity index 100% rename from cms/resources/icons/solid/gif.svg rename to resources/icons/solid/gif.svg diff --git a/cms/resources/icons/solid/gift-card.svg b/resources/icons/solid/gift-card.svg similarity index 100% rename from cms/resources/icons/solid/gift-card.svg rename to resources/icons/solid/gift-card.svg diff --git a/cms/resources/icons/solid/gift.svg b/resources/icons/solid/gift.svg similarity index 100% rename from cms/resources/icons/solid/gift.svg rename to resources/icons/solid/gift.svg diff --git a/cms/resources/icons/solid/gifts.svg b/resources/icons/solid/gifts.svg similarity index 100% rename from cms/resources/icons/solid/gifts.svg rename to resources/icons/solid/gifts.svg diff --git a/cms/resources/icons/solid/gingerbread-man.svg b/resources/icons/solid/gingerbread-man.svg similarity index 100% rename from cms/resources/icons/solid/gingerbread-man.svg rename to resources/icons/solid/gingerbread-man.svg diff --git a/cms/resources/icons/solid/glass-citrus.svg b/resources/icons/solid/glass-citrus.svg similarity index 100% rename from cms/resources/icons/solid/glass-citrus.svg rename to resources/icons/solid/glass-citrus.svg diff --git a/cms/resources/icons/solid/glass-empty.svg b/resources/icons/solid/glass-empty.svg similarity index 100% rename from cms/resources/icons/solid/glass-empty.svg rename to resources/icons/solid/glass-empty.svg diff --git a/cms/resources/icons/solid/glass-half.svg b/resources/icons/solid/glass-half.svg similarity index 100% rename from cms/resources/icons/solid/glass-half.svg rename to resources/icons/solid/glass-half.svg diff --git a/cms/resources/icons/solid/glass-water-droplet.svg b/resources/icons/solid/glass-water-droplet.svg similarity index 100% rename from cms/resources/icons/solid/glass-water-droplet.svg rename to resources/icons/solid/glass-water-droplet.svg diff --git a/cms/resources/icons/solid/glass-water.svg b/resources/icons/solid/glass-water.svg similarity index 100% rename from cms/resources/icons/solid/glass-water.svg rename to resources/icons/solid/glass-water.svg diff --git a/cms/resources/icons/solid/glass.svg b/resources/icons/solid/glass.svg similarity index 100% rename from cms/resources/icons/solid/glass.svg rename to resources/icons/solid/glass.svg diff --git a/cms/resources/icons/solid/glasses-round.svg b/resources/icons/solid/glasses-round.svg similarity index 100% rename from cms/resources/icons/solid/glasses-round.svg rename to resources/icons/solid/glasses-round.svg diff --git a/cms/resources/icons/solid/glasses.svg b/resources/icons/solid/glasses.svg similarity index 100% rename from cms/resources/icons/solid/glasses.svg rename to resources/icons/solid/glasses.svg diff --git a/cms/resources/icons/solid/globe-pointer.svg b/resources/icons/solid/globe-pointer.svg similarity index 100% rename from cms/resources/icons/solid/globe-pointer.svg rename to resources/icons/solid/globe-pointer.svg diff --git a/cms/resources/icons/solid/globe-snow.svg b/resources/icons/solid/globe-snow.svg similarity index 100% rename from cms/resources/icons/solid/globe-snow.svg rename to resources/icons/solid/globe-snow.svg diff --git a/cms/resources/icons/solid/globe-stand.svg b/resources/icons/solid/globe-stand.svg similarity index 100% rename from cms/resources/icons/solid/globe-stand.svg rename to resources/icons/solid/globe-stand.svg diff --git a/cms/resources/icons/solid/globe-wifi.svg b/resources/icons/solid/globe-wifi.svg similarity index 100% rename from cms/resources/icons/solid/globe-wifi.svg rename to resources/icons/solid/globe-wifi.svg diff --git a/cms/resources/icons/solid/goal-net.svg b/resources/icons/solid/goal-net.svg similarity index 100% rename from cms/resources/icons/solid/goal-net.svg rename to resources/icons/solid/goal-net.svg diff --git a/cms/resources/icons/solid/golf-ball-tee.svg b/resources/icons/solid/golf-ball-tee.svg similarity index 100% rename from cms/resources/icons/solid/golf-ball-tee.svg rename to resources/icons/solid/golf-ball-tee.svg diff --git a/cms/resources/icons/solid/golf-club.svg b/resources/icons/solid/golf-club.svg similarity index 100% rename from cms/resources/icons/solid/golf-club.svg rename to resources/icons/solid/golf-club.svg diff --git a/cms/resources/icons/solid/golf-flag-hole.svg b/resources/icons/solid/golf-flag-hole.svg similarity index 100% rename from cms/resources/icons/solid/golf-flag-hole.svg rename to resources/icons/solid/golf-flag-hole.svg diff --git a/cms/resources/icons/solid/gopuram.svg b/resources/icons/solid/gopuram.svg similarity index 100% rename from cms/resources/icons/solid/gopuram.svg rename to resources/icons/solid/gopuram.svg diff --git a/cms/resources/icons/solid/graduation-cap.svg b/resources/icons/solid/graduation-cap.svg similarity index 100% rename from cms/resources/icons/solid/graduation-cap.svg rename to resources/icons/solid/graduation-cap.svg diff --git a/cms/resources/icons/solid/gramophone.svg b/resources/icons/solid/gramophone.svg similarity index 100% rename from cms/resources/icons/solid/gramophone.svg rename to resources/icons/solid/gramophone.svg diff --git a/cms/resources/icons/solid/grapes.svg b/resources/icons/solid/grapes.svg similarity index 100% rename from cms/resources/icons/solid/grapes.svg rename to resources/icons/solid/grapes.svg diff --git a/cms/resources/icons/solid/grate-droplet.svg b/resources/icons/solid/grate-droplet.svg similarity index 100% rename from cms/resources/icons/solid/grate-droplet.svg rename to resources/icons/solid/grate-droplet.svg diff --git a/cms/resources/icons/solid/grate.svg b/resources/icons/solid/grate.svg similarity index 100% rename from cms/resources/icons/solid/grate.svg rename to resources/icons/solid/grate.svg diff --git a/cms/resources/icons/solid/greater-than-equal.svg b/resources/icons/solid/greater-than-equal.svg similarity index 100% rename from cms/resources/icons/solid/greater-than-equal.svg rename to resources/icons/solid/greater-than-equal.svg diff --git a/cms/resources/icons/solid/greater-than.svg b/resources/icons/solid/greater-than.svg similarity index 100% rename from cms/resources/icons/solid/greater-than.svg rename to resources/icons/solid/greater-than.svg diff --git a/cms/resources/icons/solid/grid-2-plus.svg b/resources/icons/solid/grid-2-plus.svg similarity index 100% rename from cms/resources/icons/solid/grid-2-plus.svg rename to resources/icons/solid/grid-2-plus.svg diff --git a/cms/resources/icons/solid/grid-2.svg b/resources/icons/solid/grid-2.svg similarity index 100% rename from cms/resources/icons/solid/grid-2.svg rename to resources/icons/solid/grid-2.svg diff --git a/cms/resources/icons/solid/grid-4.svg b/resources/icons/solid/grid-4.svg similarity index 100% rename from cms/resources/icons/solid/grid-4.svg rename to resources/icons/solid/grid-4.svg diff --git a/cms/resources/icons/solid/grid-5.svg b/resources/icons/solid/grid-5.svg similarity index 100% rename from cms/resources/icons/solid/grid-5.svg rename to resources/icons/solid/grid-5.svg diff --git a/cms/resources/icons/solid/grid-dividers.svg b/resources/icons/solid/grid-dividers.svg similarity index 100% rename from cms/resources/icons/solid/grid-dividers.svg rename to resources/icons/solid/grid-dividers.svg diff --git a/cms/resources/icons/solid/grid-horizontal.svg b/resources/icons/solid/grid-horizontal.svg similarity index 100% rename from cms/resources/icons/solid/grid-horizontal.svg rename to resources/icons/solid/grid-horizontal.svg diff --git a/cms/resources/icons/solid/grid-round-2-plus.svg b/resources/icons/solid/grid-round-2-plus.svg similarity index 100% rename from cms/resources/icons/solid/grid-round-2-plus.svg rename to resources/icons/solid/grid-round-2-plus.svg diff --git a/cms/resources/icons/solid/grid-round-2.svg b/resources/icons/solid/grid-round-2.svg similarity index 100% rename from cms/resources/icons/solid/grid-round-2.svg rename to resources/icons/solid/grid-round-2.svg diff --git a/cms/resources/icons/solid/grid-round-4.svg b/resources/icons/solid/grid-round-4.svg similarity index 100% rename from cms/resources/icons/solid/grid-round-4.svg rename to resources/icons/solid/grid-round-4.svg diff --git a/cms/resources/icons/solid/grid-round-5.svg b/resources/icons/solid/grid-round-5.svg similarity index 100% rename from cms/resources/icons/solid/grid-round-5.svg rename to resources/icons/solid/grid-round-5.svg diff --git a/cms/resources/icons/solid/grid-round.svg b/resources/icons/solid/grid-round.svg similarity index 100% rename from cms/resources/icons/solid/grid-round.svg rename to resources/icons/solid/grid-round.svg diff --git a/cms/resources/icons/solid/grid.svg b/resources/icons/solid/grid.svg similarity index 100% rename from cms/resources/icons/solid/grid.svg rename to resources/icons/solid/grid.svg diff --git a/cms/resources/icons/solid/grill-fire.svg b/resources/icons/solid/grill-fire.svg similarity index 100% rename from cms/resources/icons/solid/grill-fire.svg rename to resources/icons/solid/grill-fire.svg diff --git a/cms/resources/icons/solid/grill-hot.svg b/resources/icons/solid/grill-hot.svg similarity index 100% rename from cms/resources/icons/solid/grill-hot.svg rename to resources/icons/solid/grill-hot.svg diff --git a/cms/resources/icons/solid/grill.svg b/resources/icons/solid/grill.svg similarity index 100% rename from cms/resources/icons/solid/grill.svg rename to resources/icons/solid/grill.svg diff --git a/cms/resources/icons/solid/grip-dots-vertical.svg b/resources/icons/solid/grip-dots-vertical.svg similarity index 100% rename from cms/resources/icons/solid/grip-dots-vertical.svg rename to resources/icons/solid/grip-dots-vertical.svg diff --git a/cms/resources/icons/solid/grip-dots.svg b/resources/icons/solid/grip-dots.svg similarity index 100% rename from cms/resources/icons/solid/grip-dots.svg rename to resources/icons/solid/grip-dots.svg diff --git a/cms/resources/icons/solid/grip-lines-vertical.svg b/resources/icons/solid/grip-lines-vertical.svg similarity index 100% rename from cms/resources/icons/solid/grip-lines-vertical.svg rename to resources/icons/solid/grip-lines-vertical.svg diff --git a/cms/resources/icons/solid/grip-lines.svg b/resources/icons/solid/grip-lines.svg similarity index 100% rename from cms/resources/icons/solid/grip-lines.svg rename to resources/icons/solid/grip-lines.svg diff --git a/cms/resources/icons/solid/grip-vertical.svg b/resources/icons/solid/grip-vertical.svg similarity index 100% rename from cms/resources/icons/solid/grip-vertical.svg rename to resources/icons/solid/grip-vertical.svg diff --git a/cms/resources/icons/solid/grip.svg b/resources/icons/solid/grip.svg similarity index 100% rename from cms/resources/icons/solid/grip.svg rename to resources/icons/solid/grip.svg diff --git a/cms/resources/icons/solid/group-arrows-rotate.svg b/resources/icons/solid/group-arrows-rotate.svg similarity index 100% rename from cms/resources/icons/solid/group-arrows-rotate.svg rename to resources/icons/solid/group-arrows-rotate.svg diff --git a/cms/resources/icons/solid/guarani-sign.svg b/resources/icons/solid/guarani-sign.svg similarity index 100% rename from cms/resources/icons/solid/guarani-sign.svg rename to resources/icons/solid/guarani-sign.svg diff --git a/cms/resources/icons/solid/guitar-electric.svg b/resources/icons/solid/guitar-electric.svg similarity index 100% rename from cms/resources/icons/solid/guitar-electric.svg rename to resources/icons/solid/guitar-electric.svg diff --git a/cms/resources/icons/solid/guitar.svg b/resources/icons/solid/guitar.svg similarity index 100% rename from cms/resources/icons/solid/guitar.svg rename to resources/icons/solid/guitar.svg diff --git a/cms/resources/icons/solid/guitars.svg b/resources/icons/solid/guitars.svg similarity index 100% rename from cms/resources/icons/solid/guitars.svg rename to resources/icons/solid/guitars.svg diff --git a/cms/resources/icons/solid/gun-slash.svg b/resources/icons/solid/gun-slash.svg similarity index 100% rename from cms/resources/icons/solid/gun-slash.svg rename to resources/icons/solid/gun-slash.svg diff --git a/cms/resources/icons/solid/gun-squirt.svg b/resources/icons/solid/gun-squirt.svg similarity index 100% rename from cms/resources/icons/solid/gun-squirt.svg rename to resources/icons/solid/gun-squirt.svg diff --git a/cms/resources/icons/solid/gun.svg b/resources/icons/solid/gun.svg similarity index 100% rename from cms/resources/icons/solid/gun.svg rename to resources/icons/solid/gun.svg diff --git a/cms/resources/icons/solid/h.svg b/resources/icons/solid/h.svg similarity index 100% rename from cms/resources/icons/solid/h.svg rename to resources/icons/solid/h.svg diff --git a/cms/resources/icons/solid/h1.svg b/resources/icons/solid/h1.svg similarity index 100% rename from cms/resources/icons/solid/h1.svg rename to resources/icons/solid/h1.svg diff --git a/cms/resources/icons/solid/h2.svg b/resources/icons/solid/h2.svg similarity index 100% rename from cms/resources/icons/solid/h2.svg rename to resources/icons/solid/h2.svg diff --git a/cms/resources/icons/solid/h3.svg b/resources/icons/solid/h3.svg similarity index 100% rename from cms/resources/icons/solid/h3.svg rename to resources/icons/solid/h3.svg diff --git a/cms/resources/icons/solid/h4.svg b/resources/icons/solid/h4.svg similarity index 100% rename from cms/resources/icons/solid/h4.svg rename to resources/icons/solid/h4.svg diff --git a/cms/resources/icons/solid/h5.svg b/resources/icons/solid/h5.svg similarity index 100% rename from cms/resources/icons/solid/h5.svg rename to resources/icons/solid/h5.svg diff --git a/cms/resources/icons/solid/h6.svg b/resources/icons/solid/h6.svg similarity index 100% rename from cms/resources/icons/solid/h6.svg rename to resources/icons/solid/h6.svg diff --git a/cms/resources/icons/solid/hammer-brush.svg b/resources/icons/solid/hammer-brush.svg similarity index 100% rename from cms/resources/icons/solid/hammer-brush.svg rename to resources/icons/solid/hammer-brush.svg diff --git a/cms/resources/icons/solid/hammer-crash.svg b/resources/icons/solid/hammer-crash.svg similarity index 100% rename from cms/resources/icons/solid/hammer-crash.svg rename to resources/icons/solid/hammer-crash.svg diff --git a/cms/resources/icons/solid/hammer-war.svg b/resources/icons/solid/hammer-war.svg similarity index 100% rename from cms/resources/icons/solid/hammer-war.svg rename to resources/icons/solid/hammer-war.svg diff --git a/cms/resources/icons/solid/hammer.svg b/resources/icons/solid/hammer.svg similarity index 100% rename from cms/resources/icons/solid/hammer.svg rename to resources/icons/solid/hammer.svg diff --git a/cms/resources/icons/solid/hamsa.svg b/resources/icons/solid/hamsa.svg similarity index 100% rename from cms/resources/icons/solid/hamsa.svg rename to resources/icons/solid/hamsa.svg diff --git a/cms/resources/icons/solid/hand-back-fist.svg b/resources/icons/solid/hand-back-fist.svg similarity index 100% rename from cms/resources/icons/solid/hand-back-fist.svg rename to resources/icons/solid/hand-back-fist.svg diff --git a/cms/resources/icons/solid/hand-back-point-down.svg b/resources/icons/solid/hand-back-point-down.svg similarity index 100% rename from cms/resources/icons/solid/hand-back-point-down.svg rename to resources/icons/solid/hand-back-point-down.svg diff --git a/cms/resources/icons/solid/hand-back-point-left.svg b/resources/icons/solid/hand-back-point-left.svg similarity index 100% rename from cms/resources/icons/solid/hand-back-point-left.svg rename to resources/icons/solid/hand-back-point-left.svg diff --git a/cms/resources/icons/solid/hand-back-point-ribbon.svg b/resources/icons/solid/hand-back-point-ribbon.svg similarity index 100% rename from cms/resources/icons/solid/hand-back-point-ribbon.svg rename to resources/icons/solid/hand-back-point-ribbon.svg diff --git a/cms/resources/icons/solid/hand-back-point-right.svg b/resources/icons/solid/hand-back-point-right.svg similarity index 100% rename from cms/resources/icons/solid/hand-back-point-right.svg rename to resources/icons/solid/hand-back-point-right.svg diff --git a/cms/resources/icons/solid/hand-back-point-up.svg b/resources/icons/solid/hand-back-point-up.svg similarity index 100% rename from cms/resources/icons/solid/hand-back-point-up.svg rename to resources/icons/solid/hand-back-point-up.svg diff --git a/cms/resources/icons/solid/hand-dots.svg b/resources/icons/solid/hand-dots.svg similarity index 100% rename from cms/resources/icons/solid/hand-dots.svg rename to resources/icons/solid/hand-dots.svg diff --git a/cms/resources/icons/solid/hand-fingers-crossed.svg b/resources/icons/solid/hand-fingers-crossed.svg similarity index 100% rename from cms/resources/icons/solid/hand-fingers-crossed.svg rename to resources/icons/solid/hand-fingers-crossed.svg diff --git a/cms/resources/icons/solid/hand-fist.svg b/resources/icons/solid/hand-fist.svg similarity index 100% rename from cms/resources/icons/solid/hand-fist.svg rename to resources/icons/solid/hand-fist.svg diff --git a/cms/resources/icons/solid/hand-heart.svg b/resources/icons/solid/hand-heart.svg similarity index 100% rename from cms/resources/icons/solid/hand-heart.svg rename to resources/icons/solid/hand-heart.svg diff --git a/cms/resources/icons/solid/hand-holding-box.svg b/resources/icons/solid/hand-holding-box.svg similarity index 100% rename from cms/resources/icons/solid/hand-holding-box.svg rename to resources/icons/solid/hand-holding-box.svg diff --git a/cms/resources/icons/solid/hand-holding-circle-dollar.svg b/resources/icons/solid/hand-holding-circle-dollar.svg similarity index 100% rename from cms/resources/icons/solid/hand-holding-circle-dollar.svg rename to resources/icons/solid/hand-holding-circle-dollar.svg diff --git a/cms/resources/icons/solid/hand-holding-dollar.svg b/resources/icons/solid/hand-holding-dollar.svg similarity index 100% rename from cms/resources/icons/solid/hand-holding-dollar.svg rename to resources/icons/solid/hand-holding-dollar.svg diff --git a/cms/resources/icons/solid/hand-holding-droplet.svg b/resources/icons/solid/hand-holding-droplet.svg similarity index 100% rename from cms/resources/icons/solid/hand-holding-droplet.svg rename to resources/icons/solid/hand-holding-droplet.svg diff --git a/cms/resources/icons/solid/hand-holding-hand.svg b/resources/icons/solid/hand-holding-hand.svg similarity index 100% rename from cms/resources/icons/solid/hand-holding-hand.svg rename to resources/icons/solid/hand-holding-hand.svg diff --git a/cms/resources/icons/solid/hand-holding-heart.svg b/resources/icons/solid/hand-holding-heart.svg similarity index 100% rename from cms/resources/icons/solid/hand-holding-heart.svg rename to resources/icons/solid/hand-holding-heart.svg diff --git a/cms/resources/icons/solid/hand-holding-magic.svg b/resources/icons/solid/hand-holding-magic.svg similarity index 100% rename from cms/resources/icons/solid/hand-holding-magic.svg rename to resources/icons/solid/hand-holding-magic.svg diff --git a/cms/resources/icons/solid/hand-holding-medical.svg b/resources/icons/solid/hand-holding-medical.svg similarity index 100% rename from cms/resources/icons/solid/hand-holding-medical.svg rename to resources/icons/solid/hand-holding-medical.svg diff --git a/cms/resources/icons/solid/hand-holding-seedling.svg b/resources/icons/solid/hand-holding-seedling.svg similarity index 100% rename from cms/resources/icons/solid/hand-holding-seedling.svg rename to resources/icons/solid/hand-holding-seedling.svg diff --git a/cms/resources/icons/solid/hand-holding-skull.svg b/resources/icons/solid/hand-holding-skull.svg similarity index 100% rename from cms/resources/icons/solid/hand-holding-skull.svg rename to resources/icons/solid/hand-holding-skull.svg diff --git a/cms/resources/icons/solid/hand-holding.svg b/resources/icons/solid/hand-holding.svg similarity index 100% rename from cms/resources/icons/solid/hand-holding.svg rename to resources/icons/solid/hand-holding.svg diff --git a/cms/resources/icons/solid/hand-horns.svg b/resources/icons/solid/hand-horns.svg similarity index 100% rename from cms/resources/icons/solid/hand-horns.svg rename to resources/icons/solid/hand-horns.svg diff --git a/cms/resources/icons/solid/hand-lizard.svg b/resources/icons/solid/hand-lizard.svg similarity index 100% rename from cms/resources/icons/solid/hand-lizard.svg rename to resources/icons/solid/hand-lizard.svg diff --git a/cms/resources/icons/solid/hand-love.svg b/resources/icons/solid/hand-love.svg similarity index 100% rename from cms/resources/icons/solid/hand-love.svg rename to resources/icons/solid/hand-love.svg diff --git a/cms/resources/icons/solid/hand-middle-finger.svg b/resources/icons/solid/hand-middle-finger.svg similarity index 100% rename from cms/resources/icons/solid/hand-middle-finger.svg rename to resources/icons/solid/hand-middle-finger.svg diff --git a/cms/resources/icons/solid/hand-peace.svg b/resources/icons/solid/hand-peace.svg similarity index 100% rename from cms/resources/icons/solid/hand-peace.svg rename to resources/icons/solid/hand-peace.svg diff --git a/cms/resources/icons/solid/hand-point-down.svg b/resources/icons/solid/hand-point-down.svg similarity index 100% rename from cms/resources/icons/solid/hand-point-down.svg rename to resources/icons/solid/hand-point-down.svg diff --git a/cms/resources/icons/solid/hand-point-left.svg b/resources/icons/solid/hand-point-left.svg similarity index 100% rename from cms/resources/icons/solid/hand-point-left.svg rename to resources/icons/solid/hand-point-left.svg diff --git a/cms/resources/icons/solid/hand-point-ribbon.svg b/resources/icons/solid/hand-point-ribbon.svg similarity index 100% rename from cms/resources/icons/solid/hand-point-ribbon.svg rename to resources/icons/solid/hand-point-ribbon.svg diff --git a/cms/resources/icons/solid/hand-point-right.svg b/resources/icons/solid/hand-point-right.svg similarity index 100% rename from cms/resources/icons/solid/hand-point-right.svg rename to resources/icons/solid/hand-point-right.svg diff --git a/cms/resources/icons/solid/hand-point-up.svg b/resources/icons/solid/hand-point-up.svg similarity index 100% rename from cms/resources/icons/solid/hand-point-up.svg rename to resources/icons/solid/hand-point-up.svg diff --git a/cms/resources/icons/solid/hand-pointer.svg b/resources/icons/solid/hand-pointer.svg similarity index 100% rename from cms/resources/icons/solid/hand-pointer.svg rename to resources/icons/solid/hand-pointer.svg diff --git a/cms/resources/icons/solid/hand-scissors.svg b/resources/icons/solid/hand-scissors.svg similarity index 100% rename from cms/resources/icons/solid/hand-scissors.svg rename to resources/icons/solid/hand-scissors.svg diff --git a/cms/resources/icons/solid/hand-sparkles.svg b/resources/icons/solid/hand-sparkles.svg similarity index 100% rename from cms/resources/icons/solid/hand-sparkles.svg rename to resources/icons/solid/hand-sparkles.svg diff --git a/cms/resources/icons/solid/hand-spock.svg b/resources/icons/solid/hand-spock.svg similarity index 100% rename from cms/resources/icons/solid/hand-spock.svg rename to resources/icons/solid/hand-spock.svg diff --git a/cms/resources/icons/solid/hand-wave.svg b/resources/icons/solid/hand-wave.svg similarity index 100% rename from cms/resources/icons/solid/hand-wave.svg rename to resources/icons/solid/hand-wave.svg diff --git a/cms/resources/icons/solid/hand.svg b/resources/icons/solid/hand.svg similarity index 100% rename from cms/resources/icons/solid/hand.svg rename to resources/icons/solid/hand.svg diff --git a/cms/resources/icons/solid/handcuffs.svg b/resources/icons/solid/handcuffs.svg similarity index 100% rename from cms/resources/icons/solid/handcuffs.svg rename to resources/icons/solid/handcuffs.svg diff --git a/cms/resources/icons/solid/hands-asl-interpreting.svg b/resources/icons/solid/hands-asl-interpreting.svg similarity index 100% rename from cms/resources/icons/solid/hands-asl-interpreting.svg rename to resources/icons/solid/hands-asl-interpreting.svg diff --git a/cms/resources/icons/solid/hands-bound.svg b/resources/icons/solid/hands-bound.svg similarity index 100% rename from cms/resources/icons/solid/hands-bound.svg rename to resources/icons/solid/hands-bound.svg diff --git a/cms/resources/icons/solid/hands-bubbles.svg b/resources/icons/solid/hands-bubbles.svg similarity index 100% rename from cms/resources/icons/solid/hands-bubbles.svg rename to resources/icons/solid/hands-bubbles.svg diff --git a/cms/resources/icons/solid/hands-clapping.svg b/resources/icons/solid/hands-clapping.svg similarity index 100% rename from cms/resources/icons/solid/hands-clapping.svg rename to resources/icons/solid/hands-clapping.svg diff --git a/cms/resources/icons/solid/hands-holding-child.svg b/resources/icons/solid/hands-holding-child.svg similarity index 100% rename from cms/resources/icons/solid/hands-holding-child.svg rename to resources/icons/solid/hands-holding-child.svg diff --git a/cms/resources/icons/solid/hands-holding-circle.svg b/resources/icons/solid/hands-holding-circle.svg similarity index 100% rename from cms/resources/icons/solid/hands-holding-circle.svg rename to resources/icons/solid/hands-holding-circle.svg diff --git a/cms/resources/icons/solid/hands-holding-diamond.svg b/resources/icons/solid/hands-holding-diamond.svg similarity index 100% rename from cms/resources/icons/solid/hands-holding-diamond.svg rename to resources/icons/solid/hands-holding-diamond.svg diff --git a/cms/resources/icons/solid/hands-holding-dollar.svg b/resources/icons/solid/hands-holding-dollar.svg similarity index 100% rename from cms/resources/icons/solid/hands-holding-dollar.svg rename to resources/icons/solid/hands-holding-dollar.svg diff --git a/cms/resources/icons/solid/hands-holding-heart.svg b/resources/icons/solid/hands-holding-heart.svg similarity index 100% rename from cms/resources/icons/solid/hands-holding-heart.svg rename to resources/icons/solid/hands-holding-heart.svg diff --git a/cms/resources/icons/solid/hands-holding.svg b/resources/icons/solid/hands-holding.svg similarity index 100% rename from cms/resources/icons/solid/hands-holding.svg rename to resources/icons/solid/hands-holding.svg diff --git a/cms/resources/icons/solid/hands-praying.svg b/resources/icons/solid/hands-praying.svg similarity index 100% rename from cms/resources/icons/solid/hands-praying.svg rename to resources/icons/solid/hands-praying.svg diff --git a/cms/resources/icons/solid/hands.svg b/resources/icons/solid/hands.svg similarity index 100% rename from cms/resources/icons/solid/hands.svg rename to resources/icons/solid/hands.svg diff --git a/cms/resources/icons/solid/handshake-angle.svg b/resources/icons/solid/handshake-angle.svg similarity index 100% rename from cms/resources/icons/solid/handshake-angle.svg rename to resources/icons/solid/handshake-angle.svg diff --git a/cms/resources/icons/solid/handshake-simple-slash.svg b/resources/icons/solid/handshake-simple-slash.svg similarity index 100% rename from cms/resources/icons/solid/handshake-simple-slash.svg rename to resources/icons/solid/handshake-simple-slash.svg diff --git a/cms/resources/icons/solid/handshake-simple.svg b/resources/icons/solid/handshake-simple.svg similarity index 100% rename from cms/resources/icons/solid/handshake-simple.svg rename to resources/icons/solid/handshake-simple.svg diff --git a/cms/resources/icons/solid/handshake-slash.svg b/resources/icons/solid/handshake-slash.svg similarity index 100% rename from cms/resources/icons/solid/handshake-slash.svg rename to resources/icons/solid/handshake-slash.svg diff --git a/cms/resources/icons/solid/handshake.svg b/resources/icons/solid/handshake.svg similarity index 100% rename from cms/resources/icons/solid/handshake.svg rename to resources/icons/solid/handshake.svg diff --git a/cms/resources/icons/solid/hanukiah.svg b/resources/icons/solid/hanukiah.svg similarity index 100% rename from cms/resources/icons/solid/hanukiah.svg rename to resources/icons/solid/hanukiah.svg diff --git a/cms/resources/icons/solid/hard-drive.svg b/resources/icons/solid/hard-drive.svg similarity index 100% rename from cms/resources/icons/solid/hard-drive.svg rename to resources/icons/solid/hard-drive.svg diff --git a/cms/resources/icons/solid/hashtag-lock.svg b/resources/icons/solid/hashtag-lock.svg similarity index 100% rename from cms/resources/icons/solid/hashtag-lock.svg rename to resources/icons/solid/hashtag-lock.svg diff --git a/cms/resources/icons/solid/hashtag.svg b/resources/icons/solid/hashtag.svg similarity index 100% rename from cms/resources/icons/solid/hashtag.svg rename to resources/icons/solid/hashtag.svg diff --git a/cms/resources/icons/solid/hat-beach.svg b/resources/icons/solid/hat-beach.svg similarity index 100% rename from cms/resources/icons/solid/hat-beach.svg rename to resources/icons/solid/hat-beach.svg diff --git a/cms/resources/icons/solid/hat-chef.svg b/resources/icons/solid/hat-chef.svg similarity index 100% rename from cms/resources/icons/solid/hat-chef.svg rename to resources/icons/solid/hat-chef.svg diff --git a/cms/resources/icons/solid/hat-cowboy-side.svg b/resources/icons/solid/hat-cowboy-side.svg similarity index 100% rename from cms/resources/icons/solid/hat-cowboy-side.svg rename to resources/icons/solid/hat-cowboy-side.svg diff --git a/cms/resources/icons/solid/hat-cowboy.svg b/resources/icons/solid/hat-cowboy.svg similarity index 100% rename from cms/resources/icons/solid/hat-cowboy.svg rename to resources/icons/solid/hat-cowboy.svg diff --git a/cms/resources/icons/solid/hat-santa.svg b/resources/icons/solid/hat-santa.svg similarity index 100% rename from cms/resources/icons/solid/hat-santa.svg rename to resources/icons/solid/hat-santa.svg diff --git a/cms/resources/icons/solid/hat-winter.svg b/resources/icons/solid/hat-winter.svg similarity index 100% rename from cms/resources/icons/solid/hat-winter.svg rename to resources/icons/solid/hat-winter.svg diff --git a/cms/resources/icons/solid/hat-witch.svg b/resources/icons/solid/hat-witch.svg similarity index 100% rename from cms/resources/icons/solid/hat-witch.svg rename to resources/icons/solid/hat-witch.svg diff --git a/cms/resources/icons/solid/hat-wizard.svg b/resources/icons/solid/hat-wizard.svg similarity index 100% rename from cms/resources/icons/solid/hat-wizard.svg rename to resources/icons/solid/hat-wizard.svg diff --git a/cms/resources/icons/solid/head-side-brain.svg b/resources/icons/solid/head-side-brain.svg similarity index 100% rename from cms/resources/icons/solid/head-side-brain.svg rename to resources/icons/solid/head-side-brain.svg diff --git a/cms/resources/icons/solid/head-side-cough-slash.svg b/resources/icons/solid/head-side-cough-slash.svg similarity index 100% rename from cms/resources/icons/solid/head-side-cough-slash.svg rename to resources/icons/solid/head-side-cough-slash.svg diff --git a/cms/resources/icons/solid/head-side-cough.svg b/resources/icons/solid/head-side-cough.svg similarity index 100% rename from cms/resources/icons/solid/head-side-cough.svg rename to resources/icons/solid/head-side-cough.svg diff --git a/cms/resources/icons/solid/head-side-gear.svg b/resources/icons/solid/head-side-gear.svg similarity index 100% rename from cms/resources/icons/solid/head-side-gear.svg rename to resources/icons/solid/head-side-gear.svg diff --git a/cms/resources/icons/solid/head-side-goggles.svg b/resources/icons/solid/head-side-goggles.svg similarity index 100% rename from cms/resources/icons/solid/head-side-goggles.svg rename to resources/icons/solid/head-side-goggles.svg diff --git a/cms/resources/icons/solid/head-side-headphones.svg b/resources/icons/solid/head-side-headphones.svg similarity index 100% rename from cms/resources/icons/solid/head-side-headphones.svg rename to resources/icons/solid/head-side-headphones.svg diff --git a/cms/resources/icons/solid/head-side-heart.svg b/resources/icons/solid/head-side-heart.svg similarity index 100% rename from cms/resources/icons/solid/head-side-heart.svg rename to resources/icons/solid/head-side-heart.svg diff --git a/cms/resources/icons/solid/head-side-mask.svg b/resources/icons/solid/head-side-mask.svg similarity index 100% rename from cms/resources/icons/solid/head-side-mask.svg rename to resources/icons/solid/head-side-mask.svg diff --git a/cms/resources/icons/solid/head-side-medical.svg b/resources/icons/solid/head-side-medical.svg similarity index 100% rename from cms/resources/icons/solid/head-side-medical.svg rename to resources/icons/solid/head-side-medical.svg diff --git a/cms/resources/icons/solid/head-side-virus.svg b/resources/icons/solid/head-side-virus.svg similarity index 100% rename from cms/resources/icons/solid/head-side-virus.svg rename to resources/icons/solid/head-side-virus.svg diff --git a/cms/resources/icons/solid/head-side.svg b/resources/icons/solid/head-side.svg similarity index 100% rename from cms/resources/icons/solid/head-side.svg rename to resources/icons/solid/head-side.svg diff --git a/cms/resources/icons/solid/heading.svg b/resources/icons/solid/heading.svg similarity index 100% rename from cms/resources/icons/solid/heading.svg rename to resources/icons/solid/heading.svg diff --git a/cms/resources/icons/solid/headphones-simple.svg b/resources/icons/solid/headphones-simple.svg similarity index 100% rename from cms/resources/icons/solid/headphones-simple.svg rename to resources/icons/solid/headphones-simple.svg diff --git a/cms/resources/icons/solid/headphones.svg b/resources/icons/solid/headphones.svg similarity index 100% rename from cms/resources/icons/solid/headphones.svg rename to resources/icons/solid/headphones.svg diff --git a/cms/resources/icons/solid/headset.svg b/resources/icons/solid/headset.svg similarity index 100% rename from cms/resources/icons/solid/headset.svg rename to resources/icons/solid/headset.svg diff --git a/cms/resources/icons/solid/heart-circle-bolt.svg b/resources/icons/solid/heart-circle-bolt.svg similarity index 100% rename from cms/resources/icons/solid/heart-circle-bolt.svg rename to resources/icons/solid/heart-circle-bolt.svg diff --git a/cms/resources/icons/solid/heart-circle-check.svg b/resources/icons/solid/heart-circle-check.svg similarity index 100% rename from cms/resources/icons/solid/heart-circle-check.svg rename to resources/icons/solid/heart-circle-check.svg diff --git a/cms/resources/icons/solid/heart-circle-exclamation.svg b/resources/icons/solid/heart-circle-exclamation.svg similarity index 100% rename from cms/resources/icons/solid/heart-circle-exclamation.svg rename to resources/icons/solid/heart-circle-exclamation.svg diff --git a/cms/resources/icons/solid/heart-circle-minus.svg b/resources/icons/solid/heart-circle-minus.svg similarity index 100% rename from cms/resources/icons/solid/heart-circle-minus.svg rename to resources/icons/solid/heart-circle-minus.svg diff --git a/cms/resources/icons/solid/heart-circle-plus.svg b/resources/icons/solid/heart-circle-plus.svg similarity index 100% rename from cms/resources/icons/solid/heart-circle-plus.svg rename to resources/icons/solid/heart-circle-plus.svg diff --git a/cms/resources/icons/solid/heart-circle-xmark.svg b/resources/icons/solid/heart-circle-xmark.svg similarity index 100% rename from cms/resources/icons/solid/heart-circle-xmark.svg rename to resources/icons/solid/heart-circle-xmark.svg diff --git a/cms/resources/icons/solid/heart-crack.svg b/resources/icons/solid/heart-crack.svg similarity index 100% rename from cms/resources/icons/solid/heart-crack.svg rename to resources/icons/solid/heart-crack.svg diff --git a/cms/resources/icons/solid/heart-half-stroke.svg b/resources/icons/solid/heart-half-stroke.svg similarity index 100% rename from cms/resources/icons/solid/heart-half-stroke.svg rename to resources/icons/solid/heart-half-stroke.svg diff --git a/cms/resources/icons/solid/heart-half.svg b/resources/icons/solid/heart-half.svg similarity index 100% rename from cms/resources/icons/solid/heart-half.svg rename to resources/icons/solid/heart-half.svg diff --git a/cms/resources/icons/solid/heart-pulse.svg b/resources/icons/solid/heart-pulse.svg similarity index 100% rename from cms/resources/icons/solid/heart-pulse.svg rename to resources/icons/solid/heart-pulse.svg diff --git a/cms/resources/icons/solid/heart.svg b/resources/icons/solid/heart.svg similarity index 100% rename from cms/resources/icons/solid/heart.svg rename to resources/icons/solid/heart.svg diff --git a/cms/resources/icons/solid/heat.svg b/resources/icons/solid/heat.svg similarity index 100% rename from cms/resources/icons/solid/heat.svg rename to resources/icons/solid/heat.svg diff --git a/cms/resources/icons/solid/helicopter-symbol.svg b/resources/icons/solid/helicopter-symbol.svg similarity index 100% rename from cms/resources/icons/solid/helicopter-symbol.svg rename to resources/icons/solid/helicopter-symbol.svg diff --git a/cms/resources/icons/solid/helicopter.svg b/resources/icons/solid/helicopter.svg similarity index 100% rename from cms/resources/icons/solid/helicopter.svg rename to resources/icons/solid/helicopter.svg diff --git a/cms/resources/icons/solid/helmet-battle.svg b/resources/icons/solid/helmet-battle.svg similarity index 100% rename from cms/resources/icons/solid/helmet-battle.svg rename to resources/icons/solid/helmet-battle.svg diff --git a/cms/resources/icons/solid/helmet-safety.svg b/resources/icons/solid/helmet-safety.svg similarity index 100% rename from cms/resources/icons/solid/helmet-safety.svg rename to resources/icons/solid/helmet-safety.svg diff --git a/cms/resources/icons/solid/helmet-un.svg b/resources/icons/solid/helmet-un.svg similarity index 100% rename from cms/resources/icons/solid/helmet-un.svg rename to resources/icons/solid/helmet-un.svg diff --git a/cms/resources/icons/solid/hexagon-check.svg b/resources/icons/solid/hexagon-check.svg similarity index 100% rename from cms/resources/icons/solid/hexagon-check.svg rename to resources/icons/solid/hexagon-check.svg diff --git a/cms/resources/icons/solid/hexagon-divide.svg b/resources/icons/solid/hexagon-divide.svg similarity index 100% rename from cms/resources/icons/solid/hexagon-divide.svg rename to resources/icons/solid/hexagon-divide.svg diff --git a/cms/resources/icons/solid/hexagon-exclamation.svg b/resources/icons/solid/hexagon-exclamation.svg similarity index 100% rename from cms/resources/icons/solid/hexagon-exclamation.svg rename to resources/icons/solid/hexagon-exclamation.svg diff --git a/cms/resources/icons/solid/hexagon-image.svg b/resources/icons/solid/hexagon-image.svg similarity index 100% rename from cms/resources/icons/solid/hexagon-image.svg rename to resources/icons/solid/hexagon-image.svg diff --git a/cms/resources/icons/solid/hexagon-minus.svg b/resources/icons/solid/hexagon-minus.svg similarity index 100% rename from cms/resources/icons/solid/hexagon-minus.svg rename to resources/icons/solid/hexagon-minus.svg diff --git a/cms/resources/icons/solid/hexagon-nodes-bolt.svg b/resources/icons/solid/hexagon-nodes-bolt.svg similarity index 100% rename from cms/resources/icons/solid/hexagon-nodes-bolt.svg rename to resources/icons/solid/hexagon-nodes-bolt.svg diff --git a/cms/resources/icons/solid/hexagon-nodes.svg b/resources/icons/solid/hexagon-nodes.svg similarity index 100% rename from cms/resources/icons/solid/hexagon-nodes.svg rename to resources/icons/solid/hexagon-nodes.svg diff --git a/cms/resources/icons/solid/hexagon-plus.svg b/resources/icons/solid/hexagon-plus.svg similarity index 100% rename from cms/resources/icons/solid/hexagon-plus.svg rename to resources/icons/solid/hexagon-plus.svg diff --git a/cms/resources/icons/solid/hexagon-vertical-nft-slanted.svg b/resources/icons/solid/hexagon-vertical-nft-slanted.svg similarity index 100% rename from cms/resources/icons/solid/hexagon-vertical-nft-slanted.svg rename to resources/icons/solid/hexagon-vertical-nft-slanted.svg diff --git a/cms/resources/icons/solid/hexagon-vertical-nft.svg b/resources/icons/solid/hexagon-vertical-nft.svg similarity index 100% rename from cms/resources/icons/solid/hexagon-vertical-nft.svg rename to resources/icons/solid/hexagon-vertical-nft.svg diff --git a/cms/resources/icons/solid/hexagon-xmark.svg b/resources/icons/solid/hexagon-xmark.svg similarity index 100% rename from cms/resources/icons/solid/hexagon-xmark.svg rename to resources/icons/solid/hexagon-xmark.svg diff --git a/cms/resources/icons/solid/hexagon.svg b/resources/icons/solid/hexagon.svg similarity index 100% rename from cms/resources/icons/solid/hexagon.svg rename to resources/icons/solid/hexagon.svg diff --git a/cms/resources/icons/solid/high-definition.svg b/resources/icons/solid/high-definition.svg similarity index 100% rename from cms/resources/icons/solid/high-definition.svg rename to resources/icons/solid/high-definition.svg diff --git a/cms/resources/icons/solid/highlighter-line.svg b/resources/icons/solid/highlighter-line.svg similarity index 100% rename from cms/resources/icons/solid/highlighter-line.svg rename to resources/icons/solid/highlighter-line.svg diff --git a/cms/resources/icons/solid/highlighter.svg b/resources/icons/solid/highlighter.svg similarity index 100% rename from cms/resources/icons/solid/highlighter.svg rename to resources/icons/solid/highlighter.svg diff --git a/cms/resources/icons/solid/hill-avalanche.svg b/resources/icons/solid/hill-avalanche.svg similarity index 100% rename from cms/resources/icons/solid/hill-avalanche.svg rename to resources/icons/solid/hill-avalanche.svg diff --git a/cms/resources/icons/solid/hill-rockslide.svg b/resources/icons/solid/hill-rockslide.svg similarity index 100% rename from cms/resources/icons/solid/hill-rockslide.svg rename to resources/icons/solid/hill-rockslide.svg diff --git a/cms/resources/icons/solid/hippo.svg b/resources/icons/solid/hippo.svg similarity index 100% rename from cms/resources/icons/solid/hippo.svg rename to resources/icons/solid/hippo.svg diff --git a/cms/resources/icons/solid/hockey-mask.svg b/resources/icons/solid/hockey-mask.svg similarity index 100% rename from cms/resources/icons/solid/hockey-mask.svg rename to resources/icons/solid/hockey-mask.svg diff --git a/cms/resources/icons/solid/hockey-puck.svg b/resources/icons/solid/hockey-puck.svg similarity index 100% rename from cms/resources/icons/solid/hockey-puck.svg rename to resources/icons/solid/hockey-puck.svg diff --git a/cms/resources/icons/solid/hockey-stick-puck.svg b/resources/icons/solid/hockey-stick-puck.svg similarity index 100% rename from cms/resources/icons/solid/hockey-stick-puck.svg rename to resources/icons/solid/hockey-stick-puck.svg diff --git a/cms/resources/icons/solid/hockey-sticks.svg b/resources/icons/solid/hockey-sticks.svg similarity index 100% rename from cms/resources/icons/solid/hockey-sticks.svg rename to resources/icons/solid/hockey-sticks.svg diff --git a/cms/resources/icons/solid/holly-berry.svg b/resources/icons/solid/holly-berry.svg similarity index 100% rename from cms/resources/icons/solid/holly-berry.svg rename to resources/icons/solid/holly-berry.svg diff --git a/cms/resources/icons/solid/honey-pot.svg b/resources/icons/solid/honey-pot.svg similarity index 100% rename from cms/resources/icons/solid/honey-pot.svg rename to resources/icons/solid/honey-pot.svg diff --git a/cms/resources/icons/solid/hood-cloak.svg b/resources/icons/solid/hood-cloak.svg similarity index 100% rename from cms/resources/icons/solid/hood-cloak.svg rename to resources/icons/solid/hood-cloak.svg diff --git a/cms/resources/icons/solid/horizontal-rule.svg b/resources/icons/solid/horizontal-rule.svg similarity index 100% rename from cms/resources/icons/solid/horizontal-rule.svg rename to resources/icons/solid/horizontal-rule.svg diff --git a/cms/resources/icons/solid/horse-head.svg b/resources/icons/solid/horse-head.svg similarity index 100% rename from cms/resources/icons/solid/horse-head.svg rename to resources/icons/solid/horse-head.svg diff --git a/cms/resources/icons/solid/horse-saddle.svg b/resources/icons/solid/horse-saddle.svg similarity index 100% rename from cms/resources/icons/solid/horse-saddle.svg rename to resources/icons/solid/horse-saddle.svg diff --git a/cms/resources/icons/solid/horse.svg b/resources/icons/solid/horse.svg similarity index 100% rename from cms/resources/icons/solid/horse.svg rename to resources/icons/solid/horse.svg diff --git a/cms/resources/icons/solid/hose-reel.svg b/resources/icons/solid/hose-reel.svg similarity index 100% rename from cms/resources/icons/solid/hose-reel.svg rename to resources/icons/solid/hose-reel.svg diff --git a/cms/resources/icons/solid/hose.svg b/resources/icons/solid/hose.svg similarity index 100% rename from cms/resources/icons/solid/hose.svg rename to resources/icons/solid/hose.svg diff --git a/cms/resources/icons/solid/hospital-user.svg b/resources/icons/solid/hospital-user.svg similarity index 100% rename from cms/resources/icons/solid/hospital-user.svg rename to resources/icons/solid/hospital-user.svg diff --git a/cms/resources/icons/solid/hospital.svg b/resources/icons/solid/hospital.svg similarity index 100% rename from cms/resources/icons/solid/hospital.svg rename to resources/icons/solid/hospital.svg diff --git a/cms/resources/icons/solid/hospitals.svg b/resources/icons/solid/hospitals.svg similarity index 100% rename from cms/resources/icons/solid/hospitals.svg rename to resources/icons/solid/hospitals.svg diff --git a/cms/resources/icons/solid/hot-tub-person.svg b/resources/icons/solid/hot-tub-person.svg similarity index 100% rename from cms/resources/icons/solid/hot-tub-person.svg rename to resources/icons/solid/hot-tub-person.svg diff --git a/cms/resources/icons/solid/hotdog.svg b/resources/icons/solid/hotdog.svg similarity index 100% rename from cms/resources/icons/solid/hotdog.svg rename to resources/icons/solid/hotdog.svg diff --git a/cms/resources/icons/solid/hotel.svg b/resources/icons/solid/hotel.svg similarity index 100% rename from cms/resources/icons/solid/hotel.svg rename to resources/icons/solid/hotel.svg diff --git a/cms/resources/icons/solid/hourglass-clock.svg b/resources/icons/solid/hourglass-clock.svg similarity index 100% rename from cms/resources/icons/solid/hourglass-clock.svg rename to resources/icons/solid/hourglass-clock.svg diff --git a/cms/resources/icons/solid/hourglass-end.svg b/resources/icons/solid/hourglass-end.svg similarity index 100% rename from cms/resources/icons/solid/hourglass-end.svg rename to resources/icons/solid/hourglass-end.svg diff --git a/cms/resources/icons/solid/hourglass-half.svg b/resources/icons/solid/hourglass-half.svg similarity index 100% rename from cms/resources/icons/solid/hourglass-half.svg rename to resources/icons/solid/hourglass-half.svg diff --git a/cms/resources/icons/solid/hourglass-start.svg b/resources/icons/solid/hourglass-start.svg similarity index 100% rename from cms/resources/icons/solid/hourglass-start.svg rename to resources/icons/solid/hourglass-start.svg diff --git a/cms/resources/icons/solid/hourglass.svg b/resources/icons/solid/hourglass.svg similarity index 100% rename from cms/resources/icons/solid/hourglass.svg rename to resources/icons/solid/hourglass.svg diff --git a/cms/resources/icons/solid/house-blank.svg b/resources/icons/solid/house-blank.svg similarity index 100% rename from cms/resources/icons/solid/house-blank.svg rename to resources/icons/solid/house-blank.svg diff --git a/cms/resources/icons/solid/house-building.svg b/resources/icons/solid/house-building.svg similarity index 100% rename from cms/resources/icons/solid/house-building.svg rename to resources/icons/solid/house-building.svg diff --git a/cms/resources/icons/solid/house-chimney-blank.svg b/resources/icons/solid/house-chimney-blank.svg similarity index 100% rename from cms/resources/icons/solid/house-chimney-blank.svg rename to resources/icons/solid/house-chimney-blank.svg diff --git a/cms/resources/icons/solid/house-chimney-crack.svg b/resources/icons/solid/house-chimney-crack.svg similarity index 100% rename from cms/resources/icons/solid/house-chimney-crack.svg rename to resources/icons/solid/house-chimney-crack.svg diff --git a/cms/resources/icons/solid/house-chimney-heart.svg b/resources/icons/solid/house-chimney-heart.svg similarity index 100% rename from cms/resources/icons/solid/house-chimney-heart.svg rename to resources/icons/solid/house-chimney-heart.svg diff --git a/cms/resources/icons/solid/house-chimney-medical.svg b/resources/icons/solid/house-chimney-medical.svg similarity index 100% rename from cms/resources/icons/solid/house-chimney-medical.svg rename to resources/icons/solid/house-chimney-medical.svg diff --git a/cms/resources/icons/solid/house-chimney-user.svg b/resources/icons/solid/house-chimney-user.svg similarity index 100% rename from cms/resources/icons/solid/house-chimney-user.svg rename to resources/icons/solid/house-chimney-user.svg diff --git a/cms/resources/icons/solid/house-chimney-window.svg b/resources/icons/solid/house-chimney-window.svg similarity index 100% rename from cms/resources/icons/solid/house-chimney-window.svg rename to resources/icons/solid/house-chimney-window.svg diff --git a/cms/resources/icons/solid/house-chimney.svg b/resources/icons/solid/house-chimney.svg similarity index 100% rename from cms/resources/icons/solid/house-chimney.svg rename to resources/icons/solid/house-chimney.svg diff --git a/cms/resources/icons/solid/house-circle-check.svg b/resources/icons/solid/house-circle-check.svg similarity index 100% rename from cms/resources/icons/solid/house-circle-check.svg rename to resources/icons/solid/house-circle-check.svg diff --git a/cms/resources/icons/solid/house-circle-exclamation.svg b/resources/icons/solid/house-circle-exclamation.svg similarity index 100% rename from cms/resources/icons/solid/house-circle-exclamation.svg rename to resources/icons/solid/house-circle-exclamation.svg diff --git a/cms/resources/icons/solid/house-circle-xmark.svg b/resources/icons/solid/house-circle-xmark.svg similarity index 100% rename from cms/resources/icons/solid/house-circle-xmark.svg rename to resources/icons/solid/house-circle-xmark.svg diff --git a/cms/resources/icons/solid/house-crack.svg b/resources/icons/solid/house-crack.svg similarity index 100% rename from cms/resources/icons/solid/house-crack.svg rename to resources/icons/solid/house-crack.svg diff --git a/cms/resources/icons/solid/house-day.svg b/resources/icons/solid/house-day.svg similarity index 100% rename from cms/resources/icons/solid/house-day.svg rename to resources/icons/solid/house-day.svg diff --git a/cms/resources/icons/solid/house-fire.svg b/resources/icons/solid/house-fire.svg similarity index 100% rename from cms/resources/icons/solid/house-fire.svg rename to resources/icons/solid/house-fire.svg diff --git a/cms/resources/icons/solid/house-flag.svg b/resources/icons/solid/house-flag.svg similarity index 100% rename from cms/resources/icons/solid/house-flag.svg rename to resources/icons/solid/house-flag.svg diff --git a/cms/resources/icons/solid/house-flood-water-circle-arrow-right.svg b/resources/icons/solid/house-flood-water-circle-arrow-right.svg similarity index 100% rename from cms/resources/icons/solid/house-flood-water-circle-arrow-right.svg rename to resources/icons/solid/house-flood-water-circle-arrow-right.svg diff --git a/cms/resources/icons/solid/house-flood-water.svg b/resources/icons/solid/house-flood-water.svg similarity index 100% rename from cms/resources/icons/solid/house-flood-water.svg rename to resources/icons/solid/house-flood-water.svg diff --git a/cms/resources/icons/solid/house-heart.svg b/resources/icons/solid/house-heart.svg similarity index 100% rename from cms/resources/icons/solid/house-heart.svg rename to resources/icons/solid/house-heart.svg diff --git a/cms/resources/icons/solid/house-laptop.svg b/resources/icons/solid/house-laptop.svg similarity index 100% rename from cms/resources/icons/solid/house-laptop.svg rename to resources/icons/solid/house-laptop.svg diff --git a/cms/resources/icons/solid/house-lock.svg b/resources/icons/solid/house-lock.svg similarity index 100% rename from cms/resources/icons/solid/house-lock.svg rename to resources/icons/solid/house-lock.svg diff --git a/cms/resources/icons/solid/house-medical-circle-check.svg b/resources/icons/solid/house-medical-circle-check.svg similarity index 100% rename from cms/resources/icons/solid/house-medical-circle-check.svg rename to resources/icons/solid/house-medical-circle-check.svg diff --git a/cms/resources/icons/solid/house-medical-circle-exclamation.svg b/resources/icons/solid/house-medical-circle-exclamation.svg similarity index 100% rename from cms/resources/icons/solid/house-medical-circle-exclamation.svg rename to resources/icons/solid/house-medical-circle-exclamation.svg diff --git a/cms/resources/icons/solid/house-medical-circle-xmark.svg b/resources/icons/solid/house-medical-circle-xmark.svg similarity index 100% rename from cms/resources/icons/solid/house-medical-circle-xmark.svg rename to resources/icons/solid/house-medical-circle-xmark.svg diff --git a/cms/resources/icons/solid/house-medical-flag.svg b/resources/icons/solid/house-medical-flag.svg similarity index 100% rename from cms/resources/icons/solid/house-medical-flag.svg rename to resources/icons/solid/house-medical-flag.svg diff --git a/cms/resources/icons/solid/house-medical.svg b/resources/icons/solid/house-medical.svg similarity index 100% rename from cms/resources/icons/solid/house-medical.svg rename to resources/icons/solid/house-medical.svg diff --git a/cms/resources/icons/solid/house-night.svg b/resources/icons/solid/house-night.svg similarity index 100% rename from cms/resources/icons/solid/house-night.svg rename to resources/icons/solid/house-night.svg diff --git a/cms/resources/icons/solid/house-person-leave.svg b/resources/icons/solid/house-person-leave.svg similarity index 100% rename from cms/resources/icons/solid/house-person-leave.svg rename to resources/icons/solid/house-person-leave.svg diff --git a/cms/resources/icons/solid/house-person-return.svg b/resources/icons/solid/house-person-return.svg similarity index 100% rename from cms/resources/icons/solid/house-person-return.svg rename to resources/icons/solid/house-person-return.svg diff --git a/cms/resources/icons/solid/house-signal.svg b/resources/icons/solid/house-signal.svg similarity index 100% rename from cms/resources/icons/solid/house-signal.svg rename to resources/icons/solid/house-signal.svg diff --git a/cms/resources/icons/solid/house-tree.svg b/resources/icons/solid/house-tree.svg similarity index 100% rename from cms/resources/icons/solid/house-tree.svg rename to resources/icons/solid/house-tree.svg diff --git a/cms/resources/icons/solid/house-tsunami.svg b/resources/icons/solid/house-tsunami.svg similarity index 100% rename from cms/resources/icons/solid/house-tsunami.svg rename to resources/icons/solid/house-tsunami.svg diff --git a/cms/resources/icons/solid/house-turret.svg b/resources/icons/solid/house-turret.svg similarity index 100% rename from cms/resources/icons/solid/house-turret.svg rename to resources/icons/solid/house-turret.svg diff --git a/cms/resources/icons/solid/house-user.svg b/resources/icons/solid/house-user.svg similarity index 100% rename from cms/resources/icons/solid/house-user.svg rename to resources/icons/solid/house-user.svg diff --git a/cms/resources/icons/solid/house-water.svg b/resources/icons/solid/house-water.svg similarity index 100% rename from cms/resources/icons/solid/house-water.svg rename to resources/icons/solid/house-water.svg diff --git a/cms/resources/icons/solid/house-window.svg b/resources/icons/solid/house-window.svg similarity index 100% rename from cms/resources/icons/solid/house-window.svg rename to resources/icons/solid/house-window.svg diff --git a/cms/resources/icons/solid/house.svg b/resources/icons/solid/house.svg similarity index 100% rename from cms/resources/icons/solid/house.svg rename to resources/icons/solid/house.svg diff --git a/cms/resources/icons/solid/hryvnia-sign.svg b/resources/icons/solid/hryvnia-sign.svg similarity index 100% rename from cms/resources/icons/solid/hryvnia-sign.svg rename to resources/icons/solid/hryvnia-sign.svg diff --git a/cms/resources/icons/solid/hundred-points.svg b/resources/icons/solid/hundred-points.svg similarity index 100% rename from cms/resources/icons/solid/hundred-points.svg rename to resources/icons/solid/hundred-points.svg diff --git a/cms/resources/icons/solid/hurricane.svg b/resources/icons/solid/hurricane.svg similarity index 100% rename from cms/resources/icons/solid/hurricane.svg rename to resources/icons/solid/hurricane.svg diff --git a/cms/resources/icons/solid/hydra.svg b/resources/icons/solid/hydra.svg similarity index 100% rename from cms/resources/icons/solid/hydra.svg rename to resources/icons/solid/hydra.svg diff --git a/cms/resources/icons/solid/hyphen.svg b/resources/icons/solid/hyphen.svg similarity index 100% rename from cms/resources/icons/solid/hyphen.svg rename to resources/icons/solid/hyphen.svg diff --git a/cms/resources/icons/solid/i-cursor.svg b/resources/icons/solid/i-cursor.svg similarity index 100% rename from cms/resources/icons/solid/i-cursor.svg rename to resources/icons/solid/i-cursor.svg diff --git a/cms/resources/icons/solid/i.svg b/resources/icons/solid/i.svg similarity index 100% rename from cms/resources/icons/solid/i.svg rename to resources/icons/solid/i.svg diff --git a/cms/resources/icons/solid/ice-cream.svg b/resources/icons/solid/ice-cream.svg similarity index 100% rename from cms/resources/icons/solid/ice-cream.svg rename to resources/icons/solid/ice-cream.svg diff --git a/cms/resources/icons/solid/ice-skate.svg b/resources/icons/solid/ice-skate.svg similarity index 100% rename from cms/resources/icons/solid/ice-skate.svg rename to resources/icons/solid/ice-skate.svg diff --git a/cms/resources/icons/solid/icicles.svg b/resources/icons/solid/icicles.svg similarity index 100% rename from cms/resources/icons/solid/icicles.svg rename to resources/icons/solid/icicles.svg diff --git a/cms/resources/icons/solid/icons.svg b/resources/icons/solid/icons.svg similarity index 100% rename from cms/resources/icons/solid/icons.svg rename to resources/icons/solid/icons.svg diff --git a/cms/resources/icons/solid/id-badge.svg b/resources/icons/solid/id-badge.svg similarity index 100% rename from cms/resources/icons/solid/id-badge.svg rename to resources/icons/solid/id-badge.svg diff --git a/cms/resources/icons/solid/id-card-clip.svg b/resources/icons/solid/id-card-clip.svg similarity index 100% rename from cms/resources/icons/solid/id-card-clip.svg rename to resources/icons/solid/id-card-clip.svg diff --git a/cms/resources/icons/solid/id-card.svg b/resources/icons/solid/id-card.svg similarity index 100% rename from cms/resources/icons/solid/id-card.svg rename to resources/icons/solid/id-card.svg diff --git a/cms/resources/icons/solid/igloo.svg b/resources/icons/solid/igloo.svg similarity index 100% rename from cms/resources/icons/solid/igloo.svg rename to resources/icons/solid/igloo.svg diff --git a/cms/resources/icons/solid/image-landscape.svg b/resources/icons/solid/image-landscape.svg similarity index 100% rename from cms/resources/icons/solid/image-landscape.svg rename to resources/icons/solid/image-landscape.svg diff --git a/cms/resources/icons/solid/image-polaroid-user.svg b/resources/icons/solid/image-polaroid-user.svg similarity index 100% rename from cms/resources/icons/solid/image-polaroid-user.svg rename to resources/icons/solid/image-polaroid-user.svg diff --git a/cms/resources/icons/solid/image-polaroid.svg b/resources/icons/solid/image-polaroid.svg similarity index 100% rename from cms/resources/icons/solid/image-polaroid.svg rename to resources/icons/solid/image-polaroid.svg diff --git a/cms/resources/icons/solid/image-portrait.svg b/resources/icons/solid/image-portrait.svg similarity index 100% rename from cms/resources/icons/solid/image-portrait.svg rename to resources/icons/solid/image-portrait.svg diff --git a/cms/resources/icons/solid/image-slash.svg b/resources/icons/solid/image-slash.svg similarity index 100% rename from cms/resources/icons/solid/image-slash.svg rename to resources/icons/solid/image-slash.svg diff --git a/cms/resources/icons/solid/image-user.svg b/resources/icons/solid/image-user.svg similarity index 100% rename from cms/resources/icons/solid/image-user.svg rename to resources/icons/solid/image-user.svg diff --git a/cms/resources/icons/solid/image.svg b/resources/icons/solid/image.svg similarity index 100% rename from cms/resources/icons/solid/image.svg rename to resources/icons/solid/image.svg diff --git a/cms/resources/icons/solid/images-user.svg b/resources/icons/solid/images-user.svg similarity index 100% rename from cms/resources/icons/solid/images-user.svg rename to resources/icons/solid/images-user.svg diff --git a/cms/resources/icons/solid/images.svg b/resources/icons/solid/images.svg similarity index 100% rename from cms/resources/icons/solid/images.svg rename to resources/icons/solid/images.svg diff --git a/cms/resources/icons/solid/inbox-full.svg b/resources/icons/solid/inbox-full.svg similarity index 100% rename from cms/resources/icons/solid/inbox-full.svg rename to resources/icons/solid/inbox-full.svg diff --git a/cms/resources/icons/solid/inbox-in.svg b/resources/icons/solid/inbox-in.svg similarity index 100% rename from cms/resources/icons/solid/inbox-in.svg rename to resources/icons/solid/inbox-in.svg diff --git a/cms/resources/icons/solid/inbox-out.svg b/resources/icons/solid/inbox-out.svg similarity index 100% rename from cms/resources/icons/solid/inbox-out.svg rename to resources/icons/solid/inbox-out.svg diff --git a/cms/resources/icons/solid/inbox.svg b/resources/icons/solid/inbox.svg similarity index 100% rename from cms/resources/icons/solid/inbox.svg rename to resources/icons/solid/inbox.svg diff --git a/cms/resources/icons/solid/inboxes.svg b/resources/icons/solid/inboxes.svg similarity index 100% rename from cms/resources/icons/solid/inboxes.svg rename to resources/icons/solid/inboxes.svg diff --git a/cms/resources/icons/solid/indent.svg b/resources/icons/solid/indent.svg similarity index 100% rename from cms/resources/icons/solid/indent.svg rename to resources/icons/solid/indent.svg diff --git a/cms/resources/icons/solid/indian-rupee-sign.svg b/resources/icons/solid/indian-rupee-sign.svg similarity index 100% rename from cms/resources/icons/solid/indian-rupee-sign.svg rename to resources/icons/solid/indian-rupee-sign.svg diff --git a/cms/resources/icons/solid/industry-windows.svg b/resources/icons/solid/industry-windows.svg similarity index 100% rename from cms/resources/icons/solid/industry-windows.svg rename to resources/icons/solid/industry-windows.svg diff --git a/cms/resources/icons/solid/industry.svg b/resources/icons/solid/industry.svg similarity index 100% rename from cms/resources/icons/solid/industry.svg rename to resources/icons/solid/industry.svg diff --git a/cms/resources/icons/solid/infinity.svg b/resources/icons/solid/infinity.svg similarity index 100% rename from cms/resources/icons/solid/infinity.svg rename to resources/icons/solid/infinity.svg diff --git a/cms/resources/icons/solid/info.svg b/resources/icons/solid/info.svg similarity index 100% rename from cms/resources/icons/solid/info.svg rename to resources/icons/solid/info.svg diff --git a/cms/resources/icons/solid/inhaler.svg b/resources/icons/solid/inhaler.svg similarity index 100% rename from cms/resources/icons/solid/inhaler.svg rename to resources/icons/solid/inhaler.svg diff --git a/cms/resources/icons/solid/input-numeric.svg b/resources/icons/solid/input-numeric.svg similarity index 100% rename from cms/resources/icons/solid/input-numeric.svg rename to resources/icons/solid/input-numeric.svg diff --git a/cms/resources/icons/solid/input-pipe.svg b/resources/icons/solid/input-pipe.svg similarity index 100% rename from cms/resources/icons/solid/input-pipe.svg rename to resources/icons/solid/input-pipe.svg diff --git a/cms/resources/icons/solid/input-text.svg b/resources/icons/solid/input-text.svg similarity index 100% rename from cms/resources/icons/solid/input-text.svg rename to resources/icons/solid/input-text.svg diff --git a/cms/resources/icons/solid/integral.svg b/resources/icons/solid/integral.svg similarity index 100% rename from cms/resources/icons/solid/integral.svg rename to resources/icons/solid/integral.svg diff --git a/cms/resources/icons/solid/interrobang.svg b/resources/icons/solid/interrobang.svg similarity index 100% rename from cms/resources/icons/solid/interrobang.svg rename to resources/icons/solid/interrobang.svg diff --git a/cms/resources/icons/solid/intersection.svg b/resources/icons/solid/intersection.svg similarity index 100% rename from cms/resources/icons/solid/intersection.svg rename to resources/icons/solid/intersection.svg diff --git a/cms/resources/icons/solid/island-tropical.svg b/resources/icons/solid/island-tropical.svg similarity index 100% rename from cms/resources/icons/solid/island-tropical.svg rename to resources/icons/solid/island-tropical.svg diff --git a/cms/resources/icons/solid/italic.svg b/resources/icons/solid/italic.svg similarity index 100% rename from cms/resources/icons/solid/italic.svg rename to resources/icons/solid/italic.svg diff --git a/cms/resources/icons/solid/j.svg b/resources/icons/solid/j.svg similarity index 100% rename from cms/resources/icons/solid/j.svg rename to resources/icons/solid/j.svg diff --git a/cms/resources/icons/solid/jack-o-lantern.svg b/resources/icons/solid/jack-o-lantern.svg similarity index 100% rename from cms/resources/icons/solid/jack-o-lantern.svg rename to resources/icons/solid/jack-o-lantern.svg diff --git a/cms/resources/icons/solid/jar-wheat.svg b/resources/icons/solid/jar-wheat.svg similarity index 100% rename from cms/resources/icons/solid/jar-wheat.svg rename to resources/icons/solid/jar-wheat.svg diff --git a/cms/resources/icons/solid/jar.svg b/resources/icons/solid/jar.svg similarity index 100% rename from cms/resources/icons/solid/jar.svg rename to resources/icons/solid/jar.svg diff --git a/cms/resources/icons/solid/jedi.svg b/resources/icons/solid/jedi.svg similarity index 100% rename from cms/resources/icons/solid/jedi.svg rename to resources/icons/solid/jedi.svg diff --git a/cms/resources/icons/solid/jet-fighter-up.svg b/resources/icons/solid/jet-fighter-up.svg similarity index 100% rename from cms/resources/icons/solid/jet-fighter-up.svg rename to resources/icons/solid/jet-fighter-up.svg diff --git a/cms/resources/icons/solid/jet-fighter.svg b/resources/icons/solid/jet-fighter.svg similarity index 100% rename from cms/resources/icons/solid/jet-fighter.svg rename to resources/icons/solid/jet-fighter.svg diff --git a/cms/resources/icons/solid/joint.svg b/resources/icons/solid/joint.svg similarity index 100% rename from cms/resources/icons/solid/joint.svg rename to resources/icons/solid/joint.svg diff --git a/cms/resources/icons/solid/joystick.svg b/resources/icons/solid/joystick.svg similarity index 100% rename from cms/resources/icons/solid/joystick.svg rename to resources/icons/solid/joystick.svg diff --git a/cms/resources/icons/solid/jug-bottle.svg b/resources/icons/solid/jug-bottle.svg similarity index 100% rename from cms/resources/icons/solid/jug-bottle.svg rename to resources/icons/solid/jug-bottle.svg diff --git a/cms/resources/icons/solid/jug-detergent.svg b/resources/icons/solid/jug-detergent.svg similarity index 100% rename from cms/resources/icons/solid/jug-detergent.svg rename to resources/icons/solid/jug-detergent.svg diff --git a/cms/resources/icons/solid/jug.svg b/resources/icons/solid/jug.svg similarity index 100% rename from cms/resources/icons/solid/jug.svg rename to resources/icons/solid/jug.svg diff --git a/cms/resources/icons/solid/k.svg b/resources/icons/solid/k.svg similarity index 100% rename from cms/resources/icons/solid/k.svg rename to resources/icons/solid/k.svg diff --git a/cms/resources/icons/solid/kaaba.svg b/resources/icons/solid/kaaba.svg similarity index 100% rename from cms/resources/icons/solid/kaaba.svg rename to resources/icons/solid/kaaba.svg diff --git a/cms/resources/icons/solid/kazoo.svg b/resources/icons/solid/kazoo.svg similarity index 100% rename from cms/resources/icons/solid/kazoo.svg rename to resources/icons/solid/kazoo.svg diff --git a/cms/resources/icons/solid/kerning.svg b/resources/icons/solid/kerning.svg similarity index 100% rename from cms/resources/icons/solid/kerning.svg rename to resources/icons/solid/kerning.svg diff --git a/cms/resources/icons/solid/key-skeleton-left-right.svg b/resources/icons/solid/key-skeleton-left-right.svg similarity index 100% rename from cms/resources/icons/solid/key-skeleton-left-right.svg rename to resources/icons/solid/key-skeleton-left-right.svg diff --git a/cms/resources/icons/solid/key-skeleton.svg b/resources/icons/solid/key-skeleton.svg similarity index 100% rename from cms/resources/icons/solid/key-skeleton.svg rename to resources/icons/solid/key-skeleton.svg diff --git a/cms/resources/icons/solid/key.svg b/resources/icons/solid/key.svg similarity index 100% rename from cms/resources/icons/solid/key.svg rename to resources/icons/solid/key.svg diff --git a/cms/resources/icons/solid/keyboard-brightness-low.svg b/resources/icons/solid/keyboard-brightness-low.svg similarity index 100% rename from cms/resources/icons/solid/keyboard-brightness-low.svg rename to resources/icons/solid/keyboard-brightness-low.svg diff --git a/cms/resources/icons/solid/keyboard-brightness.svg b/resources/icons/solid/keyboard-brightness.svg similarity index 100% rename from cms/resources/icons/solid/keyboard-brightness.svg rename to resources/icons/solid/keyboard-brightness.svg diff --git a/cms/resources/icons/solid/keyboard-down.svg b/resources/icons/solid/keyboard-down.svg similarity index 100% rename from cms/resources/icons/solid/keyboard-down.svg rename to resources/icons/solid/keyboard-down.svg diff --git a/cms/resources/icons/solid/keyboard-left.svg b/resources/icons/solid/keyboard-left.svg similarity index 100% rename from cms/resources/icons/solid/keyboard-left.svg rename to resources/icons/solid/keyboard-left.svg diff --git a/cms/resources/icons/solid/keyboard.svg b/resources/icons/solid/keyboard.svg similarity index 100% rename from cms/resources/icons/solid/keyboard.svg rename to resources/icons/solid/keyboard.svg diff --git a/cms/resources/icons/solid/keynote.svg b/resources/icons/solid/keynote.svg similarity index 100% rename from cms/resources/icons/solid/keynote.svg rename to resources/icons/solid/keynote.svg diff --git a/cms/resources/icons/solid/khanda.svg b/resources/icons/solid/khanda.svg similarity index 100% rename from cms/resources/icons/solid/khanda.svg rename to resources/icons/solid/khanda.svg diff --git a/cms/resources/icons/solid/kidneys.svg b/resources/icons/solid/kidneys.svg similarity index 100% rename from cms/resources/icons/solid/kidneys.svg rename to resources/icons/solid/kidneys.svg diff --git a/cms/resources/icons/solid/kip-sign.svg b/resources/icons/solid/kip-sign.svg similarity index 100% rename from cms/resources/icons/solid/kip-sign.svg rename to resources/icons/solid/kip-sign.svg diff --git a/cms/resources/icons/solid/kit-medical.svg b/resources/icons/solid/kit-medical.svg similarity index 100% rename from cms/resources/icons/solid/kit-medical.svg rename to resources/icons/solid/kit-medical.svg diff --git a/cms/resources/icons/solid/kitchen-set.svg b/resources/icons/solid/kitchen-set.svg similarity index 100% rename from cms/resources/icons/solid/kitchen-set.svg rename to resources/icons/solid/kitchen-set.svg diff --git a/cms/resources/icons/solid/kite.svg b/resources/icons/solid/kite.svg similarity index 100% rename from cms/resources/icons/solid/kite.svg rename to resources/icons/solid/kite.svg diff --git a/cms/resources/icons/solid/kiwi-bird.svg b/resources/icons/solid/kiwi-bird.svg similarity index 100% rename from cms/resources/icons/solid/kiwi-bird.svg rename to resources/icons/solid/kiwi-bird.svg diff --git a/cms/resources/icons/solid/kiwi-fruit.svg b/resources/icons/solid/kiwi-fruit.svg similarity index 100% rename from cms/resources/icons/solid/kiwi-fruit.svg rename to resources/icons/solid/kiwi-fruit.svg diff --git a/cms/resources/icons/solid/knife-kitchen.svg b/resources/icons/solid/knife-kitchen.svg similarity index 100% rename from cms/resources/icons/solid/knife-kitchen.svg rename to resources/icons/solid/knife-kitchen.svg diff --git a/cms/resources/icons/solid/knife.svg b/resources/icons/solid/knife.svg similarity index 100% rename from cms/resources/icons/solid/knife.svg rename to resources/icons/solid/knife.svg diff --git a/cms/resources/icons/solid/l.svg b/resources/icons/solid/l.svg similarity index 100% rename from cms/resources/icons/solid/l.svg rename to resources/icons/solid/l.svg diff --git a/cms/resources/icons/solid/lacrosse-stick-ball.svg b/resources/icons/solid/lacrosse-stick-ball.svg similarity index 100% rename from cms/resources/icons/solid/lacrosse-stick-ball.svg rename to resources/icons/solid/lacrosse-stick-ball.svg diff --git a/cms/resources/icons/solid/lacrosse-stick.svg b/resources/icons/solid/lacrosse-stick.svg similarity index 100% rename from cms/resources/icons/solid/lacrosse-stick.svg rename to resources/icons/solid/lacrosse-stick.svg diff --git a/cms/resources/icons/solid/lambda.svg b/resources/icons/solid/lambda.svg similarity index 100% rename from cms/resources/icons/solid/lambda.svg rename to resources/icons/solid/lambda.svg diff --git a/cms/resources/icons/solid/lamp-desk.svg b/resources/icons/solid/lamp-desk.svg similarity index 100% rename from cms/resources/icons/solid/lamp-desk.svg rename to resources/icons/solid/lamp-desk.svg diff --git a/cms/resources/icons/solid/lamp-floor.svg b/resources/icons/solid/lamp-floor.svg similarity index 100% rename from cms/resources/icons/solid/lamp-floor.svg rename to resources/icons/solid/lamp-floor.svg diff --git a/cms/resources/icons/solid/lamp-street.svg b/resources/icons/solid/lamp-street.svg similarity index 100% rename from cms/resources/icons/solid/lamp-street.svg rename to resources/icons/solid/lamp-street.svg diff --git a/cms/resources/icons/solid/lamp.svg b/resources/icons/solid/lamp.svg similarity index 100% rename from cms/resources/icons/solid/lamp.svg rename to resources/icons/solid/lamp.svg diff --git a/cms/resources/icons/solid/land-mine-on.svg b/resources/icons/solid/land-mine-on.svg similarity index 100% rename from cms/resources/icons/solid/land-mine-on.svg rename to resources/icons/solid/land-mine-on.svg diff --git a/cms/resources/icons/solid/landmark-dome.svg b/resources/icons/solid/landmark-dome.svg similarity index 100% rename from cms/resources/icons/solid/landmark-dome.svg rename to resources/icons/solid/landmark-dome.svg diff --git a/cms/resources/icons/solid/landmark-flag.svg b/resources/icons/solid/landmark-flag.svg similarity index 100% rename from cms/resources/icons/solid/landmark-flag.svg rename to resources/icons/solid/landmark-flag.svg diff --git a/cms/resources/icons/solid/landmark-magnifying-glass.svg b/resources/icons/solid/landmark-magnifying-glass.svg similarity index 100% rename from cms/resources/icons/solid/landmark-magnifying-glass.svg rename to resources/icons/solid/landmark-magnifying-glass.svg diff --git a/cms/resources/icons/solid/landmark.svg b/resources/icons/solid/landmark.svg similarity index 100% rename from cms/resources/icons/solid/landmark.svg rename to resources/icons/solid/landmark.svg diff --git a/cms/resources/icons/solid/language.svg b/resources/icons/solid/language.svg similarity index 100% rename from cms/resources/icons/solid/language.svg rename to resources/icons/solid/language.svg diff --git a/cms/resources/icons/solid/laptop-arrow-down.svg b/resources/icons/solid/laptop-arrow-down.svg similarity index 100% rename from cms/resources/icons/solid/laptop-arrow-down.svg rename to resources/icons/solid/laptop-arrow-down.svg diff --git a/cms/resources/icons/solid/laptop-binary.svg b/resources/icons/solid/laptop-binary.svg similarity index 100% rename from cms/resources/icons/solid/laptop-binary.svg rename to resources/icons/solid/laptop-binary.svg diff --git a/cms/resources/icons/solid/laptop-code.svg b/resources/icons/solid/laptop-code.svg similarity index 100% rename from cms/resources/icons/solid/laptop-code.svg rename to resources/icons/solid/laptop-code.svg diff --git a/cms/resources/icons/solid/laptop-file.svg b/resources/icons/solid/laptop-file.svg similarity index 100% rename from cms/resources/icons/solid/laptop-file.svg rename to resources/icons/solid/laptop-file.svg diff --git a/cms/resources/icons/solid/laptop-medical.svg b/resources/icons/solid/laptop-medical.svg similarity index 100% rename from cms/resources/icons/solid/laptop-medical.svg rename to resources/icons/solid/laptop-medical.svg diff --git a/cms/resources/icons/solid/laptop-mobile.svg b/resources/icons/solid/laptop-mobile.svg similarity index 100% rename from cms/resources/icons/solid/laptop-mobile.svg rename to resources/icons/solid/laptop-mobile.svg diff --git a/cms/resources/icons/solid/laptop-slash.svg b/resources/icons/solid/laptop-slash.svg similarity index 100% rename from cms/resources/icons/solid/laptop-slash.svg rename to resources/icons/solid/laptop-slash.svg diff --git a/cms/resources/icons/solid/laptop.svg b/resources/icons/solid/laptop.svg similarity index 100% rename from cms/resources/icons/solid/laptop.svg rename to resources/icons/solid/laptop.svg diff --git a/cms/resources/icons/solid/lari-sign.svg b/resources/icons/solid/lari-sign.svg similarity index 100% rename from cms/resources/icons/solid/lari-sign.svg rename to resources/icons/solid/lari-sign.svg diff --git a/cms/resources/icons/solid/lasso-sparkles.svg b/resources/icons/solid/lasso-sparkles.svg similarity index 100% rename from cms/resources/icons/solid/lasso-sparkles.svg rename to resources/icons/solid/lasso-sparkles.svg diff --git a/cms/resources/icons/solid/lasso.svg b/resources/icons/solid/lasso.svg similarity index 100% rename from cms/resources/icons/solid/lasso.svg rename to resources/icons/solid/lasso.svg diff --git a/cms/resources/icons/solid/layer-group.svg b/resources/icons/solid/layer-group.svg similarity index 100% rename from cms/resources/icons/solid/layer-group.svg rename to resources/icons/solid/layer-group.svg diff --git a/cms/resources/icons/solid/layer-minus.svg b/resources/icons/solid/layer-minus.svg similarity index 100% rename from cms/resources/icons/solid/layer-minus.svg rename to resources/icons/solid/layer-minus.svg diff --git a/cms/resources/icons/solid/layer-plus.svg b/resources/icons/solid/layer-plus.svg similarity index 100% rename from cms/resources/icons/solid/layer-plus.svg rename to resources/icons/solid/layer-plus.svg diff --git a/cms/resources/icons/solid/leaf-heart.svg b/resources/icons/solid/leaf-heart.svg similarity index 100% rename from cms/resources/icons/solid/leaf-heart.svg rename to resources/icons/solid/leaf-heart.svg diff --git a/cms/resources/icons/solid/leaf-maple.svg b/resources/icons/solid/leaf-maple.svg similarity index 100% rename from cms/resources/icons/solid/leaf-maple.svg rename to resources/icons/solid/leaf-maple.svg diff --git a/cms/resources/icons/solid/leaf-oak.svg b/resources/icons/solid/leaf-oak.svg similarity index 100% rename from cms/resources/icons/solid/leaf-oak.svg rename to resources/icons/solid/leaf-oak.svg diff --git a/cms/resources/icons/solid/leaf.svg b/resources/icons/solid/leaf.svg similarity index 100% rename from cms/resources/icons/solid/leaf.svg rename to resources/icons/solid/leaf.svg diff --git a/cms/resources/icons/solid/leafy-green.svg b/resources/icons/solid/leafy-green.svg similarity index 100% rename from cms/resources/icons/solid/leafy-green.svg rename to resources/icons/solid/leafy-green.svg diff --git a/cms/resources/icons/solid/left-from-bracket.svg b/resources/icons/solid/left-from-bracket.svg similarity index 100% rename from cms/resources/icons/solid/left-from-bracket.svg rename to resources/icons/solid/left-from-bracket.svg diff --git a/cms/resources/icons/solid/left-from-line.svg b/resources/icons/solid/left-from-line.svg similarity index 100% rename from cms/resources/icons/solid/left-from-line.svg rename to resources/icons/solid/left-from-line.svg diff --git a/cms/resources/icons/solid/left-long-to-line.svg b/resources/icons/solid/left-long-to-line.svg similarity index 100% rename from cms/resources/icons/solid/left-long-to-line.svg rename to resources/icons/solid/left-long-to-line.svg diff --git a/cms/resources/icons/solid/left-long.svg b/resources/icons/solid/left-long.svg similarity index 100% rename from cms/resources/icons/solid/left-long.svg rename to resources/icons/solid/left-long.svg diff --git a/cms/resources/icons/solid/left-right.svg b/resources/icons/solid/left-right.svg similarity index 100% rename from cms/resources/icons/solid/left-right.svg rename to resources/icons/solid/left-right.svg diff --git a/cms/resources/icons/solid/left-to-bracket.svg b/resources/icons/solid/left-to-bracket.svg similarity index 100% rename from cms/resources/icons/solid/left-to-bracket.svg rename to resources/icons/solid/left-to-bracket.svg diff --git a/cms/resources/icons/solid/left-to-line.svg b/resources/icons/solid/left-to-line.svg similarity index 100% rename from cms/resources/icons/solid/left-to-line.svg rename to resources/icons/solid/left-to-line.svg diff --git a/cms/resources/icons/solid/left.svg b/resources/icons/solid/left.svg similarity index 100% rename from cms/resources/icons/solid/left.svg rename to resources/icons/solid/left.svg diff --git a/cms/resources/icons/solid/lemon.svg b/resources/icons/solid/lemon.svg similarity index 100% rename from cms/resources/icons/solid/lemon.svg rename to resources/icons/solid/lemon.svg diff --git a/cms/resources/icons/solid/less-than-equal.svg b/resources/icons/solid/less-than-equal.svg similarity index 100% rename from cms/resources/icons/solid/less-than-equal.svg rename to resources/icons/solid/less-than-equal.svg diff --git a/cms/resources/icons/solid/less-than.svg b/resources/icons/solid/less-than.svg similarity index 100% rename from cms/resources/icons/solid/less-than.svg rename to resources/icons/solid/less-than.svg diff --git a/cms/resources/icons/solid/life-ring.svg b/resources/icons/solid/life-ring.svg similarity index 100% rename from cms/resources/icons/solid/life-ring.svg rename to resources/icons/solid/life-ring.svg diff --git a/cms/resources/icons/solid/light-ceiling.svg b/resources/icons/solid/light-ceiling.svg similarity index 100% rename from cms/resources/icons/solid/light-ceiling.svg rename to resources/icons/solid/light-ceiling.svg diff --git a/cms/resources/icons/solid/light-emergency-on.svg b/resources/icons/solid/light-emergency-on.svg similarity index 100% rename from cms/resources/icons/solid/light-emergency-on.svg rename to resources/icons/solid/light-emergency-on.svg diff --git a/cms/resources/icons/solid/light-emergency.svg b/resources/icons/solid/light-emergency.svg similarity index 100% rename from cms/resources/icons/solid/light-emergency.svg rename to resources/icons/solid/light-emergency.svg diff --git a/cms/resources/icons/solid/light-switch-off.svg b/resources/icons/solid/light-switch-off.svg similarity index 100% rename from cms/resources/icons/solid/light-switch-off.svg rename to resources/icons/solid/light-switch-off.svg diff --git a/cms/resources/icons/solid/light-switch-on.svg b/resources/icons/solid/light-switch-on.svg similarity index 100% rename from cms/resources/icons/solid/light-switch-on.svg rename to resources/icons/solid/light-switch-on.svg diff --git a/cms/resources/icons/solid/light-switch.svg b/resources/icons/solid/light-switch.svg similarity index 100% rename from cms/resources/icons/solid/light-switch.svg rename to resources/icons/solid/light-switch.svg diff --git a/cms/resources/icons/solid/lightbulb-cfl-on.svg b/resources/icons/solid/lightbulb-cfl-on.svg similarity index 100% rename from cms/resources/icons/solid/lightbulb-cfl-on.svg rename to resources/icons/solid/lightbulb-cfl-on.svg diff --git a/cms/resources/icons/solid/lightbulb-cfl.svg b/resources/icons/solid/lightbulb-cfl.svg similarity index 100% rename from cms/resources/icons/solid/lightbulb-cfl.svg rename to resources/icons/solid/lightbulb-cfl.svg diff --git a/cms/resources/icons/solid/lightbulb-dollar.svg b/resources/icons/solid/lightbulb-dollar.svg similarity index 100% rename from cms/resources/icons/solid/lightbulb-dollar.svg rename to resources/icons/solid/lightbulb-dollar.svg diff --git a/cms/resources/icons/solid/lightbulb-exclamation-on.svg b/resources/icons/solid/lightbulb-exclamation-on.svg similarity index 100% rename from cms/resources/icons/solid/lightbulb-exclamation-on.svg rename to resources/icons/solid/lightbulb-exclamation-on.svg diff --git a/cms/resources/icons/solid/lightbulb-exclamation.svg b/resources/icons/solid/lightbulb-exclamation.svg similarity index 100% rename from cms/resources/icons/solid/lightbulb-exclamation.svg rename to resources/icons/solid/lightbulb-exclamation.svg diff --git a/cms/resources/icons/solid/lightbulb-gear.svg b/resources/icons/solid/lightbulb-gear.svg similarity index 100% rename from cms/resources/icons/solid/lightbulb-gear.svg rename to resources/icons/solid/lightbulb-gear.svg diff --git a/cms/resources/icons/solid/lightbulb-message.svg b/resources/icons/solid/lightbulb-message.svg similarity index 100% rename from cms/resources/icons/solid/lightbulb-message.svg rename to resources/icons/solid/lightbulb-message.svg diff --git a/cms/resources/icons/solid/lightbulb-on.svg b/resources/icons/solid/lightbulb-on.svg similarity index 100% rename from cms/resources/icons/solid/lightbulb-on.svg rename to resources/icons/solid/lightbulb-on.svg diff --git a/cms/resources/icons/solid/lightbulb-slash.svg b/resources/icons/solid/lightbulb-slash.svg similarity index 100% rename from cms/resources/icons/solid/lightbulb-slash.svg rename to resources/icons/solid/lightbulb-slash.svg diff --git a/cms/resources/icons/solid/lightbulb.svg b/resources/icons/solid/lightbulb.svg similarity index 100% rename from cms/resources/icons/solid/lightbulb.svg rename to resources/icons/solid/lightbulb.svg diff --git a/cms/resources/icons/solid/lighthouse.svg b/resources/icons/solid/lighthouse.svg similarity index 100% rename from cms/resources/icons/solid/lighthouse.svg rename to resources/icons/solid/lighthouse.svg diff --git a/cms/resources/icons/solid/lights-holiday.svg b/resources/icons/solid/lights-holiday.svg similarity index 100% rename from cms/resources/icons/solid/lights-holiday.svg rename to resources/icons/solid/lights-holiday.svg diff --git a/cms/resources/icons/solid/line-columns.svg b/resources/icons/solid/line-columns.svg similarity index 100% rename from cms/resources/icons/solid/line-columns.svg rename to resources/icons/solid/line-columns.svg diff --git a/cms/resources/icons/solid/line-height.svg b/resources/icons/solid/line-height.svg similarity index 100% rename from cms/resources/icons/solid/line-height.svg rename to resources/icons/solid/line-height.svg diff --git a/cms/resources/icons/solid/lines-leaning.svg b/resources/icons/solid/lines-leaning.svg similarity index 100% rename from cms/resources/icons/solid/lines-leaning.svg rename to resources/icons/solid/lines-leaning.svg diff --git a/cms/resources/icons/solid/link-horizontal-slash.svg b/resources/icons/solid/link-horizontal-slash.svg similarity index 100% rename from cms/resources/icons/solid/link-horizontal-slash.svg rename to resources/icons/solid/link-horizontal-slash.svg diff --git a/cms/resources/icons/solid/link-horizontal.svg b/resources/icons/solid/link-horizontal.svg similarity index 100% rename from cms/resources/icons/solid/link-horizontal.svg rename to resources/icons/solid/link-horizontal.svg diff --git a/cms/resources/icons/solid/link-simple-slash.svg b/resources/icons/solid/link-simple-slash.svg similarity index 100% rename from cms/resources/icons/solid/link-simple-slash.svg rename to resources/icons/solid/link-simple-slash.svg diff --git a/cms/resources/icons/solid/link-simple.svg b/resources/icons/solid/link-simple.svg similarity index 100% rename from cms/resources/icons/solid/link-simple.svg rename to resources/icons/solid/link-simple.svg diff --git a/cms/resources/icons/solid/link-slash.svg b/resources/icons/solid/link-slash.svg similarity index 100% rename from cms/resources/icons/solid/link-slash.svg rename to resources/icons/solid/link-slash.svg diff --git a/cms/resources/icons/solid/link.svg b/resources/icons/solid/link.svg similarity index 100% rename from cms/resources/icons/solid/link.svg rename to resources/icons/solid/link.svg diff --git a/cms/resources/icons/solid/lips.svg b/resources/icons/solid/lips.svg similarity index 100% rename from cms/resources/icons/solid/lips.svg rename to resources/icons/solid/lips.svg diff --git a/cms/resources/icons/solid/lira-sign.svg b/resources/icons/solid/lira-sign.svg similarity index 100% rename from cms/resources/icons/solid/lira-sign.svg rename to resources/icons/solid/lira-sign.svg diff --git a/cms/resources/icons/solid/list-check.svg b/resources/icons/solid/list-check.svg similarity index 100% rename from cms/resources/icons/solid/list-check.svg rename to resources/icons/solid/list-check.svg diff --git a/cms/resources/icons/solid/list-dropdown.svg b/resources/icons/solid/list-dropdown.svg similarity index 100% rename from cms/resources/icons/solid/list-dropdown.svg rename to resources/icons/solid/list-dropdown.svg diff --git a/cms/resources/icons/solid/list-music.svg b/resources/icons/solid/list-music.svg similarity index 100% rename from cms/resources/icons/solid/list-music.svg rename to resources/icons/solid/list-music.svg diff --git a/cms/resources/icons/solid/list-ol.svg b/resources/icons/solid/list-ol.svg similarity index 100% rename from cms/resources/icons/solid/list-ol.svg rename to resources/icons/solid/list-ol.svg diff --git a/cms/resources/icons/solid/list-radio.svg b/resources/icons/solid/list-radio.svg similarity index 100% rename from cms/resources/icons/solid/list-radio.svg rename to resources/icons/solid/list-radio.svg diff --git a/cms/resources/icons/solid/list-timeline.svg b/resources/icons/solid/list-timeline.svg similarity index 100% rename from cms/resources/icons/solid/list-timeline.svg rename to resources/icons/solid/list-timeline.svg diff --git a/cms/resources/icons/solid/list-tree.svg b/resources/icons/solid/list-tree.svg similarity index 100% rename from cms/resources/icons/solid/list-tree.svg rename to resources/icons/solid/list-tree.svg diff --git a/cms/resources/icons/solid/list-ul.svg b/resources/icons/solid/list-ul.svg similarity index 100% rename from cms/resources/icons/solid/list-ul.svg rename to resources/icons/solid/list-ul.svg diff --git a/cms/resources/icons/solid/list.svg b/resources/icons/solid/list.svg similarity index 100% rename from cms/resources/icons/solid/list.svg rename to resources/icons/solid/list.svg diff --git a/cms/resources/icons/solid/litecoin-sign.svg b/resources/icons/solid/litecoin-sign.svg similarity index 100% rename from cms/resources/icons/solid/litecoin-sign.svg rename to resources/icons/solid/litecoin-sign.svg diff --git a/cms/resources/icons/solid/loader.svg b/resources/icons/solid/loader.svg similarity index 100% rename from cms/resources/icons/solid/loader.svg rename to resources/icons/solid/loader.svg diff --git a/cms/resources/icons/solid/lobster.svg b/resources/icons/solid/lobster.svg similarity index 100% rename from cms/resources/icons/solid/lobster.svg rename to resources/icons/solid/lobster.svg diff --git a/cms/resources/icons/solid/location-arrow-up.svg b/resources/icons/solid/location-arrow-up.svg similarity index 100% rename from cms/resources/icons/solid/location-arrow-up.svg rename to resources/icons/solid/location-arrow-up.svg diff --git a/cms/resources/icons/solid/location-arrow.svg b/resources/icons/solid/location-arrow.svg similarity index 100% rename from cms/resources/icons/solid/location-arrow.svg rename to resources/icons/solid/location-arrow.svg diff --git a/cms/resources/icons/solid/location-check.svg b/resources/icons/solid/location-check.svg similarity index 100% rename from cms/resources/icons/solid/location-check.svg rename to resources/icons/solid/location-check.svg diff --git a/cms/resources/icons/solid/location-crosshairs-slash.svg b/resources/icons/solid/location-crosshairs-slash.svg similarity index 100% rename from cms/resources/icons/solid/location-crosshairs-slash.svg rename to resources/icons/solid/location-crosshairs-slash.svg diff --git a/cms/resources/icons/solid/location-crosshairs.svg b/resources/icons/solid/location-crosshairs.svg similarity index 100% rename from cms/resources/icons/solid/location-crosshairs.svg rename to resources/icons/solid/location-crosshairs.svg diff --git a/cms/resources/icons/solid/location-dot-slash.svg b/resources/icons/solid/location-dot-slash.svg similarity index 100% rename from cms/resources/icons/solid/location-dot-slash.svg rename to resources/icons/solid/location-dot-slash.svg diff --git a/cms/resources/icons/solid/location-dot.svg b/resources/icons/solid/location-dot.svg similarity index 100% rename from cms/resources/icons/solid/location-dot.svg rename to resources/icons/solid/location-dot.svg diff --git a/cms/resources/icons/solid/location-exclamation.svg b/resources/icons/solid/location-exclamation.svg similarity index 100% rename from cms/resources/icons/solid/location-exclamation.svg rename to resources/icons/solid/location-exclamation.svg diff --git a/cms/resources/icons/solid/location-minus.svg b/resources/icons/solid/location-minus.svg similarity index 100% rename from cms/resources/icons/solid/location-minus.svg rename to resources/icons/solid/location-minus.svg diff --git a/cms/resources/icons/solid/location-pen.svg b/resources/icons/solid/location-pen.svg similarity index 100% rename from cms/resources/icons/solid/location-pen.svg rename to resources/icons/solid/location-pen.svg diff --git a/cms/resources/icons/solid/location-pin-lock.svg b/resources/icons/solid/location-pin-lock.svg similarity index 100% rename from cms/resources/icons/solid/location-pin-lock.svg rename to resources/icons/solid/location-pin-lock.svg diff --git a/cms/resources/icons/solid/location-pin-slash.svg b/resources/icons/solid/location-pin-slash.svg similarity index 100% rename from cms/resources/icons/solid/location-pin-slash.svg rename to resources/icons/solid/location-pin-slash.svg diff --git a/cms/resources/icons/solid/location-pin.svg b/resources/icons/solid/location-pin.svg similarity index 100% rename from cms/resources/icons/solid/location-pin.svg rename to resources/icons/solid/location-pin.svg diff --git a/cms/resources/icons/solid/location-plus.svg b/resources/icons/solid/location-plus.svg similarity index 100% rename from cms/resources/icons/solid/location-plus.svg rename to resources/icons/solid/location-plus.svg diff --git a/cms/resources/icons/solid/location-question.svg b/resources/icons/solid/location-question.svg similarity index 100% rename from cms/resources/icons/solid/location-question.svg rename to resources/icons/solid/location-question.svg diff --git a/cms/resources/icons/solid/location-smile.svg b/resources/icons/solid/location-smile.svg similarity index 100% rename from cms/resources/icons/solid/location-smile.svg rename to resources/icons/solid/location-smile.svg diff --git a/cms/resources/icons/solid/location-xmark.svg b/resources/icons/solid/location-xmark.svg similarity index 100% rename from cms/resources/icons/solid/location-xmark.svg rename to resources/icons/solid/location-xmark.svg diff --git a/cms/resources/icons/solid/lock-a.svg b/resources/icons/solid/lock-a.svg similarity index 100% rename from cms/resources/icons/solid/lock-a.svg rename to resources/icons/solid/lock-a.svg diff --git a/cms/resources/icons/solid/lock-hashtag.svg b/resources/icons/solid/lock-hashtag.svg similarity index 100% rename from cms/resources/icons/solid/lock-hashtag.svg rename to resources/icons/solid/lock-hashtag.svg diff --git a/cms/resources/icons/solid/lock-keyhole-open.svg b/resources/icons/solid/lock-keyhole-open.svg similarity index 100% rename from cms/resources/icons/solid/lock-keyhole-open.svg rename to resources/icons/solid/lock-keyhole-open.svg diff --git a/cms/resources/icons/solid/lock-keyhole.svg b/resources/icons/solid/lock-keyhole.svg similarity index 100% rename from cms/resources/icons/solid/lock-keyhole.svg rename to resources/icons/solid/lock-keyhole.svg diff --git a/cms/resources/icons/solid/lock-open.svg b/resources/icons/solid/lock-open.svg similarity index 100% rename from cms/resources/icons/solid/lock-open.svg rename to resources/icons/solid/lock-open.svg diff --git a/cms/resources/icons/solid/lock.svg b/resources/icons/solid/lock.svg similarity index 100% rename from cms/resources/icons/solid/lock.svg rename to resources/icons/solid/lock.svg diff --git a/cms/resources/icons/solid/locust.svg b/resources/icons/solid/locust.svg similarity index 100% rename from cms/resources/icons/solid/locust.svg rename to resources/icons/solid/locust.svg diff --git a/cms/resources/icons/solid/lollipop.svg b/resources/icons/solid/lollipop.svg similarity index 100% rename from cms/resources/icons/solid/lollipop.svg rename to resources/icons/solid/lollipop.svg diff --git a/cms/resources/icons/solid/loveseat.svg b/resources/icons/solid/loveseat.svg similarity index 100% rename from cms/resources/icons/solid/loveseat.svg rename to resources/icons/solid/loveseat.svg diff --git a/cms/resources/icons/solid/luchador-mask.svg b/resources/icons/solid/luchador-mask.svg similarity index 100% rename from cms/resources/icons/solid/luchador-mask.svg rename to resources/icons/solid/luchador-mask.svg diff --git a/cms/resources/icons/solid/lungs-virus.svg b/resources/icons/solid/lungs-virus.svg similarity index 100% rename from cms/resources/icons/solid/lungs-virus.svg rename to resources/icons/solid/lungs-virus.svg diff --git a/cms/resources/icons/solid/lungs.svg b/resources/icons/solid/lungs.svg similarity index 100% rename from cms/resources/icons/solid/lungs.svg rename to resources/icons/solid/lungs.svg diff --git a/cms/resources/icons/solid/m.svg b/resources/icons/solid/m.svg similarity index 100% rename from cms/resources/icons/solid/m.svg rename to resources/icons/solid/m.svg diff --git a/cms/resources/icons/solid/mace.svg b/resources/icons/solid/mace.svg similarity index 100% rename from cms/resources/icons/solid/mace.svg rename to resources/icons/solid/mace.svg diff --git a/cms/resources/icons/solid/magnet.svg b/resources/icons/solid/magnet.svg similarity index 100% rename from cms/resources/icons/solid/magnet.svg rename to resources/icons/solid/magnet.svg diff --git a/cms/resources/icons/solid/magnifying-glass-arrow-right.svg b/resources/icons/solid/magnifying-glass-arrow-right.svg similarity index 100% rename from cms/resources/icons/solid/magnifying-glass-arrow-right.svg rename to resources/icons/solid/magnifying-glass-arrow-right.svg diff --git a/cms/resources/icons/solid/magnifying-glass-arrows-rotate.svg b/resources/icons/solid/magnifying-glass-arrows-rotate.svg similarity index 100% rename from cms/resources/icons/solid/magnifying-glass-arrows-rotate.svg rename to resources/icons/solid/magnifying-glass-arrows-rotate.svg diff --git a/cms/resources/icons/solid/magnifying-glass-chart.svg b/resources/icons/solid/magnifying-glass-chart.svg similarity index 100% rename from cms/resources/icons/solid/magnifying-glass-chart.svg rename to resources/icons/solid/magnifying-glass-chart.svg diff --git a/cms/resources/icons/solid/magnifying-glass-dollar.svg b/resources/icons/solid/magnifying-glass-dollar.svg similarity index 100% rename from cms/resources/icons/solid/magnifying-glass-dollar.svg rename to resources/icons/solid/magnifying-glass-dollar.svg diff --git a/cms/resources/icons/solid/magnifying-glass-location.svg b/resources/icons/solid/magnifying-glass-location.svg similarity index 100% rename from cms/resources/icons/solid/magnifying-glass-location.svg rename to resources/icons/solid/magnifying-glass-location.svg diff --git a/cms/resources/icons/solid/magnifying-glass-minus.svg b/resources/icons/solid/magnifying-glass-minus.svg similarity index 100% rename from cms/resources/icons/solid/magnifying-glass-minus.svg rename to resources/icons/solid/magnifying-glass-minus.svg diff --git a/cms/resources/icons/solid/magnifying-glass-music.svg b/resources/icons/solid/magnifying-glass-music.svg similarity index 100% rename from cms/resources/icons/solid/magnifying-glass-music.svg rename to resources/icons/solid/magnifying-glass-music.svg diff --git a/cms/resources/icons/solid/magnifying-glass-play.svg b/resources/icons/solid/magnifying-glass-play.svg similarity index 100% rename from cms/resources/icons/solid/magnifying-glass-play.svg rename to resources/icons/solid/magnifying-glass-play.svg diff --git a/cms/resources/icons/solid/magnifying-glass-plus.svg b/resources/icons/solid/magnifying-glass-plus.svg similarity index 100% rename from cms/resources/icons/solid/magnifying-glass-plus.svg rename to resources/icons/solid/magnifying-glass-plus.svg diff --git a/cms/resources/icons/solid/magnifying-glass-waveform.svg b/resources/icons/solid/magnifying-glass-waveform.svg similarity index 100% rename from cms/resources/icons/solid/magnifying-glass-waveform.svg rename to resources/icons/solid/magnifying-glass-waveform.svg diff --git a/cms/resources/icons/solid/magnifying-glass.svg b/resources/icons/solid/magnifying-glass.svg similarity index 100% rename from cms/resources/icons/solid/magnifying-glass.svg rename to resources/icons/solid/magnifying-glass.svg diff --git a/cms/resources/icons/solid/mailbox-flag-up.svg b/resources/icons/solid/mailbox-flag-up.svg similarity index 100% rename from cms/resources/icons/solid/mailbox-flag-up.svg rename to resources/icons/solid/mailbox-flag-up.svg diff --git a/cms/resources/icons/solid/mailbox.svg b/resources/icons/solid/mailbox.svg similarity index 100% rename from cms/resources/icons/solid/mailbox.svg rename to resources/icons/solid/mailbox.svg diff --git a/cms/resources/icons/solid/manat-sign.svg b/resources/icons/solid/manat-sign.svg similarity index 100% rename from cms/resources/icons/solid/manat-sign.svg rename to resources/icons/solid/manat-sign.svg diff --git a/cms/resources/icons/solid/mandolin.svg b/resources/icons/solid/mandolin.svg similarity index 100% rename from cms/resources/icons/solid/mandolin.svg rename to resources/icons/solid/mandolin.svg diff --git a/cms/resources/icons/solid/mango.svg b/resources/icons/solid/mango.svg similarity index 100% rename from cms/resources/icons/solid/mango.svg rename to resources/icons/solid/mango.svg diff --git a/cms/resources/icons/solid/manhole.svg b/resources/icons/solid/manhole.svg similarity index 100% rename from cms/resources/icons/solid/manhole.svg rename to resources/icons/solid/manhole.svg diff --git a/cms/resources/icons/solid/map-location-dot.svg b/resources/icons/solid/map-location-dot.svg similarity index 100% rename from cms/resources/icons/solid/map-location-dot.svg rename to resources/icons/solid/map-location-dot.svg diff --git a/cms/resources/icons/solid/map-location.svg b/resources/icons/solid/map-location.svg similarity index 100% rename from cms/resources/icons/solid/map-location.svg rename to resources/icons/solid/map-location.svg diff --git a/cms/resources/icons/solid/map-pin.svg b/resources/icons/solid/map-pin.svg similarity index 100% rename from cms/resources/icons/solid/map-pin.svg rename to resources/icons/solid/map-pin.svg diff --git a/cms/resources/icons/solid/map.svg b/resources/icons/solid/map.svg similarity index 100% rename from cms/resources/icons/solid/map.svg rename to resources/icons/solid/map.svg diff --git a/cms/resources/icons/solid/marker.svg b/resources/icons/solid/marker.svg similarity index 100% rename from cms/resources/icons/solid/marker.svg rename to resources/icons/solid/marker.svg diff --git a/cms/resources/icons/solid/mars-and-venus-burst.svg b/resources/icons/solid/mars-and-venus-burst.svg similarity index 100% rename from cms/resources/icons/solid/mars-and-venus-burst.svg rename to resources/icons/solid/mars-and-venus-burst.svg diff --git a/cms/resources/icons/solid/mars-and-venus.svg b/resources/icons/solid/mars-and-venus.svg similarity index 100% rename from cms/resources/icons/solid/mars-and-venus.svg rename to resources/icons/solid/mars-and-venus.svg diff --git a/cms/resources/icons/solid/mars-double.svg b/resources/icons/solid/mars-double.svg similarity index 100% rename from cms/resources/icons/solid/mars-double.svg rename to resources/icons/solid/mars-double.svg diff --git a/cms/resources/icons/solid/mars-stroke-right.svg b/resources/icons/solid/mars-stroke-right.svg similarity index 100% rename from cms/resources/icons/solid/mars-stroke-right.svg rename to resources/icons/solid/mars-stroke-right.svg diff --git a/cms/resources/icons/solid/mars-stroke-up.svg b/resources/icons/solid/mars-stroke-up.svg similarity index 100% rename from cms/resources/icons/solid/mars-stroke-up.svg rename to resources/icons/solid/mars-stroke-up.svg diff --git a/cms/resources/icons/solid/mars-stroke.svg b/resources/icons/solid/mars-stroke.svg similarity index 100% rename from cms/resources/icons/solid/mars-stroke.svg rename to resources/icons/solid/mars-stroke.svg diff --git a/cms/resources/icons/solid/mars.svg b/resources/icons/solid/mars.svg similarity index 100% rename from cms/resources/icons/solid/mars.svg rename to resources/icons/solid/mars.svg diff --git a/cms/resources/icons/solid/martini-glass-citrus.svg b/resources/icons/solid/martini-glass-citrus.svg similarity index 100% rename from cms/resources/icons/solid/martini-glass-citrus.svg rename to resources/icons/solid/martini-glass-citrus.svg diff --git a/cms/resources/icons/solid/martini-glass-empty.svg b/resources/icons/solid/martini-glass-empty.svg similarity index 100% rename from cms/resources/icons/solid/martini-glass-empty.svg rename to resources/icons/solid/martini-glass-empty.svg diff --git a/cms/resources/icons/solid/martini-glass.svg b/resources/icons/solid/martini-glass.svg similarity index 100% rename from cms/resources/icons/solid/martini-glass.svg rename to resources/icons/solid/martini-glass.svg diff --git a/cms/resources/icons/solid/mask-face.svg b/resources/icons/solid/mask-face.svg similarity index 100% rename from cms/resources/icons/solid/mask-face.svg rename to resources/icons/solid/mask-face.svg diff --git a/cms/resources/icons/solid/mask-snorkel.svg b/resources/icons/solid/mask-snorkel.svg similarity index 100% rename from cms/resources/icons/solid/mask-snorkel.svg rename to resources/icons/solid/mask-snorkel.svg diff --git a/cms/resources/icons/solid/mask-ventilator.svg b/resources/icons/solid/mask-ventilator.svg similarity index 100% rename from cms/resources/icons/solid/mask-ventilator.svg rename to resources/icons/solid/mask-ventilator.svg diff --git a/cms/resources/icons/solid/mask.svg b/resources/icons/solid/mask.svg similarity index 100% rename from cms/resources/icons/solid/mask.svg rename to resources/icons/solid/mask.svg diff --git a/cms/resources/icons/solid/masks-theater.svg b/resources/icons/solid/masks-theater.svg similarity index 100% rename from cms/resources/icons/solid/masks-theater.svg rename to resources/icons/solid/masks-theater.svg diff --git a/cms/resources/icons/solid/mattress-pillow.svg b/resources/icons/solid/mattress-pillow.svg similarity index 100% rename from cms/resources/icons/solid/mattress-pillow.svg rename to resources/icons/solid/mattress-pillow.svg diff --git a/cms/resources/icons/solid/maximize.svg b/resources/icons/solid/maximize.svg similarity index 100% rename from cms/resources/icons/solid/maximize.svg rename to resources/icons/solid/maximize.svg diff --git a/cms/resources/icons/solid/meat.svg b/resources/icons/solid/meat.svg similarity index 100% rename from cms/resources/icons/solid/meat.svg rename to resources/icons/solid/meat.svg diff --git a/cms/resources/icons/solid/medal.svg b/resources/icons/solid/medal.svg similarity index 100% rename from cms/resources/icons/solid/medal.svg rename to resources/icons/solid/medal.svg diff --git a/cms/resources/icons/solid/megaphone.svg b/resources/icons/solid/megaphone.svg similarity index 100% rename from cms/resources/icons/solid/megaphone.svg rename to resources/icons/solid/megaphone.svg diff --git a/cms/resources/icons/solid/melon-slice.svg b/resources/icons/solid/melon-slice.svg similarity index 100% rename from cms/resources/icons/solid/melon-slice.svg rename to resources/icons/solid/melon-slice.svg diff --git a/cms/resources/icons/solid/melon.svg b/resources/icons/solid/melon.svg similarity index 100% rename from cms/resources/icons/solid/melon.svg rename to resources/icons/solid/melon.svg diff --git a/cms/resources/icons/solid/memo-circle-check.svg b/resources/icons/solid/memo-circle-check.svg similarity index 100% rename from cms/resources/icons/solid/memo-circle-check.svg rename to resources/icons/solid/memo-circle-check.svg diff --git a/cms/resources/icons/solid/memo-circle-info.svg b/resources/icons/solid/memo-circle-info.svg similarity index 100% rename from cms/resources/icons/solid/memo-circle-info.svg rename to resources/icons/solid/memo-circle-info.svg diff --git a/cms/resources/icons/solid/memo-pad.svg b/resources/icons/solid/memo-pad.svg similarity index 100% rename from cms/resources/icons/solid/memo-pad.svg rename to resources/icons/solid/memo-pad.svg diff --git a/cms/resources/icons/solid/memo.svg b/resources/icons/solid/memo.svg similarity index 100% rename from cms/resources/icons/solid/memo.svg rename to resources/icons/solid/memo.svg diff --git a/cms/resources/icons/solid/memory.svg b/resources/icons/solid/memory.svg similarity index 100% rename from cms/resources/icons/solid/memory.svg rename to resources/icons/solid/memory.svg diff --git a/cms/resources/icons/solid/menorah.svg b/resources/icons/solid/menorah.svg similarity index 100% rename from cms/resources/icons/solid/menorah.svg rename to resources/icons/solid/menorah.svg diff --git a/cms/resources/icons/solid/mercury.svg b/resources/icons/solid/mercury.svg similarity index 100% rename from cms/resources/icons/solid/mercury.svg rename to resources/icons/solid/mercury.svg diff --git a/cms/resources/icons/solid/merge.svg b/resources/icons/solid/merge.svg similarity index 100% rename from cms/resources/icons/solid/merge.svg rename to resources/icons/solid/merge.svg diff --git a/cms/resources/icons/solid/message-arrow-down.svg b/resources/icons/solid/message-arrow-down.svg similarity index 100% rename from cms/resources/icons/solid/message-arrow-down.svg rename to resources/icons/solid/message-arrow-down.svg diff --git a/cms/resources/icons/solid/message-arrow-up-right.svg b/resources/icons/solid/message-arrow-up-right.svg similarity index 100% rename from cms/resources/icons/solid/message-arrow-up-right.svg rename to resources/icons/solid/message-arrow-up-right.svg diff --git a/cms/resources/icons/solid/message-arrow-up.svg b/resources/icons/solid/message-arrow-up.svg similarity index 100% rename from cms/resources/icons/solid/message-arrow-up.svg rename to resources/icons/solid/message-arrow-up.svg diff --git a/cms/resources/icons/solid/message-bot.svg b/resources/icons/solid/message-bot.svg similarity index 100% rename from cms/resources/icons/solid/message-bot.svg rename to resources/icons/solid/message-bot.svg diff --git a/cms/resources/icons/solid/message-captions.svg b/resources/icons/solid/message-captions.svg similarity index 100% rename from cms/resources/icons/solid/message-captions.svg rename to resources/icons/solid/message-captions.svg diff --git a/cms/resources/icons/solid/message-check.svg b/resources/icons/solid/message-check.svg similarity index 100% rename from cms/resources/icons/solid/message-check.svg rename to resources/icons/solid/message-check.svg diff --git a/cms/resources/icons/solid/message-code.svg b/resources/icons/solid/message-code.svg similarity index 100% rename from cms/resources/icons/solid/message-code.svg rename to resources/icons/solid/message-code.svg diff --git a/cms/resources/icons/solid/message-dollar.svg b/resources/icons/solid/message-dollar.svg similarity index 100% rename from cms/resources/icons/solid/message-dollar.svg rename to resources/icons/solid/message-dollar.svg diff --git a/cms/resources/icons/solid/message-dots.svg b/resources/icons/solid/message-dots.svg similarity index 100% rename from cms/resources/icons/solid/message-dots.svg rename to resources/icons/solid/message-dots.svg diff --git a/cms/resources/icons/solid/message-exclamation.svg b/resources/icons/solid/message-exclamation.svg similarity index 100% rename from cms/resources/icons/solid/message-exclamation.svg rename to resources/icons/solid/message-exclamation.svg diff --git a/cms/resources/icons/solid/message-heart.svg b/resources/icons/solid/message-heart.svg similarity index 100% rename from cms/resources/icons/solid/message-heart.svg rename to resources/icons/solid/message-heart.svg diff --git a/cms/resources/icons/solid/message-image.svg b/resources/icons/solid/message-image.svg similarity index 100% rename from cms/resources/icons/solid/message-image.svg rename to resources/icons/solid/message-image.svg diff --git a/cms/resources/icons/solid/message-lines.svg b/resources/icons/solid/message-lines.svg similarity index 100% rename from cms/resources/icons/solid/message-lines.svg rename to resources/icons/solid/message-lines.svg diff --git a/cms/resources/icons/solid/message-medical.svg b/resources/icons/solid/message-medical.svg similarity index 100% rename from cms/resources/icons/solid/message-medical.svg rename to resources/icons/solid/message-medical.svg diff --git a/cms/resources/icons/solid/message-middle-top.svg b/resources/icons/solid/message-middle-top.svg similarity index 100% rename from cms/resources/icons/solid/message-middle-top.svg rename to resources/icons/solid/message-middle-top.svg diff --git a/cms/resources/icons/solid/message-middle.svg b/resources/icons/solid/message-middle.svg similarity index 100% rename from cms/resources/icons/solid/message-middle.svg rename to resources/icons/solid/message-middle.svg diff --git a/cms/resources/icons/solid/message-minus.svg b/resources/icons/solid/message-minus.svg similarity index 100% rename from cms/resources/icons/solid/message-minus.svg rename to resources/icons/solid/message-minus.svg diff --git a/cms/resources/icons/solid/message-music.svg b/resources/icons/solid/message-music.svg similarity index 100% rename from cms/resources/icons/solid/message-music.svg rename to resources/icons/solid/message-music.svg diff --git a/cms/resources/icons/solid/message-pen.svg b/resources/icons/solid/message-pen.svg similarity index 100% rename from cms/resources/icons/solid/message-pen.svg rename to resources/icons/solid/message-pen.svg diff --git a/cms/resources/icons/solid/message-plus.svg b/resources/icons/solid/message-plus.svg similarity index 100% rename from cms/resources/icons/solid/message-plus.svg rename to resources/icons/solid/message-plus.svg diff --git a/cms/resources/icons/solid/message-question.svg b/resources/icons/solid/message-question.svg similarity index 100% rename from cms/resources/icons/solid/message-question.svg rename to resources/icons/solid/message-question.svg diff --git a/cms/resources/icons/solid/message-quote.svg b/resources/icons/solid/message-quote.svg similarity index 100% rename from cms/resources/icons/solid/message-quote.svg rename to resources/icons/solid/message-quote.svg diff --git a/cms/resources/icons/solid/message-slash.svg b/resources/icons/solid/message-slash.svg similarity index 100% rename from cms/resources/icons/solid/message-slash.svg rename to resources/icons/solid/message-slash.svg diff --git a/cms/resources/icons/solid/message-smile.svg b/resources/icons/solid/message-smile.svg similarity index 100% rename from cms/resources/icons/solid/message-smile.svg rename to resources/icons/solid/message-smile.svg diff --git a/cms/resources/icons/solid/message-sms.svg b/resources/icons/solid/message-sms.svg similarity index 100% rename from cms/resources/icons/solid/message-sms.svg rename to resources/icons/solid/message-sms.svg diff --git a/cms/resources/icons/solid/message-text.svg b/resources/icons/solid/message-text.svg similarity index 100% rename from cms/resources/icons/solid/message-text.svg rename to resources/icons/solid/message-text.svg diff --git a/cms/resources/icons/solid/message-xmark.svg b/resources/icons/solid/message-xmark.svg similarity index 100% rename from cms/resources/icons/solid/message-xmark.svg rename to resources/icons/solid/message-xmark.svg diff --git a/cms/resources/icons/solid/message.svg b/resources/icons/solid/message.svg similarity index 100% rename from cms/resources/icons/solid/message.svg rename to resources/icons/solid/message.svg diff --git a/cms/resources/icons/solid/messages-dollar.svg b/resources/icons/solid/messages-dollar.svg similarity index 100% rename from cms/resources/icons/solid/messages-dollar.svg rename to resources/icons/solid/messages-dollar.svg diff --git a/cms/resources/icons/solid/messages-question.svg b/resources/icons/solid/messages-question.svg similarity index 100% rename from cms/resources/icons/solid/messages-question.svg rename to resources/icons/solid/messages-question.svg diff --git a/cms/resources/icons/solid/messages.svg b/resources/icons/solid/messages.svg similarity index 100% rename from cms/resources/icons/solid/messages.svg rename to resources/icons/solid/messages.svg diff --git a/cms/resources/icons/solid/meteor.svg b/resources/icons/solid/meteor.svg similarity index 100% rename from cms/resources/icons/solid/meteor.svg rename to resources/icons/solid/meteor.svg diff --git a/cms/resources/icons/solid/meter-bolt.svg b/resources/icons/solid/meter-bolt.svg similarity index 100% rename from cms/resources/icons/solid/meter-bolt.svg rename to resources/icons/solid/meter-bolt.svg diff --git a/cms/resources/icons/solid/meter-droplet.svg b/resources/icons/solid/meter-droplet.svg similarity index 100% rename from cms/resources/icons/solid/meter-droplet.svg rename to resources/icons/solid/meter-droplet.svg diff --git a/cms/resources/icons/solid/meter-fire.svg b/resources/icons/solid/meter-fire.svg similarity index 100% rename from cms/resources/icons/solid/meter-fire.svg rename to resources/icons/solid/meter-fire.svg diff --git a/cms/resources/icons/solid/meter.svg b/resources/icons/solid/meter.svg similarity index 100% rename from cms/resources/icons/solid/meter.svg rename to resources/icons/solid/meter.svg diff --git a/cms/resources/icons/solid/microchip-ai.svg b/resources/icons/solid/microchip-ai.svg similarity index 100% rename from cms/resources/icons/solid/microchip-ai.svg rename to resources/icons/solid/microchip-ai.svg diff --git a/cms/resources/icons/solid/microchip.svg b/resources/icons/solid/microchip.svg similarity index 100% rename from cms/resources/icons/solid/microchip.svg rename to resources/icons/solid/microchip.svg diff --git a/cms/resources/icons/solid/microphone-lines-slash.svg b/resources/icons/solid/microphone-lines-slash.svg similarity index 100% rename from cms/resources/icons/solid/microphone-lines-slash.svg rename to resources/icons/solid/microphone-lines-slash.svg diff --git a/cms/resources/icons/solid/microphone-lines.svg b/resources/icons/solid/microphone-lines.svg similarity index 100% rename from cms/resources/icons/solid/microphone-lines.svg rename to resources/icons/solid/microphone-lines.svg diff --git a/cms/resources/icons/solid/microphone-slash.svg b/resources/icons/solid/microphone-slash.svg similarity index 100% rename from cms/resources/icons/solid/microphone-slash.svg rename to resources/icons/solid/microphone-slash.svg diff --git a/cms/resources/icons/solid/microphone-stand.svg b/resources/icons/solid/microphone-stand.svg similarity index 100% rename from cms/resources/icons/solid/microphone-stand.svg rename to resources/icons/solid/microphone-stand.svg diff --git a/cms/resources/icons/solid/microphone.svg b/resources/icons/solid/microphone.svg similarity index 100% rename from cms/resources/icons/solid/microphone.svg rename to resources/icons/solid/microphone.svg diff --git a/cms/resources/icons/solid/microscope.svg b/resources/icons/solid/microscope.svg similarity index 100% rename from cms/resources/icons/solid/microscope.svg rename to resources/icons/solid/microscope.svg diff --git a/cms/resources/icons/solid/microwave.svg b/resources/icons/solid/microwave.svg similarity index 100% rename from cms/resources/icons/solid/microwave.svg rename to resources/icons/solid/microwave.svg diff --git a/cms/resources/icons/solid/mill-sign.svg b/resources/icons/solid/mill-sign.svg similarity index 100% rename from cms/resources/icons/solid/mill-sign.svg rename to resources/icons/solid/mill-sign.svg diff --git a/cms/resources/icons/solid/minimize.svg b/resources/icons/solid/minimize.svg similarity index 100% rename from cms/resources/icons/solid/minimize.svg rename to resources/icons/solid/minimize.svg diff --git a/cms/resources/icons/solid/minus.svg b/resources/icons/solid/minus.svg similarity index 100% rename from cms/resources/icons/solid/minus.svg rename to resources/icons/solid/minus.svg diff --git a/cms/resources/icons/solid/mistletoe.svg b/resources/icons/solid/mistletoe.svg similarity index 100% rename from cms/resources/icons/solid/mistletoe.svg rename to resources/icons/solid/mistletoe.svg diff --git a/cms/resources/icons/solid/mitten.svg b/resources/icons/solid/mitten.svg similarity index 100% rename from cms/resources/icons/solid/mitten.svg rename to resources/icons/solid/mitten.svg diff --git a/cms/resources/icons/solid/mobile-button.svg b/resources/icons/solid/mobile-button.svg similarity index 100% rename from cms/resources/icons/solid/mobile-button.svg rename to resources/icons/solid/mobile-button.svg diff --git a/cms/resources/icons/solid/mobile-notch.svg b/resources/icons/solid/mobile-notch.svg similarity index 100% rename from cms/resources/icons/solid/mobile-notch.svg rename to resources/icons/solid/mobile-notch.svg diff --git a/cms/resources/icons/solid/mobile-retro.svg b/resources/icons/solid/mobile-retro.svg similarity index 100% rename from cms/resources/icons/solid/mobile-retro.svg rename to resources/icons/solid/mobile-retro.svg diff --git a/cms/resources/icons/solid/mobile-screen-button.svg b/resources/icons/solid/mobile-screen-button.svg similarity index 100% rename from cms/resources/icons/solid/mobile-screen-button.svg rename to resources/icons/solid/mobile-screen-button.svg diff --git a/cms/resources/icons/solid/mobile-screen.svg b/resources/icons/solid/mobile-screen.svg similarity index 100% rename from cms/resources/icons/solid/mobile-screen.svg rename to resources/icons/solid/mobile-screen.svg diff --git a/cms/resources/icons/solid/mobile-signal-out.svg b/resources/icons/solid/mobile-signal-out.svg similarity index 100% rename from cms/resources/icons/solid/mobile-signal-out.svg rename to resources/icons/solid/mobile-signal-out.svg diff --git a/cms/resources/icons/solid/mobile-signal.svg b/resources/icons/solid/mobile-signal.svg similarity index 100% rename from cms/resources/icons/solid/mobile-signal.svg rename to resources/icons/solid/mobile-signal.svg diff --git a/cms/resources/icons/solid/mobile.svg b/resources/icons/solid/mobile.svg similarity index 100% rename from cms/resources/icons/solid/mobile.svg rename to resources/icons/solid/mobile.svg diff --git a/cms/resources/icons/solid/money-bill-1-wave.svg b/resources/icons/solid/money-bill-1-wave.svg similarity index 100% rename from cms/resources/icons/solid/money-bill-1-wave.svg rename to resources/icons/solid/money-bill-1-wave.svg diff --git a/cms/resources/icons/solid/money-bill-1.svg b/resources/icons/solid/money-bill-1.svg similarity index 100% rename from cms/resources/icons/solid/money-bill-1.svg rename to resources/icons/solid/money-bill-1.svg diff --git a/cms/resources/icons/solid/money-bill-simple-wave.svg b/resources/icons/solid/money-bill-simple-wave.svg similarity index 100% rename from cms/resources/icons/solid/money-bill-simple-wave.svg rename to resources/icons/solid/money-bill-simple-wave.svg diff --git a/cms/resources/icons/solid/money-bill-simple.svg b/resources/icons/solid/money-bill-simple.svg similarity index 100% rename from cms/resources/icons/solid/money-bill-simple.svg rename to resources/icons/solid/money-bill-simple.svg diff --git a/cms/resources/icons/solid/money-bill-transfer.svg b/resources/icons/solid/money-bill-transfer.svg similarity index 100% rename from cms/resources/icons/solid/money-bill-transfer.svg rename to resources/icons/solid/money-bill-transfer.svg diff --git a/cms/resources/icons/solid/money-bill-trend-up.svg b/resources/icons/solid/money-bill-trend-up.svg similarity index 100% rename from cms/resources/icons/solid/money-bill-trend-up.svg rename to resources/icons/solid/money-bill-trend-up.svg diff --git a/cms/resources/icons/solid/money-bill-wave.svg b/resources/icons/solid/money-bill-wave.svg similarity index 100% rename from cms/resources/icons/solid/money-bill-wave.svg rename to resources/icons/solid/money-bill-wave.svg diff --git a/cms/resources/icons/solid/money-bill-wheat.svg b/resources/icons/solid/money-bill-wheat.svg similarity index 100% rename from cms/resources/icons/solid/money-bill-wheat.svg rename to resources/icons/solid/money-bill-wheat.svg diff --git a/cms/resources/icons/solid/money-bill.svg b/resources/icons/solid/money-bill.svg similarity index 100% rename from cms/resources/icons/solid/money-bill.svg rename to resources/icons/solid/money-bill.svg diff --git a/cms/resources/icons/solid/money-bills-simple.svg b/resources/icons/solid/money-bills-simple.svg similarity index 100% rename from cms/resources/icons/solid/money-bills-simple.svg rename to resources/icons/solid/money-bills-simple.svg diff --git a/cms/resources/icons/solid/money-bills.svg b/resources/icons/solid/money-bills.svg similarity index 100% rename from cms/resources/icons/solid/money-bills.svg rename to resources/icons/solid/money-bills.svg diff --git a/cms/resources/icons/solid/money-check-dollar-pen.svg b/resources/icons/solid/money-check-dollar-pen.svg similarity index 100% rename from cms/resources/icons/solid/money-check-dollar-pen.svg rename to resources/icons/solid/money-check-dollar-pen.svg diff --git a/cms/resources/icons/solid/money-check-dollar.svg b/resources/icons/solid/money-check-dollar.svg similarity index 100% rename from cms/resources/icons/solid/money-check-dollar.svg rename to resources/icons/solid/money-check-dollar.svg diff --git a/cms/resources/icons/solid/money-check-pen.svg b/resources/icons/solid/money-check-pen.svg similarity index 100% rename from cms/resources/icons/solid/money-check-pen.svg rename to resources/icons/solid/money-check-pen.svg diff --git a/cms/resources/icons/solid/money-check.svg b/resources/icons/solid/money-check.svg similarity index 100% rename from cms/resources/icons/solid/money-check.svg rename to resources/icons/solid/money-check.svg diff --git a/cms/resources/icons/solid/money-from-bracket.svg b/resources/icons/solid/money-from-bracket.svg similarity index 100% rename from cms/resources/icons/solid/money-from-bracket.svg rename to resources/icons/solid/money-from-bracket.svg diff --git a/cms/resources/icons/solid/money-simple-from-bracket.svg b/resources/icons/solid/money-simple-from-bracket.svg similarity index 100% rename from cms/resources/icons/solid/money-simple-from-bracket.svg rename to resources/icons/solid/money-simple-from-bracket.svg diff --git a/cms/resources/icons/solid/monitor-waveform.svg b/resources/icons/solid/monitor-waveform.svg similarity index 100% rename from cms/resources/icons/solid/monitor-waveform.svg rename to resources/icons/solid/monitor-waveform.svg diff --git a/cms/resources/icons/solid/monkey.svg b/resources/icons/solid/monkey.svg similarity index 100% rename from cms/resources/icons/solid/monkey.svg rename to resources/icons/solid/monkey.svg diff --git a/cms/resources/icons/solid/monument.svg b/resources/icons/solid/monument.svg similarity index 100% rename from cms/resources/icons/solid/monument.svg rename to resources/icons/solid/monument.svg diff --git a/cms/resources/icons/solid/moon-cloud.svg b/resources/icons/solid/moon-cloud.svg similarity index 100% rename from cms/resources/icons/solid/moon-cloud.svg rename to resources/icons/solid/moon-cloud.svg diff --git a/cms/resources/icons/solid/moon-over-sun.svg b/resources/icons/solid/moon-over-sun.svg similarity index 100% rename from cms/resources/icons/solid/moon-over-sun.svg rename to resources/icons/solid/moon-over-sun.svg diff --git a/cms/resources/icons/solid/moon-stars.svg b/resources/icons/solid/moon-stars.svg similarity index 100% rename from cms/resources/icons/solid/moon-stars.svg rename to resources/icons/solid/moon-stars.svg diff --git a/cms/resources/icons/solid/moon.svg b/resources/icons/solid/moon.svg similarity index 100% rename from cms/resources/icons/solid/moon.svg rename to resources/icons/solid/moon.svg diff --git a/cms/resources/icons/solid/moped.svg b/resources/icons/solid/moped.svg similarity index 100% rename from cms/resources/icons/solid/moped.svg rename to resources/icons/solid/moped.svg diff --git a/cms/resources/icons/solid/mortar-pestle.svg b/resources/icons/solid/mortar-pestle.svg similarity index 100% rename from cms/resources/icons/solid/mortar-pestle.svg rename to resources/icons/solid/mortar-pestle.svg diff --git a/cms/resources/icons/solid/mosque.svg b/resources/icons/solid/mosque.svg similarity index 100% rename from cms/resources/icons/solid/mosque.svg rename to resources/icons/solid/mosque.svg diff --git a/cms/resources/icons/solid/mosquito-net.svg b/resources/icons/solid/mosquito-net.svg similarity index 100% rename from cms/resources/icons/solid/mosquito-net.svg rename to resources/icons/solid/mosquito-net.svg diff --git a/cms/resources/icons/solid/mosquito.svg b/resources/icons/solid/mosquito.svg similarity index 100% rename from cms/resources/icons/solid/mosquito.svg rename to resources/icons/solid/mosquito.svg diff --git a/cms/resources/icons/solid/motorcycle.svg b/resources/icons/solid/motorcycle.svg similarity index 100% rename from cms/resources/icons/solid/motorcycle.svg rename to resources/icons/solid/motorcycle.svg diff --git a/cms/resources/icons/solid/mound.svg b/resources/icons/solid/mound.svg similarity index 100% rename from cms/resources/icons/solid/mound.svg rename to resources/icons/solid/mound.svg diff --git a/cms/resources/icons/solid/mountain-city.svg b/resources/icons/solid/mountain-city.svg similarity index 100% rename from cms/resources/icons/solid/mountain-city.svg rename to resources/icons/solid/mountain-city.svg diff --git a/cms/resources/icons/solid/mountain-sun.svg b/resources/icons/solid/mountain-sun.svg similarity index 100% rename from cms/resources/icons/solid/mountain-sun.svg rename to resources/icons/solid/mountain-sun.svg diff --git a/cms/resources/icons/solid/mountain.svg b/resources/icons/solid/mountain.svg similarity index 100% rename from cms/resources/icons/solid/mountain.svg rename to resources/icons/solid/mountain.svg diff --git a/cms/resources/icons/solid/mountains.svg b/resources/icons/solid/mountains.svg similarity index 100% rename from cms/resources/icons/solid/mountains.svg rename to resources/icons/solid/mountains.svg diff --git a/cms/resources/icons/solid/mouse-field.svg b/resources/icons/solid/mouse-field.svg similarity index 100% rename from cms/resources/icons/solid/mouse-field.svg rename to resources/icons/solid/mouse-field.svg diff --git a/cms/resources/icons/solid/mp3-player.svg b/resources/icons/solid/mp3-player.svg similarity index 100% rename from cms/resources/icons/solid/mp3-player.svg rename to resources/icons/solid/mp3-player.svg diff --git a/cms/resources/icons/solid/mug-hot.svg b/resources/icons/solid/mug-hot.svg similarity index 100% rename from cms/resources/icons/solid/mug-hot.svg rename to resources/icons/solid/mug-hot.svg diff --git a/cms/resources/icons/solid/mug-marshmallows.svg b/resources/icons/solid/mug-marshmallows.svg similarity index 100% rename from cms/resources/icons/solid/mug-marshmallows.svg rename to resources/icons/solid/mug-marshmallows.svg diff --git a/cms/resources/icons/solid/mug-saucer.svg b/resources/icons/solid/mug-saucer.svg similarity index 100% rename from cms/resources/icons/solid/mug-saucer.svg rename to resources/icons/solid/mug-saucer.svg diff --git a/cms/resources/icons/solid/mug-tea-saucer.svg b/resources/icons/solid/mug-tea-saucer.svg similarity index 100% rename from cms/resources/icons/solid/mug-tea-saucer.svg rename to resources/icons/solid/mug-tea-saucer.svg diff --git a/cms/resources/icons/solid/mug-tea.svg b/resources/icons/solid/mug-tea.svg similarity index 100% rename from cms/resources/icons/solid/mug-tea.svg rename to resources/icons/solid/mug-tea.svg diff --git a/cms/resources/icons/solid/mug.svg b/resources/icons/solid/mug.svg similarity index 100% rename from cms/resources/icons/solid/mug.svg rename to resources/icons/solid/mug.svg diff --git a/cms/resources/icons/solid/mushroom.svg b/resources/icons/solid/mushroom.svg similarity index 100% rename from cms/resources/icons/solid/mushroom.svg rename to resources/icons/solid/mushroom.svg diff --git a/cms/resources/icons/solid/music-magnifying-glass.svg b/resources/icons/solid/music-magnifying-glass.svg similarity index 100% rename from cms/resources/icons/solid/music-magnifying-glass.svg rename to resources/icons/solid/music-magnifying-glass.svg diff --git a/cms/resources/icons/solid/music-note-slash.svg b/resources/icons/solid/music-note-slash.svg similarity index 100% rename from cms/resources/icons/solid/music-note-slash.svg rename to resources/icons/solid/music-note-slash.svg diff --git a/cms/resources/icons/solid/music-note.svg b/resources/icons/solid/music-note.svg similarity index 100% rename from cms/resources/icons/solid/music-note.svg rename to resources/icons/solid/music-note.svg diff --git a/cms/resources/icons/solid/music-slash.svg b/resources/icons/solid/music-slash.svg similarity index 100% rename from cms/resources/icons/solid/music-slash.svg rename to resources/icons/solid/music-slash.svg diff --git a/cms/resources/icons/solid/music.svg b/resources/icons/solid/music.svg similarity index 100% rename from cms/resources/icons/solid/music.svg rename to resources/icons/solid/music.svg diff --git a/cms/resources/icons/solid/mustache.svg b/resources/icons/solid/mustache.svg similarity index 100% rename from cms/resources/icons/solid/mustache.svg rename to resources/icons/solid/mustache.svg diff --git a/cms/resources/icons/solid/n.svg b/resources/icons/solid/n.svg similarity index 100% rename from cms/resources/icons/solid/n.svg rename to resources/icons/solid/n.svg diff --git a/cms/resources/icons/solid/naira-sign.svg b/resources/icons/solid/naira-sign.svg similarity index 100% rename from cms/resources/icons/solid/naira-sign.svg rename to resources/icons/solid/naira-sign.svg diff --git a/cms/resources/icons/solid/narwhal.svg b/resources/icons/solid/narwhal.svg similarity index 100% rename from cms/resources/icons/solid/narwhal.svg rename to resources/icons/solid/narwhal.svg diff --git a/cms/resources/icons/solid/nesting-dolls.svg b/resources/icons/solid/nesting-dolls.svg similarity index 100% rename from cms/resources/icons/solid/nesting-dolls.svg rename to resources/icons/solid/nesting-dolls.svg diff --git a/cms/resources/icons/solid/network-wired.svg b/resources/icons/solid/network-wired.svg similarity index 100% rename from cms/resources/icons/solid/network-wired.svg rename to resources/icons/solid/network-wired.svg diff --git a/cms/resources/icons/solid/neuter.svg b/resources/icons/solid/neuter.svg similarity index 100% rename from cms/resources/icons/solid/neuter.svg rename to resources/icons/solid/neuter.svg diff --git a/cms/resources/icons/solid/newspaper.svg b/resources/icons/solid/newspaper.svg similarity index 100% rename from cms/resources/icons/solid/newspaper.svg rename to resources/icons/solid/newspaper.svg diff --git a/cms/resources/icons/solid/nfc-lock.svg b/resources/icons/solid/nfc-lock.svg similarity index 100% rename from cms/resources/icons/solid/nfc-lock.svg rename to resources/icons/solid/nfc-lock.svg diff --git a/cms/resources/icons/solid/nfc-magnifying-glass.svg b/resources/icons/solid/nfc-magnifying-glass.svg similarity index 100% rename from cms/resources/icons/solid/nfc-magnifying-glass.svg rename to resources/icons/solid/nfc-magnifying-glass.svg diff --git a/cms/resources/icons/solid/nfc-pen.svg b/resources/icons/solid/nfc-pen.svg similarity index 100% rename from cms/resources/icons/solid/nfc-pen.svg rename to resources/icons/solid/nfc-pen.svg diff --git a/cms/resources/icons/solid/nfc-signal.svg b/resources/icons/solid/nfc-signal.svg similarity index 100% rename from cms/resources/icons/solid/nfc-signal.svg rename to resources/icons/solid/nfc-signal.svg diff --git a/cms/resources/icons/solid/nfc-slash.svg b/resources/icons/solid/nfc-slash.svg similarity index 100% rename from cms/resources/icons/solid/nfc-slash.svg rename to resources/icons/solid/nfc-slash.svg diff --git a/cms/resources/icons/solid/nfc-trash.svg b/resources/icons/solid/nfc-trash.svg similarity index 100% rename from cms/resources/icons/solid/nfc-trash.svg rename to resources/icons/solid/nfc-trash.svg diff --git a/cms/resources/icons/solid/nfc.svg b/resources/icons/solid/nfc.svg similarity index 100% rename from cms/resources/icons/solid/nfc.svg rename to resources/icons/solid/nfc.svg diff --git a/cms/resources/icons/solid/nose.svg b/resources/icons/solid/nose.svg similarity index 100% rename from cms/resources/icons/solid/nose.svg rename to resources/icons/solid/nose.svg diff --git a/cms/resources/icons/solid/not-equal.svg b/resources/icons/solid/not-equal.svg similarity index 100% rename from cms/resources/icons/solid/not-equal.svg rename to resources/icons/solid/not-equal.svg diff --git a/cms/resources/icons/solid/notdef.svg b/resources/icons/solid/notdef.svg similarity index 100% rename from cms/resources/icons/solid/notdef.svg rename to resources/icons/solid/notdef.svg diff --git a/cms/resources/icons/solid/note-medical.svg b/resources/icons/solid/note-medical.svg similarity index 100% rename from cms/resources/icons/solid/note-medical.svg rename to resources/icons/solid/note-medical.svg diff --git a/cms/resources/icons/solid/note-sticky.svg b/resources/icons/solid/note-sticky.svg similarity index 100% rename from cms/resources/icons/solid/note-sticky.svg rename to resources/icons/solid/note-sticky.svg diff --git a/cms/resources/icons/solid/note.svg b/resources/icons/solid/note.svg similarity index 100% rename from cms/resources/icons/solid/note.svg rename to resources/icons/solid/note.svg diff --git a/cms/resources/icons/solid/notebook.svg b/resources/icons/solid/notebook.svg similarity index 100% rename from cms/resources/icons/solid/notebook.svg rename to resources/icons/solid/notebook.svg diff --git a/cms/resources/icons/solid/notes-medical.svg b/resources/icons/solid/notes-medical.svg similarity index 100% rename from cms/resources/icons/solid/notes-medical.svg rename to resources/icons/solid/notes-medical.svg diff --git a/cms/resources/icons/solid/notes.svg b/resources/icons/solid/notes.svg similarity index 100% rename from cms/resources/icons/solid/notes.svg rename to resources/icons/solid/notes.svg diff --git a/cms/resources/icons/solid/o.svg b/resources/icons/solid/o.svg similarity index 100% rename from cms/resources/icons/solid/o.svg rename to resources/icons/solid/o.svg diff --git a/cms/resources/icons/solid/object-exclude.svg b/resources/icons/solid/object-exclude.svg similarity index 100% rename from cms/resources/icons/solid/object-exclude.svg rename to resources/icons/solid/object-exclude.svg diff --git a/cms/resources/icons/solid/object-group.svg b/resources/icons/solid/object-group.svg similarity index 100% rename from cms/resources/icons/solid/object-group.svg rename to resources/icons/solid/object-group.svg diff --git a/cms/resources/icons/solid/object-intersect.svg b/resources/icons/solid/object-intersect.svg similarity index 100% rename from cms/resources/icons/solid/object-intersect.svg rename to resources/icons/solid/object-intersect.svg diff --git a/cms/resources/icons/solid/object-subtract.svg b/resources/icons/solid/object-subtract.svg similarity index 100% rename from cms/resources/icons/solid/object-subtract.svg rename to resources/icons/solid/object-subtract.svg diff --git a/cms/resources/icons/solid/object-ungroup.svg b/resources/icons/solid/object-ungroup.svg similarity index 100% rename from cms/resources/icons/solid/object-ungroup.svg rename to resources/icons/solid/object-ungroup.svg diff --git a/cms/resources/icons/solid/object-union.svg b/resources/icons/solid/object-union.svg similarity index 100% rename from cms/resources/icons/solid/object-union.svg rename to resources/icons/solid/object-union.svg diff --git a/cms/resources/icons/solid/objects-align-bottom.svg b/resources/icons/solid/objects-align-bottom.svg similarity index 100% rename from cms/resources/icons/solid/objects-align-bottom.svg rename to resources/icons/solid/objects-align-bottom.svg diff --git a/cms/resources/icons/solid/objects-align-center-horizontal.svg b/resources/icons/solid/objects-align-center-horizontal.svg similarity index 100% rename from cms/resources/icons/solid/objects-align-center-horizontal.svg rename to resources/icons/solid/objects-align-center-horizontal.svg diff --git a/cms/resources/icons/solid/objects-align-center-vertical.svg b/resources/icons/solid/objects-align-center-vertical.svg similarity index 100% rename from cms/resources/icons/solid/objects-align-center-vertical.svg rename to resources/icons/solid/objects-align-center-vertical.svg diff --git a/cms/resources/icons/solid/objects-align-left.svg b/resources/icons/solid/objects-align-left.svg similarity index 100% rename from cms/resources/icons/solid/objects-align-left.svg rename to resources/icons/solid/objects-align-left.svg diff --git a/cms/resources/icons/solid/objects-align-right.svg b/resources/icons/solid/objects-align-right.svg similarity index 100% rename from cms/resources/icons/solid/objects-align-right.svg rename to resources/icons/solid/objects-align-right.svg diff --git a/cms/resources/icons/solid/objects-align-top.svg b/resources/icons/solid/objects-align-top.svg similarity index 100% rename from cms/resources/icons/solid/objects-align-top.svg rename to resources/icons/solid/objects-align-top.svg diff --git a/cms/resources/icons/solid/objects-column.svg b/resources/icons/solid/objects-column.svg similarity index 100% rename from cms/resources/icons/solid/objects-column.svg rename to resources/icons/solid/objects-column.svg diff --git a/cms/resources/icons/solid/octagon-check.svg b/resources/icons/solid/octagon-check.svg similarity index 100% rename from cms/resources/icons/solid/octagon-check.svg rename to resources/icons/solid/octagon-check.svg diff --git a/cms/resources/icons/solid/octagon-divide.svg b/resources/icons/solid/octagon-divide.svg similarity index 100% rename from cms/resources/icons/solid/octagon-divide.svg rename to resources/icons/solid/octagon-divide.svg diff --git a/cms/resources/icons/solid/octagon-exclamation.svg b/resources/icons/solid/octagon-exclamation.svg similarity index 100% rename from cms/resources/icons/solid/octagon-exclamation.svg rename to resources/icons/solid/octagon-exclamation.svg diff --git a/cms/resources/icons/solid/octagon-minus.svg b/resources/icons/solid/octagon-minus.svg similarity index 100% rename from cms/resources/icons/solid/octagon-minus.svg rename to resources/icons/solid/octagon-minus.svg diff --git a/cms/resources/icons/solid/octagon-plus.svg b/resources/icons/solid/octagon-plus.svg similarity index 100% rename from cms/resources/icons/solid/octagon-plus.svg rename to resources/icons/solid/octagon-plus.svg diff --git a/cms/resources/icons/solid/octagon-xmark.svg b/resources/icons/solid/octagon-xmark.svg similarity index 100% rename from cms/resources/icons/solid/octagon-xmark.svg rename to resources/icons/solid/octagon-xmark.svg diff --git a/cms/resources/icons/solid/octagon.svg b/resources/icons/solid/octagon.svg similarity index 100% rename from cms/resources/icons/solid/octagon.svg rename to resources/icons/solid/octagon.svg diff --git a/cms/resources/icons/solid/octopus.svg b/resources/icons/solid/octopus.svg similarity index 100% rename from cms/resources/icons/solid/octopus.svg rename to resources/icons/solid/octopus.svg diff --git a/cms/resources/icons/solid/oil-can-drip.svg b/resources/icons/solid/oil-can-drip.svg similarity index 100% rename from cms/resources/icons/solid/oil-can-drip.svg rename to resources/icons/solid/oil-can-drip.svg diff --git a/cms/resources/icons/solid/oil-can.svg b/resources/icons/solid/oil-can.svg similarity index 100% rename from cms/resources/icons/solid/oil-can.svg rename to resources/icons/solid/oil-can.svg diff --git a/cms/resources/icons/solid/oil-temperature.svg b/resources/icons/solid/oil-temperature.svg similarity index 100% rename from cms/resources/icons/solid/oil-temperature.svg rename to resources/icons/solid/oil-temperature.svg diff --git a/cms/resources/icons/solid/oil-well.svg b/resources/icons/solid/oil-well.svg similarity index 100% rename from cms/resources/icons/solid/oil-well.svg rename to resources/icons/solid/oil-well.svg diff --git a/cms/resources/icons/solid/olive-branch.svg b/resources/icons/solid/olive-branch.svg similarity index 100% rename from cms/resources/icons/solid/olive-branch.svg rename to resources/icons/solid/olive-branch.svg diff --git a/cms/resources/icons/solid/olive.svg b/resources/icons/solid/olive.svg similarity index 100% rename from cms/resources/icons/solid/olive.svg rename to resources/icons/solid/olive.svg diff --git a/cms/resources/icons/solid/om.svg b/resources/icons/solid/om.svg similarity index 100% rename from cms/resources/icons/solid/om.svg rename to resources/icons/solid/om.svg diff --git a/cms/resources/icons/solid/omega.svg b/resources/icons/solid/omega.svg similarity index 100% rename from cms/resources/icons/solid/omega.svg rename to resources/icons/solid/omega.svg diff --git a/cms/resources/icons/solid/onion.svg b/resources/icons/solid/onion.svg similarity index 100% rename from cms/resources/icons/solid/onion.svg rename to resources/icons/solid/onion.svg diff --git a/cms/resources/icons/solid/option.svg b/resources/icons/solid/option.svg similarity index 100% rename from cms/resources/icons/solid/option.svg rename to resources/icons/solid/option.svg diff --git a/cms/resources/icons/solid/ornament.svg b/resources/icons/solid/ornament.svg similarity index 100% rename from cms/resources/icons/solid/ornament.svg rename to resources/icons/solid/ornament.svg diff --git a/cms/resources/icons/solid/otter.svg b/resources/icons/solid/otter.svg similarity index 100% rename from cms/resources/icons/solid/otter.svg rename to resources/icons/solid/otter.svg diff --git a/cms/resources/icons/solid/outdent.svg b/resources/icons/solid/outdent.svg similarity index 100% rename from cms/resources/icons/solid/outdent.svg rename to resources/icons/solid/outdent.svg diff --git a/cms/resources/icons/solid/outlet.svg b/resources/icons/solid/outlet.svg similarity index 100% rename from cms/resources/icons/solid/outlet.svg rename to resources/icons/solid/outlet.svg diff --git a/cms/resources/icons/solid/oven.svg b/resources/icons/solid/oven.svg similarity index 100% rename from cms/resources/icons/solid/oven.svg rename to resources/icons/solid/oven.svg diff --git a/cms/resources/icons/solid/overline.svg b/resources/icons/solid/overline.svg similarity index 100% rename from cms/resources/icons/solid/overline.svg rename to resources/icons/solid/overline.svg diff --git a/cms/resources/icons/solid/p.svg b/resources/icons/solid/p.svg similarity index 100% rename from cms/resources/icons/solid/p.svg rename to resources/icons/solid/p.svg diff --git a/cms/resources/icons/solid/page-caret-down.svg b/resources/icons/solid/page-caret-down.svg similarity index 100% rename from cms/resources/icons/solid/page-caret-down.svg rename to resources/icons/solid/page-caret-down.svg diff --git a/cms/resources/icons/solid/page-caret-up.svg b/resources/icons/solid/page-caret-up.svg similarity index 100% rename from cms/resources/icons/solid/page-caret-up.svg rename to resources/icons/solid/page-caret-up.svg diff --git a/cms/resources/icons/solid/page.svg b/resources/icons/solid/page.svg similarity index 100% rename from cms/resources/icons/solid/page.svg rename to resources/icons/solid/page.svg diff --git a/cms/resources/icons/solid/pager.svg b/resources/icons/solid/pager.svg similarity index 100% rename from cms/resources/icons/solid/pager.svg rename to resources/icons/solid/pager.svg diff --git a/cms/resources/icons/solid/paint-roller.svg b/resources/icons/solid/paint-roller.svg similarity index 100% rename from cms/resources/icons/solid/paint-roller.svg rename to resources/icons/solid/paint-roller.svg diff --git a/cms/resources/icons/solid/paintbrush-fine.svg b/resources/icons/solid/paintbrush-fine.svg similarity index 100% rename from cms/resources/icons/solid/paintbrush-fine.svg rename to resources/icons/solid/paintbrush-fine.svg diff --git a/cms/resources/icons/solid/paintbrush-pencil.svg b/resources/icons/solid/paintbrush-pencil.svg similarity index 100% rename from cms/resources/icons/solid/paintbrush-pencil.svg rename to resources/icons/solid/paintbrush-pencil.svg diff --git a/cms/resources/icons/solid/paintbrush.svg b/resources/icons/solid/paintbrush.svg similarity index 100% rename from cms/resources/icons/solid/paintbrush.svg rename to resources/icons/solid/paintbrush.svg diff --git a/cms/resources/icons/solid/palette.svg b/resources/icons/solid/palette.svg similarity index 100% rename from cms/resources/icons/solid/palette.svg rename to resources/icons/solid/palette.svg diff --git a/cms/resources/icons/solid/pallet-box.svg b/resources/icons/solid/pallet-box.svg similarity index 100% rename from cms/resources/icons/solid/pallet-box.svg rename to resources/icons/solid/pallet-box.svg diff --git a/cms/resources/icons/solid/pallet-boxes.svg b/resources/icons/solid/pallet-boxes.svg similarity index 100% rename from cms/resources/icons/solid/pallet-boxes.svg rename to resources/icons/solid/pallet-boxes.svg diff --git a/cms/resources/icons/solid/pallet.svg b/resources/icons/solid/pallet.svg similarity index 100% rename from cms/resources/icons/solid/pallet.svg rename to resources/icons/solid/pallet.svg diff --git a/cms/resources/icons/solid/pan-food.svg b/resources/icons/solid/pan-food.svg similarity index 100% rename from cms/resources/icons/solid/pan-food.svg rename to resources/icons/solid/pan-food.svg diff --git a/cms/resources/icons/solid/pan-frying.svg b/resources/icons/solid/pan-frying.svg similarity index 100% rename from cms/resources/icons/solid/pan-frying.svg rename to resources/icons/solid/pan-frying.svg diff --git a/cms/resources/icons/solid/pancakes.svg b/resources/icons/solid/pancakes.svg similarity index 100% rename from cms/resources/icons/solid/pancakes.svg rename to resources/icons/solid/pancakes.svg diff --git a/cms/resources/icons/solid/panel-ews.svg b/resources/icons/solid/panel-ews.svg similarity index 100% rename from cms/resources/icons/solid/panel-ews.svg rename to resources/icons/solid/panel-ews.svg diff --git a/cms/resources/icons/solid/panel-fire.svg b/resources/icons/solid/panel-fire.svg similarity index 100% rename from cms/resources/icons/solid/panel-fire.svg rename to resources/icons/solid/panel-fire.svg diff --git a/cms/resources/icons/solid/panorama.svg b/resources/icons/solid/panorama.svg similarity index 100% rename from cms/resources/icons/solid/panorama.svg rename to resources/icons/solid/panorama.svg diff --git a/cms/resources/icons/solid/paper-plane-top.svg b/resources/icons/solid/paper-plane-top.svg similarity index 100% rename from cms/resources/icons/solid/paper-plane-top.svg rename to resources/icons/solid/paper-plane-top.svg diff --git a/cms/resources/icons/solid/paper-plane.svg b/resources/icons/solid/paper-plane.svg similarity index 100% rename from cms/resources/icons/solid/paper-plane.svg rename to resources/icons/solid/paper-plane.svg diff --git a/cms/resources/icons/solid/paperclip-vertical.svg b/resources/icons/solid/paperclip-vertical.svg similarity index 100% rename from cms/resources/icons/solid/paperclip-vertical.svg rename to resources/icons/solid/paperclip-vertical.svg diff --git a/cms/resources/icons/solid/paperclip.svg b/resources/icons/solid/paperclip.svg similarity index 100% rename from cms/resources/icons/solid/paperclip.svg rename to resources/icons/solid/paperclip.svg diff --git a/cms/resources/icons/solid/parachute-box.svg b/resources/icons/solid/parachute-box.svg similarity index 100% rename from cms/resources/icons/solid/parachute-box.svg rename to resources/icons/solid/parachute-box.svg diff --git a/cms/resources/icons/solid/paragraph-left.svg b/resources/icons/solid/paragraph-left.svg similarity index 100% rename from cms/resources/icons/solid/paragraph-left.svg rename to resources/icons/solid/paragraph-left.svg diff --git a/cms/resources/icons/solid/paragraph.svg b/resources/icons/solid/paragraph.svg similarity index 100% rename from cms/resources/icons/solid/paragraph.svg rename to resources/icons/solid/paragraph.svg diff --git a/cms/resources/icons/solid/party-bell.svg b/resources/icons/solid/party-bell.svg similarity index 100% rename from cms/resources/icons/solid/party-bell.svg rename to resources/icons/solid/party-bell.svg diff --git a/cms/resources/icons/solid/party-horn.svg b/resources/icons/solid/party-horn.svg similarity index 100% rename from cms/resources/icons/solid/party-horn.svg rename to resources/icons/solid/party-horn.svg diff --git a/cms/resources/icons/solid/passport.svg b/resources/icons/solid/passport.svg similarity index 100% rename from cms/resources/icons/solid/passport.svg rename to resources/icons/solid/passport.svg diff --git a/cms/resources/icons/solid/paste.svg b/resources/icons/solid/paste.svg similarity index 100% rename from cms/resources/icons/solid/paste.svg rename to resources/icons/solid/paste.svg diff --git a/cms/resources/icons/solid/pause.svg b/resources/icons/solid/pause.svg similarity index 100% rename from cms/resources/icons/solid/pause.svg rename to resources/icons/solid/pause.svg diff --git a/cms/resources/icons/solid/paw-claws.svg b/resources/icons/solid/paw-claws.svg similarity index 100% rename from cms/resources/icons/solid/paw-claws.svg rename to resources/icons/solid/paw-claws.svg diff --git a/cms/resources/icons/solid/paw-simple.svg b/resources/icons/solid/paw-simple.svg similarity index 100% rename from cms/resources/icons/solid/paw-simple.svg rename to resources/icons/solid/paw-simple.svg diff --git a/cms/resources/icons/solid/paw.svg b/resources/icons/solid/paw.svg similarity index 100% rename from cms/resources/icons/solid/paw.svg rename to resources/icons/solid/paw.svg diff --git a/cms/resources/icons/solid/peace.svg b/resources/icons/solid/peace.svg similarity index 100% rename from cms/resources/icons/solid/peace.svg rename to resources/icons/solid/peace.svg diff --git a/cms/resources/icons/solid/peach.svg b/resources/icons/solid/peach.svg similarity index 100% rename from cms/resources/icons/solid/peach.svg rename to resources/icons/solid/peach.svg diff --git a/cms/resources/icons/solid/peanut.svg b/resources/icons/solid/peanut.svg similarity index 100% rename from cms/resources/icons/solid/peanut.svg rename to resources/icons/solid/peanut.svg diff --git a/cms/resources/icons/solid/peanuts.svg b/resources/icons/solid/peanuts.svg similarity index 100% rename from cms/resources/icons/solid/peanuts.svg rename to resources/icons/solid/peanuts.svg diff --git a/cms/resources/icons/solid/peapod.svg b/resources/icons/solid/peapod.svg similarity index 100% rename from cms/resources/icons/solid/peapod.svg rename to resources/icons/solid/peapod.svg diff --git a/cms/resources/icons/solid/pear.svg b/resources/icons/solid/pear.svg similarity index 100% rename from cms/resources/icons/solid/pear.svg rename to resources/icons/solid/pear.svg diff --git a/cms/resources/icons/solid/pedestal.svg b/resources/icons/solid/pedestal.svg similarity index 100% rename from cms/resources/icons/solid/pedestal.svg rename to resources/icons/solid/pedestal.svg diff --git a/cms/resources/icons/solid/pegasus.svg b/resources/icons/solid/pegasus.svg similarity index 100% rename from cms/resources/icons/solid/pegasus.svg rename to resources/icons/solid/pegasus.svg diff --git a/cms/resources/icons/solid/pen-circle.svg b/resources/icons/solid/pen-circle.svg similarity index 100% rename from cms/resources/icons/solid/pen-circle.svg rename to resources/icons/solid/pen-circle.svg diff --git a/cms/resources/icons/solid/pen-clip-slash.svg b/resources/icons/solid/pen-clip-slash.svg similarity index 100% rename from cms/resources/icons/solid/pen-clip-slash.svg rename to resources/icons/solid/pen-clip-slash.svg diff --git a/cms/resources/icons/solid/pen-clip.svg b/resources/icons/solid/pen-clip.svg similarity index 100% rename from cms/resources/icons/solid/pen-clip.svg rename to resources/icons/solid/pen-clip.svg diff --git a/cms/resources/icons/solid/pen-fancy-slash.svg b/resources/icons/solid/pen-fancy-slash.svg similarity index 100% rename from cms/resources/icons/solid/pen-fancy-slash.svg rename to resources/icons/solid/pen-fancy-slash.svg diff --git a/cms/resources/icons/solid/pen-fancy.svg b/resources/icons/solid/pen-fancy.svg similarity index 100% rename from cms/resources/icons/solid/pen-fancy.svg rename to resources/icons/solid/pen-fancy.svg diff --git a/cms/resources/icons/solid/pen-field.svg b/resources/icons/solid/pen-field.svg similarity index 100% rename from cms/resources/icons/solid/pen-field.svg rename to resources/icons/solid/pen-field.svg diff --git a/cms/resources/icons/solid/pen-line.svg b/resources/icons/solid/pen-line.svg similarity index 100% rename from cms/resources/icons/solid/pen-line.svg rename to resources/icons/solid/pen-line.svg diff --git a/cms/resources/icons/solid/pen-nib-slash.svg b/resources/icons/solid/pen-nib-slash.svg similarity index 100% rename from cms/resources/icons/solid/pen-nib-slash.svg rename to resources/icons/solid/pen-nib-slash.svg diff --git a/cms/resources/icons/solid/pen-nib.svg b/resources/icons/solid/pen-nib.svg similarity index 100% rename from cms/resources/icons/solid/pen-nib.svg rename to resources/icons/solid/pen-nib.svg diff --git a/cms/resources/icons/solid/pen-paintbrush.svg b/resources/icons/solid/pen-paintbrush.svg similarity index 100% rename from cms/resources/icons/solid/pen-paintbrush.svg rename to resources/icons/solid/pen-paintbrush.svg diff --git a/cms/resources/icons/solid/pen-ruler.svg b/resources/icons/solid/pen-ruler.svg similarity index 100% rename from cms/resources/icons/solid/pen-ruler.svg rename to resources/icons/solid/pen-ruler.svg diff --git a/cms/resources/icons/solid/pen-slash.svg b/resources/icons/solid/pen-slash.svg similarity index 100% rename from cms/resources/icons/solid/pen-slash.svg rename to resources/icons/solid/pen-slash.svg diff --git a/cms/resources/icons/solid/pen-swirl.svg b/resources/icons/solid/pen-swirl.svg similarity index 100% rename from cms/resources/icons/solid/pen-swirl.svg rename to resources/icons/solid/pen-swirl.svg diff --git a/cms/resources/icons/solid/pen-to-square.svg b/resources/icons/solid/pen-to-square.svg similarity index 100% rename from cms/resources/icons/solid/pen-to-square.svg rename to resources/icons/solid/pen-to-square.svg diff --git a/cms/resources/icons/solid/pen.svg b/resources/icons/solid/pen.svg similarity index 100% rename from cms/resources/icons/solid/pen.svg rename to resources/icons/solid/pen.svg diff --git a/cms/resources/icons/solid/pencil-mechanical.svg b/resources/icons/solid/pencil-mechanical.svg similarity index 100% rename from cms/resources/icons/solid/pencil-mechanical.svg rename to resources/icons/solid/pencil-mechanical.svg diff --git a/cms/resources/icons/solid/pencil-slash.svg b/resources/icons/solid/pencil-slash.svg similarity index 100% rename from cms/resources/icons/solid/pencil-slash.svg rename to resources/icons/solid/pencil-slash.svg diff --git a/cms/resources/icons/solid/pencil.svg b/resources/icons/solid/pencil.svg similarity index 100% rename from cms/resources/icons/solid/pencil.svg rename to resources/icons/solid/pencil.svg diff --git a/cms/resources/icons/solid/people-arrows.svg b/resources/icons/solid/people-arrows.svg similarity index 100% rename from cms/resources/icons/solid/people-arrows.svg rename to resources/icons/solid/people-arrows.svg diff --git a/cms/resources/icons/solid/people-carry-box.svg b/resources/icons/solid/people-carry-box.svg similarity index 100% rename from cms/resources/icons/solid/people-carry-box.svg rename to resources/icons/solid/people-carry-box.svg diff --git a/cms/resources/icons/solid/people-dress-simple.svg b/resources/icons/solid/people-dress-simple.svg similarity index 100% rename from cms/resources/icons/solid/people-dress-simple.svg rename to resources/icons/solid/people-dress-simple.svg diff --git a/cms/resources/icons/solid/people-dress.svg b/resources/icons/solid/people-dress.svg similarity index 100% rename from cms/resources/icons/solid/people-dress.svg rename to resources/icons/solid/people-dress.svg diff --git a/cms/resources/icons/solid/people-group.svg b/resources/icons/solid/people-group.svg similarity index 100% rename from cms/resources/icons/solid/people-group.svg rename to resources/icons/solid/people-group.svg diff --git a/cms/resources/icons/solid/people-line.svg b/resources/icons/solid/people-line.svg similarity index 100% rename from cms/resources/icons/solid/people-line.svg rename to resources/icons/solid/people-line.svg diff --git a/cms/resources/icons/solid/people-pants-simple.svg b/resources/icons/solid/people-pants-simple.svg similarity index 100% rename from cms/resources/icons/solid/people-pants-simple.svg rename to resources/icons/solid/people-pants-simple.svg diff --git a/cms/resources/icons/solid/people-pants.svg b/resources/icons/solid/people-pants.svg similarity index 100% rename from cms/resources/icons/solid/people-pants.svg rename to resources/icons/solid/people-pants.svg diff --git a/cms/resources/icons/solid/people-pulling.svg b/resources/icons/solid/people-pulling.svg similarity index 100% rename from cms/resources/icons/solid/people-pulling.svg rename to resources/icons/solid/people-pulling.svg diff --git a/cms/resources/icons/solid/people-robbery.svg b/resources/icons/solid/people-robbery.svg similarity index 100% rename from cms/resources/icons/solid/people-robbery.svg rename to resources/icons/solid/people-robbery.svg diff --git a/cms/resources/icons/solid/people-roof.svg b/resources/icons/solid/people-roof.svg similarity index 100% rename from cms/resources/icons/solid/people-roof.svg rename to resources/icons/solid/people-roof.svg diff --git a/cms/resources/icons/solid/people-simple.svg b/resources/icons/solid/people-simple.svg similarity index 100% rename from cms/resources/icons/solid/people-simple.svg rename to resources/icons/solid/people-simple.svg diff --git a/cms/resources/icons/solid/people.svg b/resources/icons/solid/people.svg similarity index 100% rename from cms/resources/icons/solid/people.svg rename to resources/icons/solid/people.svg diff --git a/cms/resources/icons/solid/pepper-hot.svg b/resources/icons/solid/pepper-hot.svg similarity index 100% rename from cms/resources/icons/solid/pepper-hot.svg rename to resources/icons/solid/pepper-hot.svg diff --git a/cms/resources/icons/solid/pepper.svg b/resources/icons/solid/pepper.svg similarity index 100% rename from cms/resources/icons/solid/pepper.svg rename to resources/icons/solid/pepper.svg diff --git a/cms/resources/icons/solid/percent.svg b/resources/icons/solid/percent.svg similarity index 100% rename from cms/resources/icons/solid/percent.svg rename to resources/icons/solid/percent.svg diff --git a/cms/resources/icons/solid/period.svg b/resources/icons/solid/period.svg similarity index 100% rename from cms/resources/icons/solid/period.svg rename to resources/icons/solid/period.svg diff --git a/cms/resources/icons/solid/person-arrow-down-to-line.svg b/resources/icons/solid/person-arrow-down-to-line.svg similarity index 100% rename from cms/resources/icons/solid/person-arrow-down-to-line.svg rename to resources/icons/solid/person-arrow-down-to-line.svg diff --git a/cms/resources/icons/solid/person-arrow-up-from-line.svg b/resources/icons/solid/person-arrow-up-from-line.svg similarity index 100% rename from cms/resources/icons/solid/person-arrow-up-from-line.svg rename to resources/icons/solid/person-arrow-up-from-line.svg diff --git a/cms/resources/icons/solid/person-biking-mountain.svg b/resources/icons/solid/person-biking-mountain.svg similarity index 100% rename from cms/resources/icons/solid/person-biking-mountain.svg rename to resources/icons/solid/person-biking-mountain.svg diff --git a/cms/resources/icons/solid/person-biking.svg b/resources/icons/solid/person-biking.svg similarity index 100% rename from cms/resources/icons/solid/person-biking.svg rename to resources/icons/solid/person-biking.svg diff --git a/cms/resources/icons/solid/person-booth.svg b/resources/icons/solid/person-booth.svg similarity index 100% rename from cms/resources/icons/solid/person-booth.svg rename to resources/icons/solid/person-booth.svg diff --git a/cms/resources/icons/solid/person-breastfeeding.svg b/resources/icons/solid/person-breastfeeding.svg similarity index 100% rename from cms/resources/icons/solid/person-breastfeeding.svg rename to resources/icons/solid/person-breastfeeding.svg diff --git a/cms/resources/icons/solid/person-burst.svg b/resources/icons/solid/person-burst.svg similarity index 100% rename from cms/resources/icons/solid/person-burst.svg rename to resources/icons/solid/person-burst.svg diff --git a/cms/resources/icons/solid/person-cane.svg b/resources/icons/solid/person-cane.svg similarity index 100% rename from cms/resources/icons/solid/person-cane.svg rename to resources/icons/solid/person-cane.svg diff --git a/cms/resources/icons/solid/person-carry-box.svg b/resources/icons/solid/person-carry-box.svg similarity index 100% rename from cms/resources/icons/solid/person-carry-box.svg rename to resources/icons/solid/person-carry-box.svg diff --git a/cms/resources/icons/solid/person-chalkboard.svg b/resources/icons/solid/person-chalkboard.svg similarity index 100% rename from cms/resources/icons/solid/person-chalkboard.svg rename to resources/icons/solid/person-chalkboard.svg diff --git a/cms/resources/icons/solid/person-circle-check.svg b/resources/icons/solid/person-circle-check.svg similarity index 100% rename from cms/resources/icons/solid/person-circle-check.svg rename to resources/icons/solid/person-circle-check.svg diff --git a/cms/resources/icons/solid/person-circle-exclamation.svg b/resources/icons/solid/person-circle-exclamation.svg similarity index 100% rename from cms/resources/icons/solid/person-circle-exclamation.svg rename to resources/icons/solid/person-circle-exclamation.svg diff --git a/cms/resources/icons/solid/person-circle-minus.svg b/resources/icons/solid/person-circle-minus.svg similarity index 100% rename from cms/resources/icons/solid/person-circle-minus.svg rename to resources/icons/solid/person-circle-minus.svg diff --git a/cms/resources/icons/solid/person-circle-plus.svg b/resources/icons/solid/person-circle-plus.svg similarity index 100% rename from cms/resources/icons/solid/person-circle-plus.svg rename to resources/icons/solid/person-circle-plus.svg diff --git a/cms/resources/icons/solid/person-circle-question.svg b/resources/icons/solid/person-circle-question.svg similarity index 100% rename from cms/resources/icons/solid/person-circle-question.svg rename to resources/icons/solid/person-circle-question.svg diff --git a/cms/resources/icons/solid/person-circle-xmark.svg b/resources/icons/solid/person-circle-xmark.svg similarity index 100% rename from cms/resources/icons/solid/person-circle-xmark.svg rename to resources/icons/solid/person-circle-xmark.svg diff --git a/cms/resources/icons/solid/person-digging.svg b/resources/icons/solid/person-digging.svg similarity index 100% rename from cms/resources/icons/solid/person-digging.svg rename to resources/icons/solid/person-digging.svg diff --git a/cms/resources/icons/solid/person-dolly-empty.svg b/resources/icons/solid/person-dolly-empty.svg similarity index 100% rename from cms/resources/icons/solid/person-dolly-empty.svg rename to resources/icons/solid/person-dolly-empty.svg diff --git a/cms/resources/icons/solid/person-dolly.svg b/resources/icons/solid/person-dolly.svg similarity index 100% rename from cms/resources/icons/solid/person-dolly.svg rename to resources/icons/solid/person-dolly.svg diff --git a/cms/resources/icons/solid/person-dots-from-line.svg b/resources/icons/solid/person-dots-from-line.svg similarity index 100% rename from cms/resources/icons/solid/person-dots-from-line.svg rename to resources/icons/solid/person-dots-from-line.svg diff --git a/cms/resources/icons/solid/person-dress-burst.svg b/resources/icons/solid/person-dress-burst.svg similarity index 100% rename from cms/resources/icons/solid/person-dress-burst.svg rename to resources/icons/solid/person-dress-burst.svg diff --git a/cms/resources/icons/solid/person-dress-fairy.svg b/resources/icons/solid/person-dress-fairy.svg similarity index 100% rename from cms/resources/icons/solid/person-dress-fairy.svg rename to resources/icons/solid/person-dress-fairy.svg diff --git a/cms/resources/icons/solid/person-dress-simple.svg b/resources/icons/solid/person-dress-simple.svg similarity index 100% rename from cms/resources/icons/solid/person-dress-simple.svg rename to resources/icons/solid/person-dress-simple.svg diff --git a/cms/resources/icons/solid/person-dress.svg b/resources/icons/solid/person-dress.svg similarity index 100% rename from cms/resources/icons/solid/person-dress.svg rename to resources/icons/solid/person-dress.svg diff --git a/cms/resources/icons/solid/person-drowning.svg b/resources/icons/solid/person-drowning.svg similarity index 100% rename from cms/resources/icons/solid/person-drowning.svg rename to resources/icons/solid/person-drowning.svg diff --git a/cms/resources/icons/solid/person-fairy.svg b/resources/icons/solid/person-fairy.svg similarity index 100% rename from cms/resources/icons/solid/person-fairy.svg rename to resources/icons/solid/person-fairy.svg diff --git a/cms/resources/icons/solid/person-falling-burst.svg b/resources/icons/solid/person-falling-burst.svg similarity index 100% rename from cms/resources/icons/solid/person-falling-burst.svg rename to resources/icons/solid/person-falling-burst.svg diff --git a/cms/resources/icons/solid/person-falling.svg b/resources/icons/solid/person-falling.svg similarity index 100% rename from cms/resources/icons/solid/person-falling.svg rename to resources/icons/solid/person-falling.svg diff --git a/cms/resources/icons/solid/person-from-portal.svg b/resources/icons/solid/person-from-portal.svg similarity index 100% rename from cms/resources/icons/solid/person-from-portal.svg rename to resources/icons/solid/person-from-portal.svg diff --git a/cms/resources/icons/solid/person-half-dress.svg b/resources/icons/solid/person-half-dress.svg similarity index 100% rename from cms/resources/icons/solid/person-half-dress.svg rename to resources/icons/solid/person-half-dress.svg diff --git a/cms/resources/icons/solid/person-harassing.svg b/resources/icons/solid/person-harassing.svg similarity index 100% rename from cms/resources/icons/solid/person-harassing.svg rename to resources/icons/solid/person-harassing.svg diff --git a/cms/resources/icons/solid/person-hiking.svg b/resources/icons/solid/person-hiking.svg similarity index 100% rename from cms/resources/icons/solid/person-hiking.svg rename to resources/icons/solid/person-hiking.svg diff --git a/cms/resources/icons/solid/person-military-pointing.svg b/resources/icons/solid/person-military-pointing.svg similarity index 100% rename from cms/resources/icons/solid/person-military-pointing.svg rename to resources/icons/solid/person-military-pointing.svg diff --git a/cms/resources/icons/solid/person-military-rifle.svg b/resources/icons/solid/person-military-rifle.svg similarity index 100% rename from cms/resources/icons/solid/person-military-rifle.svg rename to resources/icons/solid/person-military-rifle.svg diff --git a/cms/resources/icons/solid/person-military-to-person.svg b/resources/icons/solid/person-military-to-person.svg similarity index 100% rename from cms/resources/icons/solid/person-military-to-person.svg rename to resources/icons/solid/person-military-to-person.svg diff --git a/cms/resources/icons/solid/person-pinball.svg b/resources/icons/solid/person-pinball.svg similarity index 100% rename from cms/resources/icons/solid/person-pinball.svg rename to resources/icons/solid/person-pinball.svg diff --git a/cms/resources/icons/solid/person-praying.svg b/resources/icons/solid/person-praying.svg similarity index 100% rename from cms/resources/icons/solid/person-praying.svg rename to resources/icons/solid/person-praying.svg diff --git a/cms/resources/icons/solid/person-pregnant.svg b/resources/icons/solid/person-pregnant.svg similarity index 100% rename from cms/resources/icons/solid/person-pregnant.svg rename to resources/icons/solid/person-pregnant.svg diff --git a/cms/resources/icons/solid/person-rays.svg b/resources/icons/solid/person-rays.svg similarity index 100% rename from cms/resources/icons/solid/person-rays.svg rename to resources/icons/solid/person-rays.svg diff --git a/cms/resources/icons/solid/person-rifle.svg b/resources/icons/solid/person-rifle.svg similarity index 100% rename from cms/resources/icons/solid/person-rifle.svg rename to resources/icons/solid/person-rifle.svg diff --git a/cms/resources/icons/solid/person-running-fast.svg b/resources/icons/solid/person-running-fast.svg similarity index 100% rename from cms/resources/icons/solid/person-running-fast.svg rename to resources/icons/solid/person-running-fast.svg diff --git a/cms/resources/icons/solid/person-running.svg b/resources/icons/solid/person-running.svg similarity index 100% rename from cms/resources/icons/solid/person-running.svg rename to resources/icons/solid/person-running.svg diff --git a/cms/resources/icons/solid/person-seat-reclined.svg b/resources/icons/solid/person-seat-reclined.svg similarity index 100% rename from cms/resources/icons/solid/person-seat-reclined.svg rename to resources/icons/solid/person-seat-reclined.svg diff --git a/cms/resources/icons/solid/person-seat.svg b/resources/icons/solid/person-seat.svg similarity index 100% rename from cms/resources/icons/solid/person-seat.svg rename to resources/icons/solid/person-seat.svg diff --git a/cms/resources/icons/solid/person-shelter.svg b/resources/icons/solid/person-shelter.svg similarity index 100% rename from cms/resources/icons/solid/person-shelter.svg rename to resources/icons/solid/person-shelter.svg diff --git a/cms/resources/icons/solid/person-sign.svg b/resources/icons/solid/person-sign.svg similarity index 100% rename from cms/resources/icons/solid/person-sign.svg rename to resources/icons/solid/person-sign.svg diff --git a/cms/resources/icons/solid/person-simple.svg b/resources/icons/solid/person-simple.svg similarity index 100% rename from cms/resources/icons/solid/person-simple.svg rename to resources/icons/solid/person-simple.svg diff --git a/cms/resources/icons/solid/person-skating.svg b/resources/icons/solid/person-skating.svg similarity index 100% rename from cms/resources/icons/solid/person-skating.svg rename to resources/icons/solid/person-skating.svg diff --git a/cms/resources/icons/solid/person-ski-jumping.svg b/resources/icons/solid/person-ski-jumping.svg similarity index 100% rename from cms/resources/icons/solid/person-ski-jumping.svg rename to resources/icons/solid/person-ski-jumping.svg diff --git a/cms/resources/icons/solid/person-ski-lift.svg b/resources/icons/solid/person-ski-lift.svg similarity index 100% rename from cms/resources/icons/solid/person-ski-lift.svg rename to resources/icons/solid/person-ski-lift.svg diff --git a/cms/resources/icons/solid/person-skiing-nordic.svg b/resources/icons/solid/person-skiing-nordic.svg similarity index 100% rename from cms/resources/icons/solid/person-skiing-nordic.svg rename to resources/icons/solid/person-skiing-nordic.svg diff --git a/cms/resources/icons/solid/person-skiing.svg b/resources/icons/solid/person-skiing.svg similarity index 100% rename from cms/resources/icons/solid/person-skiing.svg rename to resources/icons/solid/person-skiing.svg diff --git a/cms/resources/icons/solid/person-sledding.svg b/resources/icons/solid/person-sledding.svg similarity index 100% rename from cms/resources/icons/solid/person-sledding.svg rename to resources/icons/solid/person-sledding.svg diff --git a/cms/resources/icons/solid/person-snowboarding.svg b/resources/icons/solid/person-snowboarding.svg similarity index 100% rename from cms/resources/icons/solid/person-snowboarding.svg rename to resources/icons/solid/person-snowboarding.svg diff --git a/cms/resources/icons/solid/person-snowmobiling.svg b/resources/icons/solid/person-snowmobiling.svg similarity index 100% rename from cms/resources/icons/solid/person-snowmobiling.svg rename to resources/icons/solid/person-snowmobiling.svg diff --git a/cms/resources/icons/solid/person-swimming.svg b/resources/icons/solid/person-swimming.svg similarity index 100% rename from cms/resources/icons/solid/person-swimming.svg rename to resources/icons/solid/person-swimming.svg diff --git a/cms/resources/icons/solid/person-through-window.svg b/resources/icons/solid/person-through-window.svg similarity index 100% rename from cms/resources/icons/solid/person-through-window.svg rename to resources/icons/solid/person-through-window.svg diff --git a/cms/resources/icons/solid/person-to-door.svg b/resources/icons/solid/person-to-door.svg similarity index 100% rename from cms/resources/icons/solid/person-to-door.svg rename to resources/icons/solid/person-to-door.svg diff --git a/cms/resources/icons/solid/person-to-portal.svg b/resources/icons/solid/person-to-portal.svg similarity index 100% rename from cms/resources/icons/solid/person-to-portal.svg rename to resources/icons/solid/person-to-portal.svg diff --git a/cms/resources/icons/solid/person-walking-arrow-loop-left.svg b/resources/icons/solid/person-walking-arrow-loop-left.svg similarity index 100% rename from cms/resources/icons/solid/person-walking-arrow-loop-left.svg rename to resources/icons/solid/person-walking-arrow-loop-left.svg diff --git a/cms/resources/icons/solid/person-walking-arrow-right.svg b/resources/icons/solid/person-walking-arrow-right.svg similarity index 100% rename from cms/resources/icons/solid/person-walking-arrow-right.svg rename to resources/icons/solid/person-walking-arrow-right.svg diff --git a/cms/resources/icons/solid/person-walking-dashed-line-arrow-right.svg b/resources/icons/solid/person-walking-dashed-line-arrow-right.svg similarity index 100% rename from cms/resources/icons/solid/person-walking-dashed-line-arrow-right.svg rename to resources/icons/solid/person-walking-dashed-line-arrow-right.svg diff --git a/cms/resources/icons/solid/person-walking-luggage.svg b/resources/icons/solid/person-walking-luggage.svg similarity index 100% rename from cms/resources/icons/solid/person-walking-luggage.svg rename to resources/icons/solid/person-walking-luggage.svg diff --git a/cms/resources/icons/solid/person-walking-with-cane.svg b/resources/icons/solid/person-walking-with-cane.svg similarity index 100% rename from cms/resources/icons/solid/person-walking-with-cane.svg rename to resources/icons/solid/person-walking-with-cane.svg diff --git a/cms/resources/icons/solid/person-walking.svg b/resources/icons/solid/person-walking.svg similarity index 100% rename from cms/resources/icons/solid/person-walking.svg rename to resources/icons/solid/person-walking.svg diff --git a/cms/resources/icons/solid/person.svg b/resources/icons/solid/person.svg similarity index 100% rename from cms/resources/icons/solid/person.svg rename to resources/icons/solid/person.svg diff --git a/cms/resources/icons/solid/peseta-sign.svg b/resources/icons/solid/peseta-sign.svg similarity index 100% rename from cms/resources/icons/solid/peseta-sign.svg rename to resources/icons/solid/peseta-sign.svg diff --git a/cms/resources/icons/solid/peso-sign.svg b/resources/icons/solid/peso-sign.svg similarity index 100% rename from cms/resources/icons/solid/peso-sign.svg rename to resources/icons/solid/peso-sign.svg diff --git a/cms/resources/icons/solid/phone-arrow-down-left.svg b/resources/icons/solid/phone-arrow-down-left.svg similarity index 100% rename from cms/resources/icons/solid/phone-arrow-down-left.svg rename to resources/icons/solid/phone-arrow-down-left.svg diff --git a/cms/resources/icons/solid/phone-arrow-right.svg b/resources/icons/solid/phone-arrow-right.svg similarity index 100% rename from cms/resources/icons/solid/phone-arrow-right.svg rename to resources/icons/solid/phone-arrow-right.svg diff --git a/cms/resources/icons/solid/phone-arrow-up-right.svg b/resources/icons/solid/phone-arrow-up-right.svg similarity index 100% rename from cms/resources/icons/solid/phone-arrow-up-right.svg rename to resources/icons/solid/phone-arrow-up-right.svg diff --git a/cms/resources/icons/solid/phone-flip.svg b/resources/icons/solid/phone-flip.svg similarity index 100% rename from cms/resources/icons/solid/phone-flip.svg rename to resources/icons/solid/phone-flip.svg diff --git a/cms/resources/icons/solid/phone-hangup.svg b/resources/icons/solid/phone-hangup.svg similarity index 100% rename from cms/resources/icons/solid/phone-hangup.svg rename to resources/icons/solid/phone-hangup.svg diff --git a/cms/resources/icons/solid/phone-intercom.svg b/resources/icons/solid/phone-intercom.svg similarity index 100% rename from cms/resources/icons/solid/phone-intercom.svg rename to resources/icons/solid/phone-intercom.svg diff --git a/cms/resources/icons/solid/phone-missed.svg b/resources/icons/solid/phone-missed.svg similarity index 100% rename from cms/resources/icons/solid/phone-missed.svg rename to resources/icons/solid/phone-missed.svg diff --git a/cms/resources/icons/solid/phone-office.svg b/resources/icons/solid/phone-office.svg similarity index 100% rename from cms/resources/icons/solid/phone-office.svg rename to resources/icons/solid/phone-office.svg diff --git a/cms/resources/icons/solid/phone-plus.svg b/resources/icons/solid/phone-plus.svg similarity index 100% rename from cms/resources/icons/solid/phone-plus.svg rename to resources/icons/solid/phone-plus.svg diff --git a/cms/resources/icons/solid/phone-rotary.svg b/resources/icons/solid/phone-rotary.svg similarity index 100% rename from cms/resources/icons/solid/phone-rotary.svg rename to resources/icons/solid/phone-rotary.svg diff --git a/cms/resources/icons/solid/phone-slash.svg b/resources/icons/solid/phone-slash.svg similarity index 100% rename from cms/resources/icons/solid/phone-slash.svg rename to resources/icons/solid/phone-slash.svg diff --git a/cms/resources/icons/solid/phone-volume.svg b/resources/icons/solid/phone-volume.svg similarity index 100% rename from cms/resources/icons/solid/phone-volume.svg rename to resources/icons/solid/phone-volume.svg diff --git a/cms/resources/icons/solid/phone-xmark.svg b/resources/icons/solid/phone-xmark.svg similarity index 100% rename from cms/resources/icons/solid/phone-xmark.svg rename to resources/icons/solid/phone-xmark.svg diff --git a/cms/resources/icons/solid/phone.svg b/resources/icons/solid/phone.svg similarity index 100% rename from cms/resources/icons/solid/phone.svg rename to resources/icons/solid/phone.svg diff --git a/cms/resources/icons/solid/photo-film-music.svg b/resources/icons/solid/photo-film-music.svg similarity index 100% rename from cms/resources/icons/solid/photo-film-music.svg rename to resources/icons/solid/photo-film-music.svg diff --git a/cms/resources/icons/solid/photo-film.svg b/resources/icons/solid/photo-film.svg similarity index 100% rename from cms/resources/icons/solid/photo-film.svg rename to resources/icons/solid/photo-film.svg diff --git a/cms/resources/icons/solid/pi.svg b/resources/icons/solid/pi.svg similarity index 100% rename from cms/resources/icons/solid/pi.svg rename to resources/icons/solid/pi.svg diff --git a/cms/resources/icons/solid/piano-keyboard.svg b/resources/icons/solid/piano-keyboard.svg similarity index 100% rename from cms/resources/icons/solid/piano-keyboard.svg rename to resources/icons/solid/piano-keyboard.svg diff --git a/cms/resources/icons/solid/piano.svg b/resources/icons/solid/piano.svg similarity index 100% rename from cms/resources/icons/solid/piano.svg rename to resources/icons/solid/piano.svg diff --git a/cms/resources/icons/solid/pickaxe.svg b/resources/icons/solid/pickaxe.svg similarity index 100% rename from cms/resources/icons/solid/pickaxe.svg rename to resources/icons/solid/pickaxe.svg diff --git a/cms/resources/icons/solid/pickleball.svg b/resources/icons/solid/pickleball.svg similarity index 100% rename from cms/resources/icons/solid/pickleball.svg rename to resources/icons/solid/pickleball.svg diff --git a/cms/resources/icons/solid/pie.svg b/resources/icons/solid/pie.svg similarity index 100% rename from cms/resources/icons/solid/pie.svg rename to resources/icons/solid/pie.svg diff --git a/cms/resources/icons/solid/pig.svg b/resources/icons/solid/pig.svg similarity index 100% rename from cms/resources/icons/solid/pig.svg rename to resources/icons/solid/pig.svg diff --git a/cms/resources/icons/solid/piggy-bank.svg b/resources/icons/solid/piggy-bank.svg similarity index 100% rename from cms/resources/icons/solid/piggy-bank.svg rename to resources/icons/solid/piggy-bank.svg diff --git a/cms/resources/icons/solid/pills.svg b/resources/icons/solid/pills.svg similarity index 100% rename from cms/resources/icons/solid/pills.svg rename to resources/icons/solid/pills.svg diff --git a/cms/resources/icons/solid/pinata.svg b/resources/icons/solid/pinata.svg similarity index 100% rename from cms/resources/icons/solid/pinata.svg rename to resources/icons/solid/pinata.svg diff --git a/cms/resources/icons/solid/pinball.svg b/resources/icons/solid/pinball.svg similarity index 100% rename from cms/resources/icons/solid/pinball.svg rename to resources/icons/solid/pinball.svg diff --git a/cms/resources/icons/solid/pineapple.svg b/resources/icons/solid/pineapple.svg similarity index 100% rename from cms/resources/icons/solid/pineapple.svg rename to resources/icons/solid/pineapple.svg diff --git a/cms/resources/icons/solid/pipe-circle-check.svg b/resources/icons/solid/pipe-circle-check.svg similarity index 100% rename from cms/resources/icons/solid/pipe-circle-check.svg rename to resources/icons/solid/pipe-circle-check.svg diff --git a/cms/resources/icons/solid/pipe-collar.svg b/resources/icons/solid/pipe-collar.svg similarity index 100% rename from cms/resources/icons/solid/pipe-collar.svg rename to resources/icons/solid/pipe-collar.svg diff --git a/cms/resources/icons/solid/pipe-section.svg b/resources/icons/solid/pipe-section.svg similarity index 100% rename from cms/resources/icons/solid/pipe-section.svg rename to resources/icons/solid/pipe-section.svg diff --git a/cms/resources/icons/solid/pipe-smoking.svg b/resources/icons/solid/pipe-smoking.svg similarity index 100% rename from cms/resources/icons/solid/pipe-smoking.svg rename to resources/icons/solid/pipe-smoking.svg diff --git a/cms/resources/icons/solid/pipe-valve.svg b/resources/icons/solid/pipe-valve.svg similarity index 100% rename from cms/resources/icons/solid/pipe-valve.svg rename to resources/icons/solid/pipe-valve.svg diff --git a/cms/resources/icons/solid/pipe.svg b/resources/icons/solid/pipe.svg similarity index 100% rename from cms/resources/icons/solid/pipe.svg rename to resources/icons/solid/pipe.svg diff --git a/cms/resources/icons/solid/pizza-slice.svg b/resources/icons/solid/pizza-slice.svg similarity index 100% rename from cms/resources/icons/solid/pizza-slice.svg rename to resources/icons/solid/pizza-slice.svg diff --git a/cms/resources/icons/solid/pizza.svg b/resources/icons/solid/pizza.svg similarity index 100% rename from cms/resources/icons/solid/pizza.svg rename to resources/icons/solid/pizza.svg diff --git a/cms/resources/icons/solid/place-of-worship.svg b/resources/icons/solid/place-of-worship.svg similarity index 100% rename from cms/resources/icons/solid/place-of-worship.svg rename to resources/icons/solid/place-of-worship.svg diff --git a/cms/resources/icons/solid/plane-arrival.svg b/resources/icons/solid/plane-arrival.svg similarity index 100% rename from cms/resources/icons/solid/plane-arrival.svg rename to resources/icons/solid/plane-arrival.svg diff --git a/cms/resources/icons/solid/plane-circle-check.svg b/resources/icons/solid/plane-circle-check.svg similarity index 100% rename from cms/resources/icons/solid/plane-circle-check.svg rename to resources/icons/solid/plane-circle-check.svg diff --git a/cms/resources/icons/solid/plane-circle-exclamation.svg b/resources/icons/solid/plane-circle-exclamation.svg similarity index 100% rename from cms/resources/icons/solid/plane-circle-exclamation.svg rename to resources/icons/solid/plane-circle-exclamation.svg diff --git a/cms/resources/icons/solid/plane-circle-xmark.svg b/resources/icons/solid/plane-circle-xmark.svg similarity index 100% rename from cms/resources/icons/solid/plane-circle-xmark.svg rename to resources/icons/solid/plane-circle-xmark.svg diff --git a/cms/resources/icons/solid/plane-departure.svg b/resources/icons/solid/plane-departure.svg similarity index 100% rename from cms/resources/icons/solid/plane-departure.svg rename to resources/icons/solid/plane-departure.svg diff --git a/cms/resources/icons/solid/plane-engines.svg b/resources/icons/solid/plane-engines.svg similarity index 100% rename from cms/resources/icons/solid/plane-engines.svg rename to resources/icons/solid/plane-engines.svg diff --git a/cms/resources/icons/solid/plane-lock.svg b/resources/icons/solid/plane-lock.svg similarity index 100% rename from cms/resources/icons/solid/plane-lock.svg rename to resources/icons/solid/plane-lock.svg diff --git a/cms/resources/icons/solid/plane-prop.svg b/resources/icons/solid/plane-prop.svg similarity index 100% rename from cms/resources/icons/solid/plane-prop.svg rename to resources/icons/solid/plane-prop.svg diff --git a/cms/resources/icons/solid/plane-slash.svg b/resources/icons/solid/plane-slash.svg similarity index 100% rename from cms/resources/icons/solid/plane-slash.svg rename to resources/icons/solid/plane-slash.svg diff --git a/cms/resources/icons/solid/plane-tail.svg b/resources/icons/solid/plane-tail.svg similarity index 100% rename from cms/resources/icons/solid/plane-tail.svg rename to resources/icons/solid/plane-tail.svg diff --git a/cms/resources/icons/solid/plane-up-slash.svg b/resources/icons/solid/plane-up-slash.svg similarity index 100% rename from cms/resources/icons/solid/plane-up-slash.svg rename to resources/icons/solid/plane-up-slash.svg diff --git a/cms/resources/icons/solid/plane-up.svg b/resources/icons/solid/plane-up.svg similarity index 100% rename from cms/resources/icons/solid/plane-up.svg rename to resources/icons/solid/plane-up.svg diff --git a/cms/resources/icons/solid/plane.svg b/resources/icons/solid/plane.svg similarity index 100% rename from cms/resources/icons/solid/plane.svg rename to resources/icons/solid/plane.svg diff --git a/cms/resources/icons/solid/planet-moon.svg b/resources/icons/solid/planet-moon.svg similarity index 100% rename from cms/resources/icons/solid/planet-moon.svg rename to resources/icons/solid/planet-moon.svg diff --git a/cms/resources/icons/solid/planet-ringed.svg b/resources/icons/solid/planet-ringed.svg similarity index 100% rename from cms/resources/icons/solid/planet-ringed.svg rename to resources/icons/solid/planet-ringed.svg diff --git a/cms/resources/icons/solid/plant-wilt.svg b/resources/icons/solid/plant-wilt.svg similarity index 100% rename from cms/resources/icons/solid/plant-wilt.svg rename to resources/icons/solid/plant-wilt.svg diff --git a/cms/resources/icons/solid/plate-utensils.svg b/resources/icons/solid/plate-utensils.svg similarity index 100% rename from cms/resources/icons/solid/plate-utensils.svg rename to resources/icons/solid/plate-utensils.svg diff --git a/cms/resources/icons/solid/plate-wheat.svg b/resources/icons/solid/plate-wheat.svg similarity index 100% rename from cms/resources/icons/solid/plate-wheat.svg rename to resources/icons/solid/plate-wheat.svg diff --git a/cms/resources/icons/solid/play-pause.svg b/resources/icons/solid/play-pause.svg similarity index 100% rename from cms/resources/icons/solid/play-pause.svg rename to resources/icons/solid/play-pause.svg diff --git a/cms/resources/icons/solid/play.svg b/resources/icons/solid/play.svg similarity index 100% rename from cms/resources/icons/solid/play.svg rename to resources/icons/solid/play.svg diff --git a/cms/resources/icons/solid/plug-circle-bolt.svg b/resources/icons/solid/plug-circle-bolt.svg similarity index 100% rename from cms/resources/icons/solid/plug-circle-bolt.svg rename to resources/icons/solid/plug-circle-bolt.svg diff --git a/cms/resources/icons/solid/plug-circle-check.svg b/resources/icons/solid/plug-circle-check.svg similarity index 100% rename from cms/resources/icons/solid/plug-circle-check.svg rename to resources/icons/solid/plug-circle-check.svg diff --git a/cms/resources/icons/solid/plug-circle-exclamation.svg b/resources/icons/solid/plug-circle-exclamation.svg similarity index 100% rename from cms/resources/icons/solid/plug-circle-exclamation.svg rename to resources/icons/solid/plug-circle-exclamation.svg diff --git a/cms/resources/icons/solid/plug-circle-minus.svg b/resources/icons/solid/plug-circle-minus.svg similarity index 100% rename from cms/resources/icons/solid/plug-circle-minus.svg rename to resources/icons/solid/plug-circle-minus.svg diff --git a/cms/resources/icons/solid/plug-circle-plus.svg b/resources/icons/solid/plug-circle-plus.svg similarity index 100% rename from cms/resources/icons/solid/plug-circle-plus.svg rename to resources/icons/solid/plug-circle-plus.svg diff --git a/cms/resources/icons/solid/plug-circle-xmark.svg b/resources/icons/solid/plug-circle-xmark.svg similarity index 100% rename from cms/resources/icons/solid/plug-circle-xmark.svg rename to resources/icons/solid/plug-circle-xmark.svg diff --git a/cms/resources/icons/solid/plug.svg b/resources/icons/solid/plug.svg similarity index 100% rename from cms/resources/icons/solid/plug.svg rename to resources/icons/solid/plug.svg diff --git a/cms/resources/icons/solid/plus-large.svg b/resources/icons/solid/plus-large.svg similarity index 100% rename from cms/resources/icons/solid/plus-large.svg rename to resources/icons/solid/plus-large.svg diff --git a/cms/resources/icons/solid/plus-minus.svg b/resources/icons/solid/plus-minus.svg similarity index 100% rename from cms/resources/icons/solid/plus-minus.svg rename to resources/icons/solid/plus-minus.svg diff --git a/cms/resources/icons/solid/plus.svg b/resources/icons/solid/plus.svg similarity index 100% rename from cms/resources/icons/solid/plus.svg rename to resources/icons/solid/plus.svg diff --git a/cms/resources/icons/solid/podcast.svg b/resources/icons/solid/podcast.svg similarity index 100% rename from cms/resources/icons/solid/podcast.svg rename to resources/icons/solid/podcast.svg diff --git a/cms/resources/icons/solid/podium-star.svg b/resources/icons/solid/podium-star.svg similarity index 100% rename from cms/resources/icons/solid/podium-star.svg rename to resources/icons/solid/podium-star.svg diff --git a/cms/resources/icons/solid/podium.svg b/resources/icons/solid/podium.svg similarity index 100% rename from cms/resources/icons/solid/podium.svg rename to resources/icons/solid/podium.svg diff --git a/cms/resources/icons/solid/police-box.svg b/resources/icons/solid/police-box.svg similarity index 100% rename from cms/resources/icons/solid/police-box.svg rename to resources/icons/solid/police-box.svg diff --git a/cms/resources/icons/solid/poll-people.svg b/resources/icons/solid/poll-people.svg similarity index 100% rename from cms/resources/icons/solid/poll-people.svg rename to resources/icons/solid/poll-people.svg diff --git a/cms/resources/icons/solid/pompebled.svg b/resources/icons/solid/pompebled.svg similarity index 100% rename from cms/resources/icons/solid/pompebled.svg rename to resources/icons/solid/pompebled.svg diff --git a/cms/resources/icons/solid/poo-storm.svg b/resources/icons/solid/poo-storm.svg similarity index 100% rename from cms/resources/icons/solid/poo-storm.svg rename to resources/icons/solid/poo-storm.svg diff --git a/cms/resources/icons/solid/poo.svg b/resources/icons/solid/poo.svg similarity index 100% rename from cms/resources/icons/solid/poo.svg rename to resources/icons/solid/poo.svg diff --git a/cms/resources/icons/solid/pool-8-ball.svg b/resources/icons/solid/pool-8-ball.svg similarity index 100% rename from cms/resources/icons/solid/pool-8-ball.svg rename to resources/icons/solid/pool-8-ball.svg diff --git a/cms/resources/icons/solid/poop.svg b/resources/icons/solid/poop.svg similarity index 100% rename from cms/resources/icons/solid/poop.svg rename to resources/icons/solid/poop.svg diff --git a/cms/resources/icons/solid/popcorn.svg b/resources/icons/solid/popcorn.svg similarity index 100% rename from cms/resources/icons/solid/popcorn.svg rename to resources/icons/solid/popcorn.svg diff --git a/cms/resources/icons/solid/popsicle.svg b/resources/icons/solid/popsicle.svg similarity index 100% rename from cms/resources/icons/solid/popsicle.svg rename to resources/icons/solid/popsicle.svg diff --git a/cms/resources/icons/solid/pot-food.svg b/resources/icons/solid/pot-food.svg similarity index 100% rename from cms/resources/icons/solid/pot-food.svg rename to resources/icons/solid/pot-food.svg diff --git a/cms/resources/icons/solid/potato.svg b/resources/icons/solid/potato.svg similarity index 100% rename from cms/resources/icons/solid/potato.svg rename to resources/icons/solid/potato.svg diff --git a/cms/resources/icons/solid/power-off.svg b/resources/icons/solid/power-off.svg similarity index 100% rename from cms/resources/icons/solid/power-off.svg rename to resources/icons/solid/power-off.svg diff --git a/cms/resources/icons/solid/prescription-bottle-medical.svg b/resources/icons/solid/prescription-bottle-medical.svg similarity index 100% rename from cms/resources/icons/solid/prescription-bottle-medical.svg rename to resources/icons/solid/prescription-bottle-medical.svg diff --git a/cms/resources/icons/solid/prescription-bottle-pill.svg b/resources/icons/solid/prescription-bottle-pill.svg similarity index 100% rename from cms/resources/icons/solid/prescription-bottle-pill.svg rename to resources/icons/solid/prescription-bottle-pill.svg diff --git a/cms/resources/icons/solid/prescription-bottle.svg b/resources/icons/solid/prescription-bottle.svg similarity index 100% rename from cms/resources/icons/solid/prescription-bottle.svg rename to resources/icons/solid/prescription-bottle.svg diff --git a/cms/resources/icons/solid/prescription.svg b/resources/icons/solid/prescription.svg similarity index 100% rename from cms/resources/icons/solid/prescription.svg rename to resources/icons/solid/prescription.svg diff --git a/cms/resources/icons/solid/presentation-screen.svg b/resources/icons/solid/presentation-screen.svg similarity index 100% rename from cms/resources/icons/solid/presentation-screen.svg rename to resources/icons/solid/presentation-screen.svg diff --git a/cms/resources/icons/solid/pretzel.svg b/resources/icons/solid/pretzel.svg similarity index 100% rename from cms/resources/icons/solid/pretzel.svg rename to resources/icons/solid/pretzel.svg diff --git a/cms/resources/icons/solid/print-magnifying-glass.svg b/resources/icons/solid/print-magnifying-glass.svg similarity index 100% rename from cms/resources/icons/solid/print-magnifying-glass.svg rename to resources/icons/solid/print-magnifying-glass.svg diff --git a/cms/resources/icons/solid/print-slash.svg b/resources/icons/solid/print-slash.svg similarity index 100% rename from cms/resources/icons/solid/print-slash.svg rename to resources/icons/solid/print-slash.svg diff --git a/cms/resources/icons/solid/print.svg b/resources/icons/solid/print.svg similarity index 100% rename from cms/resources/icons/solid/print.svg rename to resources/icons/solid/print.svg diff --git a/cms/resources/icons/solid/projector.svg b/resources/icons/solid/projector.svg similarity index 100% rename from cms/resources/icons/solid/projector.svg rename to resources/icons/solid/projector.svg diff --git a/cms/resources/icons/solid/pump-medical.svg b/resources/icons/solid/pump-medical.svg similarity index 100% rename from cms/resources/icons/solid/pump-medical.svg rename to resources/icons/solid/pump-medical.svg diff --git a/cms/resources/icons/solid/pump-soap.svg b/resources/icons/solid/pump-soap.svg similarity index 100% rename from cms/resources/icons/solid/pump-soap.svg rename to resources/icons/solid/pump-soap.svg diff --git a/cms/resources/icons/solid/pump.svg b/resources/icons/solid/pump.svg similarity index 100% rename from cms/resources/icons/solid/pump.svg rename to resources/icons/solid/pump.svg diff --git a/cms/resources/icons/solid/pumpkin.svg b/resources/icons/solid/pumpkin.svg similarity index 100% rename from cms/resources/icons/solid/pumpkin.svg rename to resources/icons/solid/pumpkin.svg diff --git a/cms/resources/icons/solid/puzzle-piece-simple.svg b/resources/icons/solid/puzzle-piece-simple.svg similarity index 100% rename from cms/resources/icons/solid/puzzle-piece-simple.svg rename to resources/icons/solid/puzzle-piece-simple.svg diff --git a/cms/resources/icons/solid/puzzle-piece.svg b/resources/icons/solid/puzzle-piece.svg similarity index 100% rename from cms/resources/icons/solid/puzzle-piece.svg rename to resources/icons/solid/puzzle-piece.svg diff --git a/cms/resources/icons/solid/puzzle.svg b/resources/icons/solid/puzzle.svg similarity index 100% rename from cms/resources/icons/solid/puzzle.svg rename to resources/icons/solid/puzzle.svg diff --git a/cms/resources/icons/solid/q.svg b/resources/icons/solid/q.svg similarity index 100% rename from cms/resources/icons/solid/q.svg rename to resources/icons/solid/q.svg diff --git a/cms/resources/icons/solid/qrcode.svg b/resources/icons/solid/qrcode.svg similarity index 100% rename from cms/resources/icons/solid/qrcode.svg rename to resources/icons/solid/qrcode.svg diff --git a/cms/resources/icons/solid/question.svg b/resources/icons/solid/question.svg similarity index 100% rename from cms/resources/icons/solid/question.svg rename to resources/icons/solid/question.svg diff --git a/cms/resources/icons/solid/quote-left.svg b/resources/icons/solid/quote-left.svg similarity index 100% rename from cms/resources/icons/solid/quote-left.svg rename to resources/icons/solid/quote-left.svg diff --git a/cms/resources/icons/solid/quote-right.svg b/resources/icons/solid/quote-right.svg similarity index 100% rename from cms/resources/icons/solid/quote-right.svg rename to resources/icons/solid/quote-right.svg diff --git a/cms/resources/icons/solid/quotes-left.svg b/resources/icons/solid/quotes-left.svg similarity index 100% rename from cms/resources/icons/solid/quotes-left.svg rename to resources/icons/solid/quotes-left.svg diff --git a/cms/resources/icons/solid/quotes.svg b/resources/icons/solid/quotes.svg similarity index 100% rename from cms/resources/icons/solid/quotes.svg rename to resources/icons/solid/quotes.svg diff --git a/cms/resources/icons/solid/r.svg b/resources/icons/solid/r.svg similarity index 100% rename from cms/resources/icons/solid/r.svg rename to resources/icons/solid/r.svg diff --git a/cms/resources/icons/solid/rabbit-running.svg b/resources/icons/solid/rabbit-running.svg similarity index 100% rename from cms/resources/icons/solid/rabbit-running.svg rename to resources/icons/solid/rabbit-running.svg diff --git a/cms/resources/icons/solid/rabbit.svg b/resources/icons/solid/rabbit.svg similarity index 100% rename from cms/resources/icons/solid/rabbit.svg rename to resources/icons/solid/rabbit.svg diff --git a/cms/resources/icons/solid/raccoon.svg b/resources/icons/solid/raccoon.svg similarity index 100% rename from cms/resources/icons/solid/raccoon.svg rename to resources/icons/solid/raccoon.svg diff --git a/cms/resources/icons/solid/racquet.svg b/resources/icons/solid/racquet.svg similarity index 100% rename from cms/resources/icons/solid/racquet.svg rename to resources/icons/solid/racquet.svg diff --git a/cms/resources/icons/solid/radar.svg b/resources/icons/solid/radar.svg similarity index 100% rename from cms/resources/icons/solid/radar.svg rename to resources/icons/solid/radar.svg diff --git a/cms/resources/icons/solid/radiation.svg b/resources/icons/solid/radiation.svg similarity index 100% rename from cms/resources/icons/solid/radiation.svg rename to resources/icons/solid/radiation.svg diff --git a/cms/resources/icons/solid/radio-tuner.svg b/resources/icons/solid/radio-tuner.svg similarity index 100% rename from cms/resources/icons/solid/radio-tuner.svg rename to resources/icons/solid/radio-tuner.svg diff --git a/cms/resources/icons/solid/radio.svg b/resources/icons/solid/radio.svg similarity index 100% rename from cms/resources/icons/solid/radio.svg rename to resources/icons/solid/radio.svg diff --git a/cms/resources/icons/solid/rainbow.svg b/resources/icons/solid/rainbow.svg similarity index 100% rename from cms/resources/icons/solid/rainbow.svg rename to resources/icons/solid/rainbow.svg diff --git a/cms/resources/icons/solid/raindrops.svg b/resources/icons/solid/raindrops.svg similarity index 100% rename from cms/resources/icons/solid/raindrops.svg rename to resources/icons/solid/raindrops.svg diff --git a/cms/resources/icons/solid/ram.svg b/resources/icons/solid/ram.svg similarity index 100% rename from cms/resources/icons/solid/ram.svg rename to resources/icons/solid/ram.svg diff --git a/cms/resources/icons/solid/ramp-loading.svg b/resources/icons/solid/ramp-loading.svg similarity index 100% rename from cms/resources/icons/solid/ramp-loading.svg rename to resources/icons/solid/ramp-loading.svg diff --git a/cms/resources/icons/solid/ranking-star.svg b/resources/icons/solid/ranking-star.svg similarity index 100% rename from cms/resources/icons/solid/ranking-star.svg rename to resources/icons/solid/ranking-star.svg diff --git a/cms/resources/icons/solid/raygun.svg b/resources/icons/solid/raygun.svg similarity index 100% rename from cms/resources/icons/solid/raygun.svg rename to resources/icons/solid/raygun.svg diff --git a/cms/resources/icons/solid/receipt.svg b/resources/icons/solid/receipt.svg similarity index 100% rename from cms/resources/icons/solid/receipt.svg rename to resources/icons/solid/receipt.svg diff --git a/cms/resources/icons/solid/record-vinyl.svg b/resources/icons/solid/record-vinyl.svg similarity index 100% rename from cms/resources/icons/solid/record-vinyl.svg rename to resources/icons/solid/record-vinyl.svg diff --git a/cms/resources/icons/solid/rectangle-ad.svg b/resources/icons/solid/rectangle-ad.svg similarity index 100% rename from cms/resources/icons/solid/rectangle-ad.svg rename to resources/icons/solid/rectangle-ad.svg diff --git a/cms/resources/icons/solid/rectangle-barcode.svg b/resources/icons/solid/rectangle-barcode.svg similarity index 100% rename from cms/resources/icons/solid/rectangle-barcode.svg rename to resources/icons/solid/rectangle-barcode.svg diff --git a/cms/resources/icons/solid/rectangle-code.svg b/resources/icons/solid/rectangle-code.svg similarity index 100% rename from cms/resources/icons/solid/rectangle-code.svg rename to resources/icons/solid/rectangle-code.svg diff --git a/cms/resources/icons/solid/rectangle-history-circle-plus.svg b/resources/icons/solid/rectangle-history-circle-plus.svg similarity index 100% rename from cms/resources/icons/solid/rectangle-history-circle-plus.svg rename to resources/icons/solid/rectangle-history-circle-plus.svg diff --git a/cms/resources/icons/solid/rectangle-history-circle-user.svg b/resources/icons/solid/rectangle-history-circle-user.svg similarity index 100% rename from cms/resources/icons/solid/rectangle-history-circle-user.svg rename to resources/icons/solid/rectangle-history-circle-user.svg diff --git a/cms/resources/icons/solid/rectangle-history.svg b/resources/icons/solid/rectangle-history.svg similarity index 100% rename from cms/resources/icons/solid/rectangle-history.svg rename to resources/icons/solid/rectangle-history.svg diff --git a/cms/resources/icons/solid/rectangle-list.svg b/resources/icons/solid/rectangle-list.svg similarity index 100% rename from cms/resources/icons/solid/rectangle-list.svg rename to resources/icons/solid/rectangle-list.svg diff --git a/cms/resources/icons/solid/rectangle-pro.svg b/resources/icons/solid/rectangle-pro.svg similarity index 100% rename from cms/resources/icons/solid/rectangle-pro.svg rename to resources/icons/solid/rectangle-pro.svg diff --git a/cms/resources/icons/solid/rectangle-terminal.svg b/resources/icons/solid/rectangle-terminal.svg similarity index 100% rename from cms/resources/icons/solid/rectangle-terminal.svg rename to resources/icons/solid/rectangle-terminal.svg diff --git a/cms/resources/icons/solid/rectangle-vertical-history.svg b/resources/icons/solid/rectangle-vertical-history.svg similarity index 100% rename from cms/resources/icons/solid/rectangle-vertical-history.svg rename to resources/icons/solid/rectangle-vertical-history.svg diff --git a/cms/resources/icons/solid/rectangle-vertical.svg b/resources/icons/solid/rectangle-vertical.svg similarity index 100% rename from cms/resources/icons/solid/rectangle-vertical.svg rename to resources/icons/solid/rectangle-vertical.svg diff --git a/cms/resources/icons/solid/rectangle-wide.svg b/resources/icons/solid/rectangle-wide.svg similarity index 100% rename from cms/resources/icons/solid/rectangle-wide.svg rename to resources/icons/solid/rectangle-wide.svg diff --git a/cms/resources/icons/solid/rectangle-xmark.svg b/resources/icons/solid/rectangle-xmark.svg similarity index 100% rename from cms/resources/icons/solid/rectangle-xmark.svg rename to resources/icons/solid/rectangle-xmark.svg diff --git a/cms/resources/icons/solid/rectangle.svg b/resources/icons/solid/rectangle.svg similarity index 100% rename from cms/resources/icons/solid/rectangle.svg rename to resources/icons/solid/rectangle.svg diff --git a/cms/resources/icons/solid/rectangles-mixed.svg b/resources/icons/solid/rectangles-mixed.svg similarity index 100% rename from cms/resources/icons/solid/rectangles-mixed.svg rename to resources/icons/solid/rectangles-mixed.svg diff --git a/cms/resources/icons/solid/recycle.svg b/resources/icons/solid/recycle.svg similarity index 100% rename from cms/resources/icons/solid/recycle.svg rename to resources/icons/solid/recycle.svg diff --git a/cms/resources/icons/solid/reel.svg b/resources/icons/solid/reel.svg similarity index 100% rename from cms/resources/icons/solid/reel.svg rename to resources/icons/solid/reel.svg diff --git a/cms/resources/icons/solid/reflect-both.svg b/resources/icons/solid/reflect-both.svg similarity index 100% rename from cms/resources/icons/solid/reflect-both.svg rename to resources/icons/solid/reflect-both.svg diff --git a/cms/resources/icons/solid/reflect-horizontal.svg b/resources/icons/solid/reflect-horizontal.svg similarity index 100% rename from cms/resources/icons/solid/reflect-horizontal.svg rename to resources/icons/solid/reflect-horizontal.svg diff --git a/cms/resources/icons/solid/reflect-vertical.svg b/resources/icons/solid/reflect-vertical.svg similarity index 100% rename from cms/resources/icons/solid/reflect-vertical.svg rename to resources/icons/solid/reflect-vertical.svg diff --git a/cms/resources/icons/solid/refrigerator.svg b/resources/icons/solid/refrigerator.svg similarity index 100% rename from cms/resources/icons/solid/refrigerator.svg rename to resources/icons/solid/refrigerator.svg diff --git a/cms/resources/icons/solid/registered.svg b/resources/icons/solid/registered.svg similarity index 100% rename from cms/resources/icons/solid/registered.svg rename to resources/icons/solid/registered.svg diff --git a/cms/resources/icons/solid/repeat-1.svg b/resources/icons/solid/repeat-1.svg similarity index 100% rename from cms/resources/icons/solid/repeat-1.svg rename to resources/icons/solid/repeat-1.svg diff --git a/cms/resources/icons/solid/repeat.svg b/resources/icons/solid/repeat.svg similarity index 100% rename from cms/resources/icons/solid/repeat.svg rename to resources/icons/solid/repeat.svg diff --git a/cms/resources/icons/solid/reply-all.svg b/resources/icons/solid/reply-all.svg similarity index 100% rename from cms/resources/icons/solid/reply-all.svg rename to resources/icons/solid/reply-all.svg diff --git a/cms/resources/icons/solid/reply-clock.svg b/resources/icons/solid/reply-clock.svg similarity index 100% rename from cms/resources/icons/solid/reply-clock.svg rename to resources/icons/solid/reply-clock.svg diff --git a/cms/resources/icons/solid/reply.svg b/resources/icons/solid/reply.svg similarity index 100% rename from cms/resources/icons/solid/reply.svg rename to resources/icons/solid/reply.svg diff --git a/cms/resources/icons/solid/republican.svg b/resources/icons/solid/republican.svg similarity index 100% rename from cms/resources/icons/solid/republican.svg rename to resources/icons/solid/republican.svg diff --git a/cms/resources/icons/solid/restroom-simple.svg b/resources/icons/solid/restroom-simple.svg similarity index 100% rename from cms/resources/icons/solid/restroom-simple.svg rename to resources/icons/solid/restroom-simple.svg diff --git a/cms/resources/icons/solid/restroom.svg b/resources/icons/solid/restroom.svg similarity index 100% rename from cms/resources/icons/solid/restroom.svg rename to resources/icons/solid/restroom.svg diff --git a/cms/resources/icons/solid/retweet.svg b/resources/icons/solid/retweet.svg similarity index 100% rename from cms/resources/icons/solid/retweet.svg rename to resources/icons/solid/retweet.svg diff --git a/cms/resources/icons/solid/rhombus.svg b/resources/icons/solid/rhombus.svg similarity index 100% rename from cms/resources/icons/solid/rhombus.svg rename to resources/icons/solid/rhombus.svg diff --git a/cms/resources/icons/solid/ribbon.svg b/resources/icons/solid/ribbon.svg similarity index 100% rename from cms/resources/icons/solid/ribbon.svg rename to resources/icons/solid/ribbon.svg diff --git a/cms/resources/icons/solid/right-from-bracket.svg b/resources/icons/solid/right-from-bracket.svg similarity index 100% rename from cms/resources/icons/solid/right-from-bracket.svg rename to resources/icons/solid/right-from-bracket.svg diff --git a/cms/resources/icons/solid/right-from-line.svg b/resources/icons/solid/right-from-line.svg similarity index 100% rename from cms/resources/icons/solid/right-from-line.svg rename to resources/icons/solid/right-from-line.svg diff --git a/cms/resources/icons/solid/right-left-large.svg b/resources/icons/solid/right-left-large.svg similarity index 100% rename from cms/resources/icons/solid/right-left-large.svg rename to resources/icons/solid/right-left-large.svg diff --git a/cms/resources/icons/solid/right-left.svg b/resources/icons/solid/right-left.svg similarity index 100% rename from cms/resources/icons/solid/right-left.svg rename to resources/icons/solid/right-left.svg diff --git a/cms/resources/icons/solid/right-long-to-line.svg b/resources/icons/solid/right-long-to-line.svg similarity index 100% rename from cms/resources/icons/solid/right-long-to-line.svg rename to resources/icons/solid/right-long-to-line.svg diff --git a/cms/resources/icons/solid/right-long.svg b/resources/icons/solid/right-long.svg similarity index 100% rename from cms/resources/icons/solid/right-long.svg rename to resources/icons/solid/right-long.svg diff --git a/cms/resources/icons/solid/right-to-bracket.svg b/resources/icons/solid/right-to-bracket.svg similarity index 100% rename from cms/resources/icons/solid/right-to-bracket.svg rename to resources/icons/solid/right-to-bracket.svg diff --git a/cms/resources/icons/solid/right-to-line.svg b/resources/icons/solid/right-to-line.svg similarity index 100% rename from cms/resources/icons/solid/right-to-line.svg rename to resources/icons/solid/right-to-line.svg diff --git a/cms/resources/icons/solid/right.svg b/resources/icons/solid/right.svg similarity index 100% rename from cms/resources/icons/solid/right.svg rename to resources/icons/solid/right.svg diff --git a/cms/resources/icons/solid/ring-diamond.svg b/resources/icons/solid/ring-diamond.svg similarity index 100% rename from cms/resources/icons/solid/ring-diamond.svg rename to resources/icons/solid/ring-diamond.svg diff --git a/cms/resources/icons/solid/ring.svg b/resources/icons/solid/ring.svg similarity index 100% rename from cms/resources/icons/solid/ring.svg rename to resources/icons/solid/ring.svg diff --git a/cms/resources/icons/solid/rings-wedding.svg b/resources/icons/solid/rings-wedding.svg similarity index 100% rename from cms/resources/icons/solid/rings-wedding.svg rename to resources/icons/solid/rings-wedding.svg diff --git a/cms/resources/icons/solid/road-barrier.svg b/resources/icons/solid/road-barrier.svg similarity index 100% rename from cms/resources/icons/solid/road-barrier.svg rename to resources/icons/solid/road-barrier.svg diff --git a/cms/resources/icons/solid/road-bridge.svg b/resources/icons/solid/road-bridge.svg similarity index 100% rename from cms/resources/icons/solid/road-bridge.svg rename to resources/icons/solid/road-bridge.svg diff --git a/cms/resources/icons/solid/road-circle-check.svg b/resources/icons/solid/road-circle-check.svg similarity index 100% rename from cms/resources/icons/solid/road-circle-check.svg rename to resources/icons/solid/road-circle-check.svg diff --git a/cms/resources/icons/solid/road-circle-exclamation.svg b/resources/icons/solid/road-circle-exclamation.svg similarity index 100% rename from cms/resources/icons/solid/road-circle-exclamation.svg rename to resources/icons/solid/road-circle-exclamation.svg diff --git a/cms/resources/icons/solid/road-circle-xmark.svg b/resources/icons/solid/road-circle-xmark.svg similarity index 100% rename from cms/resources/icons/solid/road-circle-xmark.svg rename to resources/icons/solid/road-circle-xmark.svg diff --git a/cms/resources/icons/solid/road-lock.svg b/resources/icons/solid/road-lock.svg similarity index 100% rename from cms/resources/icons/solid/road-lock.svg rename to resources/icons/solid/road-lock.svg diff --git a/cms/resources/icons/solid/road-spikes.svg b/resources/icons/solid/road-spikes.svg similarity index 100% rename from cms/resources/icons/solid/road-spikes.svg rename to resources/icons/solid/road-spikes.svg diff --git a/cms/resources/icons/solid/road.svg b/resources/icons/solid/road.svg similarity index 100% rename from cms/resources/icons/solid/road.svg rename to resources/icons/solid/road.svg diff --git a/cms/resources/icons/solid/robot-astromech.svg b/resources/icons/solid/robot-astromech.svg similarity index 100% rename from cms/resources/icons/solid/robot-astromech.svg rename to resources/icons/solid/robot-astromech.svg diff --git a/cms/resources/icons/solid/robot.svg b/resources/icons/solid/robot.svg similarity index 100% rename from cms/resources/icons/solid/robot.svg rename to resources/icons/solid/robot.svg diff --git a/cms/resources/icons/solid/rocket-launch.svg b/resources/icons/solid/rocket-launch.svg similarity index 100% rename from cms/resources/icons/solid/rocket-launch.svg rename to resources/icons/solid/rocket-launch.svg diff --git a/cms/resources/icons/solid/rocket.svg b/resources/icons/solid/rocket.svg similarity index 100% rename from cms/resources/icons/solid/rocket.svg rename to resources/icons/solid/rocket.svg diff --git a/cms/resources/icons/solid/roller-coaster.svg b/resources/icons/solid/roller-coaster.svg similarity index 100% rename from cms/resources/icons/solid/roller-coaster.svg rename to resources/icons/solid/roller-coaster.svg diff --git a/cms/resources/icons/solid/rotate-exclamation.svg b/resources/icons/solid/rotate-exclamation.svg similarity index 100% rename from cms/resources/icons/solid/rotate-exclamation.svg rename to resources/icons/solid/rotate-exclamation.svg diff --git a/cms/resources/icons/solid/rotate-left.svg b/resources/icons/solid/rotate-left.svg similarity index 100% rename from cms/resources/icons/solid/rotate-left.svg rename to resources/icons/solid/rotate-left.svg diff --git a/cms/resources/icons/solid/rotate-reverse.svg b/resources/icons/solid/rotate-reverse.svg similarity index 100% rename from cms/resources/icons/solid/rotate-reverse.svg rename to resources/icons/solid/rotate-reverse.svg diff --git a/cms/resources/icons/solid/rotate-right.svg b/resources/icons/solid/rotate-right.svg similarity index 100% rename from cms/resources/icons/solid/rotate-right.svg rename to resources/icons/solid/rotate-right.svg diff --git a/cms/resources/icons/solid/rotate.svg b/resources/icons/solid/rotate.svg similarity index 100% rename from cms/resources/icons/solid/rotate.svg rename to resources/icons/solid/rotate.svg diff --git a/cms/resources/icons/solid/route-highway.svg b/resources/icons/solid/route-highway.svg similarity index 100% rename from cms/resources/icons/solid/route-highway.svg rename to resources/icons/solid/route-highway.svg diff --git a/cms/resources/icons/solid/route-interstate.svg b/resources/icons/solid/route-interstate.svg similarity index 100% rename from cms/resources/icons/solid/route-interstate.svg rename to resources/icons/solid/route-interstate.svg diff --git a/cms/resources/icons/solid/route.svg b/resources/icons/solid/route.svg similarity index 100% rename from cms/resources/icons/solid/route.svg rename to resources/icons/solid/route.svg diff --git a/cms/resources/icons/solid/router.svg b/resources/icons/solid/router.svg similarity index 100% rename from cms/resources/icons/solid/router.svg rename to resources/icons/solid/router.svg diff --git a/cms/resources/icons/solid/rss.svg b/resources/icons/solid/rss.svg similarity index 100% rename from cms/resources/icons/solid/rss.svg rename to resources/icons/solid/rss.svg diff --git a/cms/resources/icons/solid/ruble-sign.svg b/resources/icons/solid/ruble-sign.svg similarity index 100% rename from cms/resources/icons/solid/ruble-sign.svg rename to resources/icons/solid/ruble-sign.svg diff --git a/cms/resources/icons/solid/rug.svg b/resources/icons/solid/rug.svg similarity index 100% rename from cms/resources/icons/solid/rug.svg rename to resources/icons/solid/rug.svg diff --git a/cms/resources/icons/solid/rugby-ball.svg b/resources/icons/solid/rugby-ball.svg similarity index 100% rename from cms/resources/icons/solid/rugby-ball.svg rename to resources/icons/solid/rugby-ball.svg diff --git a/cms/resources/icons/solid/ruler-combined.svg b/resources/icons/solid/ruler-combined.svg similarity index 100% rename from cms/resources/icons/solid/ruler-combined.svg rename to resources/icons/solid/ruler-combined.svg diff --git a/cms/resources/icons/solid/ruler-horizontal.svg b/resources/icons/solid/ruler-horizontal.svg similarity index 100% rename from cms/resources/icons/solid/ruler-horizontal.svg rename to resources/icons/solid/ruler-horizontal.svg diff --git a/cms/resources/icons/solid/ruler-triangle.svg b/resources/icons/solid/ruler-triangle.svg similarity index 100% rename from cms/resources/icons/solid/ruler-triangle.svg rename to resources/icons/solid/ruler-triangle.svg diff --git a/cms/resources/icons/solid/ruler-vertical.svg b/resources/icons/solid/ruler-vertical.svg similarity index 100% rename from cms/resources/icons/solid/ruler-vertical.svg rename to resources/icons/solid/ruler-vertical.svg diff --git a/cms/resources/icons/solid/ruler.svg b/resources/icons/solid/ruler.svg similarity index 100% rename from cms/resources/icons/solid/ruler.svg rename to resources/icons/solid/ruler.svg diff --git a/cms/resources/icons/solid/rupee-sign.svg b/resources/icons/solid/rupee-sign.svg similarity index 100% rename from cms/resources/icons/solid/rupee-sign.svg rename to resources/icons/solid/rupee-sign.svg diff --git a/cms/resources/icons/solid/rupiah-sign.svg b/resources/icons/solid/rupiah-sign.svg similarity index 100% rename from cms/resources/icons/solid/rupiah-sign.svg rename to resources/icons/solid/rupiah-sign.svg diff --git a/cms/resources/icons/solid/rv.svg b/resources/icons/solid/rv.svg similarity index 100% rename from cms/resources/icons/solid/rv.svg rename to resources/icons/solid/rv.svg diff --git a/cms/resources/icons/solid/s.svg b/resources/icons/solid/s.svg similarity index 100% rename from cms/resources/icons/solid/s.svg rename to resources/icons/solid/s.svg diff --git a/cms/resources/icons/solid/sack-dollar.svg b/resources/icons/solid/sack-dollar.svg similarity index 100% rename from cms/resources/icons/solid/sack-dollar.svg rename to resources/icons/solid/sack-dollar.svg diff --git a/cms/resources/icons/solid/sack-xmark.svg b/resources/icons/solid/sack-xmark.svg similarity index 100% rename from cms/resources/icons/solid/sack-xmark.svg rename to resources/icons/solid/sack-xmark.svg diff --git a/cms/resources/icons/solid/sack.svg b/resources/icons/solid/sack.svg similarity index 100% rename from cms/resources/icons/solid/sack.svg rename to resources/icons/solid/sack.svg diff --git a/cms/resources/icons/solid/sailboat.svg b/resources/icons/solid/sailboat.svg similarity index 100% rename from cms/resources/icons/solid/sailboat.svg rename to resources/icons/solid/sailboat.svg diff --git a/cms/resources/icons/solid/salad.svg b/resources/icons/solid/salad.svg similarity index 100% rename from cms/resources/icons/solid/salad.svg rename to resources/icons/solid/salad.svg diff --git a/cms/resources/icons/solid/salt-shaker.svg b/resources/icons/solid/salt-shaker.svg similarity index 100% rename from cms/resources/icons/solid/salt-shaker.svg rename to resources/icons/solid/salt-shaker.svg diff --git a/cms/resources/icons/solid/sandwich.svg b/resources/icons/solid/sandwich.svg similarity index 100% rename from cms/resources/icons/solid/sandwich.svg rename to resources/icons/solid/sandwich.svg diff --git a/cms/resources/icons/solid/satellite-dish.svg b/resources/icons/solid/satellite-dish.svg similarity index 100% rename from cms/resources/icons/solid/satellite-dish.svg rename to resources/icons/solid/satellite-dish.svg diff --git a/cms/resources/icons/solid/satellite.svg b/resources/icons/solid/satellite.svg similarity index 100% rename from cms/resources/icons/solid/satellite.svg rename to resources/icons/solid/satellite.svg diff --git a/cms/resources/icons/solid/sausage.svg b/resources/icons/solid/sausage.svg similarity index 100% rename from cms/resources/icons/solid/sausage.svg rename to resources/icons/solid/sausage.svg diff --git a/cms/resources/icons/solid/saxophone-fire.svg b/resources/icons/solid/saxophone-fire.svg similarity index 100% rename from cms/resources/icons/solid/saxophone-fire.svg rename to resources/icons/solid/saxophone-fire.svg diff --git a/cms/resources/icons/solid/saxophone.svg b/resources/icons/solid/saxophone.svg similarity index 100% rename from cms/resources/icons/solid/saxophone.svg rename to resources/icons/solid/saxophone.svg diff --git a/cms/resources/icons/solid/scale-balanced.svg b/resources/icons/solid/scale-balanced.svg similarity index 100% rename from cms/resources/icons/solid/scale-balanced.svg rename to resources/icons/solid/scale-balanced.svg diff --git a/cms/resources/icons/solid/scale-unbalanced-flip.svg b/resources/icons/solid/scale-unbalanced-flip.svg similarity index 100% rename from cms/resources/icons/solid/scale-unbalanced-flip.svg rename to resources/icons/solid/scale-unbalanced-flip.svg diff --git a/cms/resources/icons/solid/scale-unbalanced.svg b/resources/icons/solid/scale-unbalanced.svg similarity index 100% rename from cms/resources/icons/solid/scale-unbalanced.svg rename to resources/icons/solid/scale-unbalanced.svg diff --git a/cms/resources/icons/solid/scalpel-line-dashed.svg b/resources/icons/solid/scalpel-line-dashed.svg similarity index 100% rename from cms/resources/icons/solid/scalpel-line-dashed.svg rename to resources/icons/solid/scalpel-line-dashed.svg diff --git a/cms/resources/icons/solid/scalpel.svg b/resources/icons/solid/scalpel.svg similarity index 100% rename from cms/resources/icons/solid/scalpel.svg rename to resources/icons/solid/scalpel.svg diff --git a/cms/resources/icons/solid/scanner-gun.svg b/resources/icons/solid/scanner-gun.svg similarity index 100% rename from cms/resources/icons/solid/scanner-gun.svg rename to resources/icons/solid/scanner-gun.svg diff --git a/cms/resources/icons/solid/scanner-image.svg b/resources/icons/solid/scanner-image.svg similarity index 100% rename from cms/resources/icons/solid/scanner-image.svg rename to resources/icons/solid/scanner-image.svg diff --git a/cms/resources/icons/solid/scanner-keyboard.svg b/resources/icons/solid/scanner-keyboard.svg similarity index 100% rename from cms/resources/icons/solid/scanner-keyboard.svg rename to resources/icons/solid/scanner-keyboard.svg diff --git a/cms/resources/icons/solid/scanner-touchscreen.svg b/resources/icons/solid/scanner-touchscreen.svg similarity index 100% rename from cms/resources/icons/solid/scanner-touchscreen.svg rename to resources/icons/solid/scanner-touchscreen.svg diff --git a/cms/resources/icons/solid/scarecrow.svg b/resources/icons/solid/scarecrow.svg similarity index 100% rename from cms/resources/icons/solid/scarecrow.svg rename to resources/icons/solid/scarecrow.svg diff --git a/cms/resources/icons/solid/scarf.svg b/resources/icons/solid/scarf.svg similarity index 100% rename from cms/resources/icons/solid/scarf.svg rename to resources/icons/solid/scarf.svg diff --git a/cms/resources/icons/solid/school-circle-check.svg b/resources/icons/solid/school-circle-check.svg similarity index 100% rename from cms/resources/icons/solid/school-circle-check.svg rename to resources/icons/solid/school-circle-check.svg diff --git a/cms/resources/icons/solid/school-circle-exclamation.svg b/resources/icons/solid/school-circle-exclamation.svg similarity index 100% rename from cms/resources/icons/solid/school-circle-exclamation.svg rename to resources/icons/solid/school-circle-exclamation.svg diff --git a/cms/resources/icons/solid/school-circle-xmark.svg b/resources/icons/solid/school-circle-xmark.svg similarity index 100% rename from cms/resources/icons/solid/school-circle-xmark.svg rename to resources/icons/solid/school-circle-xmark.svg diff --git a/cms/resources/icons/solid/school-flag.svg b/resources/icons/solid/school-flag.svg similarity index 100% rename from cms/resources/icons/solid/school-flag.svg rename to resources/icons/solid/school-flag.svg diff --git a/cms/resources/icons/solid/school-lock.svg b/resources/icons/solid/school-lock.svg similarity index 100% rename from cms/resources/icons/solid/school-lock.svg rename to resources/icons/solid/school-lock.svg diff --git a/cms/resources/icons/solid/school.svg b/resources/icons/solid/school.svg similarity index 100% rename from cms/resources/icons/solid/school.svg rename to resources/icons/solid/school.svg diff --git a/cms/resources/icons/solid/scissors.svg b/resources/icons/solid/scissors.svg similarity index 100% rename from cms/resources/icons/solid/scissors.svg rename to resources/icons/solid/scissors.svg diff --git a/cms/resources/icons/solid/screen-users.svg b/resources/icons/solid/screen-users.svg similarity index 100% rename from cms/resources/icons/solid/screen-users.svg rename to resources/icons/solid/screen-users.svg diff --git a/cms/resources/icons/solid/screencast.svg b/resources/icons/solid/screencast.svg similarity index 100% rename from cms/resources/icons/solid/screencast.svg rename to resources/icons/solid/screencast.svg diff --git a/cms/resources/icons/solid/screwdriver-wrench.svg b/resources/icons/solid/screwdriver-wrench.svg similarity index 100% rename from cms/resources/icons/solid/screwdriver-wrench.svg rename to resources/icons/solid/screwdriver-wrench.svg diff --git a/cms/resources/icons/solid/screwdriver.svg b/resources/icons/solid/screwdriver.svg similarity index 100% rename from cms/resources/icons/solid/screwdriver.svg rename to resources/icons/solid/screwdriver.svg diff --git a/cms/resources/icons/solid/scribble.svg b/resources/icons/solid/scribble.svg similarity index 100% rename from cms/resources/icons/solid/scribble.svg rename to resources/icons/solid/scribble.svg diff --git a/cms/resources/icons/solid/scroll-old.svg b/resources/icons/solid/scroll-old.svg similarity index 100% rename from cms/resources/icons/solid/scroll-old.svg rename to resources/icons/solid/scroll-old.svg diff --git a/cms/resources/icons/solid/scroll-torah.svg b/resources/icons/solid/scroll-torah.svg similarity index 100% rename from cms/resources/icons/solid/scroll-torah.svg rename to resources/icons/solid/scroll-torah.svg diff --git a/cms/resources/icons/solid/scroll.svg b/resources/icons/solid/scroll.svg similarity index 100% rename from cms/resources/icons/solid/scroll.svg rename to resources/icons/solid/scroll.svg diff --git a/cms/resources/icons/solid/scrubber.svg b/resources/icons/solid/scrubber.svg similarity index 100% rename from cms/resources/icons/solid/scrubber.svg rename to resources/icons/solid/scrubber.svg diff --git a/cms/resources/icons/solid/scythe.svg b/resources/icons/solid/scythe.svg similarity index 100% rename from cms/resources/icons/solid/scythe.svg rename to resources/icons/solid/scythe.svg diff --git a/cms/resources/icons/solid/sd-card.svg b/resources/icons/solid/sd-card.svg similarity index 100% rename from cms/resources/icons/solid/sd-card.svg rename to resources/icons/solid/sd-card.svg diff --git a/cms/resources/icons/solid/sd-cards.svg b/resources/icons/solid/sd-cards.svg similarity index 100% rename from cms/resources/icons/solid/sd-cards.svg rename to resources/icons/solid/sd-cards.svg diff --git a/cms/resources/icons/solid/seal-exclamation.svg b/resources/icons/solid/seal-exclamation.svg similarity index 100% rename from cms/resources/icons/solid/seal-exclamation.svg rename to resources/icons/solid/seal-exclamation.svg diff --git a/cms/resources/icons/solid/seal-question.svg b/resources/icons/solid/seal-question.svg similarity index 100% rename from cms/resources/icons/solid/seal-question.svg rename to resources/icons/solid/seal-question.svg diff --git a/cms/resources/icons/solid/seal.svg b/resources/icons/solid/seal.svg similarity index 100% rename from cms/resources/icons/solid/seal.svg rename to resources/icons/solid/seal.svg diff --git a/cms/resources/icons/solid/seat-airline.svg b/resources/icons/solid/seat-airline.svg similarity index 100% rename from cms/resources/icons/solid/seat-airline.svg rename to resources/icons/solid/seat-airline.svg diff --git a/cms/resources/icons/solid/section.svg b/resources/icons/solid/section.svg similarity index 100% rename from cms/resources/icons/solid/section.svg rename to resources/icons/solid/section.svg diff --git a/cms/resources/icons/solid/seedling.svg b/resources/icons/solid/seedling.svg similarity index 100% rename from cms/resources/icons/solid/seedling.svg rename to resources/icons/solid/seedling.svg diff --git a/cms/resources/icons/solid/semicolon.svg b/resources/icons/solid/semicolon.svg similarity index 100% rename from cms/resources/icons/solid/semicolon.svg rename to resources/icons/solid/semicolon.svg diff --git a/cms/resources/icons/solid/send-back.svg b/resources/icons/solid/send-back.svg similarity index 100% rename from cms/resources/icons/solid/send-back.svg rename to resources/icons/solid/send-back.svg diff --git a/cms/resources/icons/solid/send-backward.svg b/resources/icons/solid/send-backward.svg similarity index 100% rename from cms/resources/icons/solid/send-backward.svg rename to resources/icons/solid/send-backward.svg diff --git a/cms/resources/icons/solid/sensor-cloud.svg b/resources/icons/solid/sensor-cloud.svg similarity index 100% rename from cms/resources/icons/solid/sensor-cloud.svg rename to resources/icons/solid/sensor-cloud.svg diff --git a/cms/resources/icons/solid/sensor-fire.svg b/resources/icons/solid/sensor-fire.svg similarity index 100% rename from cms/resources/icons/solid/sensor-fire.svg rename to resources/icons/solid/sensor-fire.svg diff --git a/cms/resources/icons/solid/sensor-on.svg b/resources/icons/solid/sensor-on.svg similarity index 100% rename from cms/resources/icons/solid/sensor-on.svg rename to resources/icons/solid/sensor-on.svg diff --git a/cms/resources/icons/solid/sensor-triangle-exclamation.svg b/resources/icons/solid/sensor-triangle-exclamation.svg similarity index 100% rename from cms/resources/icons/solid/sensor-triangle-exclamation.svg rename to resources/icons/solid/sensor-triangle-exclamation.svg diff --git a/cms/resources/icons/solid/sensor.svg b/resources/icons/solid/sensor.svg similarity index 100% rename from cms/resources/icons/solid/sensor.svg rename to resources/icons/solid/sensor.svg diff --git a/cms/resources/icons/solid/server.svg b/resources/icons/solid/server.svg similarity index 100% rename from cms/resources/icons/solid/server.svg rename to resources/icons/solid/server.svg diff --git a/cms/resources/icons/solid/shapes.svg b/resources/icons/solid/shapes.svg similarity index 100% rename from cms/resources/icons/solid/shapes.svg rename to resources/icons/solid/shapes.svg diff --git a/cms/resources/icons/solid/share-all.svg b/resources/icons/solid/share-all.svg similarity index 100% rename from cms/resources/icons/solid/share-all.svg rename to resources/icons/solid/share-all.svg diff --git a/cms/resources/icons/solid/share-from-square.svg b/resources/icons/solid/share-from-square.svg similarity index 100% rename from cms/resources/icons/solid/share-from-square.svg rename to resources/icons/solid/share-from-square.svg diff --git a/cms/resources/icons/solid/share-nodes.svg b/resources/icons/solid/share-nodes.svg similarity index 100% rename from cms/resources/icons/solid/share-nodes.svg rename to resources/icons/solid/share-nodes.svg diff --git a/cms/resources/icons/solid/share.svg b/resources/icons/solid/share.svg similarity index 100% rename from cms/resources/icons/solid/share.svg rename to resources/icons/solid/share.svg diff --git a/cms/resources/icons/solid/sheep.svg b/resources/icons/solid/sheep.svg similarity index 100% rename from cms/resources/icons/solid/sheep.svg rename to resources/icons/solid/sheep.svg diff --git a/cms/resources/icons/solid/sheet-plastic.svg b/resources/icons/solid/sheet-plastic.svg similarity index 100% rename from cms/resources/icons/solid/sheet-plastic.svg rename to resources/icons/solid/sheet-plastic.svg diff --git a/cms/resources/icons/solid/shekel-sign.svg b/resources/icons/solid/shekel-sign.svg similarity index 100% rename from cms/resources/icons/solid/shekel-sign.svg rename to resources/icons/solid/shekel-sign.svg diff --git a/cms/resources/icons/solid/shelves-empty.svg b/resources/icons/solid/shelves-empty.svg similarity index 100% rename from cms/resources/icons/solid/shelves-empty.svg rename to resources/icons/solid/shelves-empty.svg diff --git a/cms/resources/icons/solid/shelves.svg b/resources/icons/solid/shelves.svg similarity index 100% rename from cms/resources/icons/solid/shelves.svg rename to resources/icons/solid/shelves.svg diff --git a/cms/resources/icons/solid/shield-cat.svg b/resources/icons/solid/shield-cat.svg similarity index 100% rename from cms/resources/icons/solid/shield-cat.svg rename to resources/icons/solid/shield-cat.svg diff --git a/cms/resources/icons/solid/shield-check.svg b/resources/icons/solid/shield-check.svg similarity index 100% rename from cms/resources/icons/solid/shield-check.svg rename to resources/icons/solid/shield-check.svg diff --git a/cms/resources/icons/solid/shield-cross.svg b/resources/icons/solid/shield-cross.svg similarity index 100% rename from cms/resources/icons/solid/shield-cross.svg rename to resources/icons/solid/shield-cross.svg diff --git a/cms/resources/icons/solid/shield-dog.svg b/resources/icons/solid/shield-dog.svg similarity index 100% rename from cms/resources/icons/solid/shield-dog.svg rename to resources/icons/solid/shield-dog.svg diff --git a/cms/resources/icons/solid/shield-exclamation.svg b/resources/icons/solid/shield-exclamation.svg similarity index 100% rename from cms/resources/icons/solid/shield-exclamation.svg rename to resources/icons/solid/shield-exclamation.svg diff --git a/cms/resources/icons/solid/shield-halved.svg b/resources/icons/solid/shield-halved.svg similarity index 100% rename from cms/resources/icons/solid/shield-halved.svg rename to resources/icons/solid/shield-halved.svg diff --git a/cms/resources/icons/solid/shield-heart.svg b/resources/icons/solid/shield-heart.svg similarity index 100% rename from cms/resources/icons/solid/shield-heart.svg rename to resources/icons/solid/shield-heart.svg diff --git a/cms/resources/icons/solid/shield-keyhole.svg b/resources/icons/solid/shield-keyhole.svg similarity index 100% rename from cms/resources/icons/solid/shield-keyhole.svg rename to resources/icons/solid/shield-keyhole.svg diff --git a/cms/resources/icons/solid/shield-minus.svg b/resources/icons/solid/shield-minus.svg similarity index 100% rename from cms/resources/icons/solid/shield-minus.svg rename to resources/icons/solid/shield-minus.svg diff --git a/cms/resources/icons/solid/shield-plus.svg b/resources/icons/solid/shield-plus.svg similarity index 100% rename from cms/resources/icons/solid/shield-plus.svg rename to resources/icons/solid/shield-plus.svg diff --git a/cms/resources/icons/solid/shield-quartered.svg b/resources/icons/solid/shield-quartered.svg similarity index 100% rename from cms/resources/icons/solid/shield-quartered.svg rename to resources/icons/solid/shield-quartered.svg diff --git a/cms/resources/icons/solid/shield-slash.svg b/resources/icons/solid/shield-slash.svg similarity index 100% rename from cms/resources/icons/solid/shield-slash.svg rename to resources/icons/solid/shield-slash.svg diff --git a/cms/resources/icons/solid/shield-virus.svg b/resources/icons/solid/shield-virus.svg similarity index 100% rename from cms/resources/icons/solid/shield-virus.svg rename to resources/icons/solid/shield-virus.svg diff --git a/cms/resources/icons/solid/shield-xmark.svg b/resources/icons/solid/shield-xmark.svg similarity index 100% rename from cms/resources/icons/solid/shield-xmark.svg rename to resources/icons/solid/shield-xmark.svg diff --git a/cms/resources/icons/solid/shield.svg b/resources/icons/solid/shield.svg similarity index 100% rename from cms/resources/icons/solid/shield.svg rename to resources/icons/solid/shield.svg diff --git a/cms/resources/icons/solid/ship.svg b/resources/icons/solid/ship.svg similarity index 100% rename from cms/resources/icons/solid/ship.svg rename to resources/icons/solid/ship.svg diff --git a/cms/resources/icons/solid/shirt-long-sleeve.svg b/resources/icons/solid/shirt-long-sleeve.svg similarity index 100% rename from cms/resources/icons/solid/shirt-long-sleeve.svg rename to resources/icons/solid/shirt-long-sleeve.svg diff --git a/cms/resources/icons/solid/shirt-running.svg b/resources/icons/solid/shirt-running.svg similarity index 100% rename from cms/resources/icons/solid/shirt-running.svg rename to resources/icons/solid/shirt-running.svg diff --git a/cms/resources/icons/solid/shirt-tank-top.svg b/resources/icons/solid/shirt-tank-top.svg similarity index 100% rename from cms/resources/icons/solid/shirt-tank-top.svg rename to resources/icons/solid/shirt-tank-top.svg diff --git a/cms/resources/icons/solid/shirt.svg b/resources/icons/solid/shirt.svg similarity index 100% rename from cms/resources/icons/solid/shirt.svg rename to resources/icons/solid/shirt.svg diff --git a/cms/resources/icons/solid/shish-kebab.svg b/resources/icons/solid/shish-kebab.svg similarity index 100% rename from cms/resources/icons/solid/shish-kebab.svg rename to resources/icons/solid/shish-kebab.svg diff --git a/cms/resources/icons/solid/shoe-prints.svg b/resources/icons/solid/shoe-prints.svg similarity index 100% rename from cms/resources/icons/solid/shoe-prints.svg rename to resources/icons/solid/shoe-prints.svg diff --git a/cms/resources/icons/solid/shop-lock.svg b/resources/icons/solid/shop-lock.svg similarity index 100% rename from cms/resources/icons/solid/shop-lock.svg rename to resources/icons/solid/shop-lock.svg diff --git a/cms/resources/icons/solid/shop-slash.svg b/resources/icons/solid/shop-slash.svg similarity index 100% rename from cms/resources/icons/solid/shop-slash.svg rename to resources/icons/solid/shop-slash.svg diff --git a/cms/resources/icons/solid/shop.svg b/resources/icons/solid/shop.svg similarity index 100% rename from cms/resources/icons/solid/shop.svg rename to resources/icons/solid/shop.svg diff --git a/cms/resources/icons/solid/shovel-snow.svg b/resources/icons/solid/shovel-snow.svg similarity index 100% rename from cms/resources/icons/solid/shovel-snow.svg rename to resources/icons/solid/shovel-snow.svg diff --git a/cms/resources/icons/solid/shovel.svg b/resources/icons/solid/shovel.svg similarity index 100% rename from cms/resources/icons/solid/shovel.svg rename to resources/icons/solid/shovel.svg diff --git a/cms/resources/icons/solid/shower-down.svg b/resources/icons/solid/shower-down.svg similarity index 100% rename from cms/resources/icons/solid/shower-down.svg rename to resources/icons/solid/shower-down.svg diff --git a/cms/resources/icons/solid/shower.svg b/resources/icons/solid/shower.svg similarity index 100% rename from cms/resources/icons/solid/shower.svg rename to resources/icons/solid/shower.svg diff --git a/cms/resources/icons/solid/shredder.svg b/resources/icons/solid/shredder.svg similarity index 100% rename from cms/resources/icons/solid/shredder.svg rename to resources/icons/solid/shredder.svg diff --git a/cms/resources/icons/solid/shrimp.svg b/resources/icons/solid/shrimp.svg similarity index 100% rename from cms/resources/icons/solid/shrimp.svg rename to resources/icons/solid/shrimp.svg diff --git a/cms/resources/icons/solid/shuffle.svg b/resources/icons/solid/shuffle.svg similarity index 100% rename from cms/resources/icons/solid/shuffle.svg rename to resources/icons/solid/shuffle.svg diff --git a/cms/resources/icons/solid/shutters.svg b/resources/icons/solid/shutters.svg similarity index 100% rename from cms/resources/icons/solid/shutters.svg rename to resources/icons/solid/shutters.svg diff --git a/cms/resources/icons/solid/shuttle-space.svg b/resources/icons/solid/shuttle-space.svg similarity index 100% rename from cms/resources/icons/solid/shuttle-space.svg rename to resources/icons/solid/shuttle-space.svg diff --git a/cms/resources/icons/solid/shuttlecock.svg b/resources/icons/solid/shuttlecock.svg similarity index 100% rename from cms/resources/icons/solid/shuttlecock.svg rename to resources/icons/solid/shuttlecock.svg diff --git a/cms/resources/icons/solid/sickle.svg b/resources/icons/solid/sickle.svg similarity index 100% rename from cms/resources/icons/solid/sickle.svg rename to resources/icons/solid/sickle.svg diff --git a/cms/resources/icons/solid/sidebar-flip.svg b/resources/icons/solid/sidebar-flip.svg similarity index 100% rename from cms/resources/icons/solid/sidebar-flip.svg rename to resources/icons/solid/sidebar-flip.svg diff --git a/cms/resources/icons/solid/sidebar.svg b/resources/icons/solid/sidebar.svg similarity index 100% rename from cms/resources/icons/solid/sidebar.svg rename to resources/icons/solid/sidebar.svg diff --git a/cms/resources/icons/solid/sigma.svg b/resources/icons/solid/sigma.svg similarity index 100% rename from cms/resources/icons/solid/sigma.svg rename to resources/icons/solid/sigma.svg diff --git a/cms/resources/icons/solid/sign-hanging.svg b/resources/icons/solid/sign-hanging.svg similarity index 100% rename from cms/resources/icons/solid/sign-hanging.svg rename to resources/icons/solid/sign-hanging.svg diff --git a/cms/resources/icons/solid/sign-post.svg b/resources/icons/solid/sign-post.svg similarity index 100% rename from cms/resources/icons/solid/sign-post.svg rename to resources/icons/solid/sign-post.svg diff --git a/cms/resources/icons/solid/sign-posts-wrench.svg b/resources/icons/solid/sign-posts-wrench.svg similarity index 100% rename from cms/resources/icons/solid/sign-posts-wrench.svg rename to resources/icons/solid/sign-posts-wrench.svg diff --git a/cms/resources/icons/solid/sign-posts.svg b/resources/icons/solid/sign-posts.svg similarity index 100% rename from cms/resources/icons/solid/sign-posts.svg rename to resources/icons/solid/sign-posts.svg diff --git a/cms/resources/icons/solid/signal-bars-fair.svg b/resources/icons/solid/signal-bars-fair.svg similarity index 100% rename from cms/resources/icons/solid/signal-bars-fair.svg rename to resources/icons/solid/signal-bars-fair.svg diff --git a/cms/resources/icons/solid/signal-bars-good.svg b/resources/icons/solid/signal-bars-good.svg similarity index 100% rename from cms/resources/icons/solid/signal-bars-good.svg rename to resources/icons/solid/signal-bars-good.svg diff --git a/cms/resources/icons/solid/signal-bars-slash.svg b/resources/icons/solid/signal-bars-slash.svg similarity index 100% rename from cms/resources/icons/solid/signal-bars-slash.svg rename to resources/icons/solid/signal-bars-slash.svg diff --git a/cms/resources/icons/solid/signal-bars-weak.svg b/resources/icons/solid/signal-bars-weak.svg similarity index 100% rename from cms/resources/icons/solid/signal-bars-weak.svg rename to resources/icons/solid/signal-bars-weak.svg diff --git a/cms/resources/icons/solid/signal-bars.svg b/resources/icons/solid/signal-bars.svg similarity index 100% rename from cms/resources/icons/solid/signal-bars.svg rename to resources/icons/solid/signal-bars.svg diff --git a/cms/resources/icons/solid/signal-fair.svg b/resources/icons/solid/signal-fair.svg similarity index 100% rename from cms/resources/icons/solid/signal-fair.svg rename to resources/icons/solid/signal-fair.svg diff --git a/cms/resources/icons/solid/signal-good.svg b/resources/icons/solid/signal-good.svg similarity index 100% rename from cms/resources/icons/solid/signal-good.svg rename to resources/icons/solid/signal-good.svg diff --git a/cms/resources/icons/solid/signal-slash.svg b/resources/icons/solid/signal-slash.svg similarity index 100% rename from cms/resources/icons/solid/signal-slash.svg rename to resources/icons/solid/signal-slash.svg diff --git a/cms/resources/icons/solid/signal-stream-slash.svg b/resources/icons/solid/signal-stream-slash.svg similarity index 100% rename from cms/resources/icons/solid/signal-stream-slash.svg rename to resources/icons/solid/signal-stream-slash.svg diff --git a/cms/resources/icons/solid/signal-stream.svg b/resources/icons/solid/signal-stream.svg similarity index 100% rename from cms/resources/icons/solid/signal-stream.svg rename to resources/icons/solid/signal-stream.svg diff --git a/cms/resources/icons/solid/signal-strong.svg b/resources/icons/solid/signal-strong.svg similarity index 100% rename from cms/resources/icons/solid/signal-strong.svg rename to resources/icons/solid/signal-strong.svg diff --git a/cms/resources/icons/solid/signal-weak.svg b/resources/icons/solid/signal-weak.svg similarity index 100% rename from cms/resources/icons/solid/signal-weak.svg rename to resources/icons/solid/signal-weak.svg diff --git a/cms/resources/icons/solid/signal.svg b/resources/icons/solid/signal.svg similarity index 100% rename from cms/resources/icons/solid/signal.svg rename to resources/icons/solid/signal.svg diff --git a/cms/resources/icons/solid/signature-lock.svg b/resources/icons/solid/signature-lock.svg similarity index 100% rename from cms/resources/icons/solid/signature-lock.svg rename to resources/icons/solid/signature-lock.svg diff --git a/cms/resources/icons/solid/signature-slash.svg b/resources/icons/solid/signature-slash.svg similarity index 100% rename from cms/resources/icons/solid/signature-slash.svg rename to resources/icons/solid/signature-slash.svg diff --git a/cms/resources/icons/solid/signature.svg b/resources/icons/solid/signature.svg similarity index 100% rename from cms/resources/icons/solid/signature.svg rename to resources/icons/solid/signature.svg diff --git a/cms/resources/icons/solid/signs-post.svg b/resources/icons/solid/signs-post.svg similarity index 100% rename from cms/resources/icons/solid/signs-post.svg rename to resources/icons/solid/signs-post.svg diff --git a/cms/resources/icons/solid/sim-card.svg b/resources/icons/solid/sim-card.svg similarity index 100% rename from cms/resources/icons/solid/sim-card.svg rename to resources/icons/solid/sim-card.svg diff --git a/cms/resources/icons/solid/sim-cards.svg b/resources/icons/solid/sim-cards.svg similarity index 100% rename from cms/resources/icons/solid/sim-cards.svg rename to resources/icons/solid/sim-cards.svg diff --git a/cms/resources/icons/solid/sink.svg b/resources/icons/solid/sink.svg similarity index 100% rename from cms/resources/icons/solid/sink.svg rename to resources/icons/solid/sink.svg diff --git a/cms/resources/icons/solid/siren-on.svg b/resources/icons/solid/siren-on.svg similarity index 100% rename from cms/resources/icons/solid/siren-on.svg rename to resources/icons/solid/siren-on.svg diff --git a/cms/resources/icons/solid/siren.svg b/resources/icons/solid/siren.svg similarity index 100% rename from cms/resources/icons/solid/siren.svg rename to resources/icons/solid/siren.svg diff --git a/cms/resources/icons/solid/sitemap.svg b/resources/icons/solid/sitemap.svg similarity index 100% rename from cms/resources/icons/solid/sitemap.svg rename to resources/icons/solid/sitemap.svg diff --git a/cms/resources/icons/solid/skeleton-ribs.svg b/resources/icons/solid/skeleton-ribs.svg similarity index 100% rename from cms/resources/icons/solid/skeleton-ribs.svg rename to resources/icons/solid/skeleton-ribs.svg diff --git a/cms/resources/icons/solid/skeleton.svg b/resources/icons/solid/skeleton.svg similarity index 100% rename from cms/resources/icons/solid/skeleton.svg rename to resources/icons/solid/skeleton.svg diff --git a/cms/resources/icons/solid/ski-boot-ski.svg b/resources/icons/solid/ski-boot-ski.svg similarity index 100% rename from cms/resources/icons/solid/ski-boot-ski.svg rename to resources/icons/solid/ski-boot-ski.svg diff --git a/cms/resources/icons/solid/ski-boot.svg b/resources/icons/solid/ski-boot.svg similarity index 100% rename from cms/resources/icons/solid/ski-boot.svg rename to resources/icons/solid/ski-boot.svg diff --git a/cms/resources/icons/solid/skull-cow.svg b/resources/icons/solid/skull-cow.svg similarity index 100% rename from cms/resources/icons/solid/skull-cow.svg rename to resources/icons/solid/skull-cow.svg diff --git a/cms/resources/icons/solid/skull-crossbones.svg b/resources/icons/solid/skull-crossbones.svg similarity index 100% rename from cms/resources/icons/solid/skull-crossbones.svg rename to resources/icons/solid/skull-crossbones.svg diff --git a/cms/resources/icons/solid/skull.svg b/resources/icons/solid/skull.svg similarity index 100% rename from cms/resources/icons/solid/skull.svg rename to resources/icons/solid/skull.svg diff --git a/cms/resources/icons/solid/slash-back.svg b/resources/icons/solid/slash-back.svg similarity index 100% rename from cms/resources/icons/solid/slash-back.svg rename to resources/icons/solid/slash-back.svg diff --git a/cms/resources/icons/solid/slash-forward.svg b/resources/icons/solid/slash-forward.svg similarity index 100% rename from cms/resources/icons/solid/slash-forward.svg rename to resources/icons/solid/slash-forward.svg diff --git a/cms/resources/icons/solid/slash.svg b/resources/icons/solid/slash.svg similarity index 100% rename from cms/resources/icons/solid/slash.svg rename to resources/icons/solid/slash.svg diff --git a/cms/resources/icons/solid/sleigh.svg b/resources/icons/solid/sleigh.svg similarity index 100% rename from cms/resources/icons/solid/sleigh.svg rename to resources/icons/solid/sleigh.svg diff --git a/cms/resources/icons/solid/slider.svg b/resources/icons/solid/slider.svg similarity index 100% rename from cms/resources/icons/solid/slider.svg rename to resources/icons/solid/slider.svg diff --git a/cms/resources/icons/solid/sliders-simple.svg b/resources/icons/solid/sliders-simple.svg similarity index 100% rename from cms/resources/icons/solid/sliders-simple.svg rename to resources/icons/solid/sliders-simple.svg diff --git a/cms/resources/icons/solid/sliders-up.svg b/resources/icons/solid/sliders-up.svg similarity index 100% rename from cms/resources/icons/solid/sliders-up.svg rename to resources/icons/solid/sliders-up.svg diff --git a/cms/resources/icons/solid/sliders.svg b/resources/icons/solid/sliders.svg similarity index 100% rename from cms/resources/icons/solid/sliders.svg rename to resources/icons/solid/sliders.svg diff --git a/cms/resources/icons/solid/slot-machine.svg b/resources/icons/solid/slot-machine.svg similarity index 100% rename from cms/resources/icons/solid/slot-machine.svg rename to resources/icons/solid/slot-machine.svg diff --git a/cms/resources/icons/solid/smog.svg b/resources/icons/solid/smog.svg similarity index 100% rename from cms/resources/icons/solid/smog.svg rename to resources/icons/solid/smog.svg diff --git a/cms/resources/icons/solid/smoke.svg b/resources/icons/solid/smoke.svg similarity index 100% rename from cms/resources/icons/solid/smoke.svg rename to resources/icons/solid/smoke.svg diff --git a/cms/resources/icons/solid/smoking.svg b/resources/icons/solid/smoking.svg similarity index 100% rename from cms/resources/icons/solid/smoking.svg rename to resources/icons/solid/smoking.svg diff --git a/cms/resources/icons/solid/snake.svg b/resources/icons/solid/snake.svg similarity index 100% rename from cms/resources/icons/solid/snake.svg rename to resources/icons/solid/snake.svg diff --git a/cms/resources/icons/solid/snooze.svg b/resources/icons/solid/snooze.svg similarity index 100% rename from cms/resources/icons/solid/snooze.svg rename to resources/icons/solid/snooze.svg diff --git a/cms/resources/icons/solid/snow-blowing.svg b/resources/icons/solid/snow-blowing.svg similarity index 100% rename from cms/resources/icons/solid/snow-blowing.svg rename to resources/icons/solid/snow-blowing.svg diff --git a/cms/resources/icons/solid/snowflake-droplets.svg b/resources/icons/solid/snowflake-droplets.svg similarity index 100% rename from cms/resources/icons/solid/snowflake-droplets.svg rename to resources/icons/solid/snowflake-droplets.svg diff --git a/cms/resources/icons/solid/snowflake.svg b/resources/icons/solid/snowflake.svg similarity index 100% rename from cms/resources/icons/solid/snowflake.svg rename to resources/icons/solid/snowflake.svg diff --git a/cms/resources/icons/solid/snowflakes.svg b/resources/icons/solid/snowflakes.svg similarity index 100% rename from cms/resources/icons/solid/snowflakes.svg rename to resources/icons/solid/snowflakes.svg diff --git a/cms/resources/icons/solid/snowman-head.svg b/resources/icons/solid/snowman-head.svg similarity index 100% rename from cms/resources/icons/solid/snowman-head.svg rename to resources/icons/solid/snowman-head.svg diff --git a/cms/resources/icons/solid/snowman.svg b/resources/icons/solid/snowman.svg similarity index 100% rename from cms/resources/icons/solid/snowman.svg rename to resources/icons/solid/snowman.svg diff --git a/cms/resources/icons/solid/snowplow.svg b/resources/icons/solid/snowplow.svg similarity index 100% rename from cms/resources/icons/solid/snowplow.svg rename to resources/icons/solid/snowplow.svg diff --git a/cms/resources/icons/solid/soap.svg b/resources/icons/solid/soap.svg similarity index 100% rename from cms/resources/icons/solid/soap.svg rename to resources/icons/solid/soap.svg diff --git a/cms/resources/icons/solid/socks.svg b/resources/icons/solid/socks.svg similarity index 100% rename from cms/resources/icons/solid/socks.svg rename to resources/icons/solid/socks.svg diff --git a/cms/resources/icons/solid/soft-serve.svg b/resources/icons/solid/soft-serve.svg similarity index 100% rename from cms/resources/icons/solid/soft-serve.svg rename to resources/icons/solid/soft-serve.svg diff --git a/cms/resources/icons/solid/solar-panel.svg b/resources/icons/solid/solar-panel.svg similarity index 100% rename from cms/resources/icons/solid/solar-panel.svg rename to resources/icons/solid/solar-panel.svg diff --git a/cms/resources/icons/solid/solar-system.svg b/resources/icons/solid/solar-system.svg similarity index 100% rename from cms/resources/icons/solid/solar-system.svg rename to resources/icons/solid/solar-system.svg diff --git a/cms/resources/icons/solid/sort-down.svg b/resources/icons/solid/sort-down.svg similarity index 100% rename from cms/resources/icons/solid/sort-down.svg rename to resources/icons/solid/sort-down.svg diff --git a/cms/resources/icons/solid/sort-up.svg b/resources/icons/solid/sort-up.svg similarity index 100% rename from cms/resources/icons/solid/sort-up.svg rename to resources/icons/solid/sort-up.svg diff --git a/cms/resources/icons/solid/sort.svg b/resources/icons/solid/sort.svg similarity index 100% rename from cms/resources/icons/solid/sort.svg rename to resources/icons/solid/sort.svg diff --git a/cms/resources/icons/solid/spa.svg b/resources/icons/solid/spa.svg similarity index 100% rename from cms/resources/icons/solid/spa.svg rename to resources/icons/solid/spa.svg diff --git a/cms/resources/icons/solid/space-station-moon-construction.svg b/resources/icons/solid/space-station-moon-construction.svg similarity index 100% rename from cms/resources/icons/solid/space-station-moon-construction.svg rename to resources/icons/solid/space-station-moon-construction.svg diff --git a/cms/resources/icons/solid/space-station-moon.svg b/resources/icons/solid/space-station-moon.svg similarity index 100% rename from cms/resources/icons/solid/space-station-moon.svg rename to resources/icons/solid/space-station-moon.svg diff --git a/cms/resources/icons/solid/spade.svg b/resources/icons/solid/spade.svg similarity index 100% rename from cms/resources/icons/solid/spade.svg rename to resources/icons/solid/spade.svg diff --git a/cms/resources/icons/solid/spaghetti-monster-flying.svg b/resources/icons/solid/spaghetti-monster-flying.svg similarity index 100% rename from cms/resources/icons/solid/spaghetti-monster-flying.svg rename to resources/icons/solid/spaghetti-monster-flying.svg diff --git a/cms/resources/icons/solid/sparkle.svg b/resources/icons/solid/sparkle.svg similarity index 100% rename from cms/resources/icons/solid/sparkle.svg rename to resources/icons/solid/sparkle.svg diff --git a/cms/resources/icons/solid/sparkles.svg b/resources/icons/solid/sparkles.svg similarity index 100% rename from cms/resources/icons/solid/sparkles.svg rename to resources/icons/solid/sparkles.svg diff --git a/cms/resources/icons/solid/speaker.svg b/resources/icons/solid/speaker.svg similarity index 100% rename from cms/resources/icons/solid/speaker.svg rename to resources/icons/solid/speaker.svg diff --git a/cms/resources/icons/solid/speakers.svg b/resources/icons/solid/speakers.svg similarity index 100% rename from cms/resources/icons/solid/speakers.svg rename to resources/icons/solid/speakers.svg diff --git a/cms/resources/icons/solid/spell-check.svg b/resources/icons/solid/spell-check.svg similarity index 100% rename from cms/resources/icons/solid/spell-check.svg rename to resources/icons/solid/spell-check.svg diff --git a/cms/resources/icons/solid/spider-black-widow.svg b/resources/icons/solid/spider-black-widow.svg similarity index 100% rename from cms/resources/icons/solid/spider-black-widow.svg rename to resources/icons/solid/spider-black-widow.svg diff --git a/cms/resources/icons/solid/spider-web.svg b/resources/icons/solid/spider-web.svg similarity index 100% rename from cms/resources/icons/solid/spider-web.svg rename to resources/icons/solid/spider-web.svg diff --git a/cms/resources/icons/solid/spider.svg b/resources/icons/solid/spider.svg similarity index 100% rename from cms/resources/icons/solid/spider.svg rename to resources/icons/solid/spider.svg diff --git a/cms/resources/icons/solid/spinner-scale.svg b/resources/icons/solid/spinner-scale.svg similarity index 100% rename from cms/resources/icons/solid/spinner-scale.svg rename to resources/icons/solid/spinner-scale.svg diff --git a/cms/resources/icons/solid/spinner-third.svg b/resources/icons/solid/spinner-third.svg similarity index 100% rename from cms/resources/icons/solid/spinner-third.svg rename to resources/icons/solid/spinner-third.svg diff --git a/cms/resources/icons/solid/spinner.svg b/resources/icons/solid/spinner.svg similarity index 100% rename from cms/resources/icons/solid/spinner.svg rename to resources/icons/solid/spinner.svg diff --git a/cms/resources/icons/solid/split.svg b/resources/icons/solid/split.svg similarity index 100% rename from cms/resources/icons/solid/split.svg rename to resources/icons/solid/split.svg diff --git a/cms/resources/icons/solid/splotch.svg b/resources/icons/solid/splotch.svg similarity index 100% rename from cms/resources/icons/solid/splotch.svg rename to resources/icons/solid/splotch.svg diff --git a/cms/resources/icons/solid/spoon.svg b/resources/icons/solid/spoon.svg similarity index 100% rename from cms/resources/icons/solid/spoon.svg rename to resources/icons/solid/spoon.svg diff --git a/cms/resources/icons/solid/sportsball.svg b/resources/icons/solid/sportsball.svg similarity index 100% rename from cms/resources/icons/solid/sportsball.svg rename to resources/icons/solid/sportsball.svg diff --git a/cms/resources/icons/solid/spray-can-sparkles.svg b/resources/icons/solid/spray-can-sparkles.svg similarity index 100% rename from cms/resources/icons/solid/spray-can-sparkles.svg rename to resources/icons/solid/spray-can-sparkles.svg diff --git a/cms/resources/icons/solid/spray-can.svg b/resources/icons/solid/spray-can.svg similarity index 100% rename from cms/resources/icons/solid/spray-can.svg rename to resources/icons/solid/spray-can.svg diff --git a/cms/resources/icons/solid/sprinkler-ceiling.svg b/resources/icons/solid/sprinkler-ceiling.svg similarity index 100% rename from cms/resources/icons/solid/sprinkler-ceiling.svg rename to resources/icons/solid/sprinkler-ceiling.svg diff --git a/cms/resources/icons/solid/sprinkler.svg b/resources/icons/solid/sprinkler.svg similarity index 100% rename from cms/resources/icons/solid/sprinkler.svg rename to resources/icons/solid/sprinkler.svg diff --git a/cms/resources/icons/solid/square-0.svg b/resources/icons/solid/square-0.svg similarity index 100% rename from cms/resources/icons/solid/square-0.svg rename to resources/icons/solid/square-0.svg diff --git a/cms/resources/icons/solid/square-1.svg b/resources/icons/solid/square-1.svg similarity index 100% rename from cms/resources/icons/solid/square-1.svg rename to resources/icons/solid/square-1.svg diff --git a/cms/resources/icons/solid/square-2.svg b/resources/icons/solid/square-2.svg similarity index 100% rename from cms/resources/icons/solid/square-2.svg rename to resources/icons/solid/square-2.svg diff --git a/cms/resources/icons/solid/square-3.svg b/resources/icons/solid/square-3.svg similarity index 100% rename from cms/resources/icons/solid/square-3.svg rename to resources/icons/solid/square-3.svg diff --git a/cms/resources/icons/solid/square-4.svg b/resources/icons/solid/square-4.svg similarity index 100% rename from cms/resources/icons/solid/square-4.svg rename to resources/icons/solid/square-4.svg diff --git a/cms/resources/icons/solid/square-5.svg b/resources/icons/solid/square-5.svg similarity index 100% rename from cms/resources/icons/solid/square-5.svg rename to resources/icons/solid/square-5.svg diff --git a/cms/resources/icons/solid/square-6.svg b/resources/icons/solid/square-6.svg similarity index 100% rename from cms/resources/icons/solid/square-6.svg rename to resources/icons/solid/square-6.svg diff --git a/cms/resources/icons/solid/square-7.svg b/resources/icons/solid/square-7.svg similarity index 100% rename from cms/resources/icons/solid/square-7.svg rename to resources/icons/solid/square-7.svg diff --git a/cms/resources/icons/solid/square-8.svg b/resources/icons/solid/square-8.svg similarity index 100% rename from cms/resources/icons/solid/square-8.svg rename to resources/icons/solid/square-8.svg diff --git a/cms/resources/icons/solid/square-9.svg b/resources/icons/solid/square-9.svg similarity index 100% rename from cms/resources/icons/solid/square-9.svg rename to resources/icons/solid/square-9.svg diff --git a/cms/resources/icons/solid/square-a-lock.svg b/resources/icons/solid/square-a-lock.svg similarity index 100% rename from cms/resources/icons/solid/square-a-lock.svg rename to resources/icons/solid/square-a-lock.svg diff --git a/cms/resources/icons/solid/square-a.svg b/resources/icons/solid/square-a.svg similarity index 100% rename from cms/resources/icons/solid/square-a.svg rename to resources/icons/solid/square-a.svg diff --git a/cms/resources/icons/solid/square-ampersand.svg b/resources/icons/solid/square-ampersand.svg similarity index 100% rename from cms/resources/icons/solid/square-ampersand.svg rename to resources/icons/solid/square-ampersand.svg diff --git a/cms/resources/icons/solid/square-arrow-down-left.svg b/resources/icons/solid/square-arrow-down-left.svg similarity index 100% rename from cms/resources/icons/solid/square-arrow-down-left.svg rename to resources/icons/solid/square-arrow-down-left.svg diff --git a/cms/resources/icons/solid/square-arrow-down-right.svg b/resources/icons/solid/square-arrow-down-right.svg similarity index 100% rename from cms/resources/icons/solid/square-arrow-down-right.svg rename to resources/icons/solid/square-arrow-down-right.svg diff --git a/cms/resources/icons/solid/square-arrow-down.svg b/resources/icons/solid/square-arrow-down.svg similarity index 100% rename from cms/resources/icons/solid/square-arrow-down.svg rename to resources/icons/solid/square-arrow-down.svg diff --git a/cms/resources/icons/solid/square-arrow-left.svg b/resources/icons/solid/square-arrow-left.svg similarity index 100% rename from cms/resources/icons/solid/square-arrow-left.svg rename to resources/icons/solid/square-arrow-left.svg diff --git a/cms/resources/icons/solid/square-arrow-right.svg b/resources/icons/solid/square-arrow-right.svg similarity index 100% rename from cms/resources/icons/solid/square-arrow-right.svg rename to resources/icons/solid/square-arrow-right.svg diff --git a/cms/resources/icons/solid/square-arrow-up-left.svg b/resources/icons/solid/square-arrow-up-left.svg similarity index 100% rename from cms/resources/icons/solid/square-arrow-up-left.svg rename to resources/icons/solid/square-arrow-up-left.svg diff --git a/cms/resources/icons/solid/square-arrow-up-right.svg b/resources/icons/solid/square-arrow-up-right.svg similarity index 100% rename from cms/resources/icons/solid/square-arrow-up-right.svg rename to resources/icons/solid/square-arrow-up-right.svg diff --git a/cms/resources/icons/solid/square-arrow-up.svg b/resources/icons/solid/square-arrow-up.svg similarity index 100% rename from cms/resources/icons/solid/square-arrow-up.svg rename to resources/icons/solid/square-arrow-up.svg diff --git a/cms/resources/icons/solid/square-b.svg b/resources/icons/solid/square-b.svg similarity index 100% rename from cms/resources/icons/solid/square-b.svg rename to resources/icons/solid/square-b.svg diff --git a/cms/resources/icons/solid/square-binary.svg b/resources/icons/solid/square-binary.svg similarity index 100% rename from cms/resources/icons/solid/square-binary.svg rename to resources/icons/solid/square-binary.svg diff --git a/cms/resources/icons/solid/square-bolt.svg b/resources/icons/solid/square-bolt.svg similarity index 100% rename from cms/resources/icons/solid/square-bolt.svg rename to resources/icons/solid/square-bolt.svg diff --git a/cms/resources/icons/solid/square-c.svg b/resources/icons/solid/square-c.svg similarity index 100% rename from cms/resources/icons/solid/square-c.svg rename to resources/icons/solid/square-c.svg diff --git a/cms/resources/icons/solid/square-caret-down.svg b/resources/icons/solid/square-caret-down.svg similarity index 100% rename from cms/resources/icons/solid/square-caret-down.svg rename to resources/icons/solid/square-caret-down.svg diff --git a/cms/resources/icons/solid/square-caret-left.svg b/resources/icons/solid/square-caret-left.svg similarity index 100% rename from cms/resources/icons/solid/square-caret-left.svg rename to resources/icons/solid/square-caret-left.svg diff --git a/cms/resources/icons/solid/square-caret-right.svg b/resources/icons/solid/square-caret-right.svg similarity index 100% rename from cms/resources/icons/solid/square-caret-right.svg rename to resources/icons/solid/square-caret-right.svg diff --git a/cms/resources/icons/solid/square-caret-up.svg b/resources/icons/solid/square-caret-up.svg similarity index 100% rename from cms/resources/icons/solid/square-caret-up.svg rename to resources/icons/solid/square-caret-up.svg diff --git a/cms/resources/icons/solid/square-check.svg b/resources/icons/solid/square-check.svg similarity index 100% rename from cms/resources/icons/solid/square-check.svg rename to resources/icons/solid/square-check.svg diff --git a/cms/resources/icons/solid/square-chevron-down.svg b/resources/icons/solid/square-chevron-down.svg similarity index 100% rename from cms/resources/icons/solid/square-chevron-down.svg rename to resources/icons/solid/square-chevron-down.svg diff --git a/cms/resources/icons/solid/square-chevron-left.svg b/resources/icons/solid/square-chevron-left.svg similarity index 100% rename from cms/resources/icons/solid/square-chevron-left.svg rename to resources/icons/solid/square-chevron-left.svg diff --git a/cms/resources/icons/solid/square-chevron-right.svg b/resources/icons/solid/square-chevron-right.svg similarity index 100% rename from cms/resources/icons/solid/square-chevron-right.svg rename to resources/icons/solid/square-chevron-right.svg diff --git a/cms/resources/icons/solid/square-chevron-up.svg b/resources/icons/solid/square-chevron-up.svg similarity index 100% rename from cms/resources/icons/solid/square-chevron-up.svg rename to resources/icons/solid/square-chevron-up.svg diff --git a/cms/resources/icons/solid/square-code.svg b/resources/icons/solid/square-code.svg similarity index 100% rename from cms/resources/icons/solid/square-code.svg rename to resources/icons/solid/square-code.svg diff --git a/cms/resources/icons/solid/square-d.svg b/resources/icons/solid/square-d.svg similarity index 100% rename from cms/resources/icons/solid/square-d.svg rename to resources/icons/solid/square-d.svg diff --git a/cms/resources/icons/solid/square-dashed-circle-plus.svg b/resources/icons/solid/square-dashed-circle-plus.svg similarity index 100% rename from cms/resources/icons/solid/square-dashed-circle-plus.svg rename to resources/icons/solid/square-dashed-circle-plus.svg diff --git a/cms/resources/icons/solid/square-dashed.svg b/resources/icons/solid/square-dashed.svg similarity index 100% rename from cms/resources/icons/solid/square-dashed.svg rename to resources/icons/solid/square-dashed.svg diff --git a/cms/resources/icons/solid/square-divide.svg b/resources/icons/solid/square-divide.svg similarity index 100% rename from cms/resources/icons/solid/square-divide.svg rename to resources/icons/solid/square-divide.svg diff --git a/cms/resources/icons/solid/square-dollar.svg b/resources/icons/solid/square-dollar.svg similarity index 100% rename from cms/resources/icons/solid/square-dollar.svg rename to resources/icons/solid/square-dollar.svg diff --git a/cms/resources/icons/solid/square-down-left.svg b/resources/icons/solid/square-down-left.svg similarity index 100% rename from cms/resources/icons/solid/square-down-left.svg rename to resources/icons/solid/square-down-left.svg diff --git a/cms/resources/icons/solid/square-down-right.svg b/resources/icons/solid/square-down-right.svg similarity index 100% rename from cms/resources/icons/solid/square-down-right.svg rename to resources/icons/solid/square-down-right.svg diff --git a/cms/resources/icons/solid/square-down.svg b/resources/icons/solid/square-down.svg similarity index 100% rename from cms/resources/icons/solid/square-down.svg rename to resources/icons/solid/square-down.svg diff --git a/cms/resources/icons/solid/square-e.svg b/resources/icons/solid/square-e.svg similarity index 100% rename from cms/resources/icons/solid/square-e.svg rename to resources/icons/solid/square-e.svg diff --git a/cms/resources/icons/solid/square-ellipsis-vertical.svg b/resources/icons/solid/square-ellipsis-vertical.svg similarity index 100% rename from cms/resources/icons/solid/square-ellipsis-vertical.svg rename to resources/icons/solid/square-ellipsis-vertical.svg diff --git a/cms/resources/icons/solid/square-ellipsis.svg b/resources/icons/solid/square-ellipsis.svg similarity index 100% rename from cms/resources/icons/solid/square-ellipsis.svg rename to resources/icons/solid/square-ellipsis.svg diff --git a/cms/resources/icons/solid/square-envelope.svg b/resources/icons/solid/square-envelope.svg similarity index 100% rename from cms/resources/icons/solid/square-envelope.svg rename to resources/icons/solid/square-envelope.svg diff --git a/cms/resources/icons/solid/square-exclamation.svg b/resources/icons/solid/square-exclamation.svg similarity index 100% rename from cms/resources/icons/solid/square-exclamation.svg rename to resources/icons/solid/square-exclamation.svg diff --git a/cms/resources/icons/solid/square-f.svg b/resources/icons/solid/square-f.svg similarity index 100% rename from cms/resources/icons/solid/square-f.svg rename to resources/icons/solid/square-f.svg diff --git a/cms/resources/icons/solid/square-fragile.svg b/resources/icons/solid/square-fragile.svg similarity index 100% rename from cms/resources/icons/solid/square-fragile.svg rename to resources/icons/solid/square-fragile.svg diff --git a/cms/resources/icons/solid/square-full.svg b/resources/icons/solid/square-full.svg similarity index 100% rename from cms/resources/icons/solid/square-full.svg rename to resources/icons/solid/square-full.svg diff --git a/cms/resources/icons/solid/square-g.svg b/resources/icons/solid/square-g.svg similarity index 100% rename from cms/resources/icons/solid/square-g.svg rename to resources/icons/solid/square-g.svg diff --git a/cms/resources/icons/solid/square-h.svg b/resources/icons/solid/square-h.svg similarity index 100% rename from cms/resources/icons/solid/square-h.svg rename to resources/icons/solid/square-h.svg diff --git a/cms/resources/icons/solid/square-heart.svg b/resources/icons/solid/square-heart.svg similarity index 100% rename from cms/resources/icons/solid/square-heart.svg rename to resources/icons/solid/square-heart.svg diff --git a/cms/resources/icons/solid/square-i.svg b/resources/icons/solid/square-i.svg similarity index 100% rename from cms/resources/icons/solid/square-i.svg rename to resources/icons/solid/square-i.svg diff --git a/cms/resources/icons/solid/square-info.svg b/resources/icons/solid/square-info.svg similarity index 100% rename from cms/resources/icons/solid/square-info.svg rename to resources/icons/solid/square-info.svg diff --git a/cms/resources/icons/solid/square-j.svg b/resources/icons/solid/square-j.svg similarity index 100% rename from cms/resources/icons/solid/square-j.svg rename to resources/icons/solid/square-j.svg diff --git a/cms/resources/icons/solid/square-k.svg b/resources/icons/solid/square-k.svg similarity index 100% rename from cms/resources/icons/solid/square-k.svg rename to resources/icons/solid/square-k.svg diff --git a/cms/resources/icons/solid/square-kanban.svg b/resources/icons/solid/square-kanban.svg similarity index 100% rename from cms/resources/icons/solid/square-kanban.svg rename to resources/icons/solid/square-kanban.svg diff --git a/cms/resources/icons/solid/square-l.svg b/resources/icons/solid/square-l.svg similarity index 100% rename from cms/resources/icons/solid/square-l.svg rename to resources/icons/solid/square-l.svg diff --git a/cms/resources/icons/solid/square-left.svg b/resources/icons/solid/square-left.svg similarity index 100% rename from cms/resources/icons/solid/square-left.svg rename to resources/icons/solid/square-left.svg diff --git a/cms/resources/icons/solid/square-list.svg b/resources/icons/solid/square-list.svg similarity index 100% rename from cms/resources/icons/solid/square-list.svg rename to resources/icons/solid/square-list.svg diff --git a/cms/resources/icons/solid/square-m.svg b/resources/icons/solid/square-m.svg similarity index 100% rename from cms/resources/icons/solid/square-m.svg rename to resources/icons/solid/square-m.svg diff --git a/cms/resources/icons/solid/square-minus.svg b/resources/icons/solid/square-minus.svg similarity index 100% rename from cms/resources/icons/solid/square-minus.svg rename to resources/icons/solid/square-minus.svg diff --git a/cms/resources/icons/solid/square-n.svg b/resources/icons/solid/square-n.svg similarity index 100% rename from cms/resources/icons/solid/square-n.svg rename to resources/icons/solid/square-n.svg diff --git a/cms/resources/icons/solid/square-nfi.svg b/resources/icons/solid/square-nfi.svg similarity index 100% rename from cms/resources/icons/solid/square-nfi.svg rename to resources/icons/solid/square-nfi.svg diff --git a/cms/resources/icons/solid/square-o.svg b/resources/icons/solid/square-o.svg similarity index 100% rename from cms/resources/icons/solid/square-o.svg rename to resources/icons/solid/square-o.svg diff --git a/cms/resources/icons/solid/square-p.svg b/resources/icons/solid/square-p.svg similarity index 100% rename from cms/resources/icons/solid/square-p.svg rename to resources/icons/solid/square-p.svg diff --git a/cms/resources/icons/solid/square-parking-slash.svg b/resources/icons/solid/square-parking-slash.svg similarity index 100% rename from cms/resources/icons/solid/square-parking-slash.svg rename to resources/icons/solid/square-parking-slash.svg diff --git a/cms/resources/icons/solid/square-parking.svg b/resources/icons/solid/square-parking.svg similarity index 100% rename from cms/resources/icons/solid/square-parking.svg rename to resources/icons/solid/square-parking.svg diff --git a/cms/resources/icons/solid/square-pen.svg b/resources/icons/solid/square-pen.svg similarity index 100% rename from cms/resources/icons/solid/square-pen.svg rename to resources/icons/solid/square-pen.svg diff --git a/cms/resources/icons/solid/square-person-confined.svg b/resources/icons/solid/square-person-confined.svg similarity index 100% rename from cms/resources/icons/solid/square-person-confined.svg rename to resources/icons/solid/square-person-confined.svg diff --git a/cms/resources/icons/solid/square-phone-flip.svg b/resources/icons/solid/square-phone-flip.svg similarity index 100% rename from cms/resources/icons/solid/square-phone-flip.svg rename to resources/icons/solid/square-phone-flip.svg diff --git a/cms/resources/icons/solid/square-phone-hangup.svg b/resources/icons/solid/square-phone-hangup.svg similarity index 100% rename from cms/resources/icons/solid/square-phone-hangup.svg rename to resources/icons/solid/square-phone-hangup.svg diff --git a/cms/resources/icons/solid/square-phone.svg b/resources/icons/solid/square-phone.svg similarity index 100% rename from cms/resources/icons/solid/square-phone.svg rename to resources/icons/solid/square-phone.svg diff --git a/cms/resources/icons/solid/square-plus.svg b/resources/icons/solid/square-plus.svg similarity index 100% rename from cms/resources/icons/solid/square-plus.svg rename to resources/icons/solid/square-plus.svg diff --git a/cms/resources/icons/solid/square-poll-horizontal.svg b/resources/icons/solid/square-poll-horizontal.svg similarity index 100% rename from cms/resources/icons/solid/square-poll-horizontal.svg rename to resources/icons/solid/square-poll-horizontal.svg diff --git a/cms/resources/icons/solid/square-poll-vertical.svg b/resources/icons/solid/square-poll-vertical.svg similarity index 100% rename from cms/resources/icons/solid/square-poll-vertical.svg rename to resources/icons/solid/square-poll-vertical.svg diff --git a/cms/resources/icons/solid/square-q.svg b/resources/icons/solid/square-q.svg similarity index 100% rename from cms/resources/icons/solid/square-q.svg rename to resources/icons/solid/square-q.svg diff --git a/cms/resources/icons/solid/square-quarters.svg b/resources/icons/solid/square-quarters.svg similarity index 100% rename from cms/resources/icons/solid/square-quarters.svg rename to resources/icons/solid/square-quarters.svg diff --git a/cms/resources/icons/solid/square-question.svg b/resources/icons/solid/square-question.svg similarity index 100% rename from cms/resources/icons/solid/square-question.svg rename to resources/icons/solid/square-question.svg diff --git a/cms/resources/icons/solid/square-quote.svg b/resources/icons/solid/square-quote.svg similarity index 100% rename from cms/resources/icons/solid/square-quote.svg rename to resources/icons/solid/square-quote.svg diff --git a/cms/resources/icons/solid/square-r.svg b/resources/icons/solid/square-r.svg similarity index 100% rename from cms/resources/icons/solid/square-r.svg rename to resources/icons/solid/square-r.svg diff --git a/cms/resources/icons/solid/square-right.svg b/resources/icons/solid/square-right.svg similarity index 100% rename from cms/resources/icons/solid/square-right.svg rename to resources/icons/solid/square-right.svg diff --git a/cms/resources/icons/solid/square-ring.svg b/resources/icons/solid/square-ring.svg similarity index 100% rename from cms/resources/icons/solid/square-ring.svg rename to resources/icons/solid/square-ring.svg diff --git a/cms/resources/icons/solid/square-root-variable.svg b/resources/icons/solid/square-root-variable.svg similarity index 100% rename from cms/resources/icons/solid/square-root-variable.svg rename to resources/icons/solid/square-root-variable.svg diff --git a/cms/resources/icons/solid/square-root.svg b/resources/icons/solid/square-root.svg similarity index 100% rename from cms/resources/icons/solid/square-root.svg rename to resources/icons/solid/square-root.svg diff --git a/cms/resources/icons/solid/square-rss.svg b/resources/icons/solid/square-rss.svg similarity index 100% rename from cms/resources/icons/solid/square-rss.svg rename to resources/icons/solid/square-rss.svg diff --git a/cms/resources/icons/solid/square-s.svg b/resources/icons/solid/square-s.svg similarity index 100% rename from cms/resources/icons/solid/square-s.svg rename to resources/icons/solid/square-s.svg diff --git a/cms/resources/icons/solid/square-share-nodes.svg b/resources/icons/solid/square-share-nodes.svg similarity index 100% rename from cms/resources/icons/solid/square-share-nodes.svg rename to resources/icons/solid/square-share-nodes.svg diff --git a/cms/resources/icons/solid/square-sliders-vertical.svg b/resources/icons/solid/square-sliders-vertical.svg similarity index 100% rename from cms/resources/icons/solid/square-sliders-vertical.svg rename to resources/icons/solid/square-sliders-vertical.svg diff --git a/cms/resources/icons/solid/square-sliders.svg b/resources/icons/solid/square-sliders.svg similarity index 100% rename from cms/resources/icons/solid/square-sliders.svg rename to resources/icons/solid/square-sliders.svg diff --git a/cms/resources/icons/solid/square-small.svg b/resources/icons/solid/square-small.svg similarity index 100% rename from cms/resources/icons/solid/square-small.svg rename to resources/icons/solid/square-small.svg diff --git a/cms/resources/icons/solid/square-star.svg b/resources/icons/solid/square-star.svg similarity index 100% rename from cms/resources/icons/solid/square-star.svg rename to resources/icons/solid/square-star.svg diff --git a/cms/resources/icons/solid/square-t.svg b/resources/icons/solid/square-t.svg similarity index 100% rename from cms/resources/icons/solid/square-t.svg rename to resources/icons/solid/square-t.svg diff --git a/cms/resources/icons/solid/square-terminal.svg b/resources/icons/solid/square-terminal.svg similarity index 100% rename from cms/resources/icons/solid/square-terminal.svg rename to resources/icons/solid/square-terminal.svg diff --git a/cms/resources/icons/solid/square-this-way-up.svg b/resources/icons/solid/square-this-way-up.svg similarity index 100% rename from cms/resources/icons/solid/square-this-way-up.svg rename to resources/icons/solid/square-this-way-up.svg diff --git a/cms/resources/icons/solid/square-u.svg b/resources/icons/solid/square-u.svg similarity index 100% rename from cms/resources/icons/solid/square-u.svg rename to resources/icons/solid/square-u.svg diff --git a/cms/resources/icons/solid/square-up-left.svg b/resources/icons/solid/square-up-left.svg similarity index 100% rename from cms/resources/icons/solid/square-up-left.svg rename to resources/icons/solid/square-up-left.svg diff --git a/cms/resources/icons/solid/square-up-right.svg b/resources/icons/solid/square-up-right.svg similarity index 100% rename from cms/resources/icons/solid/square-up-right.svg rename to resources/icons/solid/square-up-right.svg diff --git a/cms/resources/icons/solid/square-up.svg b/resources/icons/solid/square-up.svg similarity index 100% rename from cms/resources/icons/solid/square-up.svg rename to resources/icons/solid/square-up.svg diff --git a/cms/resources/icons/solid/square-user.svg b/resources/icons/solid/square-user.svg similarity index 100% rename from cms/resources/icons/solid/square-user.svg rename to resources/icons/solid/square-user.svg diff --git a/cms/resources/icons/solid/square-v.svg b/resources/icons/solid/square-v.svg similarity index 100% rename from cms/resources/icons/solid/square-v.svg rename to resources/icons/solid/square-v.svg diff --git a/cms/resources/icons/solid/square-virus.svg b/resources/icons/solid/square-virus.svg similarity index 100% rename from cms/resources/icons/solid/square-virus.svg rename to resources/icons/solid/square-virus.svg diff --git a/cms/resources/icons/solid/square-w.svg b/resources/icons/solid/square-w.svg similarity index 100% rename from cms/resources/icons/solid/square-w.svg rename to resources/icons/solid/square-w.svg diff --git a/cms/resources/icons/solid/square-x.svg b/resources/icons/solid/square-x.svg similarity index 100% rename from cms/resources/icons/solid/square-x.svg rename to resources/icons/solid/square-x.svg diff --git a/cms/resources/icons/solid/square-xmark.svg b/resources/icons/solid/square-xmark.svg similarity index 100% rename from cms/resources/icons/solid/square-xmark.svg rename to resources/icons/solid/square-xmark.svg diff --git a/cms/resources/icons/solid/square-y.svg b/resources/icons/solid/square-y.svg similarity index 100% rename from cms/resources/icons/solid/square-y.svg rename to resources/icons/solid/square-y.svg diff --git a/cms/resources/icons/solid/square-z.svg b/resources/icons/solid/square-z.svg similarity index 100% rename from cms/resources/icons/solid/square-z.svg rename to resources/icons/solid/square-z.svg diff --git a/cms/resources/icons/solid/square.svg b/resources/icons/solid/square.svg similarity index 100% rename from cms/resources/icons/solid/square.svg rename to resources/icons/solid/square.svg diff --git a/cms/resources/icons/solid/squid.svg b/resources/icons/solid/squid.svg similarity index 100% rename from cms/resources/icons/solid/squid.svg rename to resources/icons/solid/squid.svg diff --git a/cms/resources/icons/solid/squirrel.svg b/resources/icons/solid/squirrel.svg similarity index 100% rename from cms/resources/icons/solid/squirrel.svg rename to resources/icons/solid/squirrel.svg diff --git a/cms/resources/icons/solid/staff-snake.svg b/resources/icons/solid/staff-snake.svg similarity index 100% rename from cms/resources/icons/solid/staff-snake.svg rename to resources/icons/solid/staff-snake.svg diff --git a/cms/resources/icons/solid/staff.svg b/resources/icons/solid/staff.svg similarity index 100% rename from cms/resources/icons/solid/staff.svg rename to resources/icons/solid/staff.svg diff --git a/cms/resources/icons/solid/stairs.svg b/resources/icons/solid/stairs.svg similarity index 100% rename from cms/resources/icons/solid/stairs.svg rename to resources/icons/solid/stairs.svg diff --git a/cms/resources/icons/solid/stamp.svg b/resources/icons/solid/stamp.svg similarity index 100% rename from cms/resources/icons/solid/stamp.svg rename to resources/icons/solid/stamp.svg diff --git a/cms/resources/icons/solid/standard-definition.svg b/resources/icons/solid/standard-definition.svg similarity index 100% rename from cms/resources/icons/solid/standard-definition.svg rename to resources/icons/solid/standard-definition.svg diff --git a/cms/resources/icons/solid/stapler.svg b/resources/icons/solid/stapler.svg similarity index 100% rename from cms/resources/icons/solid/stapler.svg rename to resources/icons/solid/stapler.svg diff --git a/cms/resources/icons/solid/star-and-crescent.svg b/resources/icons/solid/star-and-crescent.svg similarity index 100% rename from cms/resources/icons/solid/star-and-crescent.svg rename to resources/icons/solid/star-and-crescent.svg diff --git a/cms/resources/icons/solid/star-christmas.svg b/resources/icons/solid/star-christmas.svg similarity index 100% rename from cms/resources/icons/solid/star-christmas.svg rename to resources/icons/solid/star-christmas.svg diff --git a/cms/resources/icons/solid/star-exclamation.svg b/resources/icons/solid/star-exclamation.svg similarity index 100% rename from cms/resources/icons/solid/star-exclamation.svg rename to resources/icons/solid/star-exclamation.svg diff --git a/cms/resources/icons/solid/star-half-stroke.svg b/resources/icons/solid/star-half-stroke.svg similarity index 100% rename from cms/resources/icons/solid/star-half-stroke.svg rename to resources/icons/solid/star-half-stroke.svg diff --git a/cms/resources/icons/solid/star-half.svg b/resources/icons/solid/star-half.svg similarity index 100% rename from cms/resources/icons/solid/star-half.svg rename to resources/icons/solid/star-half.svg diff --git a/cms/resources/icons/solid/star-of-david.svg b/resources/icons/solid/star-of-david.svg similarity index 100% rename from cms/resources/icons/solid/star-of-david.svg rename to resources/icons/solid/star-of-david.svg diff --git a/cms/resources/icons/solid/star-of-life.svg b/resources/icons/solid/star-of-life.svg similarity index 100% rename from cms/resources/icons/solid/star-of-life.svg rename to resources/icons/solid/star-of-life.svg diff --git a/cms/resources/icons/solid/star-sharp-half-stroke.svg b/resources/icons/solid/star-sharp-half-stroke.svg similarity index 100% rename from cms/resources/icons/solid/star-sharp-half-stroke.svg rename to resources/icons/solid/star-sharp-half-stroke.svg diff --git a/cms/resources/icons/solid/star-sharp-half.svg b/resources/icons/solid/star-sharp-half.svg similarity index 100% rename from cms/resources/icons/solid/star-sharp-half.svg rename to resources/icons/solid/star-sharp-half.svg diff --git a/cms/resources/icons/solid/star-sharp.svg b/resources/icons/solid/star-sharp.svg similarity index 100% rename from cms/resources/icons/solid/star-sharp.svg rename to resources/icons/solid/star-sharp.svg diff --git a/cms/resources/icons/solid/star-shooting.svg b/resources/icons/solid/star-shooting.svg similarity index 100% rename from cms/resources/icons/solid/star-shooting.svg rename to resources/icons/solid/star-shooting.svg diff --git a/cms/resources/icons/solid/star.svg b/resources/icons/solid/star.svg similarity index 100% rename from cms/resources/icons/solid/star.svg rename to resources/icons/solid/star.svg diff --git a/cms/resources/icons/solid/starfighter-twin-ion-engine-advanced.svg b/resources/icons/solid/starfighter-twin-ion-engine-advanced.svg similarity index 100% rename from cms/resources/icons/solid/starfighter-twin-ion-engine-advanced.svg rename to resources/icons/solid/starfighter-twin-ion-engine-advanced.svg diff --git a/cms/resources/icons/solid/starfighter-twin-ion-engine.svg b/resources/icons/solid/starfighter-twin-ion-engine.svg similarity index 100% rename from cms/resources/icons/solid/starfighter-twin-ion-engine.svg rename to resources/icons/solid/starfighter-twin-ion-engine.svg diff --git a/cms/resources/icons/solid/starfighter.svg b/resources/icons/solid/starfighter.svg similarity index 100% rename from cms/resources/icons/solid/starfighter.svg rename to resources/icons/solid/starfighter.svg diff --git a/cms/resources/icons/solid/stars.svg b/resources/icons/solid/stars.svg similarity index 100% rename from cms/resources/icons/solid/stars.svg rename to resources/icons/solid/stars.svg diff --git a/cms/resources/icons/solid/starship-freighter.svg b/resources/icons/solid/starship-freighter.svg similarity index 100% rename from cms/resources/icons/solid/starship-freighter.svg rename to resources/icons/solid/starship-freighter.svg diff --git a/cms/resources/icons/solid/starship.svg b/resources/icons/solid/starship.svg similarity index 100% rename from cms/resources/icons/solid/starship.svg rename to resources/icons/solid/starship.svg diff --git a/cms/resources/icons/solid/steak.svg b/resources/icons/solid/steak.svg similarity index 100% rename from cms/resources/icons/solid/steak.svg rename to resources/icons/solid/steak.svg diff --git a/cms/resources/icons/solid/steering-wheel.svg b/resources/icons/solid/steering-wheel.svg similarity index 100% rename from cms/resources/icons/solid/steering-wheel.svg rename to resources/icons/solid/steering-wheel.svg diff --git a/cms/resources/icons/solid/sterling-sign.svg b/resources/icons/solid/sterling-sign.svg similarity index 100% rename from cms/resources/icons/solid/sterling-sign.svg rename to resources/icons/solid/sterling-sign.svg diff --git a/cms/resources/icons/solid/stethoscope.svg b/resources/icons/solid/stethoscope.svg similarity index 100% rename from cms/resources/icons/solid/stethoscope.svg rename to resources/icons/solid/stethoscope.svg diff --git a/cms/resources/icons/solid/stocking.svg b/resources/icons/solid/stocking.svg similarity index 100% rename from cms/resources/icons/solid/stocking.svg rename to resources/icons/solid/stocking.svg diff --git a/cms/resources/icons/solid/stomach.svg b/resources/icons/solid/stomach.svg similarity index 100% rename from cms/resources/icons/solid/stomach.svg rename to resources/icons/solid/stomach.svg diff --git a/cms/resources/icons/solid/stop.svg b/resources/icons/solid/stop.svg similarity index 100% rename from cms/resources/icons/solid/stop.svg rename to resources/icons/solid/stop.svg diff --git a/cms/resources/icons/solid/stopwatch-20.svg b/resources/icons/solid/stopwatch-20.svg similarity index 100% rename from cms/resources/icons/solid/stopwatch-20.svg rename to resources/icons/solid/stopwatch-20.svg diff --git a/cms/resources/icons/solid/stopwatch.svg b/resources/icons/solid/stopwatch.svg similarity index 100% rename from cms/resources/icons/solid/stopwatch.svg rename to resources/icons/solid/stopwatch.svg diff --git a/cms/resources/icons/solid/store-lock.svg b/resources/icons/solid/store-lock.svg similarity index 100% rename from cms/resources/icons/solid/store-lock.svg rename to resources/icons/solid/store-lock.svg diff --git a/cms/resources/icons/solid/store-slash.svg b/resources/icons/solid/store-slash.svg similarity index 100% rename from cms/resources/icons/solid/store-slash.svg rename to resources/icons/solid/store-slash.svg diff --git a/cms/resources/icons/solid/store.svg b/resources/icons/solid/store.svg similarity index 100% rename from cms/resources/icons/solid/store.svg rename to resources/icons/solid/store.svg diff --git a/cms/resources/icons/solid/strawberry.svg b/resources/icons/solid/strawberry.svg similarity index 100% rename from cms/resources/icons/solid/strawberry.svg rename to resources/icons/solid/strawberry.svg diff --git a/cms/resources/icons/solid/street-view.svg b/resources/icons/solid/street-view.svg similarity index 100% rename from cms/resources/icons/solid/street-view.svg rename to resources/icons/solid/street-view.svg diff --git a/cms/resources/icons/solid/stretcher.svg b/resources/icons/solid/stretcher.svg similarity index 100% rename from cms/resources/icons/solid/stretcher.svg rename to resources/icons/solid/stretcher.svg diff --git a/cms/resources/icons/solid/strikethrough.svg b/resources/icons/solid/strikethrough.svg similarity index 100% rename from cms/resources/icons/solid/strikethrough.svg rename to resources/icons/solid/strikethrough.svg diff --git a/cms/resources/icons/solid/stroopwafel.svg b/resources/icons/solid/stroopwafel.svg similarity index 100% rename from cms/resources/icons/solid/stroopwafel.svg rename to resources/icons/solid/stroopwafel.svg diff --git a/cms/resources/icons/solid/subscript.svg b/resources/icons/solid/subscript.svg similarity index 100% rename from cms/resources/icons/solid/subscript.svg rename to resources/icons/solid/subscript.svg diff --git a/cms/resources/icons/solid/subtitles-slash.svg b/resources/icons/solid/subtitles-slash.svg similarity index 100% rename from cms/resources/icons/solid/subtitles-slash.svg rename to resources/icons/solid/subtitles-slash.svg diff --git a/cms/resources/icons/solid/subtitles.svg b/resources/icons/solid/subtitles.svg similarity index 100% rename from cms/resources/icons/solid/subtitles.svg rename to resources/icons/solid/subtitles.svg diff --git a/cms/resources/icons/solid/suitcase-medical.svg b/resources/icons/solid/suitcase-medical.svg similarity index 100% rename from cms/resources/icons/solid/suitcase-medical.svg rename to resources/icons/solid/suitcase-medical.svg diff --git a/cms/resources/icons/solid/suitcase-rolling.svg b/resources/icons/solid/suitcase-rolling.svg similarity index 100% rename from cms/resources/icons/solid/suitcase-rolling.svg rename to resources/icons/solid/suitcase-rolling.svg diff --git a/cms/resources/icons/solid/suitcase.svg b/resources/icons/solid/suitcase.svg similarity index 100% rename from cms/resources/icons/solid/suitcase.svg rename to resources/icons/solid/suitcase.svg diff --git a/cms/resources/icons/solid/sun-bright.svg b/resources/icons/solid/sun-bright.svg similarity index 100% rename from cms/resources/icons/solid/sun-bright.svg rename to resources/icons/solid/sun-bright.svg diff --git a/cms/resources/icons/solid/sun-cloud.svg b/resources/icons/solid/sun-cloud.svg similarity index 100% rename from cms/resources/icons/solid/sun-cloud.svg rename to resources/icons/solid/sun-cloud.svg diff --git a/cms/resources/icons/solid/sun-dust.svg b/resources/icons/solid/sun-dust.svg similarity index 100% rename from cms/resources/icons/solid/sun-dust.svg rename to resources/icons/solid/sun-dust.svg diff --git a/cms/resources/icons/solid/sun-haze.svg b/resources/icons/solid/sun-haze.svg similarity index 100% rename from cms/resources/icons/solid/sun-haze.svg rename to resources/icons/solid/sun-haze.svg diff --git a/cms/resources/icons/solid/sun-plant-wilt.svg b/resources/icons/solid/sun-plant-wilt.svg similarity index 100% rename from cms/resources/icons/solid/sun-plant-wilt.svg rename to resources/icons/solid/sun-plant-wilt.svg diff --git a/cms/resources/icons/solid/sun.svg b/resources/icons/solid/sun.svg similarity index 100% rename from cms/resources/icons/solid/sun.svg rename to resources/icons/solid/sun.svg diff --git a/cms/resources/icons/solid/sunglasses.svg b/resources/icons/solid/sunglasses.svg similarity index 100% rename from cms/resources/icons/solid/sunglasses.svg rename to resources/icons/solid/sunglasses.svg diff --git a/cms/resources/icons/solid/sunrise.svg b/resources/icons/solid/sunrise.svg similarity index 100% rename from cms/resources/icons/solid/sunrise.svg rename to resources/icons/solid/sunrise.svg diff --git a/cms/resources/icons/solid/sunset.svg b/resources/icons/solid/sunset.svg similarity index 100% rename from cms/resources/icons/solid/sunset.svg rename to resources/icons/solid/sunset.svg diff --git a/cms/resources/icons/solid/superscript.svg b/resources/icons/solid/superscript.svg similarity index 100% rename from cms/resources/icons/solid/superscript.svg rename to resources/icons/solid/superscript.svg diff --git a/cms/resources/icons/solid/sushi-roll.svg b/resources/icons/solid/sushi-roll.svg similarity index 100% rename from cms/resources/icons/solid/sushi-roll.svg rename to resources/icons/solid/sushi-roll.svg diff --git a/cms/resources/icons/solid/sushi.svg b/resources/icons/solid/sushi.svg similarity index 100% rename from cms/resources/icons/solid/sushi.svg rename to resources/icons/solid/sushi.svg diff --git a/cms/resources/icons/solid/swap-arrows.svg b/resources/icons/solid/swap-arrows.svg similarity index 100% rename from cms/resources/icons/solid/swap-arrows.svg rename to resources/icons/solid/swap-arrows.svg diff --git a/cms/resources/icons/solid/swap.svg b/resources/icons/solid/swap.svg similarity index 100% rename from cms/resources/icons/solid/swap.svg rename to resources/icons/solid/swap.svg diff --git a/cms/resources/icons/solid/swatchbook.svg b/resources/icons/solid/swatchbook.svg similarity index 100% rename from cms/resources/icons/solid/swatchbook.svg rename to resources/icons/solid/swatchbook.svg diff --git a/cms/resources/icons/solid/sword-laser-alt.svg b/resources/icons/solid/sword-laser-alt.svg similarity index 100% rename from cms/resources/icons/solid/sword-laser-alt.svg rename to resources/icons/solid/sword-laser-alt.svg diff --git a/cms/resources/icons/solid/sword-laser.svg b/resources/icons/solid/sword-laser.svg similarity index 100% rename from cms/resources/icons/solid/sword-laser.svg rename to resources/icons/solid/sword-laser.svg diff --git a/cms/resources/icons/solid/sword.svg b/resources/icons/solid/sword.svg similarity index 100% rename from cms/resources/icons/solid/sword.svg rename to resources/icons/solid/sword.svg diff --git a/cms/resources/icons/solid/swords-laser.svg b/resources/icons/solid/swords-laser.svg similarity index 100% rename from cms/resources/icons/solid/swords-laser.svg rename to resources/icons/solid/swords-laser.svg diff --git a/cms/resources/icons/solid/swords.svg b/resources/icons/solid/swords.svg similarity index 100% rename from cms/resources/icons/solid/swords.svg rename to resources/icons/solid/swords.svg diff --git a/cms/resources/icons/solid/symbols.svg b/resources/icons/solid/symbols.svg similarity index 100% rename from cms/resources/icons/solid/symbols.svg rename to resources/icons/solid/symbols.svg diff --git a/cms/resources/icons/solid/synagogue.svg b/resources/icons/solid/synagogue.svg similarity index 100% rename from cms/resources/icons/solid/synagogue.svg rename to resources/icons/solid/synagogue.svg diff --git a/cms/resources/icons/solid/syringe.svg b/resources/icons/solid/syringe.svg similarity index 100% rename from cms/resources/icons/solid/syringe.svg rename to resources/icons/solid/syringe.svg diff --git a/cms/resources/icons/solid/t-rex.svg b/resources/icons/solid/t-rex.svg similarity index 100% rename from cms/resources/icons/solid/t-rex.svg rename to resources/icons/solid/t-rex.svg diff --git a/cms/resources/icons/solid/t.svg b/resources/icons/solid/t.svg similarity index 100% rename from cms/resources/icons/solid/t.svg rename to resources/icons/solid/t.svg diff --git a/cms/resources/icons/solid/table-cells-column-lock.svg b/resources/icons/solid/table-cells-column-lock.svg similarity index 100% rename from cms/resources/icons/solid/table-cells-column-lock.svg rename to resources/icons/solid/table-cells-column-lock.svg diff --git a/cms/resources/icons/solid/table-cells-column-unlock.svg b/resources/icons/solid/table-cells-column-unlock.svg similarity index 100% rename from cms/resources/icons/solid/table-cells-column-unlock.svg rename to resources/icons/solid/table-cells-column-unlock.svg diff --git a/cms/resources/icons/solid/table-cells-large.svg b/resources/icons/solid/table-cells-large.svg similarity index 100% rename from cms/resources/icons/solid/table-cells-large.svg rename to resources/icons/solid/table-cells-large.svg diff --git a/cms/resources/icons/solid/table-cells-lock.svg b/resources/icons/solid/table-cells-lock.svg similarity index 100% rename from cms/resources/icons/solid/table-cells-lock.svg rename to resources/icons/solid/table-cells-lock.svg diff --git a/cms/resources/icons/solid/table-cells-row-lock.svg b/resources/icons/solid/table-cells-row-lock.svg similarity index 100% rename from cms/resources/icons/solid/table-cells-row-lock.svg rename to resources/icons/solid/table-cells-row-lock.svg diff --git a/cms/resources/icons/solid/table-cells-row-unlock.svg b/resources/icons/solid/table-cells-row-unlock.svg similarity index 100% rename from cms/resources/icons/solid/table-cells-row-unlock.svg rename to resources/icons/solid/table-cells-row-unlock.svg diff --git a/cms/resources/icons/solid/table-cells-unlock.svg b/resources/icons/solid/table-cells-unlock.svg similarity index 100% rename from cms/resources/icons/solid/table-cells-unlock.svg rename to resources/icons/solid/table-cells-unlock.svg diff --git a/cms/resources/icons/solid/table-cells.svg b/resources/icons/solid/table-cells.svg similarity index 100% rename from cms/resources/icons/solid/table-cells.svg rename to resources/icons/solid/table-cells.svg diff --git a/cms/resources/icons/solid/table-columns.svg b/resources/icons/solid/table-columns.svg similarity index 100% rename from cms/resources/icons/solid/table-columns.svg rename to resources/icons/solid/table-columns.svg diff --git a/cms/resources/icons/solid/table-layout.svg b/resources/icons/solid/table-layout.svg similarity index 100% rename from cms/resources/icons/solid/table-layout.svg rename to resources/icons/solid/table-layout.svg diff --git a/cms/resources/icons/solid/table-list.svg b/resources/icons/solid/table-list.svg similarity index 100% rename from cms/resources/icons/solid/table-list.svg rename to resources/icons/solid/table-list.svg diff --git a/cms/resources/icons/solid/table-picnic.svg b/resources/icons/solid/table-picnic.svg similarity index 100% rename from cms/resources/icons/solid/table-picnic.svg rename to resources/icons/solid/table-picnic.svg diff --git a/cms/resources/icons/solid/table-pivot.svg b/resources/icons/solid/table-pivot.svg similarity index 100% rename from cms/resources/icons/solid/table-pivot.svg rename to resources/icons/solid/table-pivot.svg diff --git a/cms/resources/icons/solid/table-rows.svg b/resources/icons/solid/table-rows.svg similarity index 100% rename from cms/resources/icons/solid/table-rows.svg rename to resources/icons/solid/table-rows.svg diff --git a/cms/resources/icons/solid/table-tennis-paddle-ball.svg b/resources/icons/solid/table-tennis-paddle-ball.svg similarity index 100% rename from cms/resources/icons/solid/table-tennis-paddle-ball.svg rename to resources/icons/solid/table-tennis-paddle-ball.svg diff --git a/cms/resources/icons/solid/table-tree.svg b/resources/icons/solid/table-tree.svg similarity index 100% rename from cms/resources/icons/solid/table-tree.svg rename to resources/icons/solid/table-tree.svg diff --git a/cms/resources/icons/solid/table.svg b/resources/icons/solid/table.svg similarity index 100% rename from cms/resources/icons/solid/table.svg rename to resources/icons/solid/table.svg diff --git a/cms/resources/icons/solid/tablet-button.svg b/resources/icons/solid/tablet-button.svg similarity index 100% rename from cms/resources/icons/solid/tablet-button.svg rename to resources/icons/solid/tablet-button.svg diff --git a/cms/resources/icons/solid/tablet-rugged.svg b/resources/icons/solid/tablet-rugged.svg similarity index 100% rename from cms/resources/icons/solid/tablet-rugged.svg rename to resources/icons/solid/tablet-rugged.svg diff --git a/cms/resources/icons/solid/tablet-screen-button.svg b/resources/icons/solid/tablet-screen-button.svg similarity index 100% rename from cms/resources/icons/solid/tablet-screen-button.svg rename to resources/icons/solid/tablet-screen-button.svg diff --git a/cms/resources/icons/solid/tablet-screen.svg b/resources/icons/solid/tablet-screen.svg similarity index 100% rename from cms/resources/icons/solid/tablet-screen.svg rename to resources/icons/solid/tablet-screen.svg diff --git a/cms/resources/icons/solid/tablet.svg b/resources/icons/solid/tablet.svg similarity index 100% rename from cms/resources/icons/solid/tablet.svg rename to resources/icons/solid/tablet.svg diff --git a/cms/resources/icons/solid/tablets.svg b/resources/icons/solid/tablets.svg similarity index 100% rename from cms/resources/icons/solid/tablets.svg rename to resources/icons/solid/tablets.svg diff --git a/cms/resources/icons/solid/tachograph-digital.svg b/resources/icons/solid/tachograph-digital.svg similarity index 100% rename from cms/resources/icons/solid/tachograph-digital.svg rename to resources/icons/solid/tachograph-digital.svg diff --git a/cms/resources/icons/solid/taco.svg b/resources/icons/solid/taco.svg similarity index 100% rename from cms/resources/icons/solid/taco.svg rename to resources/icons/solid/taco.svg diff --git a/cms/resources/icons/solid/tag.svg b/resources/icons/solid/tag.svg similarity index 100% rename from cms/resources/icons/solid/tag.svg rename to resources/icons/solid/tag.svg diff --git a/cms/resources/icons/solid/tags.svg b/resources/icons/solid/tags.svg similarity index 100% rename from cms/resources/icons/solid/tags.svg rename to resources/icons/solid/tags.svg diff --git a/cms/resources/icons/solid/tally-1.svg b/resources/icons/solid/tally-1.svg similarity index 100% rename from cms/resources/icons/solid/tally-1.svg rename to resources/icons/solid/tally-1.svg diff --git a/cms/resources/icons/solid/tally-2.svg b/resources/icons/solid/tally-2.svg similarity index 100% rename from cms/resources/icons/solid/tally-2.svg rename to resources/icons/solid/tally-2.svg diff --git a/cms/resources/icons/solid/tally-3.svg b/resources/icons/solid/tally-3.svg similarity index 100% rename from cms/resources/icons/solid/tally-3.svg rename to resources/icons/solid/tally-3.svg diff --git a/cms/resources/icons/solid/tally-4.svg b/resources/icons/solid/tally-4.svg similarity index 100% rename from cms/resources/icons/solid/tally-4.svg rename to resources/icons/solid/tally-4.svg diff --git a/cms/resources/icons/solid/tally.svg b/resources/icons/solid/tally.svg similarity index 100% rename from cms/resources/icons/solid/tally.svg rename to resources/icons/solid/tally.svg diff --git a/cms/resources/icons/solid/tamale.svg b/resources/icons/solid/tamale.svg similarity index 100% rename from cms/resources/icons/solid/tamale.svg rename to resources/icons/solid/tamale.svg diff --git a/cms/resources/icons/solid/tank-water.svg b/resources/icons/solid/tank-water.svg similarity index 100% rename from cms/resources/icons/solid/tank-water.svg rename to resources/icons/solid/tank-water.svg diff --git a/cms/resources/icons/solid/tape.svg b/resources/icons/solid/tape.svg similarity index 100% rename from cms/resources/icons/solid/tape.svg rename to resources/icons/solid/tape.svg diff --git a/cms/resources/icons/solid/tarp-droplet.svg b/resources/icons/solid/tarp-droplet.svg similarity index 100% rename from cms/resources/icons/solid/tarp-droplet.svg rename to resources/icons/solid/tarp-droplet.svg diff --git a/cms/resources/icons/solid/tarp.svg b/resources/icons/solid/tarp.svg similarity index 100% rename from cms/resources/icons/solid/tarp.svg rename to resources/icons/solid/tarp.svg diff --git a/cms/resources/icons/solid/taxi-bus.svg b/resources/icons/solid/taxi-bus.svg similarity index 100% rename from cms/resources/icons/solid/taxi-bus.svg rename to resources/icons/solid/taxi-bus.svg diff --git a/cms/resources/icons/solid/taxi.svg b/resources/icons/solid/taxi.svg similarity index 100% rename from cms/resources/icons/solid/taxi.svg rename to resources/icons/solid/taxi.svg diff --git a/cms/resources/icons/solid/teddy-bear.svg b/resources/icons/solid/teddy-bear.svg similarity index 100% rename from cms/resources/icons/solid/teddy-bear.svg rename to resources/icons/solid/teddy-bear.svg diff --git a/cms/resources/icons/solid/teeth-open.svg b/resources/icons/solid/teeth-open.svg similarity index 100% rename from cms/resources/icons/solid/teeth-open.svg rename to resources/icons/solid/teeth-open.svg diff --git a/cms/resources/icons/solid/teeth.svg b/resources/icons/solid/teeth.svg similarity index 100% rename from cms/resources/icons/solid/teeth.svg rename to resources/icons/solid/teeth.svg diff --git a/cms/resources/icons/solid/telescope.svg b/resources/icons/solid/telescope.svg similarity index 100% rename from cms/resources/icons/solid/telescope.svg rename to resources/icons/solid/telescope.svg diff --git a/cms/resources/icons/solid/temperature-arrow-down.svg b/resources/icons/solid/temperature-arrow-down.svg similarity index 100% rename from cms/resources/icons/solid/temperature-arrow-down.svg rename to resources/icons/solid/temperature-arrow-down.svg diff --git a/cms/resources/icons/solid/temperature-arrow-up.svg b/resources/icons/solid/temperature-arrow-up.svg similarity index 100% rename from cms/resources/icons/solid/temperature-arrow-up.svg rename to resources/icons/solid/temperature-arrow-up.svg diff --git a/cms/resources/icons/solid/temperature-empty.svg b/resources/icons/solid/temperature-empty.svg similarity index 100% rename from cms/resources/icons/solid/temperature-empty.svg rename to resources/icons/solid/temperature-empty.svg diff --git a/cms/resources/icons/solid/temperature-full.svg b/resources/icons/solid/temperature-full.svg similarity index 100% rename from cms/resources/icons/solid/temperature-full.svg rename to resources/icons/solid/temperature-full.svg diff --git a/cms/resources/icons/solid/temperature-half.svg b/resources/icons/solid/temperature-half.svg similarity index 100% rename from cms/resources/icons/solid/temperature-half.svg rename to resources/icons/solid/temperature-half.svg diff --git a/cms/resources/icons/solid/temperature-high.svg b/resources/icons/solid/temperature-high.svg similarity index 100% rename from cms/resources/icons/solid/temperature-high.svg rename to resources/icons/solid/temperature-high.svg diff --git a/cms/resources/icons/solid/temperature-list.svg b/resources/icons/solid/temperature-list.svg similarity index 100% rename from cms/resources/icons/solid/temperature-list.svg rename to resources/icons/solid/temperature-list.svg diff --git a/cms/resources/icons/solid/temperature-low.svg b/resources/icons/solid/temperature-low.svg similarity index 100% rename from cms/resources/icons/solid/temperature-low.svg rename to resources/icons/solid/temperature-low.svg diff --git a/cms/resources/icons/solid/temperature-quarter.svg b/resources/icons/solid/temperature-quarter.svg similarity index 100% rename from cms/resources/icons/solid/temperature-quarter.svg rename to resources/icons/solid/temperature-quarter.svg diff --git a/cms/resources/icons/solid/temperature-snow.svg b/resources/icons/solid/temperature-snow.svg similarity index 100% rename from cms/resources/icons/solid/temperature-snow.svg rename to resources/icons/solid/temperature-snow.svg diff --git a/cms/resources/icons/solid/temperature-sun.svg b/resources/icons/solid/temperature-sun.svg similarity index 100% rename from cms/resources/icons/solid/temperature-sun.svg rename to resources/icons/solid/temperature-sun.svg diff --git a/cms/resources/icons/solid/temperature-three-quarters.svg b/resources/icons/solid/temperature-three-quarters.svg similarity index 100% rename from cms/resources/icons/solid/temperature-three-quarters.svg rename to resources/icons/solid/temperature-three-quarters.svg diff --git a/cms/resources/icons/solid/tenge-sign.svg b/resources/icons/solid/tenge-sign.svg similarity index 100% rename from cms/resources/icons/solid/tenge-sign.svg rename to resources/icons/solid/tenge-sign.svg diff --git a/cms/resources/icons/solid/tennis-ball.svg b/resources/icons/solid/tennis-ball.svg similarity index 100% rename from cms/resources/icons/solid/tennis-ball.svg rename to resources/icons/solid/tennis-ball.svg diff --git a/cms/resources/icons/solid/tent-arrow-down-to-line.svg b/resources/icons/solid/tent-arrow-down-to-line.svg similarity index 100% rename from cms/resources/icons/solid/tent-arrow-down-to-line.svg rename to resources/icons/solid/tent-arrow-down-to-line.svg diff --git a/cms/resources/icons/solid/tent-arrow-left-right.svg b/resources/icons/solid/tent-arrow-left-right.svg similarity index 100% rename from cms/resources/icons/solid/tent-arrow-left-right.svg rename to resources/icons/solid/tent-arrow-left-right.svg diff --git a/cms/resources/icons/solid/tent-arrow-turn-left.svg b/resources/icons/solid/tent-arrow-turn-left.svg similarity index 100% rename from cms/resources/icons/solid/tent-arrow-turn-left.svg rename to resources/icons/solid/tent-arrow-turn-left.svg diff --git a/cms/resources/icons/solid/tent-arrows-down.svg b/resources/icons/solid/tent-arrows-down.svg similarity index 100% rename from cms/resources/icons/solid/tent-arrows-down.svg rename to resources/icons/solid/tent-arrows-down.svg diff --git a/cms/resources/icons/solid/tent-double-peak.svg b/resources/icons/solid/tent-double-peak.svg similarity index 100% rename from cms/resources/icons/solid/tent-double-peak.svg rename to resources/icons/solid/tent-double-peak.svg diff --git a/cms/resources/icons/solid/tent.svg b/resources/icons/solid/tent.svg similarity index 100% rename from cms/resources/icons/solid/tent.svg rename to resources/icons/solid/tent.svg diff --git a/cms/resources/icons/solid/tents.svg b/resources/icons/solid/tents.svg similarity index 100% rename from cms/resources/icons/solid/tents.svg rename to resources/icons/solid/tents.svg diff --git a/cms/resources/icons/solid/terminal.svg b/resources/icons/solid/terminal.svg similarity index 100% rename from cms/resources/icons/solid/terminal.svg rename to resources/icons/solid/terminal.svg diff --git a/cms/resources/icons/solid/text-height.svg b/resources/icons/solid/text-height.svg similarity index 100% rename from cms/resources/icons/solid/text-height.svg rename to resources/icons/solid/text-height.svg diff --git a/cms/resources/icons/solid/text-size.svg b/resources/icons/solid/text-size.svg similarity index 100% rename from cms/resources/icons/solid/text-size.svg rename to resources/icons/solid/text-size.svg diff --git a/cms/resources/icons/solid/text-slash.svg b/resources/icons/solid/text-slash.svg similarity index 100% rename from cms/resources/icons/solid/text-slash.svg rename to resources/icons/solid/text-slash.svg diff --git a/cms/resources/icons/solid/text-width.svg b/resources/icons/solid/text-width.svg similarity index 100% rename from cms/resources/icons/solid/text-width.svg rename to resources/icons/solid/text-width.svg diff --git a/cms/resources/icons/solid/text.svg b/resources/icons/solid/text.svg similarity index 100% rename from cms/resources/icons/solid/text.svg rename to resources/icons/solid/text.svg diff --git a/cms/resources/icons/solid/thermometer.svg b/resources/icons/solid/thermometer.svg similarity index 100% rename from cms/resources/icons/solid/thermometer.svg rename to resources/icons/solid/thermometer.svg diff --git a/cms/resources/icons/solid/theta.svg b/resources/icons/solid/theta.svg similarity index 100% rename from cms/resources/icons/solid/theta.svg rename to resources/icons/solid/theta.svg diff --git a/cms/resources/icons/solid/thought-bubble.svg b/resources/icons/solid/thought-bubble.svg similarity index 100% rename from cms/resources/icons/solid/thought-bubble.svg rename to resources/icons/solid/thought-bubble.svg diff --git a/cms/resources/icons/solid/thumbs-down.svg b/resources/icons/solid/thumbs-down.svg similarity index 100% rename from cms/resources/icons/solid/thumbs-down.svg rename to resources/icons/solid/thumbs-down.svg diff --git a/cms/resources/icons/solid/thumbs-up.svg b/resources/icons/solid/thumbs-up.svg similarity index 100% rename from cms/resources/icons/solid/thumbs-up.svg rename to resources/icons/solid/thumbs-up.svg diff --git a/cms/resources/icons/solid/thumbtack-slash.svg b/resources/icons/solid/thumbtack-slash.svg similarity index 100% rename from cms/resources/icons/solid/thumbtack-slash.svg rename to resources/icons/solid/thumbtack-slash.svg diff --git a/cms/resources/icons/solid/thumbtack.svg b/resources/icons/solid/thumbtack.svg similarity index 100% rename from cms/resources/icons/solid/thumbtack.svg rename to resources/icons/solid/thumbtack.svg diff --git a/cms/resources/icons/solid/tick.svg b/resources/icons/solid/tick.svg similarity index 100% rename from cms/resources/icons/solid/tick.svg rename to resources/icons/solid/tick.svg diff --git a/cms/resources/icons/solid/ticket-airline.svg b/resources/icons/solid/ticket-airline.svg similarity index 100% rename from cms/resources/icons/solid/ticket-airline.svg rename to resources/icons/solid/ticket-airline.svg diff --git a/cms/resources/icons/solid/ticket-perforated.svg b/resources/icons/solid/ticket-perforated.svg similarity index 100% rename from cms/resources/icons/solid/ticket-perforated.svg rename to resources/icons/solid/ticket-perforated.svg diff --git a/cms/resources/icons/solid/ticket-simple.svg b/resources/icons/solid/ticket-simple.svg similarity index 100% rename from cms/resources/icons/solid/ticket-simple.svg rename to resources/icons/solid/ticket-simple.svg diff --git a/cms/resources/icons/solid/ticket.svg b/resources/icons/solid/ticket.svg similarity index 100% rename from cms/resources/icons/solid/ticket.svg rename to resources/icons/solid/ticket.svg diff --git a/cms/resources/icons/solid/tickets-airline.svg b/resources/icons/solid/tickets-airline.svg similarity index 100% rename from cms/resources/icons/solid/tickets-airline.svg rename to resources/icons/solid/tickets-airline.svg diff --git a/cms/resources/icons/solid/tickets-perforated.svg b/resources/icons/solid/tickets-perforated.svg similarity index 100% rename from cms/resources/icons/solid/tickets-perforated.svg rename to resources/icons/solid/tickets-perforated.svg diff --git a/cms/resources/icons/solid/tickets-simple.svg b/resources/icons/solid/tickets-simple.svg similarity index 100% rename from cms/resources/icons/solid/tickets-simple.svg rename to resources/icons/solid/tickets-simple.svg diff --git a/cms/resources/icons/solid/tickets.svg b/resources/icons/solid/tickets.svg similarity index 100% rename from cms/resources/icons/solid/tickets.svg rename to resources/icons/solid/tickets.svg diff --git a/cms/resources/icons/solid/tilde.svg b/resources/icons/solid/tilde.svg similarity index 100% rename from cms/resources/icons/solid/tilde.svg rename to resources/icons/solid/tilde.svg diff --git a/cms/resources/icons/solid/timeline-arrow.svg b/resources/icons/solid/timeline-arrow.svg similarity index 100% rename from cms/resources/icons/solid/timeline-arrow.svg rename to resources/icons/solid/timeline-arrow.svg diff --git a/cms/resources/icons/solid/timeline.svg b/resources/icons/solid/timeline.svg similarity index 100% rename from cms/resources/icons/solid/timeline.svg rename to resources/icons/solid/timeline.svg diff --git a/cms/resources/icons/solid/timer.svg b/resources/icons/solid/timer.svg similarity index 100% rename from cms/resources/icons/solid/timer.svg rename to resources/icons/solid/timer.svg diff --git a/cms/resources/icons/solid/tire-flat.svg b/resources/icons/solid/tire-flat.svg similarity index 100% rename from cms/resources/icons/solid/tire-flat.svg rename to resources/icons/solid/tire-flat.svg diff --git a/cms/resources/icons/solid/tire-pressure-warning.svg b/resources/icons/solid/tire-pressure-warning.svg similarity index 100% rename from cms/resources/icons/solid/tire-pressure-warning.svg rename to resources/icons/solid/tire-pressure-warning.svg diff --git a/cms/resources/icons/solid/tire-rugged.svg b/resources/icons/solid/tire-rugged.svg similarity index 100% rename from cms/resources/icons/solid/tire-rugged.svg rename to resources/icons/solid/tire-rugged.svg diff --git a/cms/resources/icons/solid/tire.svg b/resources/icons/solid/tire.svg similarity index 100% rename from cms/resources/icons/solid/tire.svg rename to resources/icons/solid/tire.svg diff --git a/cms/resources/icons/solid/toggle-large-off.svg b/resources/icons/solid/toggle-large-off.svg similarity index 100% rename from cms/resources/icons/solid/toggle-large-off.svg rename to resources/icons/solid/toggle-large-off.svg diff --git a/cms/resources/icons/solid/toggle-large-on.svg b/resources/icons/solid/toggle-large-on.svg similarity index 100% rename from cms/resources/icons/solid/toggle-large-on.svg rename to resources/icons/solid/toggle-large-on.svg diff --git a/cms/resources/icons/solid/toggle-off.svg b/resources/icons/solid/toggle-off.svg similarity index 100% rename from cms/resources/icons/solid/toggle-off.svg rename to resources/icons/solid/toggle-off.svg diff --git a/cms/resources/icons/solid/toggle-on.svg b/resources/icons/solid/toggle-on.svg similarity index 100% rename from cms/resources/icons/solid/toggle-on.svg rename to resources/icons/solid/toggle-on.svg diff --git a/cms/resources/icons/solid/toilet-paper-blank-under.svg b/resources/icons/solid/toilet-paper-blank-under.svg similarity index 100% rename from cms/resources/icons/solid/toilet-paper-blank-under.svg rename to resources/icons/solid/toilet-paper-blank-under.svg diff --git a/cms/resources/icons/solid/toilet-paper-blank.svg b/resources/icons/solid/toilet-paper-blank.svg similarity index 100% rename from cms/resources/icons/solid/toilet-paper-blank.svg rename to resources/icons/solid/toilet-paper-blank.svg diff --git a/cms/resources/icons/solid/toilet-paper-check.svg b/resources/icons/solid/toilet-paper-check.svg similarity index 100% rename from cms/resources/icons/solid/toilet-paper-check.svg rename to resources/icons/solid/toilet-paper-check.svg diff --git a/cms/resources/icons/solid/toilet-paper-slash.svg b/resources/icons/solid/toilet-paper-slash.svg similarity index 100% rename from cms/resources/icons/solid/toilet-paper-slash.svg rename to resources/icons/solid/toilet-paper-slash.svg diff --git a/cms/resources/icons/solid/toilet-paper-under-slash.svg b/resources/icons/solid/toilet-paper-under-slash.svg similarity index 100% rename from cms/resources/icons/solid/toilet-paper-under-slash.svg rename to resources/icons/solid/toilet-paper-under-slash.svg diff --git a/cms/resources/icons/solid/toilet-paper-under.svg b/resources/icons/solid/toilet-paper-under.svg similarity index 100% rename from cms/resources/icons/solid/toilet-paper-under.svg rename to resources/icons/solid/toilet-paper-under.svg diff --git a/cms/resources/icons/solid/toilet-paper-xmark.svg b/resources/icons/solid/toilet-paper-xmark.svg similarity index 100% rename from cms/resources/icons/solid/toilet-paper-xmark.svg rename to resources/icons/solid/toilet-paper-xmark.svg diff --git a/cms/resources/icons/solid/toilet-paper.svg b/resources/icons/solid/toilet-paper.svg similarity index 100% rename from cms/resources/icons/solid/toilet-paper.svg rename to resources/icons/solid/toilet-paper.svg diff --git a/cms/resources/icons/solid/toilet-portable.svg b/resources/icons/solid/toilet-portable.svg similarity index 100% rename from cms/resources/icons/solid/toilet-portable.svg rename to resources/icons/solid/toilet-portable.svg diff --git a/cms/resources/icons/solid/toilet.svg b/resources/icons/solid/toilet.svg similarity index 100% rename from cms/resources/icons/solid/toilet.svg rename to resources/icons/solid/toilet.svg diff --git a/cms/resources/icons/solid/toilets-portable.svg b/resources/icons/solid/toilets-portable.svg similarity index 100% rename from cms/resources/icons/solid/toilets-portable.svg rename to resources/icons/solid/toilets-portable.svg diff --git a/cms/resources/icons/solid/tomato.svg b/resources/icons/solid/tomato.svg similarity index 100% rename from cms/resources/icons/solid/tomato.svg rename to resources/icons/solid/tomato.svg diff --git a/cms/resources/icons/solid/tombstone-blank.svg b/resources/icons/solid/tombstone-blank.svg similarity index 100% rename from cms/resources/icons/solid/tombstone-blank.svg rename to resources/icons/solid/tombstone-blank.svg diff --git a/cms/resources/icons/solid/tombstone.svg b/resources/icons/solid/tombstone.svg similarity index 100% rename from cms/resources/icons/solid/tombstone.svg rename to resources/icons/solid/tombstone.svg diff --git a/cms/resources/icons/solid/toolbox.svg b/resources/icons/solid/toolbox.svg similarity index 100% rename from cms/resources/icons/solid/toolbox.svg rename to resources/icons/solid/toolbox.svg diff --git a/cms/resources/icons/solid/tooth.svg b/resources/icons/solid/tooth.svg similarity index 100% rename from cms/resources/icons/solid/tooth.svg rename to resources/icons/solid/tooth.svg diff --git a/cms/resources/icons/solid/toothbrush.svg b/resources/icons/solid/toothbrush.svg similarity index 100% rename from cms/resources/icons/solid/toothbrush.svg rename to resources/icons/solid/toothbrush.svg diff --git a/cms/resources/icons/solid/torii-gate.svg b/resources/icons/solid/torii-gate.svg similarity index 100% rename from cms/resources/icons/solid/torii-gate.svg rename to resources/icons/solid/torii-gate.svg diff --git a/cms/resources/icons/solid/tornado.svg b/resources/icons/solid/tornado.svg similarity index 100% rename from cms/resources/icons/solid/tornado.svg rename to resources/icons/solid/tornado.svg diff --git a/cms/resources/icons/solid/tower-broadcast.svg b/resources/icons/solid/tower-broadcast.svg similarity index 100% rename from cms/resources/icons/solid/tower-broadcast.svg rename to resources/icons/solid/tower-broadcast.svg diff --git a/cms/resources/icons/solid/tower-cell.svg b/resources/icons/solid/tower-cell.svg similarity index 100% rename from cms/resources/icons/solid/tower-cell.svg rename to resources/icons/solid/tower-cell.svg diff --git a/cms/resources/icons/solid/tower-control.svg b/resources/icons/solid/tower-control.svg similarity index 100% rename from cms/resources/icons/solid/tower-control.svg rename to resources/icons/solid/tower-control.svg diff --git a/cms/resources/icons/solid/tower-observation.svg b/resources/icons/solid/tower-observation.svg similarity index 100% rename from cms/resources/icons/solid/tower-observation.svg rename to resources/icons/solid/tower-observation.svg diff --git a/cms/resources/icons/solid/tractor.svg b/resources/icons/solid/tractor.svg similarity index 100% rename from cms/resources/icons/solid/tractor.svg rename to resources/icons/solid/tractor.svg diff --git a/cms/resources/icons/solid/trademark.svg b/resources/icons/solid/trademark.svg similarity index 100% rename from cms/resources/icons/solid/trademark.svg rename to resources/icons/solid/trademark.svg diff --git a/cms/resources/icons/solid/traffic-cone.svg b/resources/icons/solid/traffic-cone.svg similarity index 100% rename from cms/resources/icons/solid/traffic-cone.svg rename to resources/icons/solid/traffic-cone.svg diff --git a/cms/resources/icons/solid/traffic-light-go.svg b/resources/icons/solid/traffic-light-go.svg similarity index 100% rename from cms/resources/icons/solid/traffic-light-go.svg rename to resources/icons/solid/traffic-light-go.svg diff --git a/cms/resources/icons/solid/traffic-light-slow.svg b/resources/icons/solid/traffic-light-slow.svg similarity index 100% rename from cms/resources/icons/solid/traffic-light-slow.svg rename to resources/icons/solid/traffic-light-slow.svg diff --git a/cms/resources/icons/solid/traffic-light-stop.svg b/resources/icons/solid/traffic-light-stop.svg similarity index 100% rename from cms/resources/icons/solid/traffic-light-stop.svg rename to resources/icons/solid/traffic-light-stop.svg diff --git a/cms/resources/icons/solid/traffic-light.svg b/resources/icons/solid/traffic-light.svg similarity index 100% rename from cms/resources/icons/solid/traffic-light.svg rename to resources/icons/solid/traffic-light.svg diff --git a/cms/resources/icons/solid/trailer.svg b/resources/icons/solid/trailer.svg similarity index 100% rename from cms/resources/icons/solid/trailer.svg rename to resources/icons/solid/trailer.svg diff --git a/cms/resources/icons/solid/train-subway-tunnel.svg b/resources/icons/solid/train-subway-tunnel.svg similarity index 100% rename from cms/resources/icons/solid/train-subway-tunnel.svg rename to resources/icons/solid/train-subway-tunnel.svg diff --git a/cms/resources/icons/solid/train-subway.svg b/resources/icons/solid/train-subway.svg similarity index 100% rename from cms/resources/icons/solid/train-subway.svg rename to resources/icons/solid/train-subway.svg diff --git a/cms/resources/icons/solid/train-track.svg b/resources/icons/solid/train-track.svg similarity index 100% rename from cms/resources/icons/solid/train-track.svg rename to resources/icons/solid/train-track.svg diff --git a/cms/resources/icons/solid/train-tram.svg b/resources/icons/solid/train-tram.svg similarity index 100% rename from cms/resources/icons/solid/train-tram.svg rename to resources/icons/solid/train-tram.svg diff --git a/cms/resources/icons/solid/train-tunnel.svg b/resources/icons/solid/train-tunnel.svg similarity index 100% rename from cms/resources/icons/solid/train-tunnel.svg rename to resources/icons/solid/train-tunnel.svg diff --git a/cms/resources/icons/solid/train.svg b/resources/icons/solid/train.svg similarity index 100% rename from cms/resources/icons/solid/train.svg rename to resources/icons/solid/train.svg diff --git a/cms/resources/icons/solid/transformer-bolt.svg b/resources/icons/solid/transformer-bolt.svg similarity index 100% rename from cms/resources/icons/solid/transformer-bolt.svg rename to resources/icons/solid/transformer-bolt.svg diff --git a/cms/resources/icons/solid/transgender.svg b/resources/icons/solid/transgender.svg similarity index 100% rename from cms/resources/icons/solid/transgender.svg rename to resources/icons/solid/transgender.svg diff --git a/cms/resources/icons/solid/transporter-1.svg b/resources/icons/solid/transporter-1.svg similarity index 100% rename from cms/resources/icons/solid/transporter-1.svg rename to resources/icons/solid/transporter-1.svg diff --git a/cms/resources/icons/solid/transporter-2.svg b/resources/icons/solid/transporter-2.svg similarity index 100% rename from cms/resources/icons/solid/transporter-2.svg rename to resources/icons/solid/transporter-2.svg diff --git a/cms/resources/icons/solid/transporter-3.svg b/resources/icons/solid/transporter-3.svg similarity index 100% rename from cms/resources/icons/solid/transporter-3.svg rename to resources/icons/solid/transporter-3.svg diff --git a/cms/resources/icons/solid/transporter-4.svg b/resources/icons/solid/transporter-4.svg similarity index 100% rename from cms/resources/icons/solid/transporter-4.svg rename to resources/icons/solid/transporter-4.svg diff --git a/cms/resources/icons/solid/transporter-5.svg b/resources/icons/solid/transporter-5.svg similarity index 100% rename from cms/resources/icons/solid/transporter-5.svg rename to resources/icons/solid/transporter-5.svg diff --git a/cms/resources/icons/solid/transporter-6.svg b/resources/icons/solid/transporter-6.svg similarity index 100% rename from cms/resources/icons/solid/transporter-6.svg rename to resources/icons/solid/transporter-6.svg diff --git a/cms/resources/icons/solid/transporter-7.svg b/resources/icons/solid/transporter-7.svg similarity index 100% rename from cms/resources/icons/solid/transporter-7.svg rename to resources/icons/solid/transporter-7.svg diff --git a/cms/resources/icons/solid/transporter-empty.svg b/resources/icons/solid/transporter-empty.svg similarity index 100% rename from cms/resources/icons/solid/transporter-empty.svg rename to resources/icons/solid/transporter-empty.svg diff --git a/cms/resources/icons/solid/transporter.svg b/resources/icons/solid/transporter.svg similarity index 100% rename from cms/resources/icons/solid/transporter.svg rename to resources/icons/solid/transporter.svg diff --git a/cms/resources/icons/solid/trash-arrow-up.svg b/resources/icons/solid/trash-arrow-up.svg similarity index 100% rename from cms/resources/icons/solid/trash-arrow-up.svg rename to resources/icons/solid/trash-arrow-up.svg diff --git a/cms/resources/icons/solid/trash-can-arrow-up.svg b/resources/icons/solid/trash-can-arrow-up.svg similarity index 100% rename from cms/resources/icons/solid/trash-can-arrow-up.svg rename to resources/icons/solid/trash-can-arrow-up.svg diff --git a/cms/resources/icons/solid/trash-can-check.svg b/resources/icons/solid/trash-can-check.svg similarity index 100% rename from cms/resources/icons/solid/trash-can-check.svg rename to resources/icons/solid/trash-can-check.svg diff --git a/cms/resources/icons/solid/trash-can-clock.svg b/resources/icons/solid/trash-can-clock.svg similarity index 100% rename from cms/resources/icons/solid/trash-can-clock.svg rename to resources/icons/solid/trash-can-clock.svg diff --git a/cms/resources/icons/solid/trash-can-list.svg b/resources/icons/solid/trash-can-list.svg similarity index 100% rename from cms/resources/icons/solid/trash-can-list.svg rename to resources/icons/solid/trash-can-list.svg diff --git a/cms/resources/icons/solid/trash-can-plus.svg b/resources/icons/solid/trash-can-plus.svg similarity index 100% rename from cms/resources/icons/solid/trash-can-plus.svg rename to resources/icons/solid/trash-can-plus.svg diff --git a/cms/resources/icons/solid/trash-can-slash.svg b/resources/icons/solid/trash-can-slash.svg similarity index 100% rename from cms/resources/icons/solid/trash-can-slash.svg rename to resources/icons/solid/trash-can-slash.svg diff --git a/cms/resources/icons/solid/trash-can-undo.svg b/resources/icons/solid/trash-can-undo.svg similarity index 100% rename from cms/resources/icons/solid/trash-can-undo.svg rename to resources/icons/solid/trash-can-undo.svg diff --git a/cms/resources/icons/solid/trash-can-xmark.svg b/resources/icons/solid/trash-can-xmark.svg similarity index 100% rename from cms/resources/icons/solid/trash-can-xmark.svg rename to resources/icons/solid/trash-can-xmark.svg diff --git a/cms/resources/icons/solid/trash-can.svg b/resources/icons/solid/trash-can.svg similarity index 100% rename from cms/resources/icons/solid/trash-can.svg rename to resources/icons/solid/trash-can.svg diff --git a/cms/resources/icons/solid/trash-check.svg b/resources/icons/solid/trash-check.svg similarity index 100% rename from cms/resources/icons/solid/trash-check.svg rename to resources/icons/solid/trash-check.svg diff --git a/cms/resources/icons/solid/trash-clock.svg b/resources/icons/solid/trash-clock.svg similarity index 100% rename from cms/resources/icons/solid/trash-clock.svg rename to resources/icons/solid/trash-clock.svg diff --git a/cms/resources/icons/solid/trash-list.svg b/resources/icons/solid/trash-list.svg similarity index 100% rename from cms/resources/icons/solid/trash-list.svg rename to resources/icons/solid/trash-list.svg diff --git a/cms/resources/icons/solid/trash-plus.svg b/resources/icons/solid/trash-plus.svg similarity index 100% rename from cms/resources/icons/solid/trash-plus.svg rename to resources/icons/solid/trash-plus.svg diff --git a/cms/resources/icons/solid/trash-slash.svg b/resources/icons/solid/trash-slash.svg similarity index 100% rename from cms/resources/icons/solid/trash-slash.svg rename to resources/icons/solid/trash-slash.svg diff --git a/cms/resources/icons/solid/trash-undo.svg b/resources/icons/solid/trash-undo.svg similarity index 100% rename from cms/resources/icons/solid/trash-undo.svg rename to resources/icons/solid/trash-undo.svg diff --git a/cms/resources/icons/solid/trash-xmark.svg b/resources/icons/solid/trash-xmark.svg similarity index 100% rename from cms/resources/icons/solid/trash-xmark.svg rename to resources/icons/solid/trash-xmark.svg diff --git a/cms/resources/icons/solid/trash.svg b/resources/icons/solid/trash.svg similarity index 100% rename from cms/resources/icons/solid/trash.svg rename to resources/icons/solid/trash.svg diff --git a/cms/resources/icons/solid/treasure-chest.svg b/resources/icons/solid/treasure-chest.svg similarity index 100% rename from cms/resources/icons/solid/treasure-chest.svg rename to resources/icons/solid/treasure-chest.svg diff --git a/cms/resources/icons/solid/tree-christmas.svg b/resources/icons/solid/tree-christmas.svg similarity index 100% rename from cms/resources/icons/solid/tree-christmas.svg rename to resources/icons/solid/tree-christmas.svg diff --git a/cms/resources/icons/solid/tree-city.svg b/resources/icons/solid/tree-city.svg similarity index 100% rename from cms/resources/icons/solid/tree-city.svg rename to resources/icons/solid/tree-city.svg diff --git a/cms/resources/icons/solid/tree-deciduous.svg b/resources/icons/solid/tree-deciduous.svg similarity index 100% rename from cms/resources/icons/solid/tree-deciduous.svg rename to resources/icons/solid/tree-deciduous.svg diff --git a/cms/resources/icons/solid/tree-decorated.svg b/resources/icons/solid/tree-decorated.svg similarity index 100% rename from cms/resources/icons/solid/tree-decorated.svg rename to resources/icons/solid/tree-decorated.svg diff --git a/cms/resources/icons/solid/tree-large.svg b/resources/icons/solid/tree-large.svg similarity index 100% rename from cms/resources/icons/solid/tree-large.svg rename to resources/icons/solid/tree-large.svg diff --git a/cms/resources/icons/solid/tree-palm.svg b/resources/icons/solid/tree-palm.svg similarity index 100% rename from cms/resources/icons/solid/tree-palm.svg rename to resources/icons/solid/tree-palm.svg diff --git a/cms/resources/icons/solid/tree.svg b/resources/icons/solid/tree.svg similarity index 100% rename from cms/resources/icons/solid/tree.svg rename to resources/icons/solid/tree.svg diff --git a/cms/resources/icons/solid/trees.svg b/resources/icons/solid/trees.svg similarity index 100% rename from cms/resources/icons/solid/trees.svg rename to resources/icons/solid/trees.svg diff --git a/cms/resources/icons/solid/triangle-exclamation.svg b/resources/icons/solid/triangle-exclamation.svg similarity index 100% rename from cms/resources/icons/solid/triangle-exclamation.svg rename to resources/icons/solid/triangle-exclamation.svg diff --git a/cms/resources/icons/solid/triangle-instrument.svg b/resources/icons/solid/triangle-instrument.svg similarity index 100% rename from cms/resources/icons/solid/triangle-instrument.svg rename to resources/icons/solid/triangle-instrument.svg diff --git a/cms/resources/icons/solid/triangle-person-digging.svg b/resources/icons/solid/triangle-person-digging.svg similarity index 100% rename from cms/resources/icons/solid/triangle-person-digging.svg rename to resources/icons/solid/triangle-person-digging.svg diff --git a/cms/resources/icons/solid/triangle.svg b/resources/icons/solid/triangle.svg similarity index 100% rename from cms/resources/icons/solid/triangle.svg rename to resources/icons/solid/triangle.svg diff --git a/cms/resources/icons/solid/tricycle-adult.svg b/resources/icons/solid/tricycle-adult.svg similarity index 100% rename from cms/resources/icons/solid/tricycle-adult.svg rename to resources/icons/solid/tricycle-adult.svg diff --git a/cms/resources/icons/solid/tricycle.svg b/resources/icons/solid/tricycle.svg similarity index 100% rename from cms/resources/icons/solid/tricycle.svg rename to resources/icons/solid/tricycle.svg diff --git a/cms/resources/icons/solid/trillium.svg b/resources/icons/solid/trillium.svg similarity index 100% rename from cms/resources/icons/solid/trillium.svg rename to resources/icons/solid/trillium.svg diff --git a/cms/resources/icons/solid/trophy-star.svg b/resources/icons/solid/trophy-star.svg similarity index 100% rename from cms/resources/icons/solid/trophy-star.svg rename to resources/icons/solid/trophy-star.svg diff --git a/cms/resources/icons/solid/trophy.svg b/resources/icons/solid/trophy.svg similarity index 100% rename from cms/resources/icons/solid/trophy.svg rename to resources/icons/solid/trophy.svg diff --git a/cms/resources/icons/solid/trowel-bricks.svg b/resources/icons/solid/trowel-bricks.svg similarity index 100% rename from cms/resources/icons/solid/trowel-bricks.svg rename to resources/icons/solid/trowel-bricks.svg diff --git a/cms/resources/icons/solid/trowel.svg b/resources/icons/solid/trowel.svg similarity index 100% rename from cms/resources/icons/solid/trowel.svg rename to resources/icons/solid/trowel.svg diff --git a/cms/resources/icons/solid/truck-arrow-right.svg b/resources/icons/solid/truck-arrow-right.svg similarity index 100% rename from cms/resources/icons/solid/truck-arrow-right.svg rename to resources/icons/solid/truck-arrow-right.svg diff --git a/cms/resources/icons/solid/truck-bolt.svg b/resources/icons/solid/truck-bolt.svg similarity index 100% rename from cms/resources/icons/solid/truck-bolt.svg rename to resources/icons/solid/truck-bolt.svg diff --git a/cms/resources/icons/solid/truck-clock.svg b/resources/icons/solid/truck-clock.svg similarity index 100% rename from cms/resources/icons/solid/truck-clock.svg rename to resources/icons/solid/truck-clock.svg diff --git a/cms/resources/icons/solid/truck-container-empty.svg b/resources/icons/solid/truck-container-empty.svg similarity index 100% rename from cms/resources/icons/solid/truck-container-empty.svg rename to resources/icons/solid/truck-container-empty.svg diff --git a/cms/resources/icons/solid/truck-container.svg b/resources/icons/solid/truck-container.svg similarity index 100% rename from cms/resources/icons/solid/truck-container.svg rename to resources/icons/solid/truck-container.svg diff --git a/cms/resources/icons/solid/truck-droplet.svg b/resources/icons/solid/truck-droplet.svg similarity index 100% rename from cms/resources/icons/solid/truck-droplet.svg rename to resources/icons/solid/truck-droplet.svg diff --git a/cms/resources/icons/solid/truck-fast.svg b/resources/icons/solid/truck-fast.svg similarity index 100% rename from cms/resources/icons/solid/truck-fast.svg rename to resources/icons/solid/truck-fast.svg diff --git a/cms/resources/icons/solid/truck-field-un.svg b/resources/icons/solid/truck-field-un.svg similarity index 100% rename from cms/resources/icons/solid/truck-field-un.svg rename to resources/icons/solid/truck-field-un.svg diff --git a/cms/resources/icons/solid/truck-field.svg b/resources/icons/solid/truck-field.svg similarity index 100% rename from cms/resources/icons/solid/truck-field.svg rename to resources/icons/solid/truck-field.svg diff --git a/cms/resources/icons/solid/truck-fire.svg b/resources/icons/solid/truck-fire.svg similarity index 100% rename from cms/resources/icons/solid/truck-fire.svg rename to resources/icons/solid/truck-fire.svg diff --git a/cms/resources/icons/solid/truck-flatbed.svg b/resources/icons/solid/truck-flatbed.svg similarity index 100% rename from cms/resources/icons/solid/truck-flatbed.svg rename to resources/icons/solid/truck-flatbed.svg diff --git a/cms/resources/icons/solid/truck-front.svg b/resources/icons/solid/truck-front.svg similarity index 100% rename from cms/resources/icons/solid/truck-front.svg rename to resources/icons/solid/truck-front.svg diff --git a/cms/resources/icons/solid/truck-ladder.svg b/resources/icons/solid/truck-ladder.svg similarity index 100% rename from cms/resources/icons/solid/truck-ladder.svg rename to resources/icons/solid/truck-ladder.svg diff --git a/cms/resources/icons/solid/truck-medical.svg b/resources/icons/solid/truck-medical.svg similarity index 100% rename from cms/resources/icons/solid/truck-medical.svg rename to resources/icons/solid/truck-medical.svg diff --git a/cms/resources/icons/solid/truck-monster.svg b/resources/icons/solid/truck-monster.svg similarity index 100% rename from cms/resources/icons/solid/truck-monster.svg rename to resources/icons/solid/truck-monster.svg diff --git a/cms/resources/icons/solid/truck-moving.svg b/resources/icons/solid/truck-moving.svg similarity index 100% rename from cms/resources/icons/solid/truck-moving.svg rename to resources/icons/solid/truck-moving.svg diff --git a/cms/resources/icons/solid/truck-pickup.svg b/resources/icons/solid/truck-pickup.svg similarity index 100% rename from cms/resources/icons/solid/truck-pickup.svg rename to resources/icons/solid/truck-pickup.svg diff --git a/cms/resources/icons/solid/truck-plane.svg b/resources/icons/solid/truck-plane.svg similarity index 100% rename from cms/resources/icons/solid/truck-plane.svg rename to resources/icons/solid/truck-plane.svg diff --git a/cms/resources/icons/solid/truck-plow.svg b/resources/icons/solid/truck-plow.svg similarity index 100% rename from cms/resources/icons/solid/truck-plow.svg rename to resources/icons/solid/truck-plow.svg diff --git a/cms/resources/icons/solid/truck-ramp-box.svg b/resources/icons/solid/truck-ramp-box.svg similarity index 100% rename from cms/resources/icons/solid/truck-ramp-box.svg rename to resources/icons/solid/truck-ramp-box.svg diff --git a/cms/resources/icons/solid/truck-ramp-couch.svg b/resources/icons/solid/truck-ramp-couch.svg similarity index 100% rename from cms/resources/icons/solid/truck-ramp-couch.svg rename to resources/icons/solid/truck-ramp-couch.svg diff --git a/cms/resources/icons/solid/truck-ramp.svg b/resources/icons/solid/truck-ramp.svg similarity index 100% rename from cms/resources/icons/solid/truck-ramp.svg rename to resources/icons/solid/truck-ramp.svg diff --git a/cms/resources/icons/solid/truck-tow.svg b/resources/icons/solid/truck-tow.svg similarity index 100% rename from cms/resources/icons/solid/truck-tow.svg rename to resources/icons/solid/truck-tow.svg diff --git a/cms/resources/icons/solid/truck-utensils.svg b/resources/icons/solid/truck-utensils.svg similarity index 100% rename from cms/resources/icons/solid/truck-utensils.svg rename to resources/icons/solid/truck-utensils.svg diff --git a/cms/resources/icons/solid/truck.svg b/resources/icons/solid/truck.svg similarity index 100% rename from cms/resources/icons/solid/truck.svg rename to resources/icons/solid/truck.svg diff --git a/cms/resources/icons/solid/trumpet.svg b/resources/icons/solid/trumpet.svg similarity index 100% rename from cms/resources/icons/solid/trumpet.svg rename to resources/icons/solid/trumpet.svg diff --git a/cms/resources/icons/solid/tty-answer.svg b/resources/icons/solid/tty-answer.svg similarity index 100% rename from cms/resources/icons/solid/tty-answer.svg rename to resources/icons/solid/tty-answer.svg diff --git a/cms/resources/icons/solid/tty.svg b/resources/icons/solid/tty.svg similarity index 100% rename from cms/resources/icons/solid/tty.svg rename to resources/icons/solid/tty.svg diff --git a/cms/resources/icons/solid/tugrik-sign.svg b/resources/icons/solid/tugrik-sign.svg similarity index 100% rename from cms/resources/icons/solid/tugrik-sign.svg rename to resources/icons/solid/tugrik-sign.svg diff --git a/cms/resources/icons/solid/turkey.svg b/resources/icons/solid/turkey.svg similarity index 100% rename from cms/resources/icons/solid/turkey.svg rename to resources/icons/solid/turkey.svg diff --git a/cms/resources/icons/solid/turkish-lira-sign.svg b/resources/icons/solid/turkish-lira-sign.svg similarity index 100% rename from cms/resources/icons/solid/turkish-lira-sign.svg rename to resources/icons/solid/turkish-lira-sign.svg diff --git a/cms/resources/icons/solid/turn-down-left.svg b/resources/icons/solid/turn-down-left.svg similarity index 100% rename from cms/resources/icons/solid/turn-down-left.svg rename to resources/icons/solid/turn-down-left.svg diff --git a/cms/resources/icons/solid/turn-down-right.svg b/resources/icons/solid/turn-down-right.svg similarity index 100% rename from cms/resources/icons/solid/turn-down-right.svg rename to resources/icons/solid/turn-down-right.svg diff --git a/cms/resources/icons/solid/turn-down.svg b/resources/icons/solid/turn-down.svg similarity index 100% rename from cms/resources/icons/solid/turn-down.svg rename to resources/icons/solid/turn-down.svg diff --git a/cms/resources/icons/solid/turn-left-down.svg b/resources/icons/solid/turn-left-down.svg similarity index 100% rename from cms/resources/icons/solid/turn-left-down.svg rename to resources/icons/solid/turn-left-down.svg diff --git a/cms/resources/icons/solid/turn-left-up.svg b/resources/icons/solid/turn-left-up.svg similarity index 100% rename from cms/resources/icons/solid/turn-left-up.svg rename to resources/icons/solid/turn-left-up.svg diff --git a/cms/resources/icons/solid/turn-left.svg b/resources/icons/solid/turn-left.svg similarity index 100% rename from cms/resources/icons/solid/turn-left.svg rename to resources/icons/solid/turn-left.svg diff --git a/cms/resources/icons/solid/turn-right.svg b/resources/icons/solid/turn-right.svg similarity index 100% rename from cms/resources/icons/solid/turn-right.svg rename to resources/icons/solid/turn-right.svg diff --git a/cms/resources/icons/solid/turn-up.svg b/resources/icons/solid/turn-up.svg similarity index 100% rename from cms/resources/icons/solid/turn-up.svg rename to resources/icons/solid/turn-up.svg diff --git a/cms/resources/icons/solid/turntable.svg b/resources/icons/solid/turntable.svg similarity index 100% rename from cms/resources/icons/solid/turntable.svg rename to resources/icons/solid/turntable.svg diff --git a/cms/resources/icons/solid/turtle.svg b/resources/icons/solid/turtle.svg similarity index 100% rename from cms/resources/icons/solid/turtle.svg rename to resources/icons/solid/turtle.svg diff --git a/cms/resources/icons/solid/tv-music.svg b/resources/icons/solid/tv-music.svg similarity index 100% rename from cms/resources/icons/solid/tv-music.svg rename to resources/icons/solid/tv-music.svg diff --git a/cms/resources/icons/solid/tv-retro.svg b/resources/icons/solid/tv-retro.svg similarity index 100% rename from cms/resources/icons/solid/tv-retro.svg rename to resources/icons/solid/tv-retro.svg diff --git a/cms/resources/icons/solid/tv.svg b/resources/icons/solid/tv.svg similarity index 100% rename from cms/resources/icons/solid/tv.svg rename to resources/icons/solid/tv.svg diff --git a/cms/resources/icons/solid/typewriter.svg b/resources/icons/solid/typewriter.svg similarity index 100% rename from cms/resources/icons/solid/typewriter.svg rename to resources/icons/solid/typewriter.svg diff --git a/cms/resources/icons/solid/u.svg b/resources/icons/solid/u.svg similarity index 100% rename from cms/resources/icons/solid/u.svg rename to resources/icons/solid/u.svg diff --git a/cms/resources/icons/solid/ufo-beam.svg b/resources/icons/solid/ufo-beam.svg similarity index 100% rename from cms/resources/icons/solid/ufo-beam.svg rename to resources/icons/solid/ufo-beam.svg diff --git a/cms/resources/icons/solid/ufo.svg b/resources/icons/solid/ufo.svg similarity index 100% rename from cms/resources/icons/solid/ufo.svg rename to resources/icons/solid/ufo.svg diff --git a/cms/resources/icons/solid/umbrella-beach.svg b/resources/icons/solid/umbrella-beach.svg similarity index 100% rename from cms/resources/icons/solid/umbrella-beach.svg rename to resources/icons/solid/umbrella-beach.svg diff --git a/cms/resources/icons/solid/umbrella-simple.svg b/resources/icons/solid/umbrella-simple.svg similarity index 100% rename from cms/resources/icons/solid/umbrella-simple.svg rename to resources/icons/solid/umbrella-simple.svg diff --git a/cms/resources/icons/solid/umbrella.svg b/resources/icons/solid/umbrella.svg similarity index 100% rename from cms/resources/icons/solid/umbrella.svg rename to resources/icons/solid/umbrella.svg diff --git a/cms/resources/icons/solid/underline.svg b/resources/icons/solid/underline.svg similarity index 100% rename from cms/resources/icons/solid/underline.svg rename to resources/icons/solid/underline.svg diff --git a/cms/resources/icons/solid/unicorn.svg b/resources/icons/solid/unicorn.svg similarity index 100% rename from cms/resources/icons/solid/unicorn.svg rename to resources/icons/solid/unicorn.svg diff --git a/cms/resources/icons/solid/uniform-martial-arts.svg b/resources/icons/solid/uniform-martial-arts.svg similarity index 100% rename from cms/resources/icons/solid/uniform-martial-arts.svg rename to resources/icons/solid/uniform-martial-arts.svg diff --git a/cms/resources/icons/solid/union.svg b/resources/icons/solid/union.svg similarity index 100% rename from cms/resources/icons/solid/union.svg rename to resources/icons/solid/union.svg diff --git a/cms/resources/icons/solid/universal-access.svg b/resources/icons/solid/universal-access.svg similarity index 100% rename from cms/resources/icons/solid/universal-access.svg rename to resources/icons/solid/universal-access.svg diff --git a/cms/resources/icons/solid/unlock-keyhole.svg b/resources/icons/solid/unlock-keyhole.svg similarity index 100% rename from cms/resources/icons/solid/unlock-keyhole.svg rename to resources/icons/solid/unlock-keyhole.svg diff --git a/cms/resources/icons/solid/unlock.svg b/resources/icons/solid/unlock.svg similarity index 100% rename from cms/resources/icons/solid/unlock.svg rename to resources/icons/solid/unlock.svg diff --git a/cms/resources/icons/solid/up-down-left-right.svg b/resources/icons/solid/up-down-left-right.svg similarity index 100% rename from cms/resources/icons/solid/up-down-left-right.svg rename to resources/icons/solid/up-down-left-right.svg diff --git a/cms/resources/icons/solid/up-down.svg b/resources/icons/solid/up-down.svg similarity index 100% rename from cms/resources/icons/solid/up-down.svg rename to resources/icons/solid/up-down.svg diff --git a/cms/resources/icons/solid/up-from-bracket.svg b/resources/icons/solid/up-from-bracket.svg similarity index 100% rename from cms/resources/icons/solid/up-from-bracket.svg rename to resources/icons/solid/up-from-bracket.svg diff --git a/cms/resources/icons/solid/up-from-dotted-line.svg b/resources/icons/solid/up-from-dotted-line.svg similarity index 100% rename from cms/resources/icons/solid/up-from-dotted-line.svg rename to resources/icons/solid/up-from-dotted-line.svg diff --git a/cms/resources/icons/solid/up-from-line.svg b/resources/icons/solid/up-from-line.svg similarity index 100% rename from cms/resources/icons/solid/up-from-line.svg rename to resources/icons/solid/up-from-line.svg diff --git a/cms/resources/icons/solid/up-left.svg b/resources/icons/solid/up-left.svg similarity index 100% rename from cms/resources/icons/solid/up-left.svg rename to resources/icons/solid/up-left.svg diff --git a/cms/resources/icons/solid/up-long.svg b/resources/icons/solid/up-long.svg similarity index 100% rename from cms/resources/icons/solid/up-long.svg rename to resources/icons/solid/up-long.svg diff --git a/cms/resources/icons/solid/up-right-and-down-left-from-center.svg b/resources/icons/solid/up-right-and-down-left-from-center.svg similarity index 100% rename from cms/resources/icons/solid/up-right-and-down-left-from-center.svg rename to resources/icons/solid/up-right-and-down-left-from-center.svg diff --git a/cms/resources/icons/solid/up-right-from-square.svg b/resources/icons/solid/up-right-from-square.svg similarity index 100% rename from cms/resources/icons/solid/up-right-from-square.svg rename to resources/icons/solid/up-right-from-square.svg diff --git a/cms/resources/icons/solid/up-right.svg b/resources/icons/solid/up-right.svg similarity index 100% rename from cms/resources/icons/solid/up-right.svg rename to resources/icons/solid/up-right.svg diff --git a/cms/resources/icons/solid/up-to-bracket.svg b/resources/icons/solid/up-to-bracket.svg similarity index 100% rename from cms/resources/icons/solid/up-to-bracket.svg rename to resources/icons/solid/up-to-bracket.svg diff --git a/cms/resources/icons/solid/up-to-dotted-line.svg b/resources/icons/solid/up-to-dotted-line.svg similarity index 100% rename from cms/resources/icons/solid/up-to-dotted-line.svg rename to resources/icons/solid/up-to-dotted-line.svg diff --git a/cms/resources/icons/solid/up-to-line.svg b/resources/icons/solid/up-to-line.svg similarity index 100% rename from cms/resources/icons/solid/up-to-line.svg rename to resources/icons/solid/up-to-line.svg diff --git a/cms/resources/icons/solid/up.svg b/resources/icons/solid/up.svg similarity index 100% rename from cms/resources/icons/solid/up.svg rename to resources/icons/solid/up.svg diff --git a/cms/resources/icons/solid/upload.svg b/resources/icons/solid/upload.svg similarity index 100% rename from cms/resources/icons/solid/upload.svg rename to resources/icons/solid/upload.svg diff --git a/cms/resources/icons/solid/usb-drive.svg b/resources/icons/solid/usb-drive.svg similarity index 100% rename from cms/resources/icons/solid/usb-drive.svg rename to resources/icons/solid/usb-drive.svg diff --git a/cms/resources/icons/solid/user-alien.svg b/resources/icons/solid/user-alien.svg similarity index 100% rename from cms/resources/icons/solid/user-alien.svg rename to resources/icons/solid/user-alien.svg diff --git a/cms/resources/icons/solid/user-astronaut.svg b/resources/icons/solid/user-astronaut.svg similarity index 100% rename from cms/resources/icons/solid/user-astronaut.svg rename to resources/icons/solid/user-astronaut.svg diff --git a/cms/resources/icons/solid/user-beard-bolt.svg b/resources/icons/solid/user-beard-bolt.svg similarity index 100% rename from cms/resources/icons/solid/user-beard-bolt.svg rename to resources/icons/solid/user-beard-bolt.svg diff --git a/cms/resources/icons/solid/user-bounty-hunter.svg b/resources/icons/solid/user-bounty-hunter.svg similarity index 100% rename from cms/resources/icons/solid/user-bounty-hunter.svg rename to resources/icons/solid/user-bounty-hunter.svg diff --git a/cms/resources/icons/solid/user-check.svg b/resources/icons/solid/user-check.svg similarity index 100% rename from cms/resources/icons/solid/user-check.svg rename to resources/icons/solid/user-check.svg diff --git a/cms/resources/icons/solid/user-chef.svg b/resources/icons/solid/user-chef.svg similarity index 100% rename from cms/resources/icons/solid/user-chef.svg rename to resources/icons/solid/user-chef.svg diff --git a/cms/resources/icons/solid/user-clock.svg b/resources/icons/solid/user-clock.svg similarity index 100% rename from cms/resources/icons/solid/user-clock.svg rename to resources/icons/solid/user-clock.svg diff --git a/cms/resources/icons/solid/user-cowboy.svg b/resources/icons/solid/user-cowboy.svg similarity index 100% rename from cms/resources/icons/solid/user-cowboy.svg rename to resources/icons/solid/user-cowboy.svg diff --git a/cms/resources/icons/solid/user-crown.svg b/resources/icons/solid/user-crown.svg similarity index 100% rename from cms/resources/icons/solid/user-crown.svg rename to resources/icons/solid/user-crown.svg diff --git a/cms/resources/icons/solid/user-doctor-hair-long.svg b/resources/icons/solid/user-doctor-hair-long.svg similarity index 100% rename from cms/resources/icons/solid/user-doctor-hair-long.svg rename to resources/icons/solid/user-doctor-hair-long.svg diff --git a/cms/resources/icons/solid/user-doctor-hair.svg b/resources/icons/solid/user-doctor-hair.svg similarity index 100% rename from cms/resources/icons/solid/user-doctor-hair.svg rename to resources/icons/solid/user-doctor-hair.svg diff --git a/cms/resources/icons/solid/user-doctor-message.svg b/resources/icons/solid/user-doctor-message.svg similarity index 100% rename from cms/resources/icons/solid/user-doctor-message.svg rename to resources/icons/solid/user-doctor-message.svg diff --git a/cms/resources/icons/solid/user-doctor.svg b/resources/icons/solid/user-doctor.svg similarity index 100% rename from cms/resources/icons/solid/user-doctor.svg rename to resources/icons/solid/user-doctor.svg diff --git a/cms/resources/icons/solid/user-gear.svg b/resources/icons/solid/user-gear.svg similarity index 100% rename from cms/resources/icons/solid/user-gear.svg rename to resources/icons/solid/user-gear.svg diff --git a/cms/resources/icons/solid/user-graduate.svg b/resources/icons/solid/user-graduate.svg similarity index 100% rename from cms/resources/icons/solid/user-graduate.svg rename to resources/icons/solid/user-graduate.svg diff --git a/cms/resources/icons/solid/user-group-crown.svg b/resources/icons/solid/user-group-crown.svg similarity index 100% rename from cms/resources/icons/solid/user-group-crown.svg rename to resources/icons/solid/user-group-crown.svg diff --git a/cms/resources/icons/solid/user-group-simple.svg b/resources/icons/solid/user-group-simple.svg similarity index 100% rename from cms/resources/icons/solid/user-group-simple.svg rename to resources/icons/solid/user-group-simple.svg diff --git a/cms/resources/icons/solid/user-group.svg b/resources/icons/solid/user-group.svg similarity index 100% rename from cms/resources/icons/solid/user-group.svg rename to resources/icons/solid/user-group.svg diff --git a/cms/resources/icons/solid/user-hair-buns.svg b/resources/icons/solid/user-hair-buns.svg similarity index 100% rename from cms/resources/icons/solid/user-hair-buns.svg rename to resources/icons/solid/user-hair-buns.svg diff --git a/cms/resources/icons/solid/user-hair-long.svg b/resources/icons/solid/user-hair-long.svg similarity index 100% rename from cms/resources/icons/solid/user-hair-long.svg rename to resources/icons/solid/user-hair-long.svg diff --git a/cms/resources/icons/solid/user-hair-mullet.svg b/resources/icons/solid/user-hair-mullet.svg similarity index 100% rename from cms/resources/icons/solid/user-hair-mullet.svg rename to resources/icons/solid/user-hair-mullet.svg diff --git a/cms/resources/icons/solid/user-hair.svg b/resources/icons/solid/user-hair.svg similarity index 100% rename from cms/resources/icons/solid/user-hair.svg rename to resources/icons/solid/user-hair.svg diff --git a/cms/resources/icons/solid/user-headset.svg b/resources/icons/solid/user-headset.svg similarity index 100% rename from cms/resources/icons/solid/user-headset.svg rename to resources/icons/solid/user-headset.svg diff --git a/cms/resources/icons/solid/user-helmet-safety.svg b/resources/icons/solid/user-helmet-safety.svg similarity index 100% rename from cms/resources/icons/solid/user-helmet-safety.svg rename to resources/icons/solid/user-helmet-safety.svg diff --git a/cms/resources/icons/solid/user-hoodie.svg b/resources/icons/solid/user-hoodie.svg similarity index 100% rename from cms/resources/icons/solid/user-hoodie.svg rename to resources/icons/solid/user-hoodie.svg diff --git a/cms/resources/icons/solid/user-injured.svg b/resources/icons/solid/user-injured.svg similarity index 100% rename from cms/resources/icons/solid/user-injured.svg rename to resources/icons/solid/user-injured.svg diff --git a/cms/resources/icons/solid/user-large-slash.svg b/resources/icons/solid/user-large-slash.svg similarity index 100% rename from cms/resources/icons/solid/user-large-slash.svg rename to resources/icons/solid/user-large-slash.svg diff --git a/cms/resources/icons/solid/user-large.svg b/resources/icons/solid/user-large.svg similarity index 100% rename from cms/resources/icons/solid/user-large.svg rename to resources/icons/solid/user-large.svg diff --git a/cms/resources/icons/solid/user-lock.svg b/resources/icons/solid/user-lock.svg similarity index 100% rename from cms/resources/icons/solid/user-lock.svg rename to resources/icons/solid/user-lock.svg diff --git a/cms/resources/icons/solid/user-magnifying-glass.svg b/resources/icons/solid/user-magnifying-glass.svg similarity index 100% rename from cms/resources/icons/solid/user-magnifying-glass.svg rename to resources/icons/solid/user-magnifying-glass.svg diff --git a/cms/resources/icons/solid/user-minus.svg b/resources/icons/solid/user-minus.svg similarity index 100% rename from cms/resources/icons/solid/user-minus.svg rename to resources/icons/solid/user-minus.svg diff --git a/cms/resources/icons/solid/user-music.svg b/resources/icons/solid/user-music.svg similarity index 100% rename from cms/resources/icons/solid/user-music.svg rename to resources/icons/solid/user-music.svg diff --git a/cms/resources/icons/solid/user-ninja.svg b/resources/icons/solid/user-ninja.svg similarity index 100% rename from cms/resources/icons/solid/user-ninja.svg rename to resources/icons/solid/user-ninja.svg diff --git a/cms/resources/icons/solid/user-nurse-hair-long.svg b/resources/icons/solid/user-nurse-hair-long.svg similarity index 100% rename from cms/resources/icons/solid/user-nurse-hair-long.svg rename to resources/icons/solid/user-nurse-hair-long.svg diff --git a/cms/resources/icons/solid/user-nurse-hair.svg b/resources/icons/solid/user-nurse-hair.svg similarity index 100% rename from cms/resources/icons/solid/user-nurse-hair.svg rename to resources/icons/solid/user-nurse-hair.svg diff --git a/cms/resources/icons/solid/user-nurse.svg b/resources/icons/solid/user-nurse.svg similarity index 100% rename from cms/resources/icons/solid/user-nurse.svg rename to resources/icons/solid/user-nurse.svg diff --git a/cms/resources/icons/solid/user-pen.svg b/resources/icons/solid/user-pen.svg similarity index 100% rename from cms/resources/icons/solid/user-pen.svg rename to resources/icons/solid/user-pen.svg diff --git a/cms/resources/icons/solid/user-pilot-tie.svg b/resources/icons/solid/user-pilot-tie.svg similarity index 100% rename from cms/resources/icons/solid/user-pilot-tie.svg rename to resources/icons/solid/user-pilot-tie.svg diff --git a/cms/resources/icons/solid/user-pilot.svg b/resources/icons/solid/user-pilot.svg similarity index 100% rename from cms/resources/icons/solid/user-pilot.svg rename to resources/icons/solid/user-pilot.svg diff --git a/cms/resources/icons/solid/user-plus.svg b/resources/icons/solid/user-plus.svg similarity index 100% rename from cms/resources/icons/solid/user-plus.svg rename to resources/icons/solid/user-plus.svg diff --git a/cms/resources/icons/solid/user-police-tie.svg b/resources/icons/solid/user-police-tie.svg similarity index 100% rename from cms/resources/icons/solid/user-police-tie.svg rename to resources/icons/solid/user-police-tie.svg diff --git a/cms/resources/icons/solid/user-police.svg b/resources/icons/solid/user-police.svg similarity index 100% rename from cms/resources/icons/solid/user-police.svg rename to resources/icons/solid/user-police.svg diff --git a/cms/resources/icons/solid/user-robot-xmarks.svg b/resources/icons/solid/user-robot-xmarks.svg similarity index 100% rename from cms/resources/icons/solid/user-robot-xmarks.svg rename to resources/icons/solid/user-robot-xmarks.svg diff --git a/cms/resources/icons/solid/user-robot.svg b/resources/icons/solid/user-robot.svg similarity index 100% rename from cms/resources/icons/solid/user-robot.svg rename to resources/icons/solid/user-robot.svg diff --git a/cms/resources/icons/solid/user-secret.svg b/resources/icons/solid/user-secret.svg similarity index 100% rename from cms/resources/icons/solid/user-secret.svg rename to resources/icons/solid/user-secret.svg diff --git a/cms/resources/icons/solid/user-shakespeare.svg b/resources/icons/solid/user-shakespeare.svg similarity index 100% rename from cms/resources/icons/solid/user-shakespeare.svg rename to resources/icons/solid/user-shakespeare.svg diff --git a/cms/resources/icons/solid/user-shield.svg b/resources/icons/solid/user-shield.svg similarity index 100% rename from cms/resources/icons/solid/user-shield.svg rename to resources/icons/solid/user-shield.svg diff --git a/cms/resources/icons/solid/user-slash.svg b/resources/icons/solid/user-slash.svg similarity index 100% rename from cms/resources/icons/solid/user-slash.svg rename to resources/icons/solid/user-slash.svg diff --git a/cms/resources/icons/solid/user-tag.svg b/resources/icons/solid/user-tag.svg similarity index 100% rename from cms/resources/icons/solid/user-tag.svg rename to resources/icons/solid/user-tag.svg diff --git a/cms/resources/icons/solid/user-tie-hair-long.svg b/resources/icons/solid/user-tie-hair-long.svg similarity index 100% rename from cms/resources/icons/solid/user-tie-hair-long.svg rename to resources/icons/solid/user-tie-hair-long.svg diff --git a/cms/resources/icons/solid/user-tie-hair.svg b/resources/icons/solid/user-tie-hair.svg similarity index 100% rename from cms/resources/icons/solid/user-tie-hair.svg rename to resources/icons/solid/user-tie-hair.svg diff --git a/cms/resources/icons/solid/user-tie.svg b/resources/icons/solid/user-tie.svg similarity index 100% rename from cms/resources/icons/solid/user-tie.svg rename to resources/icons/solid/user-tie.svg diff --git a/cms/resources/icons/solid/user-unlock.svg b/resources/icons/solid/user-unlock.svg similarity index 100% rename from cms/resources/icons/solid/user-unlock.svg rename to resources/icons/solid/user-unlock.svg diff --git a/cms/resources/icons/solid/user-visor.svg b/resources/icons/solid/user-visor.svg similarity index 100% rename from cms/resources/icons/solid/user-visor.svg rename to resources/icons/solid/user-visor.svg diff --git a/cms/resources/icons/solid/user-vneck-hair-long.svg b/resources/icons/solid/user-vneck-hair-long.svg similarity index 100% rename from cms/resources/icons/solid/user-vneck-hair-long.svg rename to resources/icons/solid/user-vneck-hair-long.svg diff --git a/cms/resources/icons/solid/user-vneck-hair.svg b/resources/icons/solid/user-vneck-hair.svg similarity index 100% rename from cms/resources/icons/solid/user-vneck-hair.svg rename to resources/icons/solid/user-vneck-hair.svg diff --git a/cms/resources/icons/solid/user-vneck.svg b/resources/icons/solid/user-vneck.svg similarity index 100% rename from cms/resources/icons/solid/user-vneck.svg rename to resources/icons/solid/user-vneck.svg diff --git a/cms/resources/icons/solid/user-xmark.svg b/resources/icons/solid/user-xmark.svg similarity index 100% rename from cms/resources/icons/solid/user-xmark.svg rename to resources/icons/solid/user-xmark.svg diff --git a/cms/resources/icons/solid/user.svg b/resources/icons/solid/user.svg similarity index 100% rename from cms/resources/icons/solid/user.svg rename to resources/icons/solid/user.svg diff --git a/cms/resources/icons/solid/users-between-lines.svg b/resources/icons/solid/users-between-lines.svg similarity index 100% rename from cms/resources/icons/solid/users-between-lines.svg rename to resources/icons/solid/users-between-lines.svg diff --git a/cms/resources/icons/solid/users-gear.svg b/resources/icons/solid/users-gear.svg similarity index 100% rename from cms/resources/icons/solid/users-gear.svg rename to resources/icons/solid/users-gear.svg diff --git a/cms/resources/icons/solid/users-line.svg b/resources/icons/solid/users-line.svg similarity index 100% rename from cms/resources/icons/solid/users-line.svg rename to resources/icons/solid/users-line.svg diff --git a/cms/resources/icons/solid/users-medical.svg b/resources/icons/solid/users-medical.svg similarity index 100% rename from cms/resources/icons/solid/users-medical.svg rename to resources/icons/solid/users-medical.svg diff --git a/cms/resources/icons/solid/users-rays.svg b/resources/icons/solid/users-rays.svg similarity index 100% rename from cms/resources/icons/solid/users-rays.svg rename to resources/icons/solid/users-rays.svg diff --git a/cms/resources/icons/solid/users-rectangle.svg b/resources/icons/solid/users-rectangle.svg similarity index 100% rename from cms/resources/icons/solid/users-rectangle.svg rename to resources/icons/solid/users-rectangle.svg diff --git a/cms/resources/icons/solid/users-slash.svg b/resources/icons/solid/users-slash.svg similarity index 100% rename from cms/resources/icons/solid/users-slash.svg rename to resources/icons/solid/users-slash.svg diff --git a/cms/resources/icons/solid/users-viewfinder.svg b/resources/icons/solid/users-viewfinder.svg similarity index 100% rename from cms/resources/icons/solid/users-viewfinder.svg rename to resources/icons/solid/users-viewfinder.svg diff --git a/cms/resources/icons/solid/users.svg b/resources/icons/solid/users.svg similarity index 100% rename from cms/resources/icons/solid/users.svg rename to resources/icons/solid/users.svg diff --git a/cms/resources/icons/solid/utensils-slash.svg b/resources/icons/solid/utensils-slash.svg similarity index 100% rename from cms/resources/icons/solid/utensils-slash.svg rename to resources/icons/solid/utensils-slash.svg diff --git a/cms/resources/icons/solid/utensils.svg b/resources/icons/solid/utensils.svg similarity index 100% rename from cms/resources/icons/solid/utensils.svg rename to resources/icons/solid/utensils.svg diff --git a/cms/resources/icons/solid/utility-pole-double.svg b/resources/icons/solid/utility-pole-double.svg similarity index 100% rename from cms/resources/icons/solid/utility-pole-double.svg rename to resources/icons/solid/utility-pole-double.svg diff --git a/cms/resources/icons/solid/utility-pole.svg b/resources/icons/solid/utility-pole.svg similarity index 100% rename from cms/resources/icons/solid/utility-pole.svg rename to resources/icons/solid/utility-pole.svg diff --git a/cms/resources/icons/solid/v.svg b/resources/icons/solid/v.svg similarity index 100% rename from cms/resources/icons/solid/v.svg rename to resources/icons/solid/v.svg diff --git a/cms/resources/icons/solid/vacuum-robot.svg b/resources/icons/solid/vacuum-robot.svg similarity index 100% rename from cms/resources/icons/solid/vacuum-robot.svg rename to resources/icons/solid/vacuum-robot.svg diff --git a/cms/resources/icons/solid/vacuum.svg b/resources/icons/solid/vacuum.svg similarity index 100% rename from cms/resources/icons/solid/vacuum.svg rename to resources/icons/solid/vacuum.svg diff --git a/cms/resources/icons/solid/value-absolute.svg b/resources/icons/solid/value-absolute.svg similarity index 100% rename from cms/resources/icons/solid/value-absolute.svg rename to resources/icons/solid/value-absolute.svg diff --git a/cms/resources/icons/solid/van-shuttle.svg b/resources/icons/solid/van-shuttle.svg similarity index 100% rename from cms/resources/icons/solid/van-shuttle.svg rename to resources/icons/solid/van-shuttle.svg diff --git a/cms/resources/icons/solid/vault.svg b/resources/icons/solid/vault.svg similarity index 100% rename from cms/resources/icons/solid/vault.svg rename to resources/icons/solid/vault.svg diff --git a/cms/resources/icons/solid/vector-circle.svg b/resources/icons/solid/vector-circle.svg similarity index 100% rename from cms/resources/icons/solid/vector-circle.svg rename to resources/icons/solid/vector-circle.svg diff --git a/cms/resources/icons/solid/vector-polygon.svg b/resources/icons/solid/vector-polygon.svg similarity index 100% rename from cms/resources/icons/solid/vector-polygon.svg rename to resources/icons/solid/vector-polygon.svg diff --git a/cms/resources/icons/solid/vector-square.svg b/resources/icons/solid/vector-square.svg similarity index 100% rename from cms/resources/icons/solid/vector-square.svg rename to resources/icons/solid/vector-square.svg diff --git a/cms/resources/icons/solid/vent-damper.svg b/resources/icons/solid/vent-damper.svg similarity index 100% rename from cms/resources/icons/solid/vent-damper.svg rename to resources/icons/solid/vent-damper.svg diff --git a/cms/resources/icons/solid/venus-double.svg b/resources/icons/solid/venus-double.svg similarity index 100% rename from cms/resources/icons/solid/venus-double.svg rename to resources/icons/solid/venus-double.svg diff --git a/cms/resources/icons/solid/venus-mars.svg b/resources/icons/solid/venus-mars.svg similarity index 100% rename from cms/resources/icons/solid/venus-mars.svg rename to resources/icons/solid/venus-mars.svg diff --git a/cms/resources/icons/solid/venus.svg b/resources/icons/solid/venus.svg similarity index 100% rename from cms/resources/icons/solid/venus.svg rename to resources/icons/solid/venus.svg diff --git a/cms/resources/icons/solid/vest-patches.svg b/resources/icons/solid/vest-patches.svg similarity index 100% rename from cms/resources/icons/solid/vest-patches.svg rename to resources/icons/solid/vest-patches.svg diff --git a/cms/resources/icons/solid/vest.svg b/resources/icons/solid/vest.svg similarity index 100% rename from cms/resources/icons/solid/vest.svg rename to resources/icons/solid/vest.svg diff --git a/cms/resources/icons/solid/vial-circle-check.svg b/resources/icons/solid/vial-circle-check.svg similarity index 100% rename from cms/resources/icons/solid/vial-circle-check.svg rename to resources/icons/solid/vial-circle-check.svg diff --git a/cms/resources/icons/solid/vial-virus.svg b/resources/icons/solid/vial-virus.svg similarity index 100% rename from cms/resources/icons/solid/vial-virus.svg rename to resources/icons/solid/vial-virus.svg diff --git a/cms/resources/icons/solid/vial.svg b/resources/icons/solid/vial.svg similarity index 100% rename from cms/resources/icons/solid/vial.svg rename to resources/icons/solid/vial.svg diff --git a/cms/resources/icons/solid/vials.svg b/resources/icons/solid/vials.svg similarity index 100% rename from cms/resources/icons/solid/vials.svg rename to resources/icons/solid/vials.svg diff --git a/cms/resources/icons/solid/video-arrow-down-left.svg b/resources/icons/solid/video-arrow-down-left.svg similarity index 100% rename from cms/resources/icons/solid/video-arrow-down-left.svg rename to resources/icons/solid/video-arrow-down-left.svg diff --git a/cms/resources/icons/solid/video-arrow-up-right.svg b/resources/icons/solid/video-arrow-up-right.svg similarity index 100% rename from cms/resources/icons/solid/video-arrow-up-right.svg rename to resources/icons/solid/video-arrow-up-right.svg diff --git a/cms/resources/icons/solid/video-plus.svg b/resources/icons/solid/video-plus.svg similarity index 100% rename from cms/resources/icons/solid/video-plus.svg rename to resources/icons/solid/video-plus.svg diff --git a/cms/resources/icons/solid/video-slash.svg b/resources/icons/solid/video-slash.svg similarity index 100% rename from cms/resources/icons/solid/video-slash.svg rename to resources/icons/solid/video-slash.svg diff --git a/cms/resources/icons/solid/video.svg b/resources/icons/solid/video.svg similarity index 100% rename from cms/resources/icons/solid/video.svg rename to resources/icons/solid/video.svg diff --git a/cms/resources/icons/solid/vihara.svg b/resources/icons/solid/vihara.svg similarity index 100% rename from cms/resources/icons/solid/vihara.svg rename to resources/icons/solid/vihara.svg diff --git a/cms/resources/icons/solid/violin.svg b/resources/icons/solid/violin.svg similarity index 100% rename from cms/resources/icons/solid/violin.svg rename to resources/icons/solid/violin.svg diff --git a/cms/resources/icons/solid/virus-covid-slash.svg b/resources/icons/solid/virus-covid-slash.svg similarity index 100% rename from cms/resources/icons/solid/virus-covid-slash.svg rename to resources/icons/solid/virus-covid-slash.svg diff --git a/cms/resources/icons/solid/virus-covid.svg b/resources/icons/solid/virus-covid.svg similarity index 100% rename from cms/resources/icons/solid/virus-covid.svg rename to resources/icons/solid/virus-covid.svg diff --git a/cms/resources/icons/solid/virus-slash.svg b/resources/icons/solid/virus-slash.svg similarity index 100% rename from cms/resources/icons/solid/virus-slash.svg rename to resources/icons/solid/virus-slash.svg diff --git a/cms/resources/icons/solid/virus.svg b/resources/icons/solid/virus.svg similarity index 100% rename from cms/resources/icons/solid/virus.svg rename to resources/icons/solid/virus.svg diff --git a/cms/resources/icons/solid/viruses.svg b/resources/icons/solid/viruses.svg similarity index 100% rename from cms/resources/icons/solid/viruses.svg rename to resources/icons/solid/viruses.svg diff --git a/cms/resources/icons/solid/voicemail.svg b/resources/icons/solid/voicemail.svg similarity index 100% rename from cms/resources/icons/solid/voicemail.svg rename to resources/icons/solid/voicemail.svg diff --git a/cms/resources/icons/solid/volcano.svg b/resources/icons/solid/volcano.svg similarity index 100% rename from cms/resources/icons/solid/volcano.svg rename to resources/icons/solid/volcano.svg diff --git a/cms/resources/icons/solid/volleyball.svg b/resources/icons/solid/volleyball.svg similarity index 100% rename from cms/resources/icons/solid/volleyball.svg rename to resources/icons/solid/volleyball.svg diff --git a/cms/resources/icons/solid/volume-high.svg b/resources/icons/solid/volume-high.svg similarity index 100% rename from cms/resources/icons/solid/volume-high.svg rename to resources/icons/solid/volume-high.svg diff --git a/cms/resources/icons/solid/volume-low.svg b/resources/icons/solid/volume-low.svg similarity index 100% rename from cms/resources/icons/solid/volume-low.svg rename to resources/icons/solid/volume-low.svg diff --git a/cms/resources/icons/solid/volume-off.svg b/resources/icons/solid/volume-off.svg similarity index 100% rename from cms/resources/icons/solid/volume-off.svg rename to resources/icons/solid/volume-off.svg diff --git a/cms/resources/icons/solid/volume-slash.svg b/resources/icons/solid/volume-slash.svg similarity index 100% rename from cms/resources/icons/solid/volume-slash.svg rename to resources/icons/solid/volume-slash.svg diff --git a/cms/resources/icons/solid/volume-xmark.svg b/resources/icons/solid/volume-xmark.svg similarity index 100% rename from cms/resources/icons/solid/volume-xmark.svg rename to resources/icons/solid/volume-xmark.svg diff --git a/cms/resources/icons/solid/volume.svg b/resources/icons/solid/volume.svg similarity index 100% rename from cms/resources/icons/solid/volume.svg rename to resources/icons/solid/volume.svg diff --git a/cms/resources/icons/solid/vr-cardboard.svg b/resources/icons/solid/vr-cardboard.svg similarity index 100% rename from cms/resources/icons/solid/vr-cardboard.svg rename to resources/icons/solid/vr-cardboard.svg diff --git a/cms/resources/icons/solid/w.svg b/resources/icons/solid/w.svg similarity index 100% rename from cms/resources/icons/solid/w.svg rename to resources/icons/solid/w.svg diff --git a/cms/resources/icons/solid/waffle.svg b/resources/icons/solid/waffle.svg similarity index 100% rename from cms/resources/icons/solid/waffle.svg rename to resources/icons/solid/waffle.svg diff --git a/cms/resources/icons/solid/wagon-covered.svg b/resources/icons/solid/wagon-covered.svg similarity index 100% rename from cms/resources/icons/solid/wagon-covered.svg rename to resources/icons/solid/wagon-covered.svg diff --git a/cms/resources/icons/solid/walker.svg b/resources/icons/solid/walker.svg similarity index 100% rename from cms/resources/icons/solid/walker.svg rename to resources/icons/solid/walker.svg diff --git a/cms/resources/icons/solid/walkie-talkie.svg b/resources/icons/solid/walkie-talkie.svg similarity index 100% rename from cms/resources/icons/solid/walkie-talkie.svg rename to resources/icons/solid/walkie-talkie.svg diff --git a/cms/resources/icons/solid/wallet.svg b/resources/icons/solid/wallet.svg similarity index 100% rename from cms/resources/icons/solid/wallet.svg rename to resources/icons/solid/wallet.svg diff --git a/cms/resources/icons/solid/wand-magic-sparkles.svg b/resources/icons/solid/wand-magic-sparkles.svg similarity index 100% rename from cms/resources/icons/solid/wand-magic-sparkles.svg rename to resources/icons/solid/wand-magic-sparkles.svg diff --git a/cms/resources/icons/solid/wand-magic.svg b/resources/icons/solid/wand-magic.svg similarity index 100% rename from cms/resources/icons/solid/wand-magic.svg rename to resources/icons/solid/wand-magic.svg diff --git a/cms/resources/icons/solid/wand-sparkles.svg b/resources/icons/solid/wand-sparkles.svg similarity index 100% rename from cms/resources/icons/solid/wand-sparkles.svg rename to resources/icons/solid/wand-sparkles.svg diff --git a/cms/resources/icons/solid/wand.svg b/resources/icons/solid/wand.svg similarity index 100% rename from cms/resources/icons/solid/wand.svg rename to resources/icons/solid/wand.svg diff --git a/cms/resources/icons/solid/warehouse-full.svg b/resources/icons/solid/warehouse-full.svg similarity index 100% rename from cms/resources/icons/solid/warehouse-full.svg rename to resources/icons/solid/warehouse-full.svg diff --git a/cms/resources/icons/solid/warehouse.svg b/resources/icons/solid/warehouse.svg similarity index 100% rename from cms/resources/icons/solid/warehouse.svg rename to resources/icons/solid/warehouse.svg diff --git a/cms/resources/icons/solid/washing-machine.svg b/resources/icons/solid/washing-machine.svg similarity index 100% rename from cms/resources/icons/solid/washing-machine.svg rename to resources/icons/solid/washing-machine.svg diff --git a/cms/resources/icons/solid/watch-apple.svg b/resources/icons/solid/watch-apple.svg similarity index 100% rename from cms/resources/icons/solid/watch-apple.svg rename to resources/icons/solid/watch-apple.svg diff --git a/cms/resources/icons/solid/watch-calculator.svg b/resources/icons/solid/watch-calculator.svg similarity index 100% rename from cms/resources/icons/solid/watch-calculator.svg rename to resources/icons/solid/watch-calculator.svg diff --git a/cms/resources/icons/solid/watch-fitness.svg b/resources/icons/solid/watch-fitness.svg similarity index 100% rename from cms/resources/icons/solid/watch-fitness.svg rename to resources/icons/solid/watch-fitness.svg diff --git a/cms/resources/icons/solid/watch-smart.svg b/resources/icons/solid/watch-smart.svg similarity index 100% rename from cms/resources/icons/solid/watch-smart.svg rename to resources/icons/solid/watch-smart.svg diff --git a/cms/resources/icons/solid/watch.svg b/resources/icons/solid/watch.svg similarity index 100% rename from cms/resources/icons/solid/watch.svg rename to resources/icons/solid/watch.svg diff --git a/cms/resources/icons/solid/water-arrow-down.svg b/resources/icons/solid/water-arrow-down.svg similarity index 100% rename from cms/resources/icons/solid/water-arrow-down.svg rename to resources/icons/solid/water-arrow-down.svg diff --git a/cms/resources/icons/solid/water-arrow-up.svg b/resources/icons/solid/water-arrow-up.svg similarity index 100% rename from cms/resources/icons/solid/water-arrow-up.svg rename to resources/icons/solid/water-arrow-up.svg diff --git a/cms/resources/icons/solid/water-ladder.svg b/resources/icons/solid/water-ladder.svg similarity index 100% rename from cms/resources/icons/solid/water-ladder.svg rename to resources/icons/solid/water-ladder.svg diff --git a/cms/resources/icons/solid/water.svg b/resources/icons/solid/water.svg similarity index 100% rename from cms/resources/icons/solid/water.svg rename to resources/icons/solid/water.svg diff --git a/cms/resources/icons/solid/watermelon-slice.svg b/resources/icons/solid/watermelon-slice.svg similarity index 100% rename from cms/resources/icons/solid/watermelon-slice.svg rename to resources/icons/solid/watermelon-slice.svg diff --git a/cms/resources/icons/solid/wave-pulse.svg b/resources/icons/solid/wave-pulse.svg similarity index 100% rename from cms/resources/icons/solid/wave-pulse.svg rename to resources/icons/solid/wave-pulse.svg diff --git a/cms/resources/icons/solid/wave-sine.svg b/resources/icons/solid/wave-sine.svg similarity index 100% rename from cms/resources/icons/solid/wave-sine.svg rename to resources/icons/solid/wave-sine.svg diff --git a/cms/resources/icons/solid/wave-square.svg b/resources/icons/solid/wave-square.svg similarity index 100% rename from cms/resources/icons/solid/wave-square.svg rename to resources/icons/solid/wave-square.svg diff --git a/cms/resources/icons/solid/wave-triangle.svg b/resources/icons/solid/wave-triangle.svg similarity index 100% rename from cms/resources/icons/solid/wave-triangle.svg rename to resources/icons/solid/wave-triangle.svg diff --git a/cms/resources/icons/solid/wave.svg b/resources/icons/solid/wave.svg similarity index 100% rename from cms/resources/icons/solid/wave.svg rename to resources/icons/solid/wave.svg diff --git a/cms/resources/icons/solid/waveform-lines.svg b/resources/icons/solid/waveform-lines.svg similarity index 100% rename from cms/resources/icons/solid/waveform-lines.svg rename to resources/icons/solid/waveform-lines.svg diff --git a/cms/resources/icons/solid/waveform.svg b/resources/icons/solid/waveform.svg similarity index 100% rename from cms/resources/icons/solid/waveform.svg rename to resources/icons/solid/waveform.svg diff --git a/cms/resources/icons/solid/waves-sine.svg b/resources/icons/solid/waves-sine.svg similarity index 100% rename from cms/resources/icons/solid/waves-sine.svg rename to resources/icons/solid/waves-sine.svg diff --git a/cms/resources/icons/solid/webhook.svg b/resources/icons/solid/webhook.svg similarity index 100% rename from cms/resources/icons/solid/webhook.svg rename to resources/icons/solid/webhook.svg diff --git a/cms/resources/icons/solid/weight-hanging.svg b/resources/icons/solid/weight-hanging.svg similarity index 100% rename from cms/resources/icons/solid/weight-hanging.svg rename to resources/icons/solid/weight-hanging.svg diff --git a/cms/resources/icons/solid/weight-scale.svg b/resources/icons/solid/weight-scale.svg similarity index 100% rename from cms/resources/icons/solid/weight-scale.svg rename to resources/icons/solid/weight-scale.svg diff --git a/cms/resources/icons/solid/whale.svg b/resources/icons/solid/whale.svg similarity index 100% rename from cms/resources/icons/solid/whale.svg rename to resources/icons/solid/whale.svg diff --git a/cms/resources/icons/solid/wheat-awn-circle-exclamation.svg b/resources/icons/solid/wheat-awn-circle-exclamation.svg similarity index 100% rename from cms/resources/icons/solid/wheat-awn-circle-exclamation.svg rename to resources/icons/solid/wheat-awn-circle-exclamation.svg diff --git a/cms/resources/icons/solid/wheat-awn-slash.svg b/resources/icons/solid/wheat-awn-slash.svg similarity index 100% rename from cms/resources/icons/solid/wheat-awn-slash.svg rename to resources/icons/solid/wheat-awn-slash.svg diff --git a/cms/resources/icons/solid/wheat-awn.svg b/resources/icons/solid/wheat-awn.svg similarity index 100% rename from cms/resources/icons/solid/wheat-awn.svg rename to resources/icons/solid/wheat-awn.svg diff --git a/cms/resources/icons/solid/wheat-slash.svg b/resources/icons/solid/wheat-slash.svg similarity index 100% rename from cms/resources/icons/solid/wheat-slash.svg rename to resources/icons/solid/wheat-slash.svg diff --git a/cms/resources/icons/solid/wheat.svg b/resources/icons/solid/wheat.svg similarity index 100% rename from cms/resources/icons/solid/wheat.svg rename to resources/icons/solid/wheat.svg diff --git a/cms/resources/icons/solid/wheelchair-move.svg b/resources/icons/solid/wheelchair-move.svg similarity index 100% rename from cms/resources/icons/solid/wheelchair-move.svg rename to resources/icons/solid/wheelchair-move.svg diff --git a/cms/resources/icons/solid/wheelchair.svg b/resources/icons/solid/wheelchair.svg similarity index 100% rename from cms/resources/icons/solid/wheelchair.svg rename to resources/icons/solid/wheelchair.svg diff --git a/cms/resources/icons/solid/whiskey-glass-ice.svg b/resources/icons/solid/whiskey-glass-ice.svg similarity index 100% rename from cms/resources/icons/solid/whiskey-glass-ice.svg rename to resources/icons/solid/whiskey-glass-ice.svg diff --git a/cms/resources/icons/solid/whiskey-glass.svg b/resources/icons/solid/whiskey-glass.svg similarity index 100% rename from cms/resources/icons/solid/whiskey-glass.svg rename to resources/icons/solid/whiskey-glass.svg diff --git a/cms/resources/icons/solid/whistle.svg b/resources/icons/solid/whistle.svg similarity index 100% rename from cms/resources/icons/solid/whistle.svg rename to resources/icons/solid/whistle.svg diff --git a/cms/resources/icons/solid/wifi-exclamation.svg b/resources/icons/solid/wifi-exclamation.svg similarity index 100% rename from cms/resources/icons/solid/wifi-exclamation.svg rename to resources/icons/solid/wifi-exclamation.svg diff --git a/cms/resources/icons/solid/wifi-fair.svg b/resources/icons/solid/wifi-fair.svg similarity index 100% rename from cms/resources/icons/solid/wifi-fair.svg rename to resources/icons/solid/wifi-fair.svg diff --git a/cms/resources/icons/solid/wifi-slash.svg b/resources/icons/solid/wifi-slash.svg similarity index 100% rename from cms/resources/icons/solid/wifi-slash.svg rename to resources/icons/solid/wifi-slash.svg diff --git a/cms/resources/icons/solid/wifi-weak.svg b/resources/icons/solid/wifi-weak.svg similarity index 100% rename from cms/resources/icons/solid/wifi-weak.svg rename to resources/icons/solid/wifi-weak.svg diff --git a/cms/resources/icons/solid/wifi.svg b/resources/icons/solid/wifi.svg similarity index 100% rename from cms/resources/icons/solid/wifi.svg rename to resources/icons/solid/wifi.svg diff --git a/cms/resources/icons/solid/wind-turbine.svg b/resources/icons/solid/wind-turbine.svg similarity index 100% rename from cms/resources/icons/solid/wind-turbine.svg rename to resources/icons/solid/wind-turbine.svg diff --git a/cms/resources/icons/solid/wind-warning.svg b/resources/icons/solid/wind-warning.svg similarity index 100% rename from cms/resources/icons/solid/wind-warning.svg rename to resources/icons/solid/wind-warning.svg diff --git a/cms/resources/icons/solid/wind.svg b/resources/icons/solid/wind.svg similarity index 100% rename from cms/resources/icons/solid/wind.svg rename to resources/icons/solid/wind.svg diff --git a/cms/resources/icons/solid/window-flip.svg b/resources/icons/solid/window-flip.svg similarity index 100% rename from cms/resources/icons/solid/window-flip.svg rename to resources/icons/solid/window-flip.svg diff --git a/cms/resources/icons/solid/window-frame-open.svg b/resources/icons/solid/window-frame-open.svg similarity index 100% rename from cms/resources/icons/solid/window-frame-open.svg rename to resources/icons/solid/window-frame-open.svg diff --git a/cms/resources/icons/solid/window-frame.svg b/resources/icons/solid/window-frame.svg similarity index 100% rename from cms/resources/icons/solid/window-frame.svg rename to resources/icons/solid/window-frame.svg diff --git a/cms/resources/icons/solid/window-maximize.svg b/resources/icons/solid/window-maximize.svg similarity index 100% rename from cms/resources/icons/solid/window-maximize.svg rename to resources/icons/solid/window-maximize.svg diff --git a/cms/resources/icons/solid/window-minimize.svg b/resources/icons/solid/window-minimize.svg similarity index 100% rename from cms/resources/icons/solid/window-minimize.svg rename to resources/icons/solid/window-minimize.svg diff --git a/cms/resources/icons/solid/window-restore.svg b/resources/icons/solid/window-restore.svg similarity index 100% rename from cms/resources/icons/solid/window-restore.svg rename to resources/icons/solid/window-restore.svg diff --git a/cms/resources/icons/solid/window.svg b/resources/icons/solid/window.svg similarity index 100% rename from cms/resources/icons/solid/window.svg rename to resources/icons/solid/window.svg diff --git a/cms/resources/icons/solid/windsock.svg b/resources/icons/solid/windsock.svg similarity index 100% rename from cms/resources/icons/solid/windsock.svg rename to resources/icons/solid/windsock.svg diff --git a/cms/resources/icons/solid/wine-bottle.svg b/resources/icons/solid/wine-bottle.svg similarity index 100% rename from cms/resources/icons/solid/wine-bottle.svg rename to resources/icons/solid/wine-bottle.svg diff --git a/cms/resources/icons/solid/wine-glass-crack.svg b/resources/icons/solid/wine-glass-crack.svg similarity index 100% rename from cms/resources/icons/solid/wine-glass-crack.svg rename to resources/icons/solid/wine-glass-crack.svg diff --git a/cms/resources/icons/solid/wine-glass-empty.svg b/resources/icons/solid/wine-glass-empty.svg similarity index 100% rename from cms/resources/icons/solid/wine-glass-empty.svg rename to resources/icons/solid/wine-glass-empty.svg diff --git a/cms/resources/icons/solid/wine-glass.svg b/resources/icons/solid/wine-glass.svg similarity index 100% rename from cms/resources/icons/solid/wine-glass.svg rename to resources/icons/solid/wine-glass.svg diff --git a/cms/resources/icons/solid/won-sign.svg b/resources/icons/solid/won-sign.svg similarity index 100% rename from cms/resources/icons/solid/won-sign.svg rename to resources/icons/solid/won-sign.svg diff --git a/cms/resources/icons/solid/worm.svg b/resources/icons/solid/worm.svg similarity index 100% rename from cms/resources/icons/solid/worm.svg rename to resources/icons/solid/worm.svg diff --git a/cms/resources/icons/solid/wreath-laurel.svg b/resources/icons/solid/wreath-laurel.svg similarity index 100% rename from cms/resources/icons/solid/wreath-laurel.svg rename to resources/icons/solid/wreath-laurel.svg diff --git a/cms/resources/icons/solid/wreath.svg b/resources/icons/solid/wreath.svg similarity index 100% rename from cms/resources/icons/solid/wreath.svg rename to resources/icons/solid/wreath.svg diff --git a/cms/resources/icons/solid/wrench-simple.svg b/resources/icons/solid/wrench-simple.svg similarity index 100% rename from cms/resources/icons/solid/wrench-simple.svg rename to resources/icons/solid/wrench-simple.svg diff --git a/cms/resources/icons/solid/wrench.svg b/resources/icons/solid/wrench.svg similarity index 100% rename from cms/resources/icons/solid/wrench.svg rename to resources/icons/solid/wrench.svg diff --git a/cms/resources/icons/solid/x-ray.svg b/resources/icons/solid/x-ray.svg similarity index 100% rename from cms/resources/icons/solid/x-ray.svg rename to resources/icons/solid/x-ray.svg diff --git a/cms/resources/icons/solid/x.svg b/resources/icons/solid/x.svg similarity index 100% rename from cms/resources/icons/solid/x.svg rename to resources/icons/solid/x.svg diff --git a/cms/resources/icons/solid/xmark-large.svg b/resources/icons/solid/xmark-large.svg similarity index 100% rename from cms/resources/icons/solid/xmark-large.svg rename to resources/icons/solid/xmark-large.svg diff --git a/cms/resources/icons/solid/xmark-to-slot.svg b/resources/icons/solid/xmark-to-slot.svg similarity index 100% rename from cms/resources/icons/solid/xmark-to-slot.svg rename to resources/icons/solid/xmark-to-slot.svg diff --git a/cms/resources/icons/solid/xmark.svg b/resources/icons/solid/xmark.svg similarity index 100% rename from cms/resources/icons/solid/xmark.svg rename to resources/icons/solid/xmark.svg diff --git a/cms/resources/icons/solid/xmarks-lines.svg b/resources/icons/solid/xmarks-lines.svg similarity index 100% rename from cms/resources/icons/solid/xmarks-lines.svg rename to resources/icons/solid/xmarks-lines.svg diff --git a/cms/resources/icons/solid/y.svg b/resources/icons/solid/y.svg similarity index 100% rename from cms/resources/icons/solid/y.svg rename to resources/icons/solid/y.svg diff --git a/cms/resources/icons/solid/yen-sign.svg b/resources/icons/solid/yen-sign.svg similarity index 100% rename from cms/resources/icons/solid/yen-sign.svg rename to resources/icons/solid/yen-sign.svg diff --git a/cms/resources/icons/solid/yin-yang.svg b/resources/icons/solid/yin-yang.svg similarity index 100% rename from cms/resources/icons/solid/yin-yang.svg rename to resources/icons/solid/yin-yang.svg diff --git a/cms/resources/icons/solid/z.svg b/resources/icons/solid/z.svg similarity index 100% rename from cms/resources/icons/solid/z.svg rename to resources/icons/solid/z.svg diff --git a/src/templates/400.twig b/resources/templates/400.twig similarity index 100% rename from src/templates/400.twig rename to resources/templates/400.twig diff --git a/src/templates/403.twig b/resources/templates/403.twig similarity index 100% rename from src/templates/403.twig rename to resources/templates/403.twig diff --git a/src/templates/404.twig b/resources/templates/404.twig similarity index 100% rename from src/templates/404.twig rename to resources/templates/404.twig diff --git a/src/templates/500.twig b/resources/templates/500.twig similarity index 100% rename from src/templates/500.twig rename to resources/templates/500.twig diff --git a/src/templates/503.twig b/resources/templates/503.twig similarity index 100% rename from src/templates/503.twig rename to resources/templates/503.twig diff --git a/src/templates/_components/auth/methods/RecoveryCodes/form.twig b/resources/templates/_components/auth/methods/RecoveryCodes/form.twig similarity index 100% rename from src/templates/_components/auth/methods/RecoveryCodes/form.twig rename to resources/templates/_components/auth/methods/RecoveryCodes/form.twig diff --git a/src/templates/_components/auth/methods/RecoveryCodes/setup.twig b/resources/templates/_components/auth/methods/RecoveryCodes/setup.twig similarity index 100% rename from src/templates/_components/auth/methods/RecoveryCodes/setup.twig rename to resources/templates/_components/auth/methods/RecoveryCodes/setup.twig diff --git a/src/templates/_components/auth/methods/TOTP/form.twig b/resources/templates/_components/auth/methods/TOTP/form.twig similarity index 100% rename from src/templates/_components/auth/methods/TOTP/form.twig rename to resources/templates/_components/auth/methods/TOTP/form.twig diff --git a/src/templates/_components/auth/methods/TOTP/setup.twig b/resources/templates/_components/auth/methods/TOTP/setup.twig similarity index 100% rename from src/templates/_components/auth/methods/TOTP/setup.twig rename to resources/templates/_components/auth/methods/TOTP/setup.twig diff --git a/src/templates/_components/elementactions/SetStatus/trigger.twig b/resources/templates/_components/elementactions/SetStatus/trigger.twig similarity index 100% rename from src/templates/_components/elementactions/SetStatus/trigger.twig rename to resources/templates/_components/elementactions/SetStatus/trigger.twig diff --git a/src/templates/_components/fieldtypes/Addresses/settings.twig b/resources/templates/_components/fieldtypes/Addresses/settings.twig similarity index 100% rename from src/templates/_components/fieldtypes/Addresses/settings.twig rename to resources/templates/_components/fieldtypes/Addresses/settings.twig diff --git a/src/templates/_components/fieldtypes/Assets/input.twig b/resources/templates/_components/fieldtypes/Assets/input.twig similarity index 100% rename from src/templates/_components/fieldtypes/Assets/input.twig rename to resources/templates/_components/fieldtypes/Assets/input.twig diff --git a/src/templates/_components/fieldtypes/Assets/settings.twig b/resources/templates/_components/fieldtypes/Assets/settings.twig similarity index 100% rename from src/templates/_components/fieldtypes/Assets/settings.twig rename to resources/templates/_components/fieldtypes/Assets/settings.twig diff --git a/src/templates/_components/fieldtypes/Categories/input.twig b/resources/templates/_components/fieldtypes/Categories/input.twig similarity index 100% rename from src/templates/_components/fieldtypes/Categories/input.twig rename to resources/templates/_components/fieldtypes/Categories/input.twig diff --git a/src/templates/_components/fieldtypes/Categories/settings.twig b/resources/templates/_components/fieldtypes/Categories/settings.twig similarity index 100% rename from src/templates/_components/fieldtypes/Categories/settings.twig rename to resources/templates/_components/fieldtypes/Categories/settings.twig diff --git a/src/templates/_components/fieldtypes/ContentBlock/settings.twig b/resources/templates/_components/fieldtypes/ContentBlock/settings.twig similarity index 100% rename from src/templates/_components/fieldtypes/ContentBlock/settings.twig rename to resources/templates/_components/fieldtypes/ContentBlock/settings.twig diff --git a/src/templates/_components/fieldtypes/Date/settings.twig b/resources/templates/_components/fieldtypes/Date/settings.twig similarity index 100% rename from src/templates/_components/fieldtypes/Date/settings.twig rename to resources/templates/_components/fieldtypes/Date/settings.twig diff --git a/src/templates/_components/fieldtypes/Entries/settings.twig b/resources/templates/_components/fieldtypes/Entries/settings.twig similarity index 100% rename from src/templates/_components/fieldtypes/Entries/settings.twig rename to resources/templates/_components/fieldtypes/Entries/settings.twig diff --git a/src/templates/_components/fieldtypes/Matrix/block.twig b/resources/templates/_components/fieldtypes/Matrix/block.twig similarity index 100% rename from src/templates/_components/fieldtypes/Matrix/block.twig rename to resources/templates/_components/fieldtypes/Matrix/block.twig diff --git a/src/templates/_components/fieldtypes/Matrix/create-button.twig b/resources/templates/_components/fieldtypes/Matrix/create-button.twig similarity index 100% rename from src/templates/_components/fieldtypes/Matrix/create-button.twig rename to resources/templates/_components/fieldtypes/Matrix/create-button.twig diff --git a/src/templates/_components/fieldtypes/Matrix/input.twig b/resources/templates/_components/fieldtypes/Matrix/input.twig similarity index 100% rename from src/templates/_components/fieldtypes/Matrix/input.twig rename to resources/templates/_components/fieldtypes/Matrix/input.twig diff --git a/src/templates/_components/fieldtypes/Matrix/settings.twig b/resources/templates/_components/fieldtypes/Matrix/settings.twig similarity index 100% rename from src/templates/_components/fieldtypes/Matrix/settings.twig rename to resources/templates/_components/fieldtypes/Matrix/settings.twig diff --git a/src/templates/_components/fieldtypes/Money/settings.twig b/resources/templates/_components/fieldtypes/Money/settings.twig similarity index 100% rename from src/templates/_components/fieldtypes/Money/settings.twig rename to resources/templates/_components/fieldtypes/Money/settings.twig diff --git a/src/templates/_components/fieldtypes/Number/input.twig b/resources/templates/_components/fieldtypes/Number/input.twig similarity index 100% rename from src/templates/_components/fieldtypes/Number/input.twig rename to resources/templates/_components/fieldtypes/Number/input.twig diff --git a/src/templates/_components/fieldtypes/Number/settings.twig b/resources/templates/_components/fieldtypes/Number/settings.twig similarity index 100% rename from src/templates/_components/fieldtypes/Number/settings.twig rename to resources/templates/_components/fieldtypes/Number/settings.twig diff --git a/src/templates/_components/fieldtypes/PlainText/input.twig b/resources/templates/_components/fieldtypes/PlainText/input.twig similarity index 100% rename from src/templates/_components/fieldtypes/PlainText/input.twig rename to resources/templates/_components/fieldtypes/PlainText/input.twig diff --git a/src/templates/_components/fieldtypes/PlainText/settings.twig b/resources/templates/_components/fieldtypes/PlainText/settings.twig similarity index 100% rename from src/templates/_components/fieldtypes/PlainText/settings.twig rename to resources/templates/_components/fieldtypes/PlainText/settings.twig diff --git a/src/templates/_components/fieldtypes/Range/settings.twig b/resources/templates/_components/fieldtypes/Range/settings.twig similarity index 100% rename from src/templates/_components/fieldtypes/Range/settings.twig rename to resources/templates/_components/fieldtypes/Range/settings.twig diff --git a/src/templates/_components/fieldtypes/Table/columntable.twig b/resources/templates/_components/fieldtypes/Table/columntable.twig similarity index 100% rename from src/templates/_components/fieldtypes/Table/columntable.twig rename to resources/templates/_components/fieldtypes/Table/columntable.twig diff --git a/src/templates/_components/fieldtypes/Table/settings.twig b/resources/templates/_components/fieldtypes/Table/settings.twig similarity index 100% rename from src/templates/_components/fieldtypes/Table/settings.twig rename to resources/templates/_components/fieldtypes/Table/settings.twig diff --git a/src/templates/_components/fieldtypes/Tags/input.twig b/resources/templates/_components/fieldtypes/Tags/input.twig similarity index 100% rename from src/templates/_components/fieldtypes/Tags/input.twig rename to resources/templates/_components/fieldtypes/Tags/input.twig diff --git a/src/templates/_components/fieldtypes/Time/settings.twig b/resources/templates/_components/fieldtypes/Time/settings.twig similarity index 100% rename from src/templates/_components/fieldtypes/Time/settings.twig rename to resources/templates/_components/fieldtypes/Time/settings.twig diff --git a/src/templates/_components/fieldtypes/elementfieldsettings.twig b/resources/templates/_components/fieldtypes/elementfieldsettings.twig similarity index 100% rename from src/templates/_components/fieldtypes/elementfieldsettings.twig rename to resources/templates/_components/fieldtypes/elementfieldsettings.twig diff --git a/src/templates/_components/fs/Local/settings.twig b/resources/templates/_components/fs/Local/settings.twig similarity index 100% rename from src/templates/_components/fs/Local/settings.twig rename to resources/templates/_components/fs/Local/settings.twig diff --git a/src/templates/_components/mailertransportadapters/Gmail/settings.twig b/resources/templates/_components/mailertransportadapters/Gmail/settings.twig similarity index 100% rename from src/templates/_components/mailertransportadapters/Gmail/settings.twig rename to resources/templates/_components/mailertransportadapters/Gmail/settings.twig diff --git a/src/templates/_components/mailertransportadapters/Sendmail/settings.twig b/resources/templates/_components/mailertransportadapters/Sendmail/settings.twig similarity index 100% rename from src/templates/_components/mailertransportadapters/Sendmail/settings.twig rename to resources/templates/_components/mailertransportadapters/Sendmail/settings.twig diff --git a/src/templates/_components/mailertransportadapters/Smtp/settings.twig b/resources/templates/_components/mailertransportadapters/Smtp/settings.twig similarity index 100% rename from src/templates/_components/mailertransportadapters/Smtp/settings.twig rename to resources/templates/_components/mailertransportadapters/Smtp/settings.twig diff --git a/src/templates/_components/utilities/AssetIndexes.twig b/resources/templates/_components/utilities/AssetIndexes.twig similarity index 100% rename from src/templates/_components/utilities/AssetIndexes.twig rename to resources/templates/_components/utilities/AssetIndexes.twig diff --git a/src/templates/_components/utilities/ClearCaches.twig b/resources/templates/_components/utilities/ClearCaches.twig similarity index 100% rename from src/templates/_components/utilities/ClearCaches.twig rename to resources/templates/_components/utilities/ClearCaches.twig diff --git a/src/templates/_components/utilities/DbBackup.twig b/resources/templates/_components/utilities/DbBackup.twig similarity index 100% rename from src/templates/_components/utilities/DbBackup.twig rename to resources/templates/_components/utilities/DbBackup.twig diff --git a/src/templates/_components/utilities/DeprecationErrors/index.twig b/resources/templates/_components/utilities/DeprecationErrors/index.twig similarity index 100% rename from src/templates/_components/utilities/DeprecationErrors/index.twig rename to resources/templates/_components/utilities/DeprecationErrors/index.twig diff --git a/src/templates/_components/utilities/DeprecationErrors/traces_modal.twig b/resources/templates/_components/utilities/DeprecationErrors/traces_modal.twig similarity index 100% rename from src/templates/_components/utilities/DeprecationErrors/traces_modal.twig rename to resources/templates/_components/utilities/DeprecationErrors/traces_modal.twig diff --git a/src/templates/_components/utilities/FindAndReplace.twig b/resources/templates/_components/utilities/FindAndReplace.twig similarity index 100% rename from src/templates/_components/utilities/FindAndReplace.twig rename to resources/templates/_components/utilities/FindAndReplace.twig diff --git a/src/templates/_components/utilities/Migrations.twig b/resources/templates/_components/utilities/Migrations.twig similarity index 100% rename from src/templates/_components/utilities/Migrations.twig rename to resources/templates/_components/utilities/Migrations.twig diff --git a/src/templates/_components/utilities/PhpInfo.twig b/resources/templates/_components/utilities/PhpInfo.twig similarity index 100% rename from src/templates/_components/utilities/PhpInfo.twig rename to resources/templates/_components/utilities/PhpInfo.twig diff --git a/src/templates/_components/utilities/ProjectConfig.twig b/resources/templates/_components/utilities/ProjectConfig.twig similarity index 100% rename from src/templates/_components/utilities/ProjectConfig.twig rename to resources/templates/_components/utilities/ProjectConfig.twig diff --git a/src/templates/_components/utilities/QueueManager/content.twig b/resources/templates/_components/utilities/QueueManager/content.twig similarity index 100% rename from src/templates/_components/utilities/QueueManager/content.twig rename to resources/templates/_components/utilities/QueueManager/content.twig diff --git a/src/templates/_components/utilities/QueueManager/footer.twig b/resources/templates/_components/utilities/QueueManager/footer.twig similarity index 100% rename from src/templates/_components/utilities/QueueManager/footer.twig rename to resources/templates/_components/utilities/QueueManager/footer.twig diff --git a/src/templates/_components/utilities/QueueManager/toolbar.twig b/resources/templates/_components/utilities/QueueManager/toolbar.twig similarity index 100% rename from src/templates/_components/utilities/QueueManager/toolbar.twig rename to resources/templates/_components/utilities/QueueManager/toolbar.twig diff --git a/src/templates/_components/utilities/SystemMessages/index.twig b/resources/templates/_components/utilities/SystemMessages/index.twig similarity index 100% rename from src/templates/_components/utilities/SystemMessages/index.twig rename to resources/templates/_components/utilities/SystemMessages/index.twig diff --git a/src/templates/_components/utilities/SystemMessages/message-modal.twig b/resources/templates/_components/utilities/SystemMessages/message-modal.twig similarity index 100% rename from src/templates/_components/utilities/SystemMessages/message-modal.twig rename to resources/templates/_components/utilities/SystemMessages/message-modal.twig diff --git a/src/templates/_components/utilities/SystemReport.twig b/resources/templates/_components/utilities/SystemReport.twig similarity index 100% rename from src/templates/_components/utilities/SystemReport.twig rename to resources/templates/_components/utilities/SystemReport.twig diff --git a/src/templates/_components/utilities/Updates.twig b/resources/templates/_components/utilities/Updates.twig similarity index 100% rename from src/templates/_components/utilities/Updates.twig rename to resources/templates/_components/utilities/Updates.twig diff --git a/src/templates/_components/utilities/Upgrade.twig b/resources/templates/_components/utilities/Upgrade.twig similarity index 100% rename from src/templates/_components/utilities/Upgrade.twig rename to resources/templates/_components/utilities/Upgrade.twig diff --git a/src/templates/_components/widgets/CraftSupport/body.twig b/resources/templates/_components/widgets/CraftSupport/body.twig similarity index 100% rename from src/templates/_components/widgets/CraftSupport/body.twig rename to resources/templates/_components/widgets/CraftSupport/body.twig diff --git a/src/templates/_components/widgets/CraftSupport/response.twig b/resources/templates/_components/widgets/CraftSupport/response.twig similarity index 100% rename from src/templates/_components/widgets/CraftSupport/response.twig rename to resources/templates/_components/widgets/CraftSupport/response.twig diff --git a/src/templates/_components/widgets/Feed/body.twig b/resources/templates/_components/widgets/Feed/body.twig similarity index 100% rename from src/templates/_components/widgets/Feed/body.twig rename to resources/templates/_components/widgets/Feed/body.twig diff --git a/src/templates/_components/widgets/Feed/settings.twig b/resources/templates/_components/widgets/Feed/settings.twig similarity index 100% rename from src/templates/_components/widgets/Feed/settings.twig rename to resources/templates/_components/widgets/Feed/settings.twig diff --git a/src/templates/_components/widgets/NewUsers/settings.twig b/resources/templates/_components/widgets/NewUsers/settings.twig similarity index 100% rename from src/templates/_components/widgets/NewUsers/settings.twig rename to resources/templates/_components/widgets/NewUsers/settings.twig diff --git a/src/templates/_components/widgets/QuickPost/settings.twig b/resources/templates/_components/widgets/QuickPost/settings.twig similarity index 100% rename from src/templates/_components/widgets/QuickPost/settings.twig rename to resources/templates/_components/widgets/QuickPost/settings.twig diff --git a/src/templates/_components/widgets/RecentEntries/body.twig b/resources/templates/_components/widgets/RecentEntries/body.twig similarity index 100% rename from src/templates/_components/widgets/RecentEntries/body.twig rename to resources/templates/_components/widgets/RecentEntries/body.twig diff --git a/src/templates/_components/widgets/RecentEntries/settings.twig b/resources/templates/_components/widgets/RecentEntries/settings.twig similarity index 100% rename from src/templates/_components/widgets/RecentEntries/settings.twig rename to resources/templates/_components/widgets/RecentEntries/settings.twig diff --git a/src/templates/_components/widgets/Updates/body.twig b/resources/templates/_components/widgets/Updates/body.twig similarity index 100% rename from src/templates/_components/widgets/Updates/body.twig rename to resources/templates/_components/widgets/Updates/body.twig diff --git a/src/templates/_elements/cards.twig b/resources/templates/_elements/cards.twig similarity index 100% rename from src/templates/_elements/cards.twig rename to resources/templates/_elements/cards.twig diff --git a/src/templates/_elements/cardsview/container.twig b/resources/templates/_elements/cardsview/container.twig similarity index 100% rename from src/templates/_elements/cardsview/container.twig rename to resources/templates/_elements/cardsview/container.twig diff --git a/src/templates/_elements/cardsview/elements.twig b/resources/templates/_elements/cardsview/elements.twig similarity index 100% rename from src/templates/_elements/cardsview/elements.twig rename to resources/templates/_elements/cardsview/elements.twig diff --git a/src/templates/_elements/element.twig b/resources/templates/_elements/element.twig similarity index 100% rename from src/templates/_elements/element.twig rename to resources/templates/_elements/element.twig diff --git a/src/templates/_elements/footer.twig b/resources/templates/_elements/footer.twig similarity index 100% rename from src/templates/_elements/footer.twig rename to resources/templates/_elements/footer.twig diff --git a/src/templates/_elements/indexcontainer.twig b/resources/templates/_elements/indexcontainer.twig similarity index 100% rename from src/templates/_elements/indexcontainer.twig rename to resources/templates/_elements/indexcontainer.twig diff --git a/src/templates/_elements/list.twig b/resources/templates/_elements/list.twig similarity index 100% rename from src/templates/_elements/list.twig rename to resources/templates/_elements/list.twig diff --git a/src/templates/_elements/revisions.twig b/resources/templates/_elements/revisions.twig similarity index 100% rename from src/templates/_elements/revisions.twig rename to resources/templates/_elements/revisions.twig diff --git a/src/templates/_elements/sitemenu.twig b/resources/templates/_elements/sitemenu.twig similarity index 100% rename from src/templates/_elements/sitemenu.twig rename to resources/templates/_elements/sitemenu.twig diff --git a/src/templates/_elements/sources.twig b/resources/templates/_elements/sources.twig similarity index 100% rename from src/templates/_elements/sources.twig rename to resources/templates/_elements/sources.twig diff --git a/src/templates/_elements/structure.twig b/resources/templates/_elements/structure.twig similarity index 100% rename from src/templates/_elements/structure.twig rename to resources/templates/_elements/structure.twig diff --git a/src/templates/_elements/structurelist.twig b/resources/templates/_elements/structurelist.twig similarity index 100% rename from src/templates/_elements/structurelist.twig rename to resources/templates/_elements/structurelist.twig diff --git a/src/templates/_elements/structureview/container.twig b/resources/templates/_elements/structureview/container.twig similarity index 100% rename from src/templates/_elements/structureview/container.twig rename to resources/templates/_elements/structureview/container.twig diff --git a/src/templates/_elements/tableview/container.twig b/resources/templates/_elements/tableview/container.twig similarity index 100% rename from src/templates/_elements/tableview/container.twig rename to resources/templates/_elements/tableview/container.twig diff --git a/src/templates/_elements/tableview/elements.twig b/resources/templates/_elements/tableview/elements.twig similarity index 100% rename from src/templates/_elements/tableview/elements.twig rename to resources/templates/_elements/tableview/elements.twig diff --git a/src/templates/_elements/thumbsview/container.twig b/resources/templates/_elements/thumbsview/container.twig similarity index 100% rename from src/templates/_elements/thumbsview/container.twig rename to resources/templates/_elements/thumbsview/container.twig diff --git a/src/templates/_elements/thumbsview/elements.twig b/resources/templates/_elements/thumbsview/elements.twig similarity index 100% rename from src/templates/_elements/thumbsview/elements.twig rename to resources/templates/_elements/thumbsview/elements.twig diff --git a/src/templates/_elements/toolbar.twig b/resources/templates/_elements/toolbar.twig similarity index 100% rename from src/templates/_elements/toolbar.twig rename to resources/templates/_elements/toolbar.twig diff --git a/src/templates/_includes/disclosure-toggle.twig b/resources/templates/_includes/disclosure-toggle.twig similarity index 100% rename from src/templates/_includes/disclosure-toggle.twig rename to resources/templates/_includes/disclosure-toggle.twig diff --git a/src/templates/_includes/disclosuremenu.twig b/resources/templates/_includes/disclosuremenu.twig similarity index 100% rename from src/templates/_includes/disclosuremenu.twig rename to resources/templates/_includes/disclosuremenu.twig diff --git a/src/templates/_includes/fallback-icon.svg.twig b/resources/templates/_includes/fallback-icon.svg.twig similarity index 100% rename from src/templates/_includes/fallback-icon.svg.twig rename to resources/templates/_includes/fallback-icon.svg.twig diff --git a/src/templates/_includes/field.twig b/resources/templates/_includes/field.twig similarity index 100% rename from src/templates/_includes/field.twig rename to resources/templates/_includes/field.twig diff --git a/src/templates/_includes/fieldlayoutdesigner.twig b/resources/templates/_includes/fieldlayoutdesigner.twig similarity index 100% rename from src/templates/_includes/fieldlayoutdesigner.twig rename to resources/templates/_includes/fieldlayoutdesigner.twig diff --git a/src/templates/_includes/fields.twig b/resources/templates/_includes/fields.twig similarity index 100% rename from src/templates/_includes/fields.twig rename to resources/templates/_includes/fields.twig diff --git a/src/templates/_includes/forms.twig b/resources/templates/_includes/forms.twig similarity index 100% rename from src/templates/_includes/forms.twig rename to resources/templates/_includes/forms.twig diff --git a/src/templates/_includes/forms/autosuggest.twig b/resources/templates/_includes/forms/autosuggest.twig similarity index 100% rename from src/templates/_includes/forms/autosuggest.twig rename to resources/templates/_includes/forms/autosuggest.twig diff --git a/src/templates/_includes/forms/booleanMenu.twig b/resources/templates/_includes/forms/booleanMenu.twig similarity index 100% rename from src/templates/_includes/forms/booleanMenu.twig rename to resources/templates/_includes/forms/booleanMenu.twig diff --git a/src/templates/_includes/forms/button.twig b/resources/templates/_includes/forms/button.twig similarity index 100% rename from src/templates/_includes/forms/button.twig rename to resources/templates/_includes/forms/button.twig diff --git a/src/templates/_includes/forms/buttonGroup.twig b/resources/templates/_includes/forms/buttonGroup.twig similarity index 100% rename from src/templates/_includes/forms/buttonGroup.twig rename to resources/templates/_includes/forms/buttonGroup.twig diff --git a/src/templates/_includes/forms/cardViewDesigner.twig b/resources/templates/_includes/forms/cardViewDesigner.twig similarity index 100% rename from src/templates/_includes/forms/cardViewDesigner.twig rename to resources/templates/_includes/forms/cardViewDesigner.twig diff --git a/src/templates/_includes/forms/checkbox.twig b/resources/templates/_includes/forms/checkbox.twig similarity index 100% rename from src/templates/_includes/forms/checkbox.twig rename to resources/templates/_includes/forms/checkbox.twig diff --git a/src/templates/_includes/forms/checkboxGroup.twig b/resources/templates/_includes/forms/checkboxGroup.twig similarity index 100% rename from src/templates/_includes/forms/checkboxGroup.twig rename to resources/templates/_includes/forms/checkboxGroup.twig diff --git a/src/templates/_includes/forms/checkboxSelect.twig b/resources/templates/_includes/forms/checkboxSelect.twig similarity index 100% rename from src/templates/_includes/forms/checkboxSelect.twig rename to resources/templates/_includes/forms/checkboxSelect.twig diff --git a/src/templates/_includes/forms/color.twig b/resources/templates/_includes/forms/color.twig similarity index 100% rename from src/templates/_includes/forms/color.twig rename to resources/templates/_includes/forms/color.twig diff --git a/src/templates/_includes/forms/colorSelect.twig b/resources/templates/_includes/forms/colorSelect.twig similarity index 100% rename from src/templates/_includes/forms/colorSelect.twig rename to resources/templates/_includes/forms/colorSelect.twig diff --git a/src/templates/_includes/forms/componentSelect.twig b/resources/templates/_includes/forms/componentSelect.twig similarity index 100% rename from src/templates/_includes/forms/componentSelect.twig rename to resources/templates/_includes/forms/componentSelect.twig diff --git a/src/templates/_includes/forms/copytext.twig b/resources/templates/_includes/forms/copytext.twig similarity index 100% rename from src/templates/_includes/forms/copytext.twig rename to resources/templates/_includes/forms/copytext.twig diff --git a/src/templates/_includes/forms/copytextbtn.twig b/resources/templates/_includes/forms/copytextbtn.twig similarity index 100% rename from src/templates/_includes/forms/copytextbtn.twig rename to resources/templates/_includes/forms/copytextbtn.twig diff --git a/src/templates/_includes/forms/customSelect.twig b/resources/templates/_includes/forms/customSelect.twig similarity index 100% rename from src/templates/_includes/forms/customSelect.twig rename to resources/templates/_includes/forms/customSelect.twig diff --git a/src/templates/_includes/forms/date.twig b/resources/templates/_includes/forms/date.twig similarity index 100% rename from src/templates/_includes/forms/date.twig rename to resources/templates/_includes/forms/date.twig diff --git a/src/templates/_includes/forms/datetime.twig b/resources/templates/_includes/forms/datetime.twig similarity index 100% rename from src/templates/_includes/forms/datetime.twig rename to resources/templates/_includes/forms/datetime.twig diff --git a/src/templates/_includes/forms/editableTable.twig b/resources/templates/_includes/forms/editableTable.twig similarity index 100% rename from src/templates/_includes/forms/editableTable.twig rename to resources/templates/_includes/forms/editableTable.twig diff --git a/src/templates/_includes/forms/elementSelect.twig b/resources/templates/_includes/forms/elementSelect.twig similarity index 100% rename from src/templates/_includes/forms/elementSelect.twig rename to resources/templates/_includes/forms/elementSelect.twig diff --git a/src/templates/_includes/forms/entry-type-select/selection-settings.twig b/resources/templates/_includes/forms/entry-type-select/selection-settings.twig similarity index 100% rename from src/templates/_includes/forms/entry-type-select/selection-settings.twig rename to resources/templates/_includes/forms/entry-type-select/selection-settings.twig diff --git a/src/templates/_includes/forms/entryTypeSelect.twig b/resources/templates/_includes/forms/entryTypeSelect.twig similarity index 100% rename from src/templates/_includes/forms/entryTypeSelect.twig rename to resources/templates/_includes/forms/entryTypeSelect.twig diff --git a/src/templates/_includes/forms/errorList.twig b/resources/templates/_includes/forms/errorList.twig similarity index 100% rename from src/templates/_includes/forms/errorList.twig rename to resources/templates/_includes/forms/errorList.twig diff --git a/src/templates/_includes/forms/field.twig b/resources/templates/_includes/forms/field.twig similarity index 100% rename from src/templates/_includes/forms/field.twig rename to resources/templates/_includes/forms/field.twig diff --git a/src/templates/_includes/forms/fieldLayoutDesigner.twig b/resources/templates/_includes/forms/fieldLayoutDesigner.twig similarity index 100% rename from src/templates/_includes/forms/fieldLayoutDesigner.twig rename to resources/templates/_includes/forms/fieldLayoutDesigner.twig diff --git a/src/templates/_includes/forms/file.twig b/resources/templates/_includes/forms/file.twig similarity index 100% rename from src/templates/_includes/forms/file.twig rename to resources/templates/_includes/forms/file.twig diff --git a/src/templates/_includes/forms/fld/custom-field-settings.twig b/resources/templates/_includes/forms/fld/custom-field-settings.twig similarity index 100% rename from src/templates/_includes/forms/fld/custom-field-settings.twig rename to resources/templates/_includes/forms/fld/custom-field-settings.twig diff --git a/src/templates/_includes/forms/fld/field-settings.twig b/resources/templates/_includes/forms/fld/field-settings.twig similarity index 100% rename from src/templates/_includes/forms/fld/field-settings.twig rename to resources/templates/_includes/forms/fld/field-settings.twig diff --git a/src/templates/_includes/forms/fs.twig b/resources/templates/_includes/forms/fs.twig similarity index 100% rename from src/templates/_includes/forms/fs.twig rename to resources/templates/_includes/forms/fs.twig diff --git a/src/templates/_includes/forms/generatedFieldsTable.twig b/resources/templates/_includes/forms/generatedFieldsTable.twig similarity index 100% rename from src/templates/_includes/forms/generatedFieldsTable.twig rename to resources/templates/_includes/forms/generatedFieldsTable.twig diff --git a/src/templates/_includes/forms/hidden.twig b/resources/templates/_includes/forms/hidden.twig similarity index 100% rename from src/templates/_includes/forms/hidden.twig rename to resources/templates/_includes/forms/hidden.twig diff --git a/src/templates/_includes/forms/iconPicker.twig b/resources/templates/_includes/forms/iconPicker.twig similarity index 100% rename from src/templates/_includes/forms/iconPicker.twig rename to resources/templates/_includes/forms/iconPicker.twig diff --git a/src/templates/_includes/forms/languageMenu.twig b/resources/templates/_includes/forms/languageMenu.twig similarity index 100% rename from src/templates/_includes/forms/languageMenu.twig rename to resources/templates/_includes/forms/languageMenu.twig diff --git a/src/templates/_includes/forms/lightswitch.twig b/resources/templates/_includes/forms/lightswitch.twig similarity index 100% rename from src/templates/_includes/forms/lightswitch.twig rename to resources/templates/_includes/forms/lightswitch.twig diff --git a/src/templates/_includes/forms/money.twig b/resources/templates/_includes/forms/money.twig similarity index 100% rename from src/templates/_includes/forms/money.twig rename to resources/templates/_includes/forms/money.twig diff --git a/src/templates/_includes/forms/multiselect.twig b/resources/templates/_includes/forms/multiselect.twig similarity index 100% rename from src/templates/_includes/forms/multiselect.twig rename to resources/templates/_includes/forms/multiselect.twig diff --git a/src/templates/_includes/forms/password.twig b/resources/templates/_includes/forms/password.twig similarity index 100% rename from src/templates/_includes/forms/password.twig rename to resources/templates/_includes/forms/password.twig diff --git a/src/templates/_includes/forms/radio.twig b/resources/templates/_includes/forms/radio.twig similarity index 100% rename from src/templates/_includes/forms/radio.twig rename to resources/templates/_includes/forms/radio.twig diff --git a/src/templates/_includes/forms/radioGroup.twig b/resources/templates/_includes/forms/radioGroup.twig similarity index 100% rename from src/templates/_includes/forms/radioGroup.twig rename to resources/templates/_includes/forms/radioGroup.twig diff --git a/src/templates/_includes/forms/range.twig b/resources/templates/_includes/forms/range.twig similarity index 100% rename from src/templates/_includes/forms/range.twig rename to resources/templates/_includes/forms/range.twig diff --git a/src/templates/_includes/forms/select.twig b/resources/templates/_includes/forms/select.twig similarity index 100% rename from src/templates/_includes/forms/select.twig rename to resources/templates/_includes/forms/select.twig diff --git a/src/templates/_includes/forms/selectize.twig b/resources/templates/_includes/forms/selectize.twig similarity index 100% rename from src/templates/_includes/forms/selectize.twig rename to resources/templates/_includes/forms/selectize.twig diff --git a/src/templates/_includes/forms/text.twig b/resources/templates/_includes/forms/text.twig similarity index 100% rename from src/templates/_includes/forms/text.twig rename to resources/templates/_includes/forms/text.twig diff --git a/src/templates/_includes/forms/textarea.twig b/resources/templates/_includes/forms/textarea.twig similarity index 100% rename from src/templates/_includes/forms/textarea.twig rename to resources/templates/_includes/forms/textarea.twig diff --git a/src/templates/_includes/forms/time.twig b/resources/templates/_includes/forms/time.twig similarity index 100% rename from src/templates/_includes/forms/time.twig rename to resources/templates/_includes/forms/time.twig diff --git a/src/templates/_includes/forms/timeZone.twig b/resources/templates/_includes/forms/timeZone.twig similarity index 100% rename from src/templates/_includes/forms/timeZone.twig rename to resources/templates/_includes/forms/timeZone.twig diff --git a/src/templates/_includes/forms/volume.twig b/resources/templates/_includes/forms/volume.twig similarity index 100% rename from src/templates/_includes/forms/volume.twig rename to resources/templates/_includes/forms/volume.twig diff --git a/src/templates/_includes/links.twig b/resources/templates/_includes/links.twig similarity index 100% rename from src/templates/_includes/links.twig rename to resources/templates/_includes/links.twig diff --git a/src/templates/_includes/menuitem.twig b/resources/templates/_includes/menuitem.twig similarity index 100% rename from src/templates/_includes/menuitem.twig rename to resources/templates/_includes/menuitem.twig diff --git a/src/templates/_includes/nav.twig b/resources/templates/_includes/nav.twig similarity index 100% rename from src/templates/_includes/nav.twig rename to resources/templates/_includes/nav.twig diff --git a/src/templates/_includes/pagination.twig b/resources/templates/_includes/pagination.twig similarity index 100% rename from src/templates/_includes/pagination.twig rename to resources/templates/_includes/pagination.twig diff --git a/src/templates/_includes/permissions.twig b/resources/templates/_includes/permissions.twig similarity index 100% rename from src/templates/_includes/permissions.twig rename to resources/templates/_includes/permissions.twig diff --git a/src/templates/_includes/tabs.twig b/resources/templates/_includes/tabs.twig similarity index 100% rename from src/templates/_includes/tabs.twig rename to resources/templates/_includes/tabs.twig diff --git a/src/templates/_layouts/base.twig b/resources/templates/_layouts/base.twig similarity index 100% rename from src/templates/_layouts/base.twig rename to resources/templates/_layouts/base.twig diff --git a/src/templates/_layouts/basecp.twig b/resources/templates/_layouts/basecp.twig similarity index 100% rename from src/templates/_layouts/basecp.twig rename to resources/templates/_layouts/basecp.twig diff --git a/src/templates/_layouts/components/alerts.twig b/resources/templates/_layouts/components/alerts.twig similarity index 100% rename from src/templates/_layouts/components/alerts.twig rename to resources/templates/_layouts/components/alerts.twig diff --git a/src/templates/_layouts/components/crumbs.twig b/resources/templates/_layouts/components/crumbs.twig similarity index 100% rename from src/templates/_layouts/components/crumbs.twig rename to resources/templates/_layouts/components/crumbs.twig diff --git a/src/templates/_layouts/components/form-action-menu.twig b/resources/templates/_layouts/components/form-action-menu.twig similarity index 100% rename from src/templates/_layouts/components/form-action-menu.twig rename to resources/templates/_layouts/components/form-action-menu.twig diff --git a/src/templates/_layouts/components/global-live-region.twig b/resources/templates/_layouts/components/global-live-region.twig similarity index 100% rename from src/templates/_layouts/components/global-live-region.twig rename to resources/templates/_layouts/components/global-live-region.twig diff --git a/src/templates/_layouts/components/global-sidebar.twig b/resources/templates/_layouts/components/global-sidebar.twig similarity index 100% rename from src/templates/_layouts/components/global-sidebar.twig rename to resources/templates/_layouts/components/global-sidebar.twig diff --git a/src/templates/_layouts/components/header-photo.twig b/resources/templates/_layouts/components/header-photo.twig similarity index 100% rename from src/templates/_layouts/components/header-photo.twig rename to resources/templates/_layouts/components/header-photo.twig diff --git a/src/templates/_layouts/components/notifications.twig b/resources/templates/_layouts/components/notifications.twig similarity index 100% rename from src/templates/_layouts/components/notifications.twig rename to resources/templates/_layouts/components/notifications.twig diff --git a/src/templates/_layouts/components/skip-links.twig b/resources/templates/_layouts/components/skip-links.twig similarity index 100% rename from src/templates/_layouts/components/skip-links.twig rename to resources/templates/_layouts/components/skip-links.twig diff --git a/src/templates/_layouts/components/system-info.twig b/resources/templates/_layouts/components/system-info.twig similarity index 100% rename from src/templates/_layouts/components/system-info.twig rename to resources/templates/_layouts/components/system-info.twig diff --git a/src/templates/_layouts/components/tag.twig b/resources/templates/_layouts/components/tag.twig similarity index 100% rename from src/templates/_layouts/components/tag.twig rename to resources/templates/_layouts/components/tag.twig diff --git a/src/templates/_layouts/cp.twig b/resources/templates/_layouts/cp.twig similarity index 100% rename from src/templates/_layouts/cp.twig rename to resources/templates/_layouts/cp.twig diff --git a/src/templates/_layouts/elementindex.twig b/resources/templates/_layouts/elementindex.twig similarity index 100% rename from src/templates/_layouts/elementindex.twig rename to resources/templates/_layouts/elementindex.twig diff --git a/src/templates/_layouts/message.twig b/resources/templates/_layouts/message.twig similarity index 100% rename from src/templates/_layouts/message.twig rename to resources/templates/_layouts/message.twig diff --git a/src/templates/_special/async-csrf-input.twig b/resources/templates/_special/async-csrf-input.twig similarity index 100% rename from src/templates/_special/async-csrf-input.twig rename to resources/templates/_special/async-csrf-input.twig diff --git a/src/templates/_special/cantrun.twig b/resources/templates/_special/cantrun.twig similarity index 100% rename from src/templates/_special/cantrun.twig rename to resources/templates/_special/cantrun.twig diff --git a/src/templates/_special/dbupdate.twig b/resources/templates/_special/dbupdate.twig similarity index 100% rename from src/templates/_special/dbupdate.twig rename to resources/templates/_special/dbupdate.twig diff --git a/src/templates/_special/email.twig b/resources/templates/_special/email.twig similarity index 100% rename from src/templates/_special/email.twig rename to resources/templates/_special/email.twig diff --git a/src/templates/_special/emailtaken.twig b/resources/templates/_special/emailtaken.twig similarity index 100% rename from src/templates/_special/emailtaken.twig rename to resources/templates/_special/emailtaken.twig diff --git a/src/templates/_special/image_editor.twig b/resources/templates/_special/image_editor.twig similarity index 100% rename from src/templates/_special/image_editor.twig rename to resources/templates/_special/image_editor.twig diff --git a/src/templates/_special/install/account.twig b/resources/templates/_special/install/account.twig similarity index 100% rename from src/templates/_special/install/account.twig rename to resources/templates/_special/install/account.twig diff --git a/src/templates/_special/install/db.twig b/resources/templates/_special/install/db.twig similarity index 100% rename from src/templates/_special/install/db.twig rename to resources/templates/_special/install/db.twig diff --git a/src/templates/_special/install/index.twig b/resources/templates/_special/install/index.twig similarity index 100% rename from src/templates/_special/install/index.twig rename to resources/templates/_special/install/index.twig diff --git a/src/templates/_special/install/installing.twig b/resources/templates/_special/install/installing.twig similarity index 100% rename from src/templates/_special/install/installing.twig rename to resources/templates/_special/install/installing.twig diff --git a/src/templates/_special/install/license.twig b/resources/templates/_special/install/license.twig similarity index 100% rename from src/templates/_special/install/license.twig rename to resources/templates/_special/install/license.twig diff --git a/src/templates/_special/install/site.twig b/resources/templates/_special/install/site.twig similarity index 100% rename from src/templates/_special/install/site.twig rename to resources/templates/_special/install/site.twig diff --git a/src/templates/_special/licensing-issues.twig b/resources/templates/_special/licensing-issues.twig similarity index 100% rename from src/templates/_special/licensing-issues.twig rename to resources/templates/_special/licensing-issues.twig diff --git a/src/templates/_special/login-modal.twig b/resources/templates/_special/login-modal.twig similarity index 100% rename from src/templates/_special/login-modal.twig rename to resources/templates/_special/login-modal.twig diff --git a/src/templates/_special/login.twig b/resources/templates/_special/login.twig similarity index 100% rename from src/templates/_special/login.twig rename to resources/templates/_special/login.twig diff --git a/src/templates/_special/missing-component.twig b/resources/templates/_special/missing-component.twig similarity index 100% rename from src/templates/_special/missing-component.twig rename to resources/templates/_special/missing-component.twig diff --git a/src/templates/_special/setup-2fa.twig b/resources/templates/_special/setup-2fa.twig similarity index 100% rename from src/templates/_special/setup-2fa.twig rename to resources/templates/_special/setup-2fa.twig diff --git a/src/templates/_special/sitepicker.twig b/resources/templates/_special/sitepicker.twig similarity index 100% rename from src/templates/_special/sitepicker.twig rename to resources/templates/_special/sitepicker.twig diff --git a/src/templates/_special/updater.twig b/resources/templates/_special/updater.twig similarity index 100% rename from src/templates/_special/updater.twig rename to resources/templates/_special/updater.twig diff --git a/src/templates/assets/_index.twig b/resources/templates/assets/_index.twig similarity index 100% rename from src/templates/assets/_index.twig rename to resources/templates/assets/_index.twig diff --git a/src/templates/assets/_previews/image.twig b/resources/templates/assets/_previews/image.twig similarity index 100% rename from src/templates/assets/_previews/image.twig rename to resources/templates/assets/_previews/image.twig diff --git a/src/templates/assets/_previews/no_preview.twig b/resources/templates/assets/_previews/no_preview.twig similarity index 100% rename from src/templates/assets/_previews/no_preview.twig rename to resources/templates/assets/_previews/no_preview.twig diff --git a/src/templates/assets/_previews/text.twig b/resources/templates/assets/_previews/text.twig similarity index 100% rename from src/templates/assets/_previews/text.twig rename to resources/templates/assets/_previews/text.twig diff --git a/src/templates/assets/_previews/video.twig b/resources/templates/assets/_previews/video.twig similarity index 100% rename from src/templates/assets/_previews/video.twig rename to resources/templates/assets/_previews/video.twig diff --git a/src/templates/categories/_index.twig b/resources/templates/categories/_index.twig similarity index 100% rename from src/templates/categories/_index.twig rename to resources/templates/categories/_index.twig diff --git a/src/templates/dashboard/_index.twig b/resources/templates/dashboard/_index.twig similarity index 100% rename from src/templates/dashboard/_index.twig rename to resources/templates/dashboard/_index.twig diff --git a/src/templates/entries/index.twig b/resources/templates/entries/index.twig similarity index 100% rename from src/templates/entries/index.twig rename to resources/templates/entries/index.twig diff --git a/src/templates/error.twig b/resources/templates/error.twig similarity index 100% rename from src/templates/error.twig rename to resources/templates/error.twig diff --git a/src/templates/exception.twig b/resources/templates/exception.twig similarity index 100% rename from src/templates/exception.twig rename to resources/templates/exception.twig diff --git a/src/templates/globals/_edit.twig b/resources/templates/globals/_edit.twig similarity index 100% rename from src/templates/globals/_edit.twig rename to resources/templates/globals/_edit.twig diff --git a/src/templates/graphql/graphiql.twig b/resources/templates/graphql/graphiql.twig similarity index 100% rename from src/templates/graphql/graphiql.twig rename to resources/templates/graphql/graphiql.twig diff --git a/src/templates/graphql/schemas/_edit.twig b/resources/templates/graphql/schemas/_edit.twig similarity index 100% rename from src/templates/graphql/schemas/_edit.twig rename to resources/templates/graphql/schemas/_edit.twig diff --git a/src/templates/graphql/schemas/_index.twig b/resources/templates/graphql/schemas/_index.twig similarity index 100% rename from src/templates/graphql/schemas/_index.twig rename to resources/templates/graphql/schemas/_index.twig diff --git a/src/templates/graphql/tokens/_edit.twig b/resources/templates/graphql/tokens/_edit.twig similarity index 100% rename from src/templates/graphql/tokens/_edit.twig rename to resources/templates/graphql/tokens/_edit.twig diff --git a/src/templates/graphql/tokens/_index.twig b/resources/templates/graphql/tokens/_index.twig similarity index 100% rename from src/templates/graphql/tokens/_index.twig rename to resources/templates/graphql/tokens/_index.twig diff --git a/src/templates/index.twig b/resources/templates/index.twig similarity index 100% rename from src/templates/index.twig rename to resources/templates/index.twig diff --git a/src/templates/login.twig b/resources/templates/login.twig similarity index 100% rename from src/templates/login.twig rename to resources/templates/login.twig diff --git a/src/templates/plugin-store/_index.twig b/resources/templates/plugin-store/_index.twig similarity index 100% rename from src/templates/plugin-store/_index.twig rename to resources/templates/plugin-store/_index.twig diff --git a/src/templates/plugin-store/_layouts/cp.twig b/resources/templates/plugin-store/_layouts/cp.twig similarity index 100% rename from src/templates/plugin-store/_layouts/cp.twig rename to resources/templates/plugin-store/_layouts/cp.twig diff --git a/src/templates/plugin-store/_special/oauth/callback.twig b/resources/templates/plugin-store/_special/oauth/callback.twig similarity index 100% rename from src/templates/plugin-store/_special/oauth/callback.twig rename to resources/templates/plugin-store/_special/oauth/callback.twig diff --git a/src/templates/plugin-store/_special/oauth/modal-callback.twig b/resources/templates/plugin-store/_special/oauth/modal-callback.twig similarity index 100% rename from src/templates/plugin-store/_special/oauth/modal-callback.twig rename to resources/templates/plugin-store/_special/oauth/modal-callback.twig diff --git a/src/templates/set-password.twig b/resources/templates/set-password.twig similarity index 100% rename from src/templates/set-password.twig rename to resources/templates/set-password.twig diff --git a/src/templates/settings/addresses/_fields.twig b/resources/templates/settings/addresses/_fields.twig similarity index 100% rename from src/templates/settings/addresses/_fields.twig rename to resources/templates/settings/addresses/_fields.twig diff --git a/src/templates/settings/assets/_layout.twig b/resources/templates/settings/assets/_layout.twig similarity index 100% rename from src/templates/settings/assets/_layout.twig rename to resources/templates/settings/assets/_layout.twig diff --git a/src/templates/settings/assets/transforms/_index.twig b/resources/templates/settings/assets/transforms/_index.twig similarity index 100% rename from src/templates/settings/assets/transforms/_index.twig rename to resources/templates/settings/assets/transforms/_index.twig diff --git a/src/templates/settings/assets/transforms/_settings.twig b/resources/templates/settings/assets/transforms/_settings.twig similarity index 100% rename from src/templates/settings/assets/transforms/_settings.twig rename to resources/templates/settings/assets/transforms/_settings.twig diff --git a/src/templates/settings/assets/volumes/_edit.twig b/resources/templates/settings/assets/volumes/_edit.twig similarity index 100% rename from src/templates/settings/assets/volumes/_edit.twig rename to resources/templates/settings/assets/volumes/_edit.twig diff --git a/src/templates/settings/assets/volumes/_index.twig b/resources/templates/settings/assets/volumes/_index.twig similarity index 100% rename from src/templates/settings/assets/volumes/_index.twig rename to resources/templates/settings/assets/volumes/_index.twig diff --git a/src/templates/settings/categories/_edit.twig b/resources/templates/settings/categories/_edit.twig similarity index 100% rename from src/templates/settings/categories/_edit.twig rename to resources/templates/settings/categories/_edit.twig diff --git a/src/templates/settings/categories/index.twig b/resources/templates/settings/categories/index.twig similarity index 100% rename from src/templates/settings/categories/index.twig rename to resources/templates/settings/categories/index.twig diff --git a/src/templates/settings/email/_index.twig b/resources/templates/settings/email/_index.twig similarity index 100% rename from src/templates/settings/email/_index.twig rename to resources/templates/settings/email/_index.twig diff --git a/src/templates/settings/entry-types/_edit.twig b/resources/templates/settings/entry-types/_edit.twig similarity index 100% rename from src/templates/settings/entry-types/_edit.twig rename to resources/templates/settings/entry-types/_edit.twig diff --git a/src/templates/settings/entry-types/index.twig b/resources/templates/settings/entry-types/index.twig similarity index 100% rename from src/templates/settings/entry-types/index.twig rename to resources/templates/settings/entry-types/index.twig diff --git a/src/templates/settings/fields/_edit.twig b/resources/templates/settings/fields/_edit.twig similarity index 100% rename from src/templates/settings/fields/_edit.twig rename to resources/templates/settings/fields/_edit.twig diff --git a/src/templates/settings/fields/_type-settings.twig b/resources/templates/settings/fields/_type-settings.twig similarity index 100% rename from src/templates/settings/fields/_type-settings.twig rename to resources/templates/settings/fields/_type-settings.twig diff --git a/src/templates/settings/fields/index.twig b/resources/templates/settings/fields/index.twig similarity index 100% rename from src/templates/settings/fields/index.twig rename to resources/templates/settings/fields/index.twig diff --git a/src/templates/settings/filesystems/_edit.twig b/resources/templates/settings/filesystems/_edit.twig similarity index 100% rename from src/templates/settings/filesystems/_edit.twig rename to resources/templates/settings/filesystems/_edit.twig diff --git a/src/templates/settings/filesystems/_index.twig b/resources/templates/settings/filesystems/_index.twig similarity index 100% rename from src/templates/settings/filesystems/_index.twig rename to resources/templates/settings/filesystems/_index.twig diff --git a/src/templates/settings/general/_images/icon.twig b/resources/templates/settings/general/_images/icon.twig similarity index 100% rename from src/templates/settings/general/_images/icon.twig rename to resources/templates/settings/general/_images/icon.twig diff --git a/src/templates/settings/general/_images/image.twig b/resources/templates/settings/general/_images/image.twig similarity index 100% rename from src/templates/settings/general/_images/image.twig rename to resources/templates/settings/general/_images/image.twig diff --git a/src/templates/settings/general/_images/logo.twig b/resources/templates/settings/general/_images/logo.twig similarity index 100% rename from src/templates/settings/general/_images/logo.twig rename to resources/templates/settings/general/_images/logo.twig diff --git a/src/templates/settings/general/_index.twig b/resources/templates/settings/general/_index.twig similarity index 100% rename from src/templates/settings/general/_index.twig rename to resources/templates/settings/general/_index.twig diff --git a/src/templates/settings/globals/_edit.twig b/resources/templates/settings/globals/_edit.twig similarity index 100% rename from src/templates/settings/globals/_edit.twig rename to resources/templates/settings/globals/_edit.twig diff --git a/src/templates/settings/globals/_index.twig b/resources/templates/settings/globals/_index.twig similarity index 100% rename from src/templates/settings/globals/_index.twig rename to resources/templates/settings/globals/_index.twig diff --git a/src/templates/settings/index.twig b/resources/templates/settings/index.twig similarity index 100% rename from src/templates/settings/index.twig rename to resources/templates/settings/index.twig diff --git a/src/templates/settings/plugins/_index.twig b/resources/templates/settings/plugins/_index.twig similarity index 100% rename from src/templates/settings/plugins/_index.twig rename to resources/templates/settings/plugins/_index.twig diff --git a/src/templates/settings/plugins/_settings.twig b/resources/templates/settings/plugins/_settings.twig similarity index 100% rename from src/templates/settings/plugins/_settings.twig rename to resources/templates/settings/plugins/_settings.twig diff --git a/src/templates/settings/routes.twig b/resources/templates/settings/routes.twig similarity index 100% rename from src/templates/settings/routes.twig rename to resources/templates/settings/routes.twig diff --git a/src/templates/settings/sections/_edit.twig b/resources/templates/settings/sections/_edit.twig similarity index 100% rename from src/templates/settings/sections/_edit.twig rename to resources/templates/settings/sections/_edit.twig diff --git a/src/templates/settings/sections/_index.twig b/resources/templates/settings/sections/_index.twig similarity index 100% rename from src/templates/settings/sections/_index.twig rename to resources/templates/settings/sections/_index.twig diff --git a/src/templates/settings/sites/_edit.twig b/resources/templates/settings/sites/_edit.twig similarity index 100% rename from src/templates/settings/sites/_edit.twig rename to resources/templates/settings/sites/_edit.twig diff --git a/src/templates/settings/sites/index.twig b/resources/templates/settings/sites/index.twig similarity index 100% rename from src/templates/settings/sites/index.twig rename to resources/templates/settings/sites/index.twig diff --git a/src/templates/settings/tags/_edit.twig b/resources/templates/settings/tags/_edit.twig similarity index 100% rename from src/templates/settings/tags/_edit.twig rename to resources/templates/settings/tags/_edit.twig diff --git a/src/templates/settings/tags/index.twig b/resources/templates/settings/tags/index.twig similarity index 100% rename from src/templates/settings/tags/index.twig rename to resources/templates/settings/tags/index.twig diff --git a/src/templates/settings/users/_layout.twig b/resources/templates/settings/users/_layout.twig similarity index 100% rename from src/templates/settings/users/_layout.twig rename to resources/templates/settings/users/_layout.twig diff --git a/src/templates/settings/users/fields.twig b/resources/templates/settings/users/fields.twig similarity index 100% rename from src/templates/settings/users/fields.twig rename to resources/templates/settings/users/fields.twig diff --git a/src/templates/settings/users/groups/_edit.twig b/resources/templates/settings/users/groups/_edit.twig similarity index 100% rename from src/templates/settings/users/groups/_edit.twig rename to resources/templates/settings/users/groups/_edit.twig diff --git a/src/templates/settings/users/groups/_index.twig b/resources/templates/settings/users/groups/_index.twig similarity index 100% rename from src/templates/settings/users/groups/_index.twig rename to resources/templates/settings/users/groups/_index.twig diff --git a/src/templates/settings/users/groups/_team.twig b/resources/templates/settings/users/groups/_team.twig similarity index 100% rename from src/templates/settings/users/groups/_team.twig rename to resources/templates/settings/users/groups/_team.twig diff --git a/src/templates/settings/users/settings.twig b/resources/templates/settings/users/settings.twig similarity index 100% rename from src/templates/settings/users/settings.twig rename to resources/templates/settings/users/settings.twig diff --git a/src/templates/tests/buttons.twig b/resources/templates/tests/buttons.twig similarity index 100% rename from src/templates/tests/buttons.twig rename to resources/templates/tests/buttons.twig diff --git a/src/templates/tests/charts.twig b/resources/templates/tests/charts.twig similarity index 99% rename from src/templates/tests/charts.twig rename to resources/templates/tests/charts.twig index 701e4f2e937..de72268b67d 100644 --- a/src/templates/tests/charts.twig +++ b/resources/templates/tests/charts.twig @@ -30,4 +30,3 @@ var chartDataTable = new Craft.charts.DataTable({ chart.draw(chartDataTable); {% endjs %} - diff --git a/src/templates/tests/elements.twig b/resources/templates/tests/elements.twig similarity index 100% rename from src/templates/tests/elements.twig rename to resources/templates/tests/elements.twig diff --git a/src/templates/tests/field-toggles.twig b/resources/templates/tests/field-toggles.twig similarity index 100% rename from src/templates/tests/field-toggles.twig rename to resources/templates/tests/field-toggles.twig diff --git a/src/templates/tests/forms.twig b/resources/templates/tests/forms.twig similarity index 99% rename from src/templates/tests/forms.twig rename to resources/templates/tests/forms.twig index 5a8d1a2b352..0dc0dafaa7f 100644 --- a/src/templates/tests/forms.twig +++ b/resources/templates/tests/forms.twig @@ -177,5 +177,3 @@ $content.append(Craft.ui.createCheckboxSelectField({ showAllOption: false, })); {% endjs %} - - diff --git a/src/templates/tests/js.twig b/resources/templates/tests/js.twig similarity index 100% rename from src/templates/tests/js.twig rename to resources/templates/tests/js.twig diff --git a/src/templates/tests/nav.twig b/resources/templates/tests/nav.twig similarity index 100% rename from src/templates/tests/nav.twig rename to resources/templates/tests/nav.twig diff --git a/src/templates/users/_auth-methods.twig b/resources/templates/users/_auth-methods.twig similarity index 100% rename from src/templates/users/_auth-methods.twig rename to resources/templates/users/_auth-methods.twig diff --git a/src/templates/users/_index.twig b/resources/templates/users/_index.twig similarity index 100% rename from src/templates/users/_index.twig rename to resources/templates/users/_index.twig diff --git a/src/templates/users/_passkeys-table.twig b/resources/templates/users/_passkeys-table.twig similarity index 100% rename from src/templates/users/_passkeys-table.twig rename to resources/templates/users/_passkeys-table.twig diff --git a/src/templates/users/_passkeys.twig b/resources/templates/users/_passkeys.twig similarity index 100% rename from src/templates/users/_passkeys.twig rename to resources/templates/users/_passkeys.twig diff --git a/src/templates/users/_password.twig b/resources/templates/users/_password.twig similarity index 100% rename from src/templates/users/_password.twig rename to resources/templates/users/_password.twig diff --git a/src/templates/users/_permissions.twig b/resources/templates/users/_permissions.twig similarity index 100% rename from src/templates/users/_permissions.twig rename to resources/templates/users/_permissions.twig diff --git a/src/templates/users/_photo.twig b/resources/templates/users/_photo.twig similarity index 100% rename from src/templates/users/_photo.twig rename to resources/templates/users/_photo.twig diff --git a/src/templates/users/_preferences.twig b/resources/templates/users/_preferences.twig similarity index 100% rename from src/templates/users/_preferences.twig rename to resources/templates/users/_preferences.twig diff --git a/src/templates/utilities/_index.twig b/resources/templates/utilities/_index.twig similarity index 100% rename from src/templates/utilities/_index.twig rename to resources/templates/utilities/_index.twig diff --git a/src/templates/verify-email.twig b/resources/templates/verify-email.twig similarity index 100% rename from src/templates/verify-email.twig rename to resources/templates/verify-email.twig diff --git a/cms/routes/actions.php b/routes/actions.php similarity index 100% rename from cms/routes/actions.php rename to routes/actions.php diff --git a/cms/routes/cp.php b/routes/cp.php similarity index 100% rename from cms/routes/cp.php rename to routes/cp.php diff --git a/cms/routes/routes.php b/routes/routes.php similarity index 100% rename from cms/routes/routes.php rename to routes/routes.php diff --git a/cms/routes/web.php b/routes/web.php similarity index 100% rename from cms/routes/web.php rename to routes/web.php diff --git a/scripts/copyicons.php b/scripts/copyicons.php index d4f83d48342..05c8ff2e6d4 100644 --- a/scripts/copyicons.php +++ b/scripts/copyicons.php @@ -2,7 +2,7 @@ use craft\helpers\Search; -require dirname(__DIR__) . '/vendor/autoload.php'; +require dirname(__DIR__).'/vendor/autoload.php'; $lightIcons = [ 'earth-africa', @@ -31,9 +31,9 @@ 'grip-dots' => 'custom', ]; -$kitDir = dirname(__DIR__) . '/node_modules/@awesome.me/kit-ddaed3f5c5'; +$kitDir = dirname(__DIR__).'/node_modules/@awesome.me/kit-ddaed3f5c5'; $kitSvgsDir = "$kitDir/icons/svgs"; -$iconsDir = dirname(__DIR__) . '/cms/resources/icons'; +$iconsDir = dirname(__DIR__).'/resources/icons'; $metaPath = "$kitDir/icons/metadata/icons.json"; $meta = json_decode(file_get_contents($metaPath), true); $index = []; @@ -79,8 +79,8 @@ if ($style !== 'custom') { $terms = $meta[$name]['search']['terms'] ?? []; $index[$name] = [ - 'name' => sprintf(" %s ", Search::normalizeKeywords($name, language: 'en-US')), - 'terms' => sprintf(" %s ", Search::normalizeKeywords($terms, language: 'en-US')), + 'name' => sprintf(' %s ', Search::normalizeKeywords($name, language: 'en-US')), + 'terms' => sprintf(' %s ', Search::normalizeKeywords($terms, language: 'en-US')), 'pro' => empty($meta[$name]['free']), 'styles' => $meta[$name]['styles'] ?? [], ]; diff --git a/cms/src/Addresses/Addresses.php b/src/Addresses/Addresses.php similarity index 100% rename from cms/src/Addresses/Addresses.php rename to src/Addresses/Addresses.php diff --git a/cms/src/Addresses/Events/DefineAddressCountries.php b/src/Addresses/Events/DefineAddressCountries.php similarity index 100% rename from cms/src/Addresses/Events/DefineAddressCountries.php rename to src/Addresses/Events/DefineAddressCountries.php diff --git a/cms/src/Addresses/Events/DefineAddressFieldLabel.php b/src/Addresses/Events/DefineAddressFieldLabel.php similarity index 100% rename from cms/src/Addresses/Events/DefineAddressFieldLabel.php rename to src/Addresses/Events/DefineAddressFieldLabel.php diff --git a/cms/src/Addresses/Events/DefineAddressFields.php b/src/Addresses/Events/DefineAddressFields.php similarity index 100% rename from cms/src/Addresses/Events/DefineAddressFields.php rename to src/Addresses/Events/DefineAddressFields.php diff --git a/cms/src/Addresses/Events/DefineAddressSubdivisions.php b/src/Addresses/Events/DefineAddressSubdivisions.php similarity index 100% rename from cms/src/Addresses/Events/DefineAddressSubdivisions.php rename to src/Addresses/Events/DefineAddressSubdivisions.php diff --git a/cms/src/Addresses/Events/DefineAddressUsedFields.php b/src/Addresses/Events/DefineAddressUsedFields.php similarity index 100% rename from cms/src/Addresses/Events/DefineAddressUsedFields.php rename to src/Addresses/Events/DefineAddressUsedFields.php diff --git a/cms/src/Addresses/Events/DefineAddressUsedSubdivisionFields.php b/src/Addresses/Events/DefineAddressUsedSubdivisionFields.php similarity index 100% rename from cms/src/Addresses/Events/DefineAddressUsedSubdivisionFields.php rename to src/Addresses/Events/DefineAddressUsedSubdivisionFields.php diff --git a/cms/src/Addresses/Models/Address.php b/src/Addresses/Models/Address.php similarity index 100% rename from cms/src/Addresses/Models/Address.php rename to src/Addresses/Models/Address.php diff --git a/cms/src/Addresses/Repositories/SubdivisionRepository.php b/src/Addresses/Repositories/SubdivisionRepository.php similarity index 100% rename from cms/src/Addresses/Repositories/SubdivisionRepository.php rename to src/Addresses/Repositories/SubdivisionRepository.php diff --git a/cms/src/Addresses/Repositories/data/GB.json b/src/Addresses/Repositories/data/GB.json similarity index 100% rename from cms/src/Addresses/Repositories/data/GB.json rename to src/Addresses/Repositories/data/GB.json diff --git a/cms/src/Announcement/Announcements.php b/src/Announcement/Announcements.php similarity index 100% rename from cms/src/Announcement/Announcements.php rename to src/Announcement/Announcements.php diff --git a/cms/src/Announcement/Models/Announcement.php b/src/Announcement/Models/Announcement.php similarity index 100% rename from cms/src/Announcement/Models/Announcement.php rename to src/Announcement/Models/Announcement.php diff --git a/cms/src/Asset/AssetServiceProvider.php b/src/Asset/AssetServiceProvider.php similarity index 100% rename from cms/src/Asset/AssetServiceProvider.php rename to src/Asset/AssetServiceProvider.php diff --git a/cms/src/Asset/Commands/CleanupAssetIndexesCommand.php b/src/Asset/Commands/CleanupAssetIndexesCommand.php similarity index 100% rename from cms/src/Asset/Commands/CleanupAssetIndexesCommand.php rename to src/Asset/Commands/CleanupAssetIndexesCommand.php diff --git a/cms/src/Asset/Commands/Concerns/IndexesAssets.php b/src/Asset/Commands/Concerns/IndexesAssets.php similarity index 100% rename from cms/src/Asset/Commands/Concerns/IndexesAssets.php rename to src/Asset/Commands/Concerns/IndexesAssets.php diff --git a/cms/src/Asset/Commands/IndexAllAssetsCommand.php b/src/Asset/Commands/IndexAllAssetsCommand.php similarity index 100% rename from cms/src/Asset/Commands/IndexAllAssetsCommand.php rename to src/Asset/Commands/IndexAllAssetsCommand.php diff --git a/cms/src/Asset/Commands/IndexOneAssetCommand.php b/src/Asset/Commands/IndexOneAssetCommand.php similarity index 100% rename from cms/src/Asset/Commands/IndexOneAssetCommand.php rename to src/Asset/Commands/IndexOneAssetCommand.php diff --git a/cms/src/Component/Concerns/ConfigurableComponent.php b/src/Component/Concerns/ConfigurableComponent.php similarity index 100% rename from cms/src/Component/Concerns/ConfigurableComponent.php rename to src/Component/Concerns/ConfigurableComponent.php diff --git a/cms/src/Component/Concerns/HasComponentEvents.php b/src/Component/Concerns/HasComponentEvents.php similarity index 100% rename from cms/src/Component/Concerns/HasComponentEvents.php rename to src/Component/Concerns/HasComponentEvents.php diff --git a/cms/src/Component/Concerns/SavableComponent.php b/src/Component/Concerns/SavableComponent.php similarity index 100% rename from cms/src/Component/Concerns/SavableComponent.php rename to src/Component/Concerns/SavableComponent.php diff --git a/cms/src/Component/Concerns/ValidatableComponent.php b/src/Component/Concerns/ValidatableComponent.php similarity index 100% rename from cms/src/Component/Concerns/ValidatableComponent.php rename to src/Component/Concerns/ValidatableComponent.php diff --git a/cms/src/Component/Contracts/ComponentInterface.php b/src/Component/Contracts/ComponentInterface.php similarity index 100% rename from cms/src/Component/Contracts/ComponentInterface.php rename to src/Component/Contracts/ComponentInterface.php diff --git a/cms/src/Component/Contracts/ConfigurableComponentInterface.php b/src/Component/Contracts/ConfigurableComponentInterface.php similarity index 98% rename from cms/src/Component/Contracts/ConfigurableComponentInterface.php rename to src/Component/Contracts/ConfigurableComponentInterface.php index e5a39f24d2a..ef051bfd954 100644 --- a/cms/src/Component/Contracts/ConfigurableComponentInterface.php +++ b/src/Component/Contracts/ConfigurableComponentInterface.php @@ -37,7 +37,7 @@ public function getSettings(): array; * * For more complex settings, you might prefer to create a template, and render it via * [[\craft\web\View::renderTemplate()]]. For example, the following code would render a template located at - * `src/templates/_settings.html`, passing the settings to it: + * `resources/templates/_settings.html`, passing the settings to it: * * ```php * return Craft::$app->view->renderTemplate('plugin-handle/_widget-settings', [ diff --git a/cms/src/Component/Contracts/SavableComponentInterface.php b/src/Component/Contracts/SavableComponentInterface.php similarity index 100% rename from cms/src/Component/Contracts/SavableComponentInterface.php rename to src/Component/Contracts/SavableComponentInterface.php diff --git a/cms/src/Component/Contracts/ValidatableComponentInterface.php b/src/Component/Contracts/ValidatableComponentInterface.php similarity index 100% rename from cms/src/Component/Contracts/ValidatableComponentInterface.php rename to src/Component/Contracts/ValidatableComponentInterface.php diff --git a/cms/src/Component/Events/ComponentEvent.php b/src/Component/Events/ComponentEvent.php similarity index 100% rename from cms/src/Component/Events/ComponentEvent.php rename to src/Component/Events/ComponentEvent.php diff --git a/cms/src/Component/Events/DefineSettingsAttributes.php b/src/Component/Events/DefineSettingsAttributes.php similarity index 100% rename from cms/src/Component/Events/DefineSettingsAttributes.php rename to src/Component/Events/DefineSettingsAttributes.php diff --git a/cms/src/Config/BaseConfig.php b/src/Config/BaseConfig.php similarity index 100% rename from cms/src/Config/BaseConfig.php rename to src/Config/BaseConfig.php diff --git a/cms/src/Config/ConfigServiceProvider.php b/src/Config/ConfigServiceProvider.php similarity index 100% rename from cms/src/Config/ConfigServiceProvider.php rename to src/Config/ConfigServiceProvider.php diff --git a/cms/src/Config/ConstAdapter.php b/src/Config/ConstAdapter.php similarity index 100% rename from cms/src/Config/ConstAdapter.php rename to src/Config/ConstAdapter.php diff --git a/cms/src/Config/GeneralConfig.php b/src/Config/GeneralConfig.php similarity index 100% rename from cms/src/Config/GeneralConfig.php rename to src/Config/GeneralConfig.php diff --git a/cms/src/Console/Application.php b/src/Console/Application.php similarity index 100% rename from cms/src/Console/Application.php rename to src/Console/Application.php diff --git a/cms/src/Console/Commands/ClearCachesCommand.php b/src/Console/Commands/ClearCachesCommand.php similarity index 100% rename from cms/src/Console/Commands/ClearCachesCommand.php rename to src/Console/Commands/ClearCachesCommand.php diff --git a/cms/src/Console/Commands/Env/EnvRemoveCommand.php b/src/Console/Commands/Env/EnvRemoveCommand.php similarity index 100% rename from cms/src/Console/Commands/Env/EnvRemoveCommand.php rename to src/Console/Commands/Env/EnvRemoveCommand.php diff --git a/cms/src/Console/Commands/Env/EnvSetCommand.php b/src/Console/Commands/Env/EnvSetCommand.php similarity index 100% rename from cms/src/Console/Commands/Env/EnvSetCommand.php rename to src/Console/Commands/Env/EnvSetCommand.php diff --git a/cms/src/Console/Commands/Env/EnvShowCommand.php b/src/Console/Commands/Env/EnvShowCommand.php similarity index 100% rename from cms/src/Console/Commands/Env/EnvShowCommand.php rename to src/Console/Commands/Env/EnvShowCommand.php diff --git a/cms/src/Console/Commands/Install/InstallCheckCommand.php b/src/Console/Commands/Install/InstallCheckCommand.php similarity index 100% rename from cms/src/Console/Commands/Install/InstallCheckCommand.php rename to src/Console/Commands/Install/InstallCheckCommand.php diff --git a/cms/src/Console/Commands/Install/InstallCommand.php b/src/Console/Commands/Install/InstallCommand.php similarity index 100% rename from cms/src/Console/Commands/Install/InstallCommand.php rename to src/Console/Commands/Install/InstallCommand.php diff --git a/cms/src/Console/Commands/InvalidateTagsCommand.php b/src/Console/Commands/InvalidateTagsCommand.php similarity index 100% rename from cms/src/Console/Commands/InvalidateTagsCommand.php rename to src/Console/Commands/InvalidateTagsCommand.php diff --git a/cms/src/Console/Commands/Setup/CloudCommand.php b/src/Console/Commands/Setup/CloudCommand.php similarity index 100% rename from cms/src/Console/Commands/Setup/CloudCommand.php rename to src/Console/Commands/Setup/CloudCommand.php diff --git a/cms/src/Console/Commands/Setup/DatabaseCredentialsCommand.php b/src/Console/Commands/Setup/DatabaseCredentialsCommand.php similarity index 100% rename from cms/src/Console/Commands/Setup/DatabaseCredentialsCommand.php rename to src/Console/Commands/Setup/DatabaseCredentialsCommand.php diff --git a/cms/src/Console/Commands/Setup/SetupCommand.php b/src/Console/Commands/Setup/SetupCommand.php similarity index 100% rename from cms/src/Console/Commands/Setup/SetupCommand.php rename to src/Console/Commands/Setup/SetupCommand.php diff --git a/cms/src/Console/Commands/Setup/WelcomeCommand.php b/src/Console/Commands/Setup/WelcomeCommand.php similarity index 100% rename from cms/src/Console/Commands/Setup/WelcomeCommand.php rename to src/Console/Commands/Setup/WelcomeCommand.php diff --git a/cms/src/Console/Commands/Twig/TwigCacheCommand.php b/src/Console/Commands/Twig/TwigCacheCommand.php similarity index 100% rename from cms/src/Console/Commands/Twig/TwigCacheCommand.php rename to src/Console/Commands/Twig/TwigCacheCommand.php diff --git a/cms/src/Console/Commands/Twig/TwigClearCommand.php b/src/Console/Commands/Twig/TwigClearCommand.php similarity index 100% rename from cms/src/Console/Commands/Twig/TwigClearCommand.php rename to src/Console/Commands/Twig/TwigClearCommand.php diff --git a/cms/src/Console/Commands/UpCommand.php b/src/Console/Commands/UpCommand.php similarity index 100% rename from cms/src/Console/Commands/UpCommand.php rename to src/Console/Commands/UpCommand.php diff --git a/cms/src/Console/Commands/Utils/AsciiFilenamesCommand.php b/src/Console/Commands/Utils/AsciiFilenamesCommand.php similarity index 100% rename from cms/src/Console/Commands/Utils/AsciiFilenamesCommand.php rename to src/Console/Commands/Utils/AsciiFilenamesCommand.php diff --git a/cms/src/Console/Commands/Utils/DeleteEmptyVolumeFoldersCommand.php b/src/Console/Commands/Utils/DeleteEmptyVolumeFoldersCommand.php similarity index 100% rename from cms/src/Console/Commands/Utils/DeleteEmptyVolumeFoldersCommand.php rename to src/Console/Commands/Utils/DeleteEmptyVolumeFoldersCommand.php diff --git a/cms/src/Console/Commands/Utils/UpdateUsernamesCommand.php b/src/Console/Commands/Utils/UpdateUsernamesCommand.php similarity index 100% rename from cms/src/Console/Commands/Utils/UpdateUsernamesCommand.php rename to src/Console/Commands/Utils/UpdateUsernamesCommand.php diff --git a/cms/src/Console/ConsoleServiceProvider.php b/src/Console/ConsoleServiceProvider.php similarity index 100% rename from cms/src/Console/ConsoleServiceProvider.php rename to src/Console/ConsoleServiceProvider.php diff --git a/cms/src/Console/CraftCommand.php b/src/Console/CraftCommand.php similarity index 100% rename from cms/src/Console/CraftCommand.php rename to src/Console/CraftCommand.php diff --git a/cms/src/Console/Kernel.php b/src/Console/Kernel.php similarity index 100% rename from cms/src/Console/Kernel.php rename to src/Console/Kernel.php diff --git a/cms/src/Console/craft.stub b/src/Console/craft.stub similarity index 100% rename from cms/src/Console/craft.stub rename to src/Console/craft.stub diff --git a/cms/src/Dashboard/Contracts/WidgetInterface.php b/src/Dashboard/Contracts/WidgetInterface.php similarity index 100% rename from cms/src/Dashboard/Contracts/WidgetInterface.php rename to src/Dashboard/Contracts/WidgetInterface.php diff --git a/cms/src/Dashboard/Dashboard.php b/src/Dashboard/Dashboard.php similarity index 100% rename from cms/src/Dashboard/Dashboard.php rename to src/Dashboard/Dashboard.php diff --git a/cms/src/Dashboard/Events/RegisterWidgetTypes.php b/src/Dashboard/Events/RegisterWidgetTypes.php similarity index 100% rename from cms/src/Dashboard/Events/RegisterWidgetTypes.php rename to src/Dashboard/Events/RegisterWidgetTypes.php diff --git a/cms/src/Dashboard/Events/WidgetDeleted.php b/src/Dashboard/Events/WidgetDeleted.php similarity index 100% rename from cms/src/Dashboard/Events/WidgetDeleted.php rename to src/Dashboard/Events/WidgetDeleted.php diff --git a/cms/src/Dashboard/Events/WidgetDeleting.php b/src/Dashboard/Events/WidgetDeleting.php similarity index 100% rename from cms/src/Dashboard/Events/WidgetDeleting.php rename to src/Dashboard/Events/WidgetDeleting.php diff --git a/cms/src/Dashboard/Events/WidgetSaved.php b/src/Dashboard/Events/WidgetSaved.php similarity index 100% rename from cms/src/Dashboard/Events/WidgetSaved.php rename to src/Dashboard/Events/WidgetSaved.php diff --git a/cms/src/Dashboard/Events/WidgetSaving.php b/src/Dashboard/Events/WidgetSaving.php similarity index 100% rename from cms/src/Dashboard/Events/WidgetSaving.php rename to src/Dashboard/Events/WidgetSaving.php diff --git a/cms/src/Dashboard/Models/Widget.php b/src/Dashboard/Models/Widget.php similarity index 100% rename from cms/src/Dashboard/Models/Widget.php rename to src/Dashboard/Models/Widget.php diff --git a/cms/src/Dashboard/Widgets/CraftSupport.php b/src/Dashboard/Widgets/CraftSupport.php similarity index 100% rename from cms/src/Dashboard/Widgets/CraftSupport.php rename to src/Dashboard/Widgets/CraftSupport.php diff --git a/cms/src/Dashboard/Widgets/Feed.php b/src/Dashboard/Widgets/Feed.php similarity index 100% rename from cms/src/Dashboard/Widgets/Feed.php rename to src/Dashboard/Widgets/Feed.php diff --git a/cms/src/Dashboard/Widgets/MissingWidget.php b/src/Dashboard/Widgets/MissingWidget.php similarity index 100% rename from cms/src/Dashboard/Widgets/MissingWidget.php rename to src/Dashboard/Widgets/MissingWidget.php diff --git a/cms/src/Dashboard/Widgets/MyDrafts.php b/src/Dashboard/Widgets/MyDrafts.php similarity index 100% rename from cms/src/Dashboard/Widgets/MyDrafts.php rename to src/Dashboard/Widgets/MyDrafts.php diff --git a/cms/src/Dashboard/Widgets/NewUsers.php b/src/Dashboard/Widgets/NewUsers.php similarity index 100% rename from cms/src/Dashboard/Widgets/NewUsers.php rename to src/Dashboard/Widgets/NewUsers.php diff --git a/cms/src/Dashboard/Widgets/QuickPost.php b/src/Dashboard/Widgets/QuickPost.php similarity index 99% rename from cms/src/Dashboard/Widgets/QuickPost.php rename to src/Dashboard/Widgets/QuickPost.php index 90901929f32..0ae601dcc36 100644 --- a/cms/src/Dashboard/Widgets/QuickPost.php +++ b/src/Dashboard/Widgets/QuickPost.php @@ -185,7 +185,7 @@ public function getBodyHtml(): string fresh: 1, }, }); - + slideout.on('submit', ({data}) => { // Are there any Recent Entries widgets to notify? if (typeof Craft.RecentEntriesWidget !== 'undefined') { diff --git a/cms/src/Dashboard/Widgets/RecentEntries.php b/src/Dashboard/Widgets/RecentEntries.php similarity index 100% rename from cms/src/Dashboard/Widgets/RecentEntries.php rename to src/Dashboard/Widgets/RecentEntries.php diff --git a/cms/src/Dashboard/Widgets/Updates.php b/src/Dashboard/Widgets/Updates.php similarity index 100% rename from cms/src/Dashboard/Widgets/Updates.php rename to src/Dashboard/Widgets/Updates.php diff --git a/cms/src/Dashboard/Widgets/Widget.php b/src/Dashboard/Widgets/Widget.php similarity index 100% rename from cms/src/Dashboard/Widgets/Widget.php rename to src/Dashboard/Widgets/Widget.php diff --git a/cms/src/Database/Commands/BackupTrait.php b/src/Database/Commands/BackupTrait.php similarity index 100% rename from cms/src/Database/Commands/BackupTrait.php rename to src/Database/Commands/BackupTrait.php diff --git a/cms/src/Database/Commands/MigrateCommand.php b/src/Database/Commands/MigrateCommand.php similarity index 100% rename from cms/src/Database/Commands/MigrateCommand.php rename to src/Database/Commands/MigrateCommand.php diff --git a/cms/src/Database/DatabaseServiceProvider.php b/src/Database/DatabaseServiceProvider.php similarity index 100% rename from cms/src/Database/DatabaseServiceProvider.php rename to src/Database/DatabaseServiceProvider.php diff --git a/cms/src/Database/Exceptions/MigrateException.php b/src/Database/Exceptions/MigrateException.php similarity index 100% rename from cms/src/Database/Exceptions/MigrateException.php rename to src/Database/Exceptions/MigrateException.php diff --git a/cms/src/Database/Expressions/FixedOrderExpression.php b/src/Database/Expressions/FixedOrderExpression.php similarity index 100% rename from cms/src/Database/Expressions/FixedOrderExpression.php rename to src/Database/Expressions/FixedOrderExpression.php diff --git a/cms/src/Database/Migration.php b/src/Database/Migration.php similarity index 100% rename from cms/src/Database/Migration.php rename to src/Database/Migration.php diff --git a/cms/src/Database/MigrationRepository.php b/src/Database/MigrationRepository.php similarity index 100% rename from cms/src/Database/MigrationRepository.php rename to src/Database/MigrationRepository.php diff --git a/cms/src/Database/Migrations/0000_00_00_000001_add_remember_token_to_users.php b/src/Database/Migrations/0000_00_00_000001_add_remember_token_to_users.php similarity index 100% rename from cms/src/Database/Migrations/0000_00_00_000001_add_remember_token_to_users.php rename to src/Database/Migrations/0000_00_00_000001_add_remember_token_to_users.php diff --git a/cms/src/Database/Migrations/0000_00_00_000002_migrate_widget_types.php b/src/Database/Migrations/0000_00_00_000002_migrate_widget_types.php similarity index 100% rename from cms/src/Database/Migrations/0000_00_00_000002_migrate_widget_types.php rename to src/Database/Migrations/0000_00_00_000002_migrate_widget_types.php diff --git a/cms/src/Database/Migrations/0000_00_00_000003_remove_craftidtokens_table.php b/src/Database/Migrations/0000_00_00_000003_remove_craftidtokens_table.php similarity index 100% rename from cms/src/Database/Migrations/0000_00_00_000003_remove_craftidtokens_table.php rename to src/Database/Migrations/0000_00_00_000003_remove_craftidtokens_table.php diff --git a/cms/src/Database/Migrations/BaseContentRefactorMigration.php b/src/Database/Migrations/BaseContentRefactorMigration.php similarity index 100% rename from cms/src/Database/Migrations/BaseContentRefactorMigration.php rename to src/Database/Migrations/BaseContentRefactorMigration.php diff --git a/cms/src/Database/Migrations/BaseEntryTypeMergeMigration.php b/src/Database/Migrations/BaseEntryTypeMergeMigration.php similarity index 100% rename from cms/src/Database/Migrations/BaseEntryTypeMergeMigration.php rename to src/Database/Migrations/BaseEntryTypeMergeMigration.php diff --git a/cms/src/Database/Migrations/BaseFieldMergeMigration.php b/src/Database/Migrations/BaseFieldMergeMigration.php similarity index 100% rename from cms/src/Database/Migrations/BaseFieldMergeMigration.php rename to src/Database/Migrations/BaseFieldMergeMigration.php diff --git a/cms/src/Database/Migrations/Install.php b/src/Database/Migrations/Install.php similarity index 100% rename from cms/src/Database/Migrations/Install.php rename to src/Database/Migrations/Install.php diff --git a/cms/src/Database/Migrator.php b/src/Database/Migrator.php similarity index 100% rename from cms/src/Database/Migrator.php rename to src/Database/Migrator.php diff --git a/cms/src/Database/Table.php b/src/Database/Table.php similarity index 100% rename from cms/src/Database/Table.php rename to src/Database/Table.php diff --git a/cms/src/Deprecator/Commands/ClearDeprecations.php b/src/Deprecator/Commands/ClearDeprecations.php similarity index 100% rename from cms/src/Deprecator/Commands/ClearDeprecations.php rename to src/Deprecator/Commands/ClearDeprecations.php diff --git a/cms/src/Deprecator/Deprecator.php b/src/Deprecator/Deprecator.php similarity index 100% rename from cms/src/Deprecator/Deprecator.php rename to src/Deprecator/Deprecator.php diff --git a/cms/src/Deprecator/DeprecatorServiceProvider.php b/src/Deprecator/DeprecatorServiceProvider.php similarity index 100% rename from cms/src/Deprecator/DeprecatorServiceProvider.php rename to src/Deprecator/DeprecatorServiceProvider.php diff --git a/cms/src/Deprecator/Exceptions/DeprecationException.php b/src/Deprecator/Exceptions/DeprecationException.php similarity index 100% rename from cms/src/Deprecator/Exceptions/DeprecationException.php rename to src/Deprecator/Exceptions/DeprecationException.php diff --git a/cms/src/Deprecator/Models/DeprecationError.php b/src/Deprecator/Models/DeprecationError.php similarity index 100% rename from cms/src/Deprecator/Models/DeprecationError.php rename to src/Deprecator/Models/DeprecationError.php diff --git a/cms/src/Edition.php b/src/Edition.php similarity index 100% rename from cms/src/Edition.php rename to src/Edition.php diff --git a/cms/src/Edition/Events/EditionChanged.php b/src/Edition/Events/EditionChanged.php similarity index 100% rename from cms/src/Edition/Events/EditionChanged.php rename to src/Edition/Events/EditionChanged.php diff --git a/cms/src/Edition/Exceptions/WrongEditionException.php b/src/Edition/Exceptions/WrongEditionException.php similarity index 100% rename from cms/src/Edition/Exceptions/WrongEditionException.php rename to src/Edition/Exceptions/WrongEditionException.php diff --git a/cms/src/Element/Enums/AttributeStatus.php b/src/Element/Enums/AttributeStatus.php similarity index 100% rename from cms/src/Element/Enums/AttributeStatus.php rename to src/Element/Enums/AttributeStatus.php diff --git a/cms/src/Element/Enums/MenuItemType.php b/src/Element/Enums/MenuItemType.php similarity index 100% rename from cms/src/Element/Enums/MenuItemType.php rename to src/Element/Enums/MenuItemType.php diff --git a/cms/src/Element/Enums/PropagationMethod.php b/src/Element/Enums/PropagationMethod.php similarity index 100% rename from cms/src/Element/Enums/PropagationMethod.php rename to src/Element/Enums/PropagationMethod.php diff --git a/cms/src/Element/Models/EntryType.php b/src/Element/Models/EntryType.php similarity index 100% rename from cms/src/Element/Models/EntryType.php rename to src/Element/Models/EntryType.php diff --git a/cms/src/Field/Enums/ElementIndexViewMode.php b/src/Field/Enums/ElementIndexViewMode.php similarity index 100% rename from cms/src/Field/Enums/ElementIndexViewMode.php rename to src/Field/Enums/ElementIndexViewMode.php diff --git a/cms/src/Field/Models/Field.php b/src/Field/Models/Field.php similarity index 100% rename from cms/src/Field/Models/Field.php rename to src/Field/Models/Field.php diff --git a/cms/src/Http/Controllers/AddressesController.php b/src/Http/Controllers/AddressesController.php similarity index 100% rename from cms/src/Http/Controllers/AddressesController.php rename to src/Http/Controllers/AddressesController.php diff --git a/cms/src/Http/Controllers/BaseUpdaterController.php b/src/Http/Controllers/BaseUpdaterController.php similarity index 100% rename from cms/src/Http/Controllers/BaseUpdaterController.php rename to src/Http/Controllers/BaseUpdaterController.php diff --git a/cms/src/Http/Controllers/ConfigSyncController.php b/src/Http/Controllers/ConfigSyncController.php similarity index 100% rename from cms/src/Http/Controllers/ConfigSyncController.php rename to src/Http/Controllers/ConfigSyncController.php diff --git a/cms/src/Http/Controllers/Dashboard/DashboardController.php b/src/Http/Controllers/Dashboard/DashboardController.php similarity index 100% rename from cms/src/Http/Controllers/Dashboard/DashboardController.php rename to src/Http/Controllers/Dashboard/DashboardController.php diff --git a/cms/src/Http/Controllers/Dashboard/InteractsWithWidgets.php b/src/Http/Controllers/Dashboard/InteractsWithWidgets.php similarity index 100% rename from cms/src/Http/Controllers/Dashboard/InteractsWithWidgets.php rename to src/Http/Controllers/Dashboard/InteractsWithWidgets.php diff --git a/cms/src/Http/Controllers/Dashboard/Widgets/CraftSupportController.php b/src/Http/Controllers/Dashboard/Widgets/CraftSupportController.php similarity index 100% rename from cms/src/Http/Controllers/Dashboard/Widgets/CraftSupportController.php rename to src/Http/Controllers/Dashboard/Widgets/CraftSupportController.php diff --git a/cms/src/Http/Controllers/Dashboard/Widgets/FeedController.php b/src/Http/Controllers/Dashboard/Widgets/FeedController.php similarity index 100% rename from cms/src/Http/Controllers/Dashboard/Widgets/FeedController.php rename to src/Http/Controllers/Dashboard/Widgets/FeedController.php diff --git a/cms/src/Http/Controllers/Dashboard/WidgetsController.php b/src/Http/Controllers/Dashboard/WidgetsController.php similarity index 100% rename from cms/src/Http/Controllers/Dashboard/WidgetsController.php rename to src/Http/Controllers/Dashboard/WidgetsController.php diff --git a/cms/src/Http/Controllers/FilesystemsController.php b/src/Http/Controllers/FilesystemsController.php similarity index 100% rename from cms/src/Http/Controllers/FilesystemsController.php rename to src/Http/Controllers/FilesystemsController.php diff --git a/cms/src/Http/Controllers/InstallController.php b/src/Http/Controllers/InstallController.php similarity index 99% rename from cms/src/Http/Controllers/InstallController.php rename to src/Http/Controllers/InstallController.php index 80d399310d7..a1beccf38e2 100644 --- a/cms/src/Http/Controllers/InstallController.php +++ b/src/Http/Controllers/InstallController.php @@ -63,7 +63,7 @@ public function index(): Response Craft::$app->getView()->registerAssetBundle(InstallerAsset::class); // Grab the license text - $licensePath = Aliases::get('@packageRoot/../LICENSE.md'); + $licensePath = Aliases::get('@craftcms/LICENSE.md'); $license = file_get_contents($licensePath); // Guess the site name based on the server name diff --git a/cms/src/Http/Controllers/MigrateController.php b/src/Http/Controllers/MigrateController.php similarity index 100% rename from cms/src/Http/Controllers/MigrateController.php rename to src/Http/Controllers/MigrateController.php diff --git a/cms/src/Http/Controllers/PluginStore/InstallController.php b/src/Http/Controllers/PluginStore/InstallController.php similarity index 100% rename from cms/src/Http/Controllers/PluginStore/InstallController.php rename to src/Http/Controllers/PluginStore/InstallController.php diff --git a/cms/src/Http/Controllers/PluginStore/PluginStoreController.php b/src/Http/Controllers/PluginStore/PluginStoreController.php similarity index 100% rename from cms/src/Http/Controllers/PluginStore/PluginStoreController.php rename to src/Http/Controllers/PluginStore/PluginStoreController.php diff --git a/cms/src/Http/Controllers/PluginStore/RemoveController.php b/src/Http/Controllers/PluginStore/RemoveController.php similarity index 100% rename from cms/src/Http/Controllers/PluginStore/RemoveController.php rename to src/Http/Controllers/PluginStore/RemoveController.php diff --git a/cms/src/Http/Controllers/PluginsController.php b/src/Http/Controllers/PluginsController.php similarity index 100% rename from cms/src/Http/Controllers/PluginsController.php rename to src/Http/Controllers/PluginsController.php diff --git a/cms/src/Http/Controllers/Updates/UpdaterController.php b/src/Http/Controllers/Updates/UpdaterController.php similarity index 100% rename from cms/src/Http/Controllers/Updates/UpdaterController.php rename to src/Http/Controllers/Updates/UpdaterController.php diff --git a/cms/src/Http/Controllers/Updates/UpdatesController.php b/src/Http/Controllers/Updates/UpdatesController.php similarity index 100% rename from cms/src/Http/Controllers/Updates/UpdatesController.php rename to src/Http/Controllers/Updates/UpdatesController.php diff --git a/cms/src/Http/Controllers/Utilities/ClearCachesController.php b/src/Http/Controllers/Utilities/ClearCachesController.php similarity index 100% rename from cms/src/Http/Controllers/Utilities/ClearCachesController.php rename to src/Http/Controllers/Utilities/ClearCachesController.php diff --git a/cms/src/Http/Controllers/Utilities/DbBackupController.php b/src/Http/Controllers/Utilities/DbBackupController.php similarity index 100% rename from cms/src/Http/Controllers/Utilities/DbBackupController.php rename to src/Http/Controllers/Utilities/DbBackupController.php diff --git a/cms/src/Http/Controllers/Utilities/DeprecationErrorsController.php b/src/Http/Controllers/Utilities/DeprecationErrorsController.php similarity index 100% rename from cms/src/Http/Controllers/Utilities/DeprecationErrorsController.php rename to src/Http/Controllers/Utilities/DeprecationErrorsController.php diff --git a/cms/src/Http/Controllers/Utilities/FindAndReplaceController.php b/src/Http/Controllers/Utilities/FindAndReplaceController.php similarity index 100% rename from cms/src/Http/Controllers/Utilities/FindAndReplaceController.php rename to src/Http/Controllers/Utilities/FindAndReplaceController.php diff --git a/cms/src/Http/Controllers/Utilities/MigrationsController.php b/src/Http/Controllers/Utilities/MigrationsController.php similarity index 100% rename from cms/src/Http/Controllers/Utilities/MigrationsController.php rename to src/Http/Controllers/Utilities/MigrationsController.php diff --git a/cms/src/Http/Controllers/Utilities/ProjectConfigController.php b/src/Http/Controllers/Utilities/ProjectConfigController.php similarity index 100% rename from cms/src/Http/Controllers/Utilities/ProjectConfigController.php rename to src/Http/Controllers/Utilities/ProjectConfigController.php diff --git a/cms/src/Http/Controllers/Utilities/SystemMessagesController.php b/src/Http/Controllers/Utilities/SystemMessagesController.php similarity index 100% rename from cms/src/Http/Controllers/Utilities/SystemMessagesController.php rename to src/Http/Controllers/Utilities/SystemMessagesController.php diff --git a/cms/src/Http/Controllers/Utilities/UtilitiesController.php b/src/Http/Controllers/Utilities/UtilitiesController.php similarity index 100% rename from cms/src/Http/Controllers/Utilities/UtilitiesController.php rename to src/Http/Controllers/Utilities/UtilitiesController.php diff --git a/cms/src/Http/Middleware/AuthenticateIfLive.php b/src/Http/Middleware/AuthenticateIfLive.php similarity index 100% rename from cms/src/Http/Middleware/AuthenticateIfLive.php rename to src/Http/Middleware/AuthenticateIfLive.php diff --git a/cms/src/Http/Middleware/CheckForUpdates.php b/src/Http/Middleware/CheckForUpdates.php similarity index 100% rename from cms/src/Http/Middleware/CheckForUpdates.php rename to src/Http/Middleware/CheckForUpdates.php diff --git a/cms/src/Http/Middleware/CheckRequirements.php b/src/Http/Middleware/CheckRequirements.php similarity index 100% rename from cms/src/Http/Middleware/CheckRequirements.php rename to src/Http/Middleware/CheckRequirements.php diff --git a/cms/src/Http/Middleware/CheckSchemaVersion.php b/src/Http/Middleware/CheckSchemaVersion.php similarity index 100% rename from cms/src/Http/Middleware/CheckSchemaVersion.php rename to src/Http/Middleware/CheckSchemaVersion.php diff --git a/cms/src/Http/Middleware/ExtractNamespace.php b/src/Http/Middleware/ExtractNamespace.php similarity index 100% rename from cms/src/Http/Middleware/ExtractNamespace.php rename to src/Http/Middleware/ExtractNamespace.php diff --git a/cms/src/Http/Middleware/FlushProjectConfig.php b/src/Http/Middleware/FlushProjectConfig.php similarity index 100% rename from cms/src/Http/Middleware/FlushProjectConfig.php rename to src/Http/Middleware/FlushProjectConfig.php diff --git a/cms/src/Http/Middleware/HandleActionRequest.php b/src/Http/Middleware/HandleActionRequest.php similarity index 100% rename from cms/src/Http/Middleware/HandleActionRequest.php rename to src/Http/Middleware/HandleActionRequest.php diff --git a/cms/src/Http/Middleware/RequireAdmin.php b/src/Http/Middleware/RequireAdmin.php similarity index 100% rename from cms/src/Http/Middleware/RequireAdmin.php rename to src/Http/Middleware/RequireAdmin.php diff --git a/cms/src/Http/Middleware/RequireCpRequest.php b/src/Http/Middleware/RequireCpRequest.php similarity index 100% rename from cms/src/Http/Middleware/RequireCpRequest.php rename to src/Http/Middleware/RequireCpRequest.php diff --git a/cms/src/Http/Middleware/SendPoweredByHeader.php b/src/Http/Middleware/SendPoweredByHeader.php similarity index 100% rename from cms/src/Http/Middleware/SendPoweredByHeader.php rename to src/Http/Middleware/SendPoweredByHeader.php diff --git a/cms/src/Http/RespondsWithFlash.php b/src/Http/RespondsWithFlash.php similarity index 100% rename from cms/src/Http/RespondsWithFlash.php rename to src/Http/RespondsWithFlash.php diff --git a/cms/src/Http/Responses/CpModalResponse.php b/src/Http/Responses/CpModalResponse.php similarity index 100% rename from cms/src/Http/Responses/CpModalResponse.php rename to src/Http/Responses/CpModalResponse.php diff --git a/cms/src/Http/Responses/CpScreenResponse.php b/src/Http/Responses/CpScreenResponse.php similarity index 100% rename from cms/src/Http/Responses/CpScreenResponse.php rename to src/Http/Responses/CpScreenResponse.php diff --git a/cms/src/License/Data/LicenseData.php b/src/License/Data/LicenseData.php similarity index 100% rename from cms/src/License/Data/LicenseData.php rename to src/License/Data/LicenseData.php diff --git a/cms/src/License/License.php b/src/License/License.php similarity index 100% rename from cms/src/License/License.php rename to src/License/License.php diff --git a/cms/src/License/LicenseServiceProvider.php b/src/License/LicenseServiceProvider.php similarity index 100% rename from cms/src/License/LicenseServiceProvider.php rename to src/License/LicenseServiceProvider.php diff --git a/cms/src/Plugin/Commands/DisableCommand.php b/src/Plugin/Commands/DisableCommand.php similarity index 100% rename from cms/src/Plugin/Commands/DisableCommand.php rename to src/Plugin/Commands/DisableCommand.php diff --git a/cms/src/Plugin/Commands/EnableCommand.php b/src/Plugin/Commands/EnableCommand.php similarity index 100% rename from cms/src/Plugin/Commands/EnableCommand.php rename to src/Plugin/Commands/EnableCommand.php diff --git a/cms/src/Plugin/Commands/InstallCommand.php b/src/Plugin/Commands/InstallCommand.php similarity index 100% rename from cms/src/Plugin/Commands/InstallCommand.php rename to src/Plugin/Commands/InstallCommand.php diff --git a/cms/src/Plugin/Commands/ListCommand.php b/src/Plugin/Commands/ListCommand.php similarity index 100% rename from cms/src/Plugin/Commands/ListCommand.php rename to src/Plugin/Commands/ListCommand.php diff --git a/cms/src/Plugin/Commands/PromptsForMissingHandle.php b/src/Plugin/Commands/PromptsForMissingHandle.php similarity index 100% rename from cms/src/Plugin/Commands/PromptsForMissingHandle.php rename to src/Plugin/Commands/PromptsForMissingHandle.php diff --git a/cms/src/Plugin/Commands/UninstallCommand.php b/src/Plugin/Commands/UninstallCommand.php similarity index 100% rename from cms/src/Plugin/Commands/UninstallCommand.php rename to src/Plugin/Commands/UninstallCommand.php diff --git a/cms/src/Plugin/Concerns/HasCommands.php b/src/Plugin/Concerns/HasCommands.php similarity index 100% rename from cms/src/Plugin/Concerns/HasCommands.php rename to src/Plugin/Concerns/HasCommands.php diff --git a/cms/src/Plugin/Concerns/HasEditions.php b/src/Plugin/Concerns/HasEditions.php similarity index 100% rename from cms/src/Plugin/Concerns/HasEditions.php rename to src/Plugin/Concerns/HasEditions.php diff --git a/cms/src/Plugin/Concerns/HasElementTypes.php b/src/Plugin/Concerns/HasElementTypes.php similarity index 100% rename from cms/src/Plugin/Concerns/HasElementTypes.php rename to src/Plugin/Concerns/HasElementTypes.php diff --git a/cms/src/Plugin/Concerns/HasFieldtypes.php b/src/Plugin/Concerns/HasFieldtypes.php similarity index 100% rename from cms/src/Plugin/Concerns/HasFieldtypes.php rename to src/Plugin/Concerns/HasFieldtypes.php diff --git a/cms/src/Plugin/Concerns/HasFrontendAssets.php b/src/Plugin/Concerns/HasFrontendAssets.php similarity index 100% rename from cms/src/Plugin/Concerns/HasFrontendAssets.php rename to src/Plugin/Concerns/HasFrontendAssets.php diff --git a/cms/src/Plugin/Concerns/HasListeners.php b/src/Plugin/Concerns/HasListeners.php similarity index 100% rename from cms/src/Plugin/Concerns/HasListeners.php rename to src/Plugin/Concerns/HasListeners.php diff --git a/cms/src/Plugin/Concerns/HasRoutes.php b/src/Plugin/Concerns/HasRoutes.php similarity index 100% rename from cms/src/Plugin/Concerns/HasRoutes.php rename to src/Plugin/Concerns/HasRoutes.php diff --git a/cms/src/Plugin/Concerns/HasSettings.php b/src/Plugin/Concerns/HasSettings.php similarity index 100% rename from cms/src/Plugin/Concerns/HasSettings.php rename to src/Plugin/Concerns/HasSettings.php diff --git a/cms/src/Plugin/Concerns/HasTranslations.php b/src/Plugin/Concerns/HasTranslations.php similarity index 100% rename from cms/src/Plugin/Concerns/HasTranslations.php rename to src/Plugin/Concerns/HasTranslations.php diff --git a/cms/src/Plugin/Concerns/HasUtilities.php b/src/Plugin/Concerns/HasUtilities.php similarity index 100% rename from cms/src/Plugin/Concerns/HasUtilities.php rename to src/Plugin/Concerns/HasUtilities.php diff --git a/cms/src/Plugin/Concerns/HasViews.php b/src/Plugin/Concerns/HasViews.php similarity index 100% rename from cms/src/Plugin/Concerns/HasViews.php rename to src/Plugin/Concerns/HasViews.php diff --git a/cms/src/Plugin/Concerns/HasWidgets.php b/src/Plugin/Concerns/HasWidgets.php similarity index 100% rename from cms/src/Plugin/Concerns/HasWidgets.php rename to src/Plugin/Concerns/HasWidgets.php diff --git a/cms/src/Plugin/Concerns/Installable.php b/src/Plugin/Concerns/Installable.php similarity index 100% rename from cms/src/Plugin/Concerns/Installable.php rename to src/Plugin/Concerns/Installable.php diff --git a/cms/src/Plugin/Concerns/InteractsWithCp.php b/src/Plugin/Concerns/InteractsWithCp.php similarity index 100% rename from cms/src/Plugin/Concerns/InteractsWithCp.php rename to src/Plugin/Concerns/InteractsWithCp.php diff --git a/cms/src/Plugin/Concerns/PublishesFiles.php b/src/Plugin/Concerns/PublishesFiles.php similarity index 100% rename from cms/src/Plugin/Concerns/PublishesFiles.php rename to src/Plugin/Concerns/PublishesFiles.php diff --git a/cms/src/Plugin/Contracts/PluginInterface.php b/src/Plugin/Contracts/PluginInterface.php similarity index 100% rename from cms/src/Plugin/Contracts/PluginInterface.php rename to src/Plugin/Contracts/PluginInterface.php diff --git a/cms/src/Plugin/Events/DisablingPlugin.php b/src/Plugin/Events/DisablingPlugin.php similarity index 100% rename from cms/src/Plugin/Events/DisablingPlugin.php rename to src/Plugin/Events/DisablingPlugin.php diff --git a/cms/src/Plugin/Events/EnablingPlugin.php b/src/Plugin/Events/EnablingPlugin.php similarity index 100% rename from cms/src/Plugin/Events/EnablingPlugin.php rename to src/Plugin/Events/EnablingPlugin.php diff --git a/cms/src/Plugin/Events/InstallingPlugin.php b/src/Plugin/Events/InstallingPlugin.php similarity index 100% rename from cms/src/Plugin/Events/InstallingPlugin.php rename to src/Plugin/Events/InstallingPlugin.php diff --git a/cms/src/Plugin/Events/LoadingPlugins.php b/src/Plugin/Events/LoadingPlugins.php similarity index 100% rename from cms/src/Plugin/Events/LoadingPlugins.php rename to src/Plugin/Events/LoadingPlugins.php diff --git a/cms/src/Plugin/Events/PluginDisabled.php b/src/Plugin/Events/PluginDisabled.php similarity index 100% rename from cms/src/Plugin/Events/PluginDisabled.php rename to src/Plugin/Events/PluginDisabled.php diff --git a/cms/src/Plugin/Events/PluginEnabled.php b/src/Plugin/Events/PluginEnabled.php similarity index 100% rename from cms/src/Plugin/Events/PluginEnabled.php rename to src/Plugin/Events/PluginEnabled.php diff --git a/cms/src/Plugin/Events/PluginEvent.php b/src/Plugin/Events/PluginEvent.php similarity index 100% rename from cms/src/Plugin/Events/PluginEvent.php rename to src/Plugin/Events/PluginEvent.php diff --git a/cms/src/Plugin/Events/PluginInstalled.php b/src/Plugin/Events/PluginInstalled.php similarity index 100% rename from cms/src/Plugin/Events/PluginInstalled.php rename to src/Plugin/Events/PluginInstalled.php diff --git a/cms/src/Plugin/Events/PluginSettingsSaved.php b/src/Plugin/Events/PluginSettingsSaved.php similarity index 100% rename from cms/src/Plugin/Events/PluginSettingsSaved.php rename to src/Plugin/Events/PluginSettingsSaved.php diff --git a/cms/src/Plugin/Events/PluginUninstalled.php b/src/Plugin/Events/PluginUninstalled.php similarity index 100% rename from cms/src/Plugin/Events/PluginUninstalled.php rename to src/Plugin/Events/PluginUninstalled.php diff --git a/cms/src/Plugin/Events/PluginsLoaded.php b/src/Plugin/Events/PluginsLoaded.php similarity index 100% rename from cms/src/Plugin/Events/PluginsLoaded.php rename to src/Plugin/Events/PluginsLoaded.php diff --git a/cms/src/Plugin/Events/SavingPluginSettings.php b/src/Plugin/Events/SavingPluginSettings.php similarity index 100% rename from cms/src/Plugin/Events/SavingPluginSettings.php rename to src/Plugin/Events/SavingPluginSettings.php diff --git a/cms/src/Plugin/Events/UninstallingPlugin.php b/src/Plugin/Events/UninstallingPlugin.php similarity index 100% rename from cms/src/Plugin/Events/UninstallingPlugin.php rename to src/Plugin/Events/UninstallingPlugin.php diff --git a/cms/src/Plugin/Exceptions/InvalidPluginException.php b/src/Plugin/Exceptions/InvalidPluginException.php similarity index 100% rename from cms/src/Plugin/Exceptions/InvalidPluginException.php rename to src/Plugin/Exceptions/InvalidPluginException.php diff --git a/cms/src/Plugin/Models/Plugin.php b/src/Plugin/Models/Plugin.php similarity index 100% rename from cms/src/Plugin/Models/Plugin.php rename to src/Plugin/Models/Plugin.php diff --git a/cms/src/Plugin/Plugin.php b/src/Plugin/Plugin.php similarity index 100% rename from cms/src/Plugin/Plugin.php rename to src/Plugin/Plugin.php diff --git a/cms/src/Plugin/PluginPackageManifest.php b/src/Plugin/PluginPackageManifest.php similarity index 100% rename from cms/src/Plugin/PluginPackageManifest.php rename to src/Plugin/PluginPackageManifest.php diff --git a/cms/src/Plugin/PluginServiceProvider.php b/src/Plugin/PluginServiceProvider.php similarity index 100% rename from cms/src/Plugin/PluginServiceProvider.php rename to src/Plugin/PluginServiceProvider.php diff --git a/cms/src/Plugin/PluginSettings.php b/src/Plugin/PluginSettings.php similarity index 100% rename from cms/src/Plugin/PluginSettings.php rename to src/Plugin/PluginSettings.php diff --git a/cms/src/Plugin/Plugins.php b/src/Plugin/Plugins.php similarity index 100% rename from cms/src/Plugin/Plugins.php rename to src/Plugin/Plugins.php diff --git a/cms/src/Plugin/Testing/InstallsPlugin.php b/src/Plugin/Testing/InstallsPlugin.php similarity index 100% rename from cms/src/Plugin/Testing/InstallsPlugin.php rename to src/Plugin/Testing/InstallsPlugin.php diff --git a/cms/src/Plugin/Testing/PluginTestCase.php b/src/Plugin/Testing/PluginTestCase.php similarity index 100% rename from cms/src/Plugin/Testing/PluginTestCase.php rename to src/Plugin/Testing/PluginTestCase.php diff --git a/cms/src/ProjectConfig/Commands/ApplyCommand.php b/src/ProjectConfig/Commands/ApplyCommand.php similarity index 100% rename from cms/src/ProjectConfig/Commands/ApplyCommand.php rename to src/ProjectConfig/Commands/ApplyCommand.php diff --git a/cms/src/ProjectConfig/Commands/DiffCommand.php b/src/ProjectConfig/Commands/DiffCommand.php similarity index 100% rename from cms/src/ProjectConfig/Commands/DiffCommand.php rename to src/ProjectConfig/Commands/DiffCommand.php diff --git a/cms/src/ProjectConfig/Commands/ExportCommand.php b/src/ProjectConfig/Commands/ExportCommand.php similarity index 100% rename from cms/src/ProjectConfig/Commands/ExportCommand.php rename to src/ProjectConfig/Commands/ExportCommand.php diff --git a/cms/src/ProjectConfig/Commands/GetCommand.php b/src/ProjectConfig/Commands/GetCommand.php similarity index 100% rename from cms/src/ProjectConfig/Commands/GetCommand.php rename to src/ProjectConfig/Commands/GetCommand.php diff --git a/cms/src/ProjectConfig/Commands/RebuildCommand.php b/src/ProjectConfig/Commands/RebuildCommand.php similarity index 100% rename from cms/src/ProjectConfig/Commands/RebuildCommand.php rename to src/ProjectConfig/Commands/RebuildCommand.php diff --git a/cms/src/ProjectConfig/Commands/RemoveCommand.php b/src/ProjectConfig/Commands/RemoveCommand.php similarity index 100% rename from cms/src/ProjectConfig/Commands/RemoveCommand.php rename to src/ProjectConfig/Commands/RemoveCommand.php diff --git a/cms/src/ProjectConfig/Commands/SetCommand.php b/src/ProjectConfig/Commands/SetCommand.php similarity index 100% rename from cms/src/ProjectConfig/Commands/SetCommand.php rename to src/ProjectConfig/Commands/SetCommand.php diff --git a/cms/src/ProjectConfig/Commands/TouchCommand.php b/src/ProjectConfig/Commands/TouchCommand.php similarity index 100% rename from cms/src/ProjectConfig/Commands/TouchCommand.php rename to src/ProjectConfig/Commands/TouchCommand.php diff --git a/cms/src/ProjectConfig/Commands/WriteCommand.php b/src/ProjectConfig/Commands/WriteCommand.php similarity index 100% rename from cms/src/ProjectConfig/Commands/WriteCommand.php rename to src/ProjectConfig/Commands/WriteCommand.php diff --git a/cms/src/ProjectConfig/Data/ProjectConfigData.php b/src/ProjectConfig/Data/ProjectConfigData.php similarity index 100% rename from cms/src/ProjectConfig/Data/ProjectConfigData.php rename to src/ProjectConfig/Data/ProjectConfigData.php diff --git a/cms/src/ProjectConfig/Data/ReadOnlyProjectConfigData.php b/src/ProjectConfig/Data/ReadOnlyProjectConfigData.php similarity index 100% rename from cms/src/ProjectConfig/Data/ReadOnlyProjectConfigData.php rename to src/ProjectConfig/Data/ReadOnlyProjectConfigData.php diff --git a/cms/src/ProjectConfig/Events/AddingItem.php b/src/ProjectConfig/Events/AddingItem.php similarity index 100% rename from cms/src/ProjectConfig/Events/AddingItem.php rename to src/ProjectConfig/Events/AddingItem.php diff --git a/cms/src/ProjectConfig/Events/ChangesApplied.php b/src/ProjectConfig/Events/ChangesApplied.php similarity index 100% rename from cms/src/ProjectConfig/Events/ChangesApplied.php rename to src/ProjectConfig/Events/ChangesApplied.php diff --git a/cms/src/ProjectConfig/Events/ConfigEvent.php b/src/ProjectConfig/Events/ConfigEvent.php similarity index 100% rename from cms/src/ProjectConfig/Events/ConfigEvent.php rename to src/ProjectConfig/Events/ConfigEvent.php diff --git a/cms/src/ProjectConfig/Events/ItemAdded.php b/src/ProjectConfig/Events/ItemAdded.php similarity index 100% rename from cms/src/ProjectConfig/Events/ItemAdded.php rename to src/ProjectConfig/Events/ItemAdded.php diff --git a/cms/src/ProjectConfig/Events/ItemRemoved.php b/src/ProjectConfig/Events/ItemRemoved.php similarity index 100% rename from cms/src/ProjectConfig/Events/ItemRemoved.php rename to src/ProjectConfig/Events/ItemRemoved.php diff --git a/cms/src/ProjectConfig/Events/ItemUpdated.php b/src/ProjectConfig/Events/ItemUpdated.php similarity index 100% rename from cms/src/ProjectConfig/Events/ItemUpdated.php rename to src/ProjectConfig/Events/ItemUpdated.php diff --git a/cms/src/ProjectConfig/Events/RebuildConfig.php b/src/ProjectConfig/Events/RebuildConfig.php similarity index 100% rename from cms/src/ProjectConfig/Events/RebuildConfig.php rename to src/ProjectConfig/Events/RebuildConfig.php diff --git a/cms/src/ProjectConfig/Events/RemovingItem.php b/src/ProjectConfig/Events/RemovingItem.php similarity index 100% rename from cms/src/ProjectConfig/Events/RemovingItem.php rename to src/ProjectConfig/Events/RemovingItem.php diff --git a/cms/src/ProjectConfig/Events/UpdatingItem.php b/src/ProjectConfig/Events/UpdatingItem.php similarity index 100% rename from cms/src/ProjectConfig/Events/UpdatingItem.php rename to src/ProjectConfig/Events/UpdatingItem.php diff --git a/cms/src/ProjectConfig/Events/YamlFilesWritten.php b/src/ProjectConfig/Events/YamlFilesWritten.php similarity index 100% rename from cms/src/ProjectConfig/Events/YamlFilesWritten.php rename to src/ProjectConfig/Events/YamlFilesWritten.php diff --git a/cms/src/ProjectConfig/Exceptions/BusyResourceException.php b/src/ProjectConfig/Exceptions/BusyResourceException.php similarity index 100% rename from cms/src/ProjectConfig/Exceptions/BusyResourceException.php rename to src/ProjectConfig/Exceptions/BusyResourceException.php diff --git a/cms/src/ProjectConfig/Exceptions/ReadonlyException.php b/src/ProjectConfig/Exceptions/ReadonlyException.php similarity index 100% rename from cms/src/ProjectConfig/Exceptions/ReadonlyException.php rename to src/ProjectConfig/Exceptions/ReadonlyException.php diff --git a/cms/src/ProjectConfig/Exceptions/StaleResourceException.php b/src/ProjectConfig/Exceptions/StaleResourceException.php similarity index 100% rename from cms/src/ProjectConfig/Exceptions/StaleResourceException.php rename to src/ProjectConfig/Exceptions/StaleResourceException.php diff --git a/cms/src/ProjectConfig/ProjectConfig.php b/src/ProjectConfig/ProjectConfig.php similarity index 100% rename from cms/src/ProjectConfig/ProjectConfig.php rename to src/ProjectConfig/ProjectConfig.php diff --git a/cms/src/ProjectConfig/ProjectConfigHelper.php b/src/ProjectConfig/ProjectConfigHelper.php similarity index 100% rename from cms/src/ProjectConfig/ProjectConfigHelper.php rename to src/ProjectConfig/ProjectConfigHelper.php diff --git a/cms/src/ProjectConfig/ProjectConfigServiceProvider.php b/src/ProjectConfig/ProjectConfigServiceProvider.php similarity index 100% rename from cms/src/ProjectConfig/ProjectConfigServiceProvider.php rename to src/ProjectConfig/ProjectConfigServiceProvider.php diff --git a/cms/src/Providers/AppServiceProvider.php b/src/Providers/AppServiceProvider.php similarity index 98% rename from cms/src/Providers/AppServiceProvider.php rename to src/Providers/AppServiceProvider.php index 796978a388d..26358de65b3 100644 --- a/cms/src/Providers/AppServiceProvider.php +++ b/src/Providers/AppServiceProvider.php @@ -186,9 +186,8 @@ private function setNamespace(): void private function bootAliases(): void { Aliases::set('@root', Env::get('CRAFT_ROOT_PATH', $this->app->basePath())); - Aliases::set('@craftcms', FileHelper::normalizePath($this->root.'/../')); - Aliases::set('@packageRoot', '@craftcms/cms'); - Aliases::set('@package', '@packageRoot/src'); + Aliases::set('@craftcms', FileHelper::normalizePath($this->root)); + Aliases::set('@package', '@craftcms/src'); if ($webUrl = Env::get('CRAFT_WEB_URL')) { Aliases::set('@web', $webUrl); diff --git a/cms/src/Providers/CraftServiceProvider.php b/src/Providers/CraftServiceProvider.php similarity index 100% rename from cms/src/Providers/CraftServiceProvider.php rename to src/Providers/CraftServiceProvider.php diff --git a/cms/src/Providers/FilesystemServiceProvider.php b/src/Providers/FilesystemServiceProvider.php similarity index 100% rename from cms/src/Providers/FilesystemServiceProvider.php rename to src/Providers/FilesystemServiceProvider.php diff --git a/cms/src/Providers/IconServiceProvider.php b/src/Providers/IconServiceProvider.php similarity index 98% rename from cms/src/Providers/IconServiceProvider.php rename to src/Providers/IconServiceProvider.php index 864d23627cd..1ade6c8cb85 100644 --- a/cms/src/Providers/IconServiceProvider.php +++ b/src/Providers/IconServiceProvider.php @@ -10,7 +10,7 @@ final class IconServiceProvider extends ServiceProvider { public function boot(): void { - Aliases::set('@icons', '@packageRoot/resources/icons'); + Aliases::set('@icons', '@craftcms/resources/icons'); Aliases::set('@appicons', '@icons/solid'); $customIconsPath = '@icons/custom-icons'; diff --git a/cms/src/Shared/BaseModel.php b/src/Shared/BaseModel.php similarity index 100% rename from cms/src/Shared/BaseModel.php rename to src/Shared/BaseModel.php diff --git a/cms/src/Shared/Concerns/HasUid.php b/src/Shared/Concerns/HasUid.php similarity index 100% rename from cms/src/Shared/Concerns/HasUid.php rename to src/Shared/Concerns/HasUid.php diff --git a/cms/src/Shared/Concerns/ValidatableEvent.php b/src/Shared/Concerns/ValidatableEvent.php similarity index 100% rename from cms/src/Shared/Concerns/ValidatableEvent.php rename to src/Shared/Concerns/ValidatableEvent.php diff --git a/cms/src/Shared/Enums/Color.php b/src/Shared/Enums/Color.php similarity index 100% rename from cms/src/Shared/Enums/Color.php rename to src/Shared/Enums/Color.php diff --git a/cms/src/Shared/Enums/LicenseKeyStatus.php b/src/Shared/Enums/LicenseKeyStatus.php similarity index 100% rename from cms/src/Shared/Enums/LicenseKeyStatus.php rename to src/Shared/Enums/LicenseKeyStatus.php diff --git a/cms/src/Shared/Enums/TimePeriod.php b/src/Shared/Enums/TimePeriod.php similarity index 100% rename from cms/src/Shared/Enums/TimePeriod.php rename to src/Shared/Enums/TimePeriod.php diff --git a/cms/src/Shared/Exceptions/OperationAbortedException.php b/src/Shared/Exceptions/OperationAbortedException.php similarity index 100% rename from cms/src/Shared/Exceptions/OperationAbortedException.php rename to src/Shared/Exceptions/OperationAbortedException.php diff --git a/cms/src/Shared/Models/Info.php b/src/Shared/Models/Info.php similarity index 100% rename from cms/src/Shared/Models/Info.php rename to src/Shared/Models/Info.php diff --git a/cms/src/Shared/Rules/LanguageRule.php b/src/Shared/Rules/LanguageRule.php similarity index 100% rename from cms/src/Shared/Rules/LanguageRule.php rename to src/Shared/Rules/LanguageRule.php diff --git a/cms/src/Site/Concerns/SiteDefaults.php b/src/Site/Concerns/SiteDefaults.php similarity index 100% rename from cms/src/Site/Concerns/SiteDefaults.php rename to src/Site/Concerns/SiteDefaults.php diff --git a/cms/src/Support/Api.php b/src/Support/Api.php similarity index 100% rename from cms/src/Support/Api.php rename to src/Support/Api.php diff --git a/cms/src/Support/Arr.php b/src/Support/Arr.php similarity index 100% rename from cms/src/Support/Arr.php rename to src/Support/Arr.php diff --git a/cms/src/Support/Attributes/EnvName.php b/src/Support/Attributes/EnvName.php similarity index 100% rename from cms/src/Support/Attributes/EnvName.php rename to src/Support/Attributes/EnvName.php diff --git a/cms/src/Support/Composer.php b/src/Support/Composer.php similarity index 100% rename from cms/src/Support/Composer.php rename to src/Support/Composer.php diff --git a/cms/src/Support/Config.php b/src/Support/Config.php similarity index 100% rename from cms/src/Support/Config.php rename to src/Support/Config.php diff --git a/cms/src/Support/Diff.php b/src/Support/Diff.php similarity index 100% rename from cms/src/Support/Diff.php rename to src/Support/Diff.php diff --git a/cms/src/Support/Env.php b/src/Support/Env.php similarity index 100% rename from cms/src/Support/Env.php rename to src/Support/Env.php diff --git a/cms/src/Support/Exceptions/InvalidHtmlTagException.php b/src/Support/Exceptions/InvalidHtmlTagException.php similarity index 100% rename from cms/src/Support/Exceptions/InvalidHtmlTagException.php rename to src/Support/Exceptions/InvalidHtmlTagException.php diff --git a/cms/src/Support/Facades/Announcements.php b/src/Support/Facades/Announcements.php similarity index 100% rename from cms/src/Support/Facades/Announcements.php rename to src/Support/Facades/Announcements.php diff --git a/cms/src/Support/Facades/Deprecator.php b/src/Support/Facades/Deprecator.php similarity index 100% rename from cms/src/Support/Facades/Deprecator.php rename to src/Support/Facades/Deprecator.php diff --git a/cms/src/Support/Facades/ProjectConfig.php b/src/Support/Facades/ProjectConfig.php similarity index 100% rename from cms/src/Support/Facades/ProjectConfig.php rename to src/Support/Facades/ProjectConfig.php diff --git a/cms/src/Support/Facades/Updates.php b/src/Support/Facades/Updates.php similarity index 100% rename from cms/src/Support/Facades/Updates.php rename to src/Support/Facades/Updates.php diff --git a/cms/src/Support/Flash.php b/src/Support/Flash.php similarity index 100% rename from cms/src/Support/Flash.php rename to src/Support/Flash.php diff --git a/cms/src/Support/Html.php b/src/Support/Html.php similarity index 100% rename from cms/src/Support/Html.php rename to src/Support/Html.php diff --git a/cms/src/Support/Json.php b/src/Support/Json.php similarity index 100% rename from cms/src/Support/Json.php rename to src/Support/Json.php diff --git a/cms/src/Support/PHP.php b/src/Support/PHP.php similarity index 100% rename from cms/src/Support/PHP.php rename to src/Support/PHP.php diff --git a/cms/src/Support/Str.php b/src/Support/Str.php similarity index 100% rename from cms/src/Support/Str.php rename to src/Support/Str.php diff --git a/cms/src/Support/Typecast.php b/src/Support/Typecast.php similarity index 100% rename from cms/src/Support/Typecast.php rename to src/Support/Typecast.php diff --git a/cms/src/Support/Utils.php b/src/Support/Utils.php similarity index 100% rename from cms/src/Support/Utils.php rename to src/Support/Utils.php diff --git a/cms/src/SystemMessage/Events/RegisterSystemMessages.php b/src/SystemMessage/Events/RegisterSystemMessages.php similarity index 100% rename from cms/src/SystemMessage/Events/RegisterSystemMessages.php rename to src/SystemMessage/Events/RegisterSystemMessages.php diff --git a/cms/src/SystemMessage/Models/SystemMessage.php b/src/SystemMessage/Models/SystemMessage.php similarity index 100% rename from cms/src/SystemMessage/Models/SystemMessage.php rename to src/SystemMessage/Models/SystemMessage.php diff --git a/cms/src/SystemMessage/SystemMessages.php b/src/SystemMessage/SystemMessages.php similarity index 100% rename from cms/src/SystemMessage/SystemMessages.php rename to src/SystemMessage/SystemMessages.php diff --git a/cms/src/Twig/Engine.php b/src/Twig/Engine.php similarity index 100% rename from cms/src/Twig/Engine.php rename to src/Twig/Engine.php diff --git a/cms/src/Twig/TwigServiceProvider.php b/src/Twig/TwigServiceProvider.php similarity index 79% rename from cms/src/Twig/TwigServiceProvider.php rename to src/Twig/TwigServiceProvider.php index 85fce848b35..fa12f5779bd 100644 --- a/cms/src/Twig/TwigServiceProvider.php +++ b/src/Twig/TwigServiceProvider.php @@ -8,7 +8,7 @@ final class TwigServiceProvider extends ServiceProvider { public function register(): void { - $this->loadViewsFrom(dirname(__DIR__, 3).'/src/templates', 'craftcms'); + $this->loadViewsFrom(dirname(__DIR__, 3).'/resources/templates', 'craftcms'); $this->app['view']->addExtension( 'twig', diff --git a/cms/src/Updates/Commands/ChecksLicense.php b/src/Updates/Commands/ChecksLicense.php similarity index 100% rename from cms/src/Updates/Commands/ChecksLicense.php rename to src/Updates/Commands/ChecksLicense.php diff --git a/cms/src/Updates/Commands/ComposerInstallCommand.php b/src/Updates/Commands/ComposerInstallCommand.php similarity index 100% rename from cms/src/Updates/Commands/ComposerInstallCommand.php rename to src/Updates/Commands/ComposerInstallCommand.php diff --git a/cms/src/Updates/Commands/FetchesUpdates.php b/src/Updates/Commands/FetchesUpdates.php similarity index 100% rename from cms/src/Updates/Commands/FetchesUpdates.php rename to src/Updates/Commands/FetchesUpdates.php diff --git a/cms/src/Updates/Commands/InfoCommand.php b/src/Updates/Commands/InfoCommand.php similarity index 100% rename from cms/src/Updates/Commands/InfoCommand.php rename to src/Updates/Commands/InfoCommand.php diff --git a/cms/src/Updates/Commands/UpdateCommand.php b/src/Updates/Commands/UpdateCommand.php similarity index 100% rename from cms/src/Updates/Commands/UpdateCommand.php rename to src/Updates/Commands/UpdateCommand.php diff --git a/cms/src/Updates/Data/Update.php b/src/Updates/Data/Update.php similarity index 100% rename from cms/src/Updates/Data/Update.php rename to src/Updates/Data/Update.php diff --git a/cms/src/Updates/Data/UpdateRelease.php b/src/Updates/Data/UpdateRelease.php similarity index 100% rename from cms/src/Updates/Data/UpdateRelease.php rename to src/Updates/Data/UpdateRelease.php diff --git a/cms/src/Updates/Data/Updates.php b/src/Updates/Data/Updates.php similarity index 100% rename from cms/src/Updates/Data/Updates.php rename to src/Updates/Data/Updates.php diff --git a/cms/src/Updates/Enums/UpdateStatus.php b/src/Updates/Enums/UpdateStatus.php similarity index 100% rename from cms/src/Updates/Enums/UpdateStatus.php rename to src/Updates/Enums/UpdateStatus.php diff --git a/cms/src/Updates/Events/CriticalUpdateReleased.php b/src/Updates/Events/CriticalUpdateReleased.php similarity index 100% rename from cms/src/Updates/Events/CriticalUpdateReleased.php rename to src/Updates/Events/CriticalUpdateReleased.php diff --git a/cms/src/Updates/Updates.php b/src/Updates/Updates.php similarity index 100% rename from cms/src/Updates/Updates.php rename to src/Updates/Updates.php diff --git a/cms/src/Updates/UpdatesServiceProvider.php b/src/Updates/UpdatesServiceProvider.php similarity index 100% rename from cms/src/Updates/UpdatesServiceProvider.php rename to src/Updates/UpdatesServiceProvider.php diff --git a/cms/src/User/Commands/ActivationUrlCommand.php b/src/User/Commands/ActivationUrlCommand.php similarity index 100% rename from cms/src/User/Commands/ActivationUrlCommand.php rename to src/User/Commands/ActivationUrlCommand.php diff --git a/cms/src/User/Commands/CreateCommand.php b/src/User/Commands/CreateCommand.php similarity index 100% rename from cms/src/User/Commands/CreateCommand.php rename to src/User/Commands/CreateCommand.php diff --git a/cms/src/User/Commands/DeleteCommand.php b/src/User/Commands/DeleteCommand.php similarity index 98% rename from cms/src/User/Commands/DeleteCommand.php rename to src/User/Commands/DeleteCommand.php index e0fe8caa3f2..d955c2f4d66 100644 --- a/cms/src/User/Commands/DeleteCommand.php +++ b/src/User/Commands/DeleteCommand.php @@ -21,7 +21,7 @@ final class DeleteCommand extends Command implements PromptsForMissingInput protected $signature = 'craft:users:delete {user} - {--inheritor= : The email, username or ID of the user to inherit content when deleting a user.} + {--inheritor= : The email, username or ID of the user to inherit content when deleting a user.} {--delete-content : Whether to delete the user’s content if no inheritor is specified.} {--hard : Whether the user should be hard-deleted immediately, instead of soft-deleted.} '; diff --git a/cms/src/User/Commands/ImpersonateCommand.php b/src/User/Commands/ImpersonateCommand.php similarity index 100% rename from cms/src/User/Commands/ImpersonateCommand.php rename to src/User/Commands/ImpersonateCommand.php diff --git a/cms/src/User/Commands/ListAdminsCommand.php b/src/User/Commands/ListAdminsCommand.php similarity index 100% rename from cms/src/User/Commands/ListAdminsCommand.php rename to src/User/Commands/ListAdminsCommand.php diff --git a/cms/src/User/Commands/LogoutAllCommand.php b/src/User/Commands/LogoutAllCommand.php similarity index 100% rename from cms/src/User/Commands/LogoutAllCommand.php rename to src/User/Commands/LogoutAllCommand.php diff --git a/cms/src/User/Commands/PasswordResetUrlCommand.php b/src/User/Commands/PasswordResetUrlCommand.php similarity index 100% rename from cms/src/User/Commands/PasswordResetUrlCommand.php rename to src/User/Commands/PasswordResetUrlCommand.php diff --git a/cms/src/User/Commands/PromptsForMissingUser.php b/src/User/Commands/PromptsForMissingUser.php similarity index 100% rename from cms/src/User/Commands/PromptsForMissingUser.php rename to src/User/Commands/PromptsForMissingUser.php diff --git a/cms/src/User/Commands/Remove2faCommand.php b/src/User/Commands/Remove2faCommand.php similarity index 100% rename from cms/src/User/Commands/Remove2faCommand.php rename to src/User/Commands/Remove2faCommand.php diff --git a/cms/src/User/Commands/SetPasswordCommand.php b/src/User/Commands/SetPasswordCommand.php similarity index 100% rename from cms/src/User/Commands/SetPasswordCommand.php rename to src/User/Commands/SetPasswordCommand.php diff --git a/cms/src/User/Commands/UnlockCommand.php b/src/User/Commands/UnlockCommand.php similarity index 100% rename from cms/src/User/Commands/UnlockCommand.php rename to src/User/Commands/UnlockCommand.php diff --git a/cms/src/User/Models/User.php b/src/User/Models/User.php similarity index 100% rename from cms/src/User/Models/User.php rename to src/User/Models/User.php diff --git a/cms/src/User/UserServiceProvider.php b/src/User/UserServiceProvider.php similarity index 100% rename from cms/src/User/UserServiceProvider.php rename to src/User/UserServiceProvider.php diff --git a/cms/src/Utility/Events/ListVolumes.php b/src/Utility/Events/ListVolumes.php similarity index 100% rename from cms/src/Utility/Events/ListVolumes.php rename to src/Utility/Events/ListVolumes.php diff --git a/cms/src/Utility/Events/RegisterCacheOptions.php b/src/Utility/Events/RegisterCacheOptions.php similarity index 100% rename from cms/src/Utility/Events/RegisterCacheOptions.php rename to src/Utility/Events/RegisterCacheOptions.php diff --git a/cms/src/Utility/Events/RegisterTagOptions.php b/src/Utility/Events/RegisterTagOptions.php similarity index 100% rename from cms/src/Utility/Events/RegisterTagOptions.php rename to src/Utility/Events/RegisterTagOptions.php diff --git a/cms/src/Utility/Events/RegisterUtilities.php b/src/Utility/Events/RegisterUtilities.php similarity index 100% rename from cms/src/Utility/Events/RegisterUtilities.php rename to src/Utility/Events/RegisterUtilities.php diff --git a/cms/src/Utility/Utilities.php b/src/Utility/Utilities.php similarity index 100% rename from cms/src/Utility/Utilities.php rename to src/Utility/Utilities.php diff --git a/cms/src/Utility/Utilities/AssetIndexes.php b/src/Utility/Utilities/AssetIndexes.php similarity index 100% rename from cms/src/Utility/Utilities/AssetIndexes.php rename to src/Utility/Utilities/AssetIndexes.php diff --git a/cms/src/Utility/Utilities/ClearCaches.php b/src/Utility/Utilities/ClearCaches.php similarity index 100% rename from cms/src/Utility/Utilities/ClearCaches.php rename to src/Utility/Utilities/ClearCaches.php diff --git a/cms/src/Utility/Utilities/DbBackup.php b/src/Utility/Utilities/DbBackup.php similarity index 100% rename from cms/src/Utility/Utilities/DbBackup.php rename to src/Utility/Utilities/DbBackup.php diff --git a/cms/src/Utility/Utilities/DeprecationErrors.php b/src/Utility/Utilities/DeprecationErrors.php similarity index 100% rename from cms/src/Utility/Utilities/DeprecationErrors.php rename to src/Utility/Utilities/DeprecationErrors.php diff --git a/cms/src/Utility/Utilities/FindAndReplace.php b/src/Utility/Utilities/FindAndReplace.php similarity index 100% rename from cms/src/Utility/Utilities/FindAndReplace.php rename to src/Utility/Utilities/FindAndReplace.php diff --git a/cms/src/Utility/Utilities/Migrations.php b/src/Utility/Utilities/Migrations.php similarity index 100% rename from cms/src/Utility/Utilities/Migrations.php rename to src/Utility/Utilities/Migrations.php diff --git a/cms/src/Utility/Utilities/PhpInfo.php b/src/Utility/Utilities/PhpInfo.php similarity index 100% rename from cms/src/Utility/Utilities/PhpInfo.php rename to src/Utility/Utilities/PhpInfo.php diff --git a/cms/src/Utility/Utilities/ProjectConfig.php b/src/Utility/Utilities/ProjectConfig.php similarity index 100% rename from cms/src/Utility/Utilities/ProjectConfig.php rename to src/Utility/Utilities/ProjectConfig.php diff --git a/cms/src/Utility/Utilities/QueueManager.php b/src/Utility/Utilities/QueueManager.php similarity index 100% rename from cms/src/Utility/Utilities/QueueManager.php rename to src/Utility/Utilities/QueueManager.php diff --git a/cms/src/Utility/Utilities/SystemMessages.php b/src/Utility/Utilities/SystemMessages.php similarity index 100% rename from cms/src/Utility/Utilities/SystemMessages.php rename to src/Utility/Utilities/SystemMessages.php diff --git a/cms/src/Utility/Utilities/SystemReport.php b/src/Utility/Utilities/SystemReport.php similarity index 100% rename from cms/src/Utility/Utilities/SystemReport.php rename to src/Utility/Utilities/SystemReport.php diff --git a/cms/src/Utility/Utilities/Updates.php b/src/Utility/Utilities/Updates.php similarity index 100% rename from cms/src/Utility/Utilities/Updates.php rename to src/Utility/Utilities/Updates.php diff --git a/cms/src/Utility/Utilities/Upgrade.php b/src/Utility/Utilities/Upgrade.php similarity index 100% rename from cms/src/Utility/Utilities/Upgrade.php rename to src/Utility/Utilities/Upgrade.php diff --git a/cms/src/Utility/Utility.php b/src/Utility/Utility.php similarity index 100% rename from cms/src/Utility/Utility.php rename to src/Utility/Utility.php diff --git a/cms/src/helpers.php b/src/helpers.php similarity index 100% rename from cms/src/helpers.php rename to src/helpers.php diff --git a/cms/stubs/entry-type-merge.php.stub b/stubs/entry-type-merge.php.stub similarity index 100% rename from cms/stubs/entry-type-merge.php.stub rename to stubs/entry-type-merge.php.stub diff --git a/cms/stubs/field-merge.php.stub b/stubs/field-merge.php.stub similarity index 100% rename from cms/stubs/field-merge.php.stub rename to stubs/field-merge.php.stub diff --git a/testbench.yaml b/testbench.yaml new file mode 100644 index 00000000000..c337fd20389 --- /dev/null +++ b/testbench.yaml @@ -0,0 +1,5 @@ +providers: + - CraftCms\Aliases\AliasesServiceProvider + - CraftCms\DependencyAwareCache\CacheServiceProvider + - CraftCms\Cms\Providers\CraftServiceProvider + - CraftCms\Yii2Adapter\Yii2ServiceProvider diff --git a/cms/tests/Addresses/AddressesTest.php b/tests/Addresses/AddressesTest.php similarity index 100% rename from cms/tests/Addresses/AddressesTest.php rename to tests/Addresses/AddressesTest.php diff --git a/cms/tests/Announcement/AnnouncementsTest.php b/tests/Announcement/AnnouncementsTest.php similarity index 100% rename from cms/tests/Announcement/AnnouncementsTest.php rename to tests/Announcement/AnnouncementsTest.php diff --git a/cms/tests/ArchTest.php b/tests/ArchTest.php similarity index 100% rename from cms/tests/ArchTest.php rename to tests/ArchTest.php diff --git a/cms/tests/Config/GeneralConfigTest.php b/tests/Config/GeneralConfigTest.php similarity index 100% rename from cms/tests/Config/GeneralConfigTest.php rename to tests/Config/GeneralConfigTest.php diff --git a/cms/tests/Dashboard/DashboardTest.php b/tests/Dashboard/DashboardTest.php similarity index 100% rename from cms/tests/Dashboard/DashboardTest.php rename to tests/Dashboard/DashboardTest.php diff --git a/cms/tests/Dashboard/Widgets/CraftSupportTest.php b/tests/Dashboard/Widgets/CraftSupportTest.php similarity index 100% rename from cms/tests/Dashboard/Widgets/CraftSupportTest.php rename to tests/Dashboard/Widgets/CraftSupportTest.php diff --git a/cms/tests/Dashboard/Widgets/FeedTest.php b/tests/Dashboard/Widgets/FeedTest.php similarity index 100% rename from cms/tests/Dashboard/Widgets/FeedTest.php rename to tests/Dashboard/Widgets/FeedTest.php diff --git a/cms/tests/Dashboard/Widgets/MyDraftsTest.php b/tests/Dashboard/Widgets/MyDraftsTest.php similarity index 100% rename from cms/tests/Dashboard/Widgets/MyDraftsTest.php rename to tests/Dashboard/Widgets/MyDraftsTest.php diff --git a/cms/tests/Dashboard/Widgets/NewUsersTest.php b/tests/Dashboard/Widgets/NewUsersTest.php similarity index 100% rename from cms/tests/Dashboard/Widgets/NewUsersTest.php rename to tests/Dashboard/Widgets/NewUsersTest.php diff --git a/cms/tests/Dashboard/Widgets/QuickPostTest.php b/tests/Dashboard/Widgets/QuickPostTest.php similarity index 100% rename from cms/tests/Dashboard/Widgets/QuickPostTest.php rename to tests/Dashboard/Widgets/QuickPostTest.php diff --git a/cms/tests/Dashboard/Widgets/RecentEntriesTest.php b/tests/Dashboard/Widgets/RecentEntriesTest.php similarity index 100% rename from cms/tests/Dashboard/Widgets/RecentEntriesTest.php rename to tests/Dashboard/Widgets/RecentEntriesTest.php diff --git a/cms/tests/Dashboard/Widgets/UpdatesTest.php b/tests/Dashboard/Widgets/UpdatesTest.php similarity index 100% rename from cms/tests/Dashboard/Widgets/UpdatesTest.php rename to tests/Dashboard/Widgets/UpdatesTest.php diff --git a/cms/tests/Dashboard/Widgets/WidgetTest.php b/tests/Dashboard/Widgets/WidgetTest.php similarity index 100% rename from cms/tests/Dashboard/Widgets/WidgetTest.php rename to tests/Dashboard/Widgets/WidgetTest.php diff --git a/cms/tests/Database/Commands/MigrateCommandTest.php b/tests/Database/Commands/MigrateCommandTest.php similarity index 100% rename from cms/tests/Database/Commands/MigrateCommandTest.php rename to tests/Database/Commands/MigrateCommandTest.php diff --git a/cms/tests/Database/Expressions/FixedOrderExpressionTest.php b/tests/Database/Expressions/FixedOrderExpressionTest.php similarity index 100% rename from cms/tests/Database/Expressions/FixedOrderExpressionTest.php rename to tests/Database/Expressions/FixedOrderExpressionTest.php diff --git a/cms/tests/Database/MigratorTest.php b/tests/Database/MigratorTest.php similarity index 100% rename from cms/tests/Database/MigratorTest.php rename to tests/Database/MigratorTest.php diff --git a/cms/tests/Deprecator/DeprecatorTest.php b/tests/Deprecator/DeprecatorTest.php similarity index 100% rename from cms/tests/Deprecator/DeprecatorTest.php rename to tests/Deprecator/DeprecatorTest.php diff --git a/cms/tests/EditionTest.php b/tests/EditionTest.php similarity index 100% rename from cms/tests/EditionTest.php rename to tests/EditionTest.php diff --git a/cms/tests/HelpersTest.php b/tests/HelpersTest.php similarity index 100% rename from cms/tests/HelpersTest.php rename to tests/HelpersTest.php diff --git a/cms/tests/Http/Controllers/AddressesControllerTest.php b/tests/Http/Controllers/AddressesControllerTest.php similarity index 100% rename from cms/tests/Http/Controllers/AddressesControllerTest.php rename to tests/Http/Controllers/AddressesControllerTest.php diff --git a/cms/tests/Http/Controllers/ConfigSyncControllerTest.php b/tests/Http/Controllers/ConfigSyncControllerTest.php similarity index 100% rename from cms/tests/Http/Controllers/ConfigSyncControllerTest.php rename to tests/Http/Controllers/ConfigSyncControllerTest.php diff --git a/cms/tests/Http/Controllers/Dashboard/DashboardControllerTest.php b/tests/Http/Controllers/Dashboard/DashboardControllerTest.php similarity index 100% rename from cms/tests/Http/Controllers/Dashboard/DashboardControllerTest.php rename to tests/Http/Controllers/Dashboard/DashboardControllerTest.php diff --git a/cms/tests/Http/Controllers/Dashboard/Widgets/CraftSupportControllerTest.php b/tests/Http/Controllers/Dashboard/Widgets/CraftSupportControllerTest.php similarity index 100% rename from cms/tests/Http/Controllers/Dashboard/Widgets/CraftSupportControllerTest.php rename to tests/Http/Controllers/Dashboard/Widgets/CraftSupportControllerTest.php diff --git a/cms/tests/Http/Controllers/Dashboard/Widgets/FeedControllerTest.php b/tests/Http/Controllers/Dashboard/Widgets/FeedControllerTest.php similarity index 100% rename from cms/tests/Http/Controllers/Dashboard/Widgets/FeedControllerTest.php rename to tests/Http/Controllers/Dashboard/Widgets/FeedControllerTest.php diff --git a/cms/tests/Http/Controllers/Dashboard/WidgetsControllerTest.php b/tests/Http/Controllers/Dashboard/WidgetsControllerTest.php similarity index 100% rename from cms/tests/Http/Controllers/Dashboard/WidgetsControllerTest.php rename to tests/Http/Controllers/Dashboard/WidgetsControllerTest.php diff --git a/cms/tests/Http/Controllers/InstallControllerTest.php b/tests/Http/Controllers/InstallControllerTest.php similarity index 100% rename from cms/tests/Http/Controllers/InstallControllerTest.php rename to tests/Http/Controllers/InstallControllerTest.php diff --git a/cms/tests/Http/Controllers/PluginStore/InstallControllerTest.php b/tests/Http/Controllers/PluginStore/InstallControllerTest.php similarity index 100% rename from cms/tests/Http/Controllers/PluginStore/InstallControllerTest.php rename to tests/Http/Controllers/PluginStore/InstallControllerTest.php diff --git a/cms/tests/Http/Controllers/PluginStore/PluginStoreControllerTest.php b/tests/Http/Controllers/PluginStore/PluginStoreControllerTest.php similarity index 100% rename from cms/tests/Http/Controllers/PluginStore/PluginStoreControllerTest.php rename to tests/Http/Controllers/PluginStore/PluginStoreControllerTest.php diff --git a/cms/tests/Http/Controllers/PluginStore/RemoveControllerTest.php b/tests/Http/Controllers/PluginStore/RemoveControllerTest.php similarity index 100% rename from cms/tests/Http/Controllers/PluginStore/RemoveControllerTest.php rename to tests/Http/Controllers/PluginStore/RemoveControllerTest.php diff --git a/cms/tests/Http/Controllers/Updates/UpdaterControllerTest.php b/tests/Http/Controllers/Updates/UpdaterControllerTest.php similarity index 100% rename from cms/tests/Http/Controllers/Updates/UpdaterControllerTest.php rename to tests/Http/Controllers/Updates/UpdaterControllerTest.php diff --git a/cms/tests/Http/Controllers/Updates/UpdatesControllerTest.php b/tests/Http/Controllers/Updates/UpdatesControllerTest.php similarity index 100% rename from cms/tests/Http/Controllers/Updates/UpdatesControllerTest.php rename to tests/Http/Controllers/Updates/UpdatesControllerTest.php diff --git a/cms/tests/Http/Controllers/Utilities/ProjectConfigControllerTest.php b/tests/Http/Controllers/Utilities/ProjectConfigControllerTest.php similarity index 100% rename from cms/tests/Http/Controllers/Utilities/ProjectConfigControllerTest.php rename to tests/Http/Controllers/Utilities/ProjectConfigControllerTest.php diff --git a/cms/tests/Http/Controllers/Utilities/SystemMessagesControllerTest.php b/tests/Http/Controllers/Utilities/SystemMessagesControllerTest.php similarity index 100% rename from cms/tests/Http/Controllers/Utilities/SystemMessagesControllerTest.php rename to tests/Http/Controllers/Utilities/SystemMessagesControllerTest.php diff --git a/cms/tests/Http/Middleware/SendPoweredByHeaderTest.php b/tests/Http/Middleware/SendPoweredByHeaderTest.php similarity index 100% rename from cms/tests/Http/Middleware/SendPoweredByHeaderTest.php rename to tests/Http/Middleware/SendPoweredByHeaderTest.php diff --git a/cms/tests/Integration/PagesTest.php b/tests/Integration/PagesTest.php similarity index 100% rename from cms/tests/Integration/PagesTest.php rename to tests/Integration/PagesTest.php diff --git a/cms/tests/License/LicenseTest.php b/tests/License/LicenseTest.php similarity index 100% rename from cms/tests/License/LicenseTest.php rename to tests/License/LicenseTest.php diff --git a/cms/tests/Pest.php b/tests/Pest.php similarity index 100% rename from cms/tests/Pest.php rename to tests/Pest.php diff --git a/cms/tests/Plugin/PluginsTest.php b/tests/Plugin/PluginsTest.php similarity index 100% rename from cms/tests/Plugin/PluginsTest.php rename to tests/Plugin/PluginsTest.php diff --git a/cms/tests/ProjectConfig/ProjectConfigHelperTest.php b/tests/ProjectConfig/ProjectConfigHelperTest.php similarity index 100% rename from cms/tests/ProjectConfig/ProjectConfigHelperTest.php rename to tests/ProjectConfig/ProjectConfigHelperTest.php diff --git a/cms/tests/ProjectConfig/ProjectConfigTest.php b/tests/ProjectConfig/ProjectConfigTest.php similarity index 100% rename from cms/tests/ProjectConfig/ProjectConfigTest.php rename to tests/ProjectConfig/ProjectConfigTest.php diff --git a/cms/tests/Shares/Rules/LanguageRuleTest.php b/tests/Shares/Rules/LanguageRuleTest.php similarity index 100% rename from cms/tests/Shares/Rules/LanguageRuleTest.php rename to tests/Shares/Rules/LanguageRuleTest.php diff --git a/cms/tests/Support/ApiTest.php b/tests/Support/ApiTest.php similarity index 100% rename from cms/tests/Support/ApiTest.php rename to tests/Support/ApiTest.php diff --git a/cms/tests/Support/ArrTest.php b/tests/Support/ArrTest.php similarity index 100% rename from cms/tests/Support/ArrTest.php rename to tests/Support/ArrTest.php diff --git a/cms/tests/Support/ComposerTest.php b/tests/Support/ComposerTest.php similarity index 100% rename from cms/tests/Support/ComposerTest.php rename to tests/Support/ComposerTest.php diff --git a/cms/tests/Support/Concerns/SavableComponentTest.php b/tests/Support/Concerns/SavableComponentTest.php similarity index 100% rename from cms/tests/Support/Concerns/SavableComponentTest.php rename to tests/Support/Concerns/SavableComponentTest.php diff --git a/cms/tests/Support/ConfigTest.php b/tests/Support/ConfigTest.php similarity index 100% rename from cms/tests/Support/ConfigTest.php rename to tests/Support/ConfigTest.php diff --git a/cms/tests/Support/DiffTest.php b/tests/Support/DiffTest.php similarity index 100% rename from cms/tests/Support/DiffTest.php rename to tests/Support/DiffTest.php diff --git a/cms/tests/Support/Enums/ColorTest.php b/tests/Support/Enums/ColorTest.php similarity index 100% rename from cms/tests/Support/Enums/ColorTest.php rename to tests/Support/Enums/ColorTest.php diff --git a/cms/tests/Support/EnvTest.php b/tests/Support/EnvTest.php similarity index 100% rename from cms/tests/Support/EnvTest.php rename to tests/Support/EnvTest.php diff --git a/cms/tests/Support/HtmlTest.php b/tests/Support/HtmlTest.php similarity index 100% rename from cms/tests/Support/HtmlTest.php rename to tests/Support/HtmlTest.php diff --git a/cms/tests/Support/JsonTest.php b/tests/Support/JsonTest.php similarity index 100% rename from cms/tests/Support/JsonTest.php rename to tests/Support/JsonTest.php diff --git a/cms/tests/Support/PHPTest.php b/tests/Support/PHPTest.php similarity index 100% rename from cms/tests/Support/PHPTest.php rename to tests/Support/PHPTest.php diff --git a/cms/tests/Support/StrTest.php b/tests/Support/StrTest.php similarity index 95% rename from cms/tests/Support/StrTest.php rename to tests/Support/StrTest.php index d22ff0da075..fcc12d4d41a 100644 --- a/cms/tests/Support/StrTest.php +++ b/tests/Support/StrTest.php @@ -90,8 +90,8 @@ [ 'test', 'test - - + + test', ], ['test
test', 'test
test'], @@ -102,15 +102,15 @@ ], [ '', ' - - - - - - - - - + + + + + + + + + ', ], ]); @@ -158,8 +158,8 @@ })->with([ [ 4, 'test - - + . + . test', ], [1, 'test
test'], @@ -170,15 +170,15 @@ ], [ 11, ' - - - - - - - - - + . + . + . + . + . + . + . + . + . ', ], ]); diff --git a/cms/tests/Support/TypecastTest.php b/tests/Support/TypecastTest.php similarity index 100% rename from cms/tests/Support/TypecastTest.php rename to tests/Support/TypecastTest.php diff --git a/cms/tests/SystemMessage/SystemMessagesTest.php b/tests/SystemMessage/SystemMessagesTest.php similarity index 100% rename from cms/tests/SystemMessage/SystemMessagesTest.php rename to tests/SystemMessage/SystemMessagesTest.php diff --git a/cms/tests/TestCase.php b/tests/TestCase.php similarity index 80% rename from cms/tests/TestCase.php rename to tests/TestCase.php index c5b8da98e24..a6c52ea3ce9 100644 --- a/cms/tests/TestCase.php +++ b/tests/TestCase.php @@ -5,13 +5,9 @@ use Craft; use craft\models\Site; use craft\test\TestSetup; -use CraftCms\Aliases\AliasesServiceProvider; use CraftCms\Cms\Database\Migrations\Install; use CraftCms\Cms\Edition; use CraftCms\Cms\ProjectConfig\ProjectConfig; -use CraftCms\Cms\Providers\CraftServiceProvider; -use CraftCms\DependencyAwareCache\CacheServiceProvider; -use CraftCms\Yii2Adapter\Yii2ServiceProvider; use Dotenv\Dotenv; use Illuminate\Database\Eloquent\Factories\Factory; use Illuminate\Foundation\Testing\LazilyRefreshDatabase; @@ -21,13 +17,14 @@ use Illuminate\Support\Facades\File; use Illuminate\Support\Facades\Http; use Illuminate\Support\Facades\Schema; -use Laravel\Tinker\TinkerServiceProvider; +use Orchestra\Testbench\Concerns\WithWorkbench; use Orchestra\Testbench\TestCase as Orchestra; /** @since 6.0.0 */ class TestCase extends Orchestra { use LazilyRefreshDatabase; + use WithWorkbench; #[\Override] protected function setUp(): void @@ -65,8 +62,11 @@ protected function migrateDatabases() { $this->artisan('migrate:fresh', $this->migrateFreshUsing()); - /** Install migration adds their own */ + /** Drop Laravel migrations */ Schema::drop('migrations'); + Schema::drop('cache'); + Schema::drop('sessions'); + Schema::drop('users'); $siteConfig = [ 'name' => 'Craft test site', @@ -89,28 +89,16 @@ protected function migrateDatabases() $migration->up(); } - #[\Override] - protected function getPackageProviders($app): array - { - return [ - AliasesServiceProvider::class, - CacheServiceProvider::class, - CraftServiceProvider::class, - Yii2ServiceProvider::class, - TinkerServiceProvider::class, // phpstan fails without it? - ]; - } - #[\Override] protected function getEnvironmentSetUp($app) { File::cleanDirectory(config_path('craft/project')); - if (! file_exists(__DIR__.'/../../tests/.env')) { + if (! file_exists(__DIR__.'/.env')) { return; } - $dotenv = Dotenv::createImmutable(__DIR__.'/../../tests'); + $dotenv = Dotenv::createImmutable(__DIR__); $dotenv->load(); $configKey = 'database.connections.'.env('DB_CONNECTION'); diff --git a/cms/tests/TestClasses/TestPlugin.php b/tests/TestClasses/TestPlugin.php similarity index 100% rename from cms/tests/TestClasses/TestPlugin.php rename to tests/TestClasses/TestPlugin.php diff --git a/cms/tests/TestClasses/TestPluginSettings.php b/tests/TestClasses/TestPluginSettings.php similarity index 100% rename from cms/tests/TestClasses/TestPluginSettings.php rename to tests/TestClasses/TestPluginSettings.php diff --git a/cms/tests/Updates/UpdatesTest.php b/tests/Updates/UpdatesTest.php similarity index 100% rename from cms/tests/Updates/UpdatesTest.php rename to tests/Updates/UpdatesTest.php diff --git a/cms/tests/Utility/UtilitiesTest.php b/tests/Utility/UtilitiesTest.php similarity index 100% rename from cms/tests/Utility/UtilitiesTest.php rename to tests/Utility/UtilitiesTest.php diff --git a/tests/_craft/.gitignore b/tests/_craft/.gitignore deleted file mode 100644 index 29ea9d5622e..00000000000 --- a/tests/_craft/.gitignore +++ /dev/null @@ -1 +0,0 @@ -storage/ \ No newline at end of file diff --git a/cms/tests/_data/diff/a.php b/tests/_data/diff/a.php similarity index 100% rename from cms/tests/_data/diff/a.php rename to tests/_data/diff/a.php diff --git a/cms/tests/_data/diff/b.php b/tests/_data/diff/b.php similarity index 100% rename from cms/tests/_data/diff/b.php rename to tests/_data/diff/b.php diff --git a/cms/tests/_data/diff/expected.diff b/tests/_data/diff/expected.diff similarity index 100% rename from cms/tests/_data/diff/expected.diff rename to tests/_data/diff/expected.diff diff --git a/tsconfig.json b/tsconfig.json index a2bfde2b5c3..8f3e1dc7f0c 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,4 +1,4 @@ { "extends": "@craftcms/webpack/tsconfig.json", - "include": ["src/web/assets/*/src/**/*.ts"] + "include": ["yii2-adapter/legacy/web/assets/*/src/**/*.ts"] } diff --git a/yii2-adapter/.prettierignore b/yii2-adapter/.prettierignore new file mode 100644 index 00000000000..53ad1f375de --- /dev/null +++ b/yii2-adapter/.prettierignore @@ -0,0 +1,11 @@ +*.md +*.php +composer.lock +packages/**/dist/* +vendor/* +.ddev/* +cpresources/* +lib/* +legacy/templates/* +legacy/web/assets/**/dist/* +tests/_craft/* diff --git a/yii2-adapter/.prettierrc.json b/yii2-adapter/.prettierrc.json new file mode 100644 index 00000000000..991d63c2661 --- /dev/null +++ b/yii2-adapter/.prettierrc.json @@ -0,0 +1,6 @@ +{ + "singleQuote": true, + "bracketSpacing": false, + "vueIndentScriptAndStyle": true, + "trailingComma": "es5" +} diff --git a/yii2-adapter/bootstrap/bootstrap.php b/yii2-adapter/bootstrap/bootstrap.php index c659d3e6f02..5b70e1d3c7d 100644 --- a/yii2-adapter/bootstrap/bootstrap.php +++ b/yii2-adapter/bootstrap/bootstrap.php @@ -12,6 +12,8 @@ use CraftCms\Cms\Config\GeneralConfig; use CraftCms\Cms\Support\Arr; use CraftCms\Cms\Support\Env; +use CraftCms\Yii2Adapter\Container; +use CraftCms\Yii2Adapter\Log\Logger; use Illuminate\Foundation\Application; use yii\base\ErrorException; @@ -42,8 +44,13 @@ $configService->appDefaultsDir = dirname(__DIR__) . DIRECTORY_SEPARATOR . 'src' . DIRECTORY_SEPARATOR . 'config' . DIRECTORY_SEPARATOR . 'defaults'; $generalConfig = app(GeneralConfig::class); +if (is_null($generalConfig)) { + $generalConfig = GeneralConfig::create(); + app()->instance(GeneralConfig::class, $generalConfig); +} + // Log errors to storage/logs/phperrors.log or php://stderr -if (\CraftCms\Cms\Support\Env::parseBoolean('$CRAFT_LOG_PHP_ERRORS') !== false) { +if (Env::parseBoolean('$CRAFT_LOG_PHP_ERRORS') !== false) { ini_set('log_errors', '1'); if (App::isStreamLog()) { @@ -77,9 +84,9 @@ defined('CURLOPT_CONNECTTIMEOUT_MS') || define('CURLOPT_CONNECTTIMEOUT_MS', 156); // Load the files -$cmsPath = dirname(__DIR__ . '/../../src'); +$cmsPath = dirname(__DIR__); $libPath = $cmsPath . DIRECTORY_SEPARATOR . 'lib'; -$srcPath = $cmsPath . DIRECTORY_SEPARATOR . 'src'; +$srcPath = $cmsPath . DIRECTORY_SEPARATOR . 'legacy'; require_once $libPath . DIRECTORY_SEPARATOR . 'yii2' . DIRECTORY_SEPARATOR . 'Yii.php'; require_once $srcPath . DIRECTORY_SEPARATOR . 'Craft.php'; @@ -127,8 +134,8 @@ craft_modify_app_config($config, $appType); } -Craft::$container = new \CraftCms\Yii2Adapter\Container(); -Craft::setLogger(new \CraftCms\Yii2Adapter\Log\Logger()); +Craft::$container = new Container(); +Craft::setLogger(new Logger()); // Initialize the application /** @var \craft\web\Application|craft\console\Application $app */ diff --git a/codeception.yml b/yii2-adapter/codeception.yml similarity index 87% rename from codeception.yml rename to yii2-adapter/codeception.yml index 7b9580fefde..222c4007176 100644 --- a/codeception.yml +++ b/yii2-adapter/codeception.yml @@ -15,15 +15,14 @@ coverage: include: - src/* exclude: - - src/config/* - - src/icons/* - - src/test/internal/* - - src/test/templates/* - - src/migrations/* - - src/templates/* - - src/translations/* - - src/views/* - - src/web/assets/* + - legacy/config/* + - legacy/icons/* + - legacy/test/internal/* + - legacy/test/templates/* + - legacy/migrations/* + - legacy/translations/* + - legacy/views/* + - legacy/web/assets/* - bootstrap/* - lib/* - tests/* diff --git a/yii2-adapter/composer.json b/yii2-adapter/composer.json new file mode 100644 index 00000000000..ed7b48f326d --- /dev/null +++ b/yii2-adapter/composer.json @@ -0,0 +1,124 @@ +{ + "name": "craftcms/yii2-adapter", + "description": "Craft CMS Yii2 adapter", + "keywords": [ + "cms", + "craftcms", + "yii2" + ], + "homepage": "https://craftcms.com", + "license": "proprietary", + "authors": [ + { + "name": "Pixel & Tonic", + "homepage": "https://pixelandtonic.com/" + } + ], + "support": { + "email": "support@craftcms.com", + "issues": "https://github.com/craftcms/cms/issues?state=open", + "forum": "https://craftcms.stackexchange.com/", + "source": "https://github.com/craftcms/cms", + "docs": "https://craftcms.com/docs/5.x/", + "rss": "https://github.com/craftcms/cms/releases.atom" + }, + "require": { + "php": "^8.4", + "ext-bcmath": "*", + "ext-curl": "*", + "ext-dom": "*", + "ext-intl": "*", + "ext-json": "*", + "ext-mbstring": "*", + "ext-openssl": "*", + "ext-pcre": "*", + "ext-pdo": "*", + "ext-zip": "*", + "craftcms/cms": "self.version", + "creocoder/yii2-nested-sets": "~0.9.0", + "mikehaertl/php-shellcommand": "^1.6.3", + "moneyphp/money": "^4.0", + "samdark/yii2-psr-log-target": "^1.1.3", + "seld/cli-prompt": "^1.0.4", + "spatie/laravel-data": "^4.17", + "twig/twig": "~3.21.1", + "voku/stringy": "^6.5", + "yiisoft/yii2": "~2.0.52.0", + "yiisoft/yii2-debug": "~2.1.27.0", + "yiisoft/yii2-queue": "~2.3.2", + "yiisoft/yii2-symfonymailer": "^4.0.0" + }, + "require-dev": { + "codeception/codeception": "^5.2.0", + "codeception/lib-innerbrowser": "4.0.6", + "codeception/module-asserts": "^3.0.0", + "codeception/module-datafactory": "^3.0.0", + "codeception/module-phpbrowser": "^3.0.0", + "codeception/module-rest": "^3.3.2", + "codeception/module-yii2": "^1.1.9", + "craftcms/ecs": "dev-main", + "larastan/larastan": "^3.7", + "league/factory-muffin": "^3.3.0", + "orchestra/testbench": "^10.6", + "phpstan/phpstan": "^2.1", + "rector/rector": "^2.0", + "vlucas/phpdotenv": "^5.4.1", + "yiisoft/yii2-redis": "^2.0" + }, + "repositories": [ + { + "type": "path", + "url": "../" + } + ], + "provide": { + "bower-asset/inputmask": "5.0.9", + "bower-asset/jquery": "3.6.1", + "bower-asset/punycode": "^1.4", + "bower-asset/yii2-pjax": "~2.0.1", + "yii2tech/ar-softdelete": "1.0.4" + }, + "autoload": { + "psr-4": { + "craft\\": "legacy/", + "CraftCms\\Yii2Adapter\\": "src/", + "yii2tech\\ar\\softdelete\\": "lib/ar-softdelete/src/" + } + }, + "autoload-dev": { + "psr-4": { + "CraftCms\\Cms\\Tests\\": "../tests/", + "CraftCms\\Yii2Adapter\\Tests\\": "tests-laravel/", + "crafttests\\": "tests/" + } + }, + "scripts": { + "copy-icons": "php ./scripts/copyicons.php", + "check-cs": "ecs check --ansi && pint cms --test", + "fix-cs": "npx concurrently -c 'rector' 'ecs check --ansi --fix' --names=rector,ecs", + "codecept-build": "codecept build", + "phpstan": "phpstan --memory-limit=1G", + "rector": "rector", + "tests-adapter": "./vendor/bin/pest --configuration ./yii2-adapter/phpunit.xml.dist --test-directory ./yii2-adapter/tests-laravel" + }, + "config": { + "sort-packages": true, + "platform": { + "php": "8.4" + }, + "platform-check": false, + "allow-plugins": { + "craftcms/plugin-installer": true, + "yiisoft/yii2-composer": true + } + }, + "extra": { + "laravel": { + "providers": [ + "CraftCms\\Yii2Adapter\\Yii2ServiceProvider" + ] + } + }, + "minimum-stability": "dev", + "prefer-stable": true +} diff --git a/yii2-adapter/composer.lock b/yii2-adapter/composer.lock new file mode 100644 index 00000000000..da288b2aeee --- /dev/null +++ b/yii2-adapter/composer.lock @@ -0,0 +1,15375 @@ +{ + "_readme": [ + "This file locks the dependencies of your project to a known state", + "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", + "This file is @generated automatically" + ], + "content-hash": "4499300a9b52cc00e651ddfa53ac6e5e", + "packages": [ + { + "name": "bacon/bacon-qr-code", + "version": "2.0.8", + "source": { + "type": "git", + "url": "https://github.com/Bacon/BaconQrCode.git", + "reference": "8674e51bb65af933a5ffaf1c308a660387c35c22" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Bacon/BaconQrCode/zipball/8674e51bb65af933a5ffaf1c308a660387c35c22", + "reference": "8674e51bb65af933a5ffaf1c308a660387c35c22", + "shasum": "" + }, + "require": { + "dasprid/enum": "^1.0.3", + "ext-iconv": "*", + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "phly/keep-a-changelog": "^2.1", + "phpunit/phpunit": "^7 | ^8 | ^9", + "spatie/phpunit-snapshot-assertions": "^4.2.9", + "squizlabs/php_codesniffer": "^3.4" + }, + "suggest": { + "ext-imagick": "to generate QR code images" + }, + "type": "library", + "autoload": { + "psr-4": { + "BaconQrCode\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-2-Clause" + ], + "authors": [ + { + "name": "Ben Scholzen 'DASPRiD'", + "email": "mail@dasprids.de", + "homepage": "https://dasprids.de/", + "role": "Developer" + } + ], + "description": "BaconQrCode is a QR code generator for PHP.", + "homepage": "https://github.com/Bacon/BaconQrCode", + "support": { + "issues": "https://github.com/Bacon/BaconQrCode/issues", + "source": "https://github.com/Bacon/BaconQrCode/tree/2.0.8" + }, + "time": "2022-12-07T17:46:57+00:00" + }, + { + "name": "brick/math", + "version": "0.13.1", + "source": { + "type": "git", + "url": "https://github.com/brick/math.git", + "reference": "fc7ed316430118cc7836bf45faff18d5dfc8de04" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/brick/math/zipball/fc7ed316430118cc7836bf45faff18d5dfc8de04", + "reference": "fc7ed316430118cc7836bf45faff18d5dfc8de04", + "shasum": "" + }, + "require": { + "php": "^8.1" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.2", + "phpunit/phpunit": "^10.1", + "vimeo/psalm": "6.8.8" + }, + "type": "library", + "autoload": { + "psr-4": { + "Brick\\Math\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Arbitrary-precision arithmetic library", + "keywords": [ + "Arbitrary-precision", + "BigInteger", + "BigRational", + "arithmetic", + "bigdecimal", + "bignum", + "bignumber", + "brick", + "decimal", + "integer", + "math", + "mathematics", + "rational" + ], + "support": { + "issues": "https://github.com/brick/math/issues", + "source": "https://github.com/brick/math/tree/0.13.1" + }, + "funding": [ + { + "url": "https://github.com/BenMorel", + "type": "github" + } + ], + "time": "2025-03-29T13:50:30+00:00" + }, + { + "name": "carbonphp/carbon-doctrine-types", + "version": "3.2.0", + "source": { + "type": "git", + "url": "https://github.com/CarbonPHP/carbon-doctrine-types.git", + "reference": "18ba5ddfec8976260ead6e866180bd5d2f71aa1d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/CarbonPHP/carbon-doctrine-types/zipball/18ba5ddfec8976260ead6e866180bd5d2f71aa1d", + "reference": "18ba5ddfec8976260ead6e866180bd5d2f71aa1d", + "shasum": "" + }, + "require": { + "php": "^8.1" + }, + "conflict": { + "doctrine/dbal": "<4.0.0 || >=5.0.0" + }, + "require-dev": { + "doctrine/dbal": "^4.0.0", + "nesbot/carbon": "^2.71.0 || ^3.0.0", + "phpunit/phpunit": "^10.3" + }, + "type": "library", + "autoload": { + "psr-4": { + "Carbon\\Doctrine\\": "src/Carbon/Doctrine/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "KyleKatarn", + "email": "kylekatarnls@gmail.com" + } + ], + "description": "Types to use Carbon in Doctrine", + "keywords": [ + "carbon", + "date", + "datetime", + "doctrine", + "time" + ], + "support": { + "issues": "https://github.com/CarbonPHP/carbon-doctrine-types/issues", + "source": "https://github.com/CarbonPHP/carbon-doctrine-types/tree/3.2.0" + }, + "funding": [ + { + "url": "https://github.com/kylekatarnls", + "type": "github" + }, + { + "url": "https://opencollective.com/Carbon", + "type": "open_collective" + }, + { + "url": "https://tidelift.com/funding/github/packagist/nesbot/carbon", + "type": "tidelift" + } + ], + "time": "2024-02-09T16:56:22+00:00" + }, + { + "name": "cebe/markdown", + "version": "1.2.1", + "source": { + "type": "git", + "url": "https://github.com/cebe/markdown.git", + "reference": "9bac5e971dd391e2802dca5400bbeacbaea9eb86" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/cebe/markdown/zipball/9bac5e971dd391e2802dca5400bbeacbaea9eb86", + "reference": "9bac5e971dd391e2802dca5400bbeacbaea9eb86", + "shasum": "" + }, + "require": { + "lib-pcre": "*", + "php": ">=5.4.0" + }, + "require-dev": { + "cebe/indent": "*", + "facebook/xhprof": "*@dev", + "phpunit/phpunit": "4.1.*" + }, + "bin": [ + "bin/markdown" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.2.x-dev" + } + }, + "autoload": { + "psr-4": { + "cebe\\markdown\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Carsten Brandt", + "email": "mail@cebe.cc", + "homepage": "http://cebe.cc/", + "role": "Creator" + } + ], + "description": "A super fast, highly extensible markdown parser for PHP", + "homepage": "https://github.com/cebe/markdown#readme", + "keywords": [ + "extensible", + "fast", + "gfm", + "markdown", + "markdown-extra" + ], + "support": { + "issues": "https://github.com/cebe/markdown/issues", + "source": "https://github.com/cebe/markdown" + }, + "time": "2018-03-26T11:24:36+00:00" + }, + { + "name": "commerceguys/addressing", + "version": "v2.2.4", + "source": { + "type": "git", + "url": "https://github.com/commerceguys/addressing.git", + "reference": "ea826dbe5b3fe76960073a2167d5cf996c811cda" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/commerceguys/addressing/zipball/ea826dbe5b3fe76960073a2167d5cf996c811cda", + "reference": "ea826dbe5b3fe76960073a2167d5cf996c811cda", + "shasum": "" + }, + "require": { + "doctrine/collections": "^1.6 || ^2.0", + "php": ">=8.0" + }, + "require-dev": { + "ext-json": "*", + "mikey179/vfsstream": "^1.6.11", + "phpunit/phpunit": "^9.6", + "squizlabs/php_codesniffer": "^3.7", + "symfony/validator": "^5.4 || ^6.3 || ^7.0" + }, + "suggest": { + "symfony/validator": "to validate addresses" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "CommerceGuys\\Addressing\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Bojan Zivanovic" + }, + { + "name": "Damien Tournoud" + } + ], + "description": "Addressing library powered by CLDR and Google's address data.", + "keywords": [ + "address", + "internationalization", + "localization", + "postal" + ], + "support": { + "issues": "https://github.com/commerceguys/addressing/issues", + "source": "https://github.com/commerceguys/addressing/tree/v2.2.4" + }, + "time": "2025-01-13T16:03:24+00:00" + }, + { + "name": "composer/semver", + "version": "3.4.4", + "source": { + "type": "git", + "url": "https://github.com/composer/semver.git", + "reference": "198166618906cb2de69b95d7d47e5fa8aa1b2b95" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/semver/zipball/198166618906cb2de69b95d7d47e5fa8aa1b2b95", + "reference": "198166618906cb2de69b95d7d47e5fa8aa1b2b95", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^1.11", + "symfony/phpunit-bridge": "^3 || ^7" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\Semver\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nils Adermann", + "email": "naderman@naderman.de", + "homepage": "http://www.naderman.de" + }, + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + }, + { + "name": "Rob Bast", + "email": "rob.bast@gmail.com", + "homepage": "http://robbast.nl" + } + ], + "description": "Semver library that offers utilities, version constraint parsing and validation.", + "keywords": [ + "semantic", + "semver", + "validation", + "versioning" + ], + "support": { + "irc": "ircs://irc.libera.chat:6697/composer", + "issues": "https://github.com/composer/semver/issues", + "source": "https://github.com/composer/semver/tree/3.4.4" + }, + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + } + ], + "time": "2025-08-20T19:15:30+00:00" + }, + { + "name": "craftcms/cms", + "version": "6.x-dev", + "dist": { + "type": "path", + "url": "..", + "reference": "83eed66688b2369d642733e7db2069d620f95145" + }, + "require": { + "bacon/bacon-qr-code": "^2.0", + "commerceguys/addressing": "^2.1.1", + "composer/semver": "^3.3.2", + "craftcms/laravel-aliases": "^2.0", + "craftcms/laravel-dependency-aware-cache": "^1.0", + "craftcms/plugin-installer": "~1.6.0", + "craftcms/server-check": "~5.0.1", + "craftcms/yii2-adapter": "self.version", + "elvanto/litemoji": "~4.3.0", + "enshrined/svg-sanitize": "~0.22.0", + "ext-bcmath": "*", + "ext-curl": "*", + "ext-dom": "*", + "ext-intl": "*", + "ext-json": "*", + "ext-mbstring": "*", + "ext-openssl": "*", + "ext-pcre": "*", + "ext-pdo": "*", + "ext-zip": "*", + "guzzlehttp/guzzle": "^7.2.0", + "laravel/framework": "^12.21.0", + "league/uri": "^7.0", + "moneyphp/money": "^4.0", + "php": "^8.4", + "phpdocumentor/reflection-docblock": "^5.3", + "pixelandtonic/imagine": "~1.3.3.1", + "pragmarx/google2fa": "^8.0", + "pragmarx/recovery": "^0.2.1", + "spatie/laravel-data": "^4.17", + "symfony/css-selector": "^6.0|^7.0", + "symfony/dom-crawler": "^6.0|^7.0", + "symfony/filesystem": "^6.3|^7.0", + "symfony/http-client": "^6.0.3|^7.0", + "symfony/property-access": "^7.0", + "symfony/property-info": "^7.0", + "symfony/serializer": "^6.4", + "symfony/yaml": "^7.0", + "theiconic/name-parser": "^1.2", + "tpetry/laravel-query-expressions": "^1.5", + "twig/twig": "~3.21.1", + "web-auth/webauthn-lib": "~4.9.0", + "webonyx/graphql-php": "~14.11.10", + "yiisoft/html": "^3.11" + }, + "require-dev": { + "dg/bypass-finals": "^1.9", + "fakerphp/faker": "^1.19.0", + "larastan/larastan": "^3.4", + "laravel/pint": "^1.22", + "orchestra/testbench": "^10.3", + "pestphp/pest": "^4.0", + "pestphp/pest-plugin-arch": "^4.0", + "pestphp/pest-plugin-laravel": "^4.0", + "phpstan/phpstan": "^2.1", + "rector/rector": "^2.0" + }, + "suggest": { + "ext-exif": "Adds support for parsing image EXIF data.", + "ext-iconv": "Adds support for more character encodings than PHP’s built-in mb_convert_encoding() function, which Craft will take advantage of when converting strings to UTF-8.", + "ext-imagick": "Adds support for more image processing formats and options." + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "CraftCms\\Cms\\Providers\\CraftServiceProvider" + ] + } + }, + "autoload": { + "psr-4": { + "CraftCms\\Cms\\": "src/" + }, + "files": [ + "src/helpers.php" + ] + }, + "autoload-dev": { + "psr-4": { + "CraftCms\\Cms\\Tests\\": "tests/", + "CraftCms\\Cms\\Database\\": "database/", + "CraftCms\\Yii2Adapter\\Tests\\": "yii2-adapter/tests-laravel/" + } + }, + "scripts": { + "copy-icons": [ + "php ./scripts/copyicons.php" + ], + "fix-cs": [ + "npx concurrently -c 'rector' 'pint src --parallel' './yii2-adapter/vendor/bin/ecs check --config ./yii2-adapter/ecs.php --ansi --fix' --names=rector,pint,ecs" + ], + "phpstan": [ + "phpstan --memory-limit=1G" + ], + "rector": [ + "rector" + ], + "tests": [ + "./vendor/bin/pest" + ], + "tests-adapter": [ + "./vendor/bin/pest --configuration ./yii2-adapter/phpunit.xml.dist --test-directory ./yii2-adapter/tests-laravel" + ] + }, + "license": [ + "proprietary" + ], + "authors": [ + { + "name": "Pixel & Tonic", + "homepage": "https://pixelandtonic.com/" + } + ], + "description": "Craft CMS", + "homepage": "https://craftcms.com", + "keywords": [ + "cms", + "craftcms", + "laravel" + ], + "support": { + "email": "support@craftcms.com", + "issues": "https://github.com/craftcms/cms/issues?state=open", + "forum": "https://craftcms.stackexchange.com/", + "source": "https://github.com/craftcms/cms", + "docs": "https://craftcms.com/docs/5.x/", + "rss": "https://github.com/craftcms/cms/releases.atom" + }, + "transport-options": { + "relative": true + } + }, + { + "name": "craftcms/laravel-aliases", + "version": "2.0.0", + "source": { + "type": "git", + "url": "https://github.com/craftcms/laravel-aliases.git", + "reference": "59154e91e69619712034ce697034a90135fd2528" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/craftcms/laravel-aliases/zipball/59154e91e69619712034ce697034a90135fd2528", + "reference": "59154e91e69619712034ce697034a90135fd2528", + "shasum": "" + }, + "require": { + "illuminate/contracts": "^10.0||^11.0||^12.0", + "php": "^8.2", + "yiisoft/aliases": "^3.0" + }, + "require-dev": { + "larastan/larastan": "^2.9||^3.0", + "laravel/pint": "^1.14", + "nunomaduro/collision": "^8.1.1||^7.10.0", + "orchestra/testbench": "^10.0.0||^9.0.0||^8.22.0", + "pestphp/pest": "^3.0", + "pestphp/pest-plugin-arch": "^3.0", + "pestphp/pest-plugin-laravel": "^3.0", + "phpstan/extension-installer": "^1.3||^2.0", + "phpstan/phpstan-deprecation-rules": "^1.1||^2.0", + "phpstan/phpstan-phpunit": "^1.3||^2.0" + }, + "type": "library", + "extra": { + "laravel": { + "aliases": { + "Aliases": "CraftCms\\Aliases\\Facades\\Aliases" + }, + "providers": [ + "CraftCms\\Aliases\\AliasesServiceProvider" + ] + } + }, + "autoload": { + "psr-4": { + "CraftCms\\Aliases\\": "src/", + "CraftCms\\Aliases\\Database\\Factories\\": "database/factories/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Pixel & Tonic", + "homepage": "https://pixelandtonic.com/" + } + ], + "description": "A Laravel Facade around yiisoft/aliases", + "homepage": "https://github.com/craftcms/laravel-aliases", + "keywords": [ + "craftcms", + "laravel", + "laravel-aliases", + "yii" + ], + "support": { + "issues": "https://github.com/craftcms/laravel-aliases/issues", + "source": "https://github.com/craftcms/laravel-aliases/tree/2.0.0" + }, + "time": "2025-09-23T14:59:37+00:00" + }, + { + "name": "craftcms/laravel-dependency-aware-cache", + "version": "1.0.5", + "source": { + "type": "git", + "url": "https://github.com/craftcms/laravel-dependency-aware-cache.git", + "reference": "41d7aac7150c2642c2a245703cd4c292a05217da" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/craftcms/laravel-dependency-aware-cache/zipball/41d7aac7150c2642c2a245703cd4c292a05217da", + "reference": "41d7aac7150c2642c2a245703cd4c292a05217da", + "shasum": "" + }, + "require": { + "illuminate/cache": "^10.0||^11.0||^12.0", + "illuminate/contracts": "^10.0||^11.0||^12.0", + "php": "^8.2" + }, + "require-dev": { + "larastan/larastan": "^2.9||^3.0", + "laravel/pint": "^1.14", + "nunomaduro/collision": "^8.1.1||^7.10.0", + "orchestra/testbench": "^10.0.0||^9.0.0||^8.22.0", + "pestphp/pest": "^3.0", + "pestphp/pest-plugin-arch": "^3.0", + "pestphp/pest-plugin-laravel": "^3.0", + "phpstan/extension-installer": "^1.3||^2.0", + "phpstan/phpstan-deprecation-rules": "^1.1||^2.0", + "phpstan/phpstan-phpunit": "^1.3||^2.0" + }, + "type": "library", + "extra": { + "laravel": { + "aliases": { + "DependencyCache": "CraftCms\\DependencyAwareCache\\Facades\\DependencyCache" + }, + "providers": [ + "CraftCms\\DependencyAwareCache\\CacheServiceProvider" + ] + } + }, + "autoload": { + "psr-4": { + "CraftCms\\DependencyAwareCache\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Pixel & Tonic", + "homepage": "https://pixelandtonic.com/" + } + ], + "description": "A dependency aware cache repository for Laravel", + "homepage": "https://github.com/craftcms/laravel-dependency-aware-cache", + "keywords": [ + "cache", + "craftcms", + "laravel" + ], + "support": { + "issues": "https://github.com/craftcms/laravel-dependency-aware-cache/issues", + "source": "https://github.com/craftcms/laravel-dependency-aware-cache/tree/1.0.5" + }, + "time": "2025-09-04T14:00:26+00:00" + }, + { + "name": "craftcms/plugin-installer", + "version": "1.6.0", + "source": { + "type": "git", + "url": "https://github.com/craftcms/plugin-installer.git", + "reference": "bd1650e8da6d5ca7a8527068d3e51c34bc7b6b4f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/craftcms/plugin-installer/zipball/bd1650e8da6d5ca7a8527068d3e51c34bc7b6b4f", + "reference": "bd1650e8da6d5ca7a8527068d3e51c34bc7b6b4f", + "shasum": "" + }, + "require": { + "composer-plugin-api": "^1.0 || ^2.0", + "php": ">=5.4" + }, + "require-dev": { + "composer/composer": "^1.0 || ^2.0" + }, + "type": "composer-plugin", + "extra": { + "class": "craft\\composer\\Plugin" + }, + "autoload": { + "psr-4": { + "craft\\composer\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Craft CMS Plugin Installer", + "homepage": "https://craftcms.com/", + "keywords": [ + "cms", + "composer", + "craftcms", + "installer", + "plugin" + ], + "support": { + "docs": "https://craftcms.com/docs", + "email": "support@craftcms.com", + "forum": "https://craftcms.stackexchange.com/", + "issues": "https://github.com/craftcms/cms/issues?state=open", + "rss": "https://craftcms.com/changelog.rss", + "source": "https://github.com/craftcms/cms" + }, + "time": "2023-02-22T13:17:00+00:00" + }, + { + "name": "craftcms/server-check", + "version": "5.0.4", + "source": { + "type": "git", + "url": "https://github.com/craftcms/server-check.git", + "reference": "3b1f239c1cc781710978b0baa3e3bc99410d1973" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/craftcms/server-check/zipball/3b1f239c1cc781710978b0baa3e3bc99410d1973", + "reference": "3b1f239c1cc781710978b0baa3e3bc99410d1973", + "shasum": "" + }, + "type": "library", + "autoload": { + "classmap": [ + "server/requirements" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Craft CMS Server Check", + "homepage": "https://craftcms.com/", + "keywords": [ + "cms", + "craftcms", + "requirements", + "yii2" + ], + "support": { + "docs": "https://github.com/craftcms/docs", + "email": "support@craftcms.com", + "forum": "https://craftcms.stackexchange.com/", + "issues": "https://github.com/craftcms/server-check/issues?state=open", + "rss": "https://github.com/craftcms/server-check/releases.atom", + "source": "https://github.com/craftcms/server-check" + }, + "time": "2025-07-23T14:22:43+00:00" + }, + { + "name": "creocoder/yii2-nested-sets", + "version": "0.9.0", + "source": { + "type": "git", + "url": "https://github.com/creocoder/yii2-nested-sets.git", + "reference": "cb8635a459b6246e5a144f096b992dcc30cf9954" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/creocoder/yii2-nested-sets/zipball/cb8635a459b6246e5a144f096b992dcc30cf9954", + "reference": "cb8635a459b6246e5a144f096b992dcc30cf9954", + "shasum": "" + }, + "require": { + "yiisoft/yii2": "*" + }, + "type": "yii2-extension", + "autoload": { + "psr-4": { + "creocoder\\nestedsets\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Alexander Kochetov", + "email": "creocoder@gmail.com" + } + ], + "description": "The nested sets behavior for the Yii framework", + "keywords": [ + "nested sets", + "yii2" + ], + "support": { + "issues": "https://github.com/creocoder/yii2-nested-sets/issues", + "source": "https://github.com/creocoder/yii2-nested-sets/tree/master" + }, + "time": "2015-01-27T10:53:51+00:00" + }, + { + "name": "dasprid/enum", + "version": "1.0.7", + "source": { + "type": "git", + "url": "https://github.com/DASPRiD/Enum.git", + "reference": "b5874fa9ed0043116c72162ec7f4fb50e02e7cce" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/DASPRiD/Enum/zipball/b5874fa9ed0043116c72162ec7f4fb50e02e7cce", + "reference": "b5874fa9ed0043116c72162ec7f4fb50e02e7cce", + "shasum": "" + }, + "require": { + "php": ">=7.1 <9.0" + }, + "require-dev": { + "phpunit/phpunit": "^7 || ^8 || ^9 || ^10 || ^11", + "squizlabs/php_codesniffer": "*" + }, + "type": "library", + "autoload": { + "psr-4": { + "DASPRiD\\Enum\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-2-Clause" + ], + "authors": [ + { + "name": "Ben Scholzen 'DASPRiD'", + "email": "mail@dasprids.de", + "homepage": "https://dasprids.de/", + "role": "Developer" + } + ], + "description": "PHP 7.1 enum implementation", + "keywords": [ + "enum", + "map" + ], + "support": { + "issues": "https://github.com/DASPRiD/Enum/issues", + "source": "https://github.com/DASPRiD/Enum/tree/1.0.7" + }, + "time": "2025-09-16T12:23:56+00:00" + }, + { + "name": "defuse/php-encryption", + "version": "v2.4.0", + "source": { + "type": "git", + "url": "https://github.com/defuse/php-encryption.git", + "reference": "f53396c2d34225064647a05ca76c1da9d99e5828" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/defuse/php-encryption/zipball/f53396c2d34225064647a05ca76c1da9d99e5828", + "reference": "f53396c2d34225064647a05ca76c1da9d99e5828", + "shasum": "" + }, + "require": { + "ext-openssl": "*", + "paragonie/random_compat": ">= 2", + "php": ">=5.6.0" + }, + "require-dev": { + "phpunit/phpunit": "^5|^6|^7|^8|^9|^10", + "yoast/phpunit-polyfills": "^2.0.0" + }, + "bin": [ + "bin/generate-defuse-key" + ], + "type": "library", + "autoload": { + "psr-4": { + "Defuse\\Crypto\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Taylor Hornby", + "email": "taylor@defuse.ca", + "homepage": "https://defuse.ca/" + }, + { + "name": "Scott Arciszewski", + "email": "info@paragonie.com", + "homepage": "https://paragonie.com" + } + ], + "description": "Secure PHP Encryption Library", + "keywords": [ + "aes", + "authenticated encryption", + "cipher", + "crypto", + "cryptography", + "encrypt", + "encryption", + "openssl", + "security", + "symmetric key cryptography" + ], + "support": { + "issues": "https://github.com/defuse/php-encryption/issues", + "source": "https://github.com/defuse/php-encryption/tree/v2.4.0" + }, + "time": "2023-06-19T06:10:36+00:00" + }, + { + "name": "dflydev/dot-access-data", + "version": "v3.0.3", + "source": { + "type": "git", + "url": "https://github.com/dflydev/dflydev-dot-access-data.git", + "reference": "a23a2bf4f31d3518f3ecb38660c95715dfead60f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/dflydev/dflydev-dot-access-data/zipball/a23a2bf4f31d3518f3ecb38660c95715dfead60f", + "reference": "a23a2bf4f31d3518f3ecb38660c95715dfead60f", + "shasum": "" + }, + "require": { + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^0.12.42", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.3", + "scrutinizer/ocular": "1.6.0", + "squizlabs/php_codesniffer": "^3.5", + "vimeo/psalm": "^4.0.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Dflydev\\DotAccessData\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Dragonfly Development Inc.", + "email": "info@dflydev.com", + "homepage": "http://dflydev.com" + }, + { + "name": "Beau Simensen", + "email": "beau@dflydev.com", + "homepage": "http://beausimensen.com" + }, + { + "name": "Carlos Frutos", + "email": "carlos@kiwing.it", + "homepage": "https://github.com/cfrutos" + }, + { + "name": "Colin O'Dell", + "email": "colinodell@gmail.com", + "homepage": "https://www.colinodell.com" + } + ], + "description": "Given a deep data structure, access data by dot notation.", + "homepage": "https://github.com/dflydev/dflydev-dot-access-data", + "keywords": [ + "access", + "data", + "dot", + "notation" + ], + "support": { + "issues": "https://github.com/dflydev/dflydev-dot-access-data/issues", + "source": "https://github.com/dflydev/dflydev-dot-access-data/tree/v3.0.3" + }, + "time": "2024-07-08T12:26:09+00:00" + }, + { + "name": "doctrine/collections", + "version": "2.3.0", + "source": { + "type": "git", + "url": "https://github.com/doctrine/collections.git", + "reference": "2eb07e5953eed811ce1b309a7478a3b236f2273d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/collections/zipball/2eb07e5953eed811ce1b309a7478a3b236f2273d", + "reference": "2eb07e5953eed811ce1b309a7478a3b236f2273d", + "shasum": "" + }, + "require": { + "doctrine/deprecations": "^1", + "php": "^8.1", + "symfony/polyfill-php84": "^1.30" + }, + "require-dev": { + "doctrine/coding-standard": "^12", + "ext-json": "*", + "phpstan/phpstan": "^1.8", + "phpstan/phpstan-phpunit": "^1.0", + "phpunit/phpunit": "^10.5" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Common\\Collections\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Benjamin Eberlei", + "email": "kontakt@beberlei.de" + }, + { + "name": "Jonathan Wage", + "email": "jonwage@gmail.com" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + } + ], + "description": "PHP Doctrine Collections library that adds additional functionality on top of PHP arrays.", + "homepage": "https://www.doctrine-project.org/projects/collections.html", + "keywords": [ + "array", + "collections", + "iterators", + "php" + ], + "support": { + "issues": "https://github.com/doctrine/collections/issues", + "source": "https://github.com/doctrine/collections/tree/2.3.0" + }, + "funding": [ + { + "url": "https://www.doctrine-project.org/sponsorship.html", + "type": "custom" + }, + { + "url": "https://www.patreon.com/phpdoctrine", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/doctrine%2Fcollections", + "type": "tidelift" + } + ], + "time": "2025-03-22T10:17:19+00:00" + }, + { + "name": "doctrine/deprecations", + "version": "1.1.5", + "source": { + "type": "git", + "url": "https://github.com/doctrine/deprecations.git", + "reference": "459c2f5dd3d6a4633d3b5f46ee2b1c40f57d3f38" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/deprecations/zipball/459c2f5dd3d6a4633d3b5f46ee2b1c40f57d3f38", + "reference": "459c2f5dd3d6a4633d3b5f46ee2b1c40f57d3f38", + "shasum": "" + }, + "require": { + "php": "^7.1 || ^8.0" + }, + "conflict": { + "phpunit/phpunit": "<=7.5 || >=13" + }, + "require-dev": { + "doctrine/coding-standard": "^9 || ^12 || ^13", + "phpstan/phpstan": "1.4.10 || 2.1.11", + "phpstan/phpstan-phpunit": "^1.0 || ^2", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.6 || ^10.5 || ^11.5 || ^12", + "psr/log": "^1 || ^2 || ^3" + }, + "suggest": { + "psr/log": "Allows logging deprecations via PSR-3 logger implementation" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Deprecations\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A small layer on top of trigger_error(E_USER_DEPRECATED) or PSR-3 logging with options to disable all deprecations or selectively for packages.", + "homepage": "https://www.doctrine-project.org/", + "support": { + "issues": "https://github.com/doctrine/deprecations/issues", + "source": "https://github.com/doctrine/deprecations/tree/1.1.5" + }, + "time": "2025-04-07T20:06:18+00:00" + }, + { + "name": "doctrine/inflector", + "version": "2.1.0", + "source": { + "type": "git", + "url": "https://github.com/doctrine/inflector.git", + "reference": "6d6c96277ea252fc1304627204c3d5e6e15faa3b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/inflector/zipball/6d6c96277ea252fc1304627204c3d5e6e15faa3b", + "reference": "6d6c96277ea252fc1304627204c3d5e6e15faa3b", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "doctrine/coding-standard": "^12.0 || ^13.0", + "phpstan/phpstan": "^1.12 || ^2.0", + "phpstan/phpstan-phpunit": "^1.4 || ^2.0", + "phpstan/phpstan-strict-rules": "^1.6 || ^2.0", + "phpunit/phpunit": "^8.5 || ^12.2" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Inflector\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Benjamin Eberlei", + "email": "kontakt@beberlei.de" + }, + { + "name": "Jonathan Wage", + "email": "jonwage@gmail.com" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + } + ], + "description": "PHP Doctrine Inflector is a small library that can perform string manipulations with regard to upper/lowercase and singular/plural forms of words.", + "homepage": "https://www.doctrine-project.org/projects/inflector.html", + "keywords": [ + "inflection", + "inflector", + "lowercase", + "manipulation", + "php", + "plural", + "singular", + "strings", + "uppercase", + "words" + ], + "support": { + "issues": "https://github.com/doctrine/inflector/issues", + "source": "https://github.com/doctrine/inflector/tree/2.1.0" + }, + "funding": [ + { + "url": "https://www.doctrine-project.org/sponsorship.html", + "type": "custom" + }, + { + "url": "https://www.patreon.com/phpdoctrine", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finflector", + "type": "tidelift" + } + ], + "time": "2025-08-10T19:31:58+00:00" + }, + { + "name": "doctrine/lexer", + "version": "3.0.1", + "source": { + "type": "git", + "url": "https://github.com/doctrine/lexer.git", + "reference": "31ad66abc0fc9e1a1f2d9bc6a42668d2fbbcd6dd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/lexer/zipball/31ad66abc0fc9e1a1f2d9bc6a42668d2fbbcd6dd", + "reference": "31ad66abc0fc9e1a1f2d9bc6a42668d2fbbcd6dd", + "shasum": "" + }, + "require": { + "php": "^8.1" + }, + "require-dev": { + "doctrine/coding-standard": "^12", + "phpstan/phpstan": "^1.10", + "phpunit/phpunit": "^10.5", + "psalm/plugin-phpunit": "^0.18.3", + "vimeo/psalm": "^5.21" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Common\\Lexer\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + } + ], + "description": "PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.", + "homepage": "https://www.doctrine-project.org/projects/lexer.html", + "keywords": [ + "annotations", + "docblock", + "lexer", + "parser", + "php" + ], + "support": { + "issues": "https://github.com/doctrine/lexer/issues", + "source": "https://github.com/doctrine/lexer/tree/3.0.1" + }, + "funding": [ + { + "url": "https://www.doctrine-project.org/sponsorship.html", + "type": "custom" + }, + { + "url": "https://www.patreon.com/phpdoctrine", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/doctrine%2Flexer", + "type": "tidelift" + } + ], + "time": "2024-02-05T11:56:58+00:00" + }, + { + "name": "dragonmantank/cron-expression", + "version": "v3.4.0", + "source": { + "type": "git", + "url": "https://github.com/dragonmantank/cron-expression.git", + "reference": "8c784d071debd117328803d86b2097615b457500" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/dragonmantank/cron-expression/zipball/8c784d071debd117328803d86b2097615b457500", + "reference": "8c784d071debd117328803d86b2097615b457500", + "shasum": "" + }, + "require": { + "php": "^7.2|^8.0", + "webmozart/assert": "^1.0" + }, + "replace": { + "mtdowling/cron-expression": "^1.0" + }, + "require-dev": { + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^1.0", + "phpunit/phpunit": "^7.0|^8.0|^9.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Cron\\": "src/Cron/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Chris Tankersley", + "email": "chris@ctankersley.com", + "homepage": "https://github.com/dragonmantank" + } + ], + "description": "CRON for PHP: Calculate the next or previous run date and determine if a CRON expression is due", + "keywords": [ + "cron", + "schedule" + ], + "support": { + "issues": "https://github.com/dragonmantank/cron-expression/issues", + "source": "https://github.com/dragonmantank/cron-expression/tree/v3.4.0" + }, + "funding": [ + { + "url": "https://github.com/dragonmantank", + "type": "github" + } + ], + "time": "2024-10-09T13:47:03+00:00" + }, + { + "name": "egulias/email-validator", + "version": "4.0.4", + "source": { + "type": "git", + "url": "https://github.com/egulias/EmailValidator.git", + "reference": "d42c8731f0624ad6bdc8d3e5e9a4524f68801cfa" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/d42c8731f0624ad6bdc8d3e5e9a4524f68801cfa", + "reference": "d42c8731f0624ad6bdc8d3e5e9a4524f68801cfa", + "shasum": "" + }, + "require": { + "doctrine/lexer": "^2.0 || ^3.0", + "php": ">=8.1", + "symfony/polyfill-intl-idn": "^1.26" + }, + "require-dev": { + "phpunit/phpunit": "^10.2", + "vimeo/psalm": "^5.12" + }, + "suggest": { + "ext-intl": "PHP Internationalization Libraries are required to use the SpoofChecking validation" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Egulias\\EmailValidator\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Eduardo Gulias Davis" + } + ], + "description": "A library for validating emails against several RFCs", + "homepage": "https://github.com/egulias/EmailValidator", + "keywords": [ + "email", + "emailvalidation", + "emailvalidator", + "validation", + "validator" + ], + "support": { + "issues": "https://github.com/egulias/EmailValidator/issues", + "source": "https://github.com/egulias/EmailValidator/tree/4.0.4" + }, + "funding": [ + { + "url": "https://github.com/egulias", + "type": "github" + } + ], + "time": "2025-03-06T22:45:56+00:00" + }, + { + "name": "elvanto/litemoji", + "version": "4.3.0", + "source": { + "type": "git", + "url": "https://github.com/elvanto/litemoji.git", + "reference": "f13cf10686f7110a3b17d09de03050d0708840b8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/elvanto/litemoji/zipball/f13cf10686f7110a3b17d09de03050d0708840b8", + "reference": "f13cf10686f7110a3b17d09de03050d0708840b8", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "php": ">=7.3" + }, + "require-dev": { + "milesj/emojibase": "7.0.*", + "phpunit/phpunit": "^9.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "LitEmoji\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A PHP library simplifying the conversion of unicode, HTML and shortcode emoji.", + "keywords": [ + "emoji", + "php-emoji" + ], + "support": { + "issues": "https://github.com/elvanto/litemoji/issues", + "source": "https://github.com/elvanto/litemoji/tree/4.3.0" + }, + "time": "2022-10-28T02:32:19+00:00" + }, + { + "name": "enshrined/svg-sanitize", + "version": "0.22.0", + "source": { + "type": "git", + "url": "https://github.com/darylldoyle/svg-sanitizer.git", + "reference": "0afa95ea74be155a7bcd6c6fb60c276c39984500" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/darylldoyle/svg-sanitizer/zipball/0afa95ea74be155a7bcd6c6fb60c276c39984500", + "reference": "0afa95ea74be155a7bcd6c6fb60c276c39984500", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "php": "^7.1 || ^8.0" + }, + "require-dev": { + "phpunit/phpunit": "^6.5 || ^8.5" + }, + "type": "library", + "autoload": { + "psr-4": { + "enshrined\\svgSanitize\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "Daryll Doyle", + "email": "daryll@enshrined.co.uk" + } + ], + "description": "An SVG sanitizer for PHP", + "support": { + "issues": "https://github.com/darylldoyle/svg-sanitizer/issues", + "source": "https://github.com/darylldoyle/svg-sanitizer/tree/0.22.0" + }, + "time": "2025-08-12T10:13:48+00:00" + }, + { + "name": "ezyang/htmlpurifier", + "version": "v4.18.0", + "source": { + "type": "git", + "url": "https://github.com/ezyang/htmlpurifier.git", + "reference": "cb56001e54359df7ae76dc522d08845dc741621b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ezyang/htmlpurifier/zipball/cb56001e54359df7ae76dc522d08845dc741621b", + "reference": "cb56001e54359df7ae76dc522d08845dc741621b", + "shasum": "" + }, + "require": { + "php": "~5.6.0 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0" + }, + "require-dev": { + "cerdic/css-tidy": "^1.7 || ^2.0", + "simpletest/simpletest": "dev-master" + }, + "suggest": { + "cerdic/css-tidy": "If you want to use the filter 'Filter.ExtractStyleBlocks'.", + "ext-bcmath": "Used for unit conversion and imagecrash protection", + "ext-iconv": "Converts text to and from non-UTF-8 encodings", + "ext-tidy": "Used for pretty-printing HTML" + }, + "type": "library", + "autoload": { + "files": [ + "library/HTMLPurifier.composer.php" + ], + "psr-0": { + "HTMLPurifier": "library/" + }, + "exclude-from-classmap": [ + "/library/HTMLPurifier/Language/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "LGPL-2.1-or-later" + ], + "authors": [ + { + "name": "Edward Z. Yang", + "email": "admin@htmlpurifier.org", + "homepage": "http://ezyang.com" + } + ], + "description": "Standards compliant HTML filter written in PHP", + "homepage": "http://htmlpurifier.org/", + "keywords": [ + "html" + ], + "support": { + "issues": "https://github.com/ezyang/htmlpurifier/issues", + "source": "https://github.com/ezyang/htmlpurifier/tree/v4.18.0" + }, + "time": "2024-11-01T03:51:45+00:00" + }, + { + "name": "fruitcake/php-cors", + "version": "v1.3.0", + "source": { + "type": "git", + "url": "https://github.com/fruitcake/php-cors.git", + "reference": "3d158f36e7875e2f040f37bc0573956240a5a38b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/fruitcake/php-cors/zipball/3d158f36e7875e2f040f37bc0573956240a5a38b", + "reference": "3d158f36e7875e2f040f37bc0573956240a5a38b", + "shasum": "" + }, + "require": { + "php": "^7.4|^8.0", + "symfony/http-foundation": "^4.4|^5.4|^6|^7" + }, + "require-dev": { + "phpstan/phpstan": "^1.4", + "phpunit/phpunit": "^9", + "squizlabs/php_codesniffer": "^3.5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.2-dev" + } + }, + "autoload": { + "psr-4": { + "Fruitcake\\Cors\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fruitcake", + "homepage": "https://fruitcake.nl" + }, + { + "name": "Barryvdh", + "email": "barryvdh@gmail.com" + } + ], + "description": "Cross-origin resource sharing library for the Symfony HttpFoundation", + "homepage": "https://github.com/fruitcake/php-cors", + "keywords": [ + "cors", + "laravel", + "symfony" + ], + "support": { + "issues": "https://github.com/fruitcake/php-cors/issues", + "source": "https://github.com/fruitcake/php-cors/tree/v1.3.0" + }, + "funding": [ + { + "url": "https://fruitcake.nl", + "type": "custom" + }, + { + "url": "https://github.com/barryvdh", + "type": "github" + } + ], + "time": "2023-10-12T05:21:21+00:00" + }, + { + "name": "graham-campbell/result-type", + "version": "v1.1.3", + "source": { + "type": "git", + "url": "https://github.com/GrahamCampbell/Result-Type.git", + "reference": "3ba905c11371512af9d9bdd27d99b782216b6945" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/GrahamCampbell/Result-Type/zipball/3ba905c11371512af9d9bdd27d99b782216b6945", + "reference": "3ba905c11371512af9d9bdd27d99b782216b6945", + "shasum": "" + }, + "require": { + "php": "^7.2.5 || ^8.0", + "phpoption/phpoption": "^1.9.3" + }, + "require-dev": { + "phpunit/phpunit": "^8.5.39 || ^9.6.20 || ^10.5.28" + }, + "type": "library", + "autoload": { + "psr-4": { + "GrahamCampbell\\ResultType\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + } + ], + "description": "An Implementation Of The Result Type", + "keywords": [ + "Graham Campbell", + "GrahamCampbell", + "Result Type", + "Result-Type", + "result" + ], + "support": { + "issues": "https://github.com/GrahamCampbell/Result-Type/issues", + "source": "https://github.com/GrahamCampbell/Result-Type/tree/v1.1.3" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/graham-campbell/result-type", + "type": "tidelift" + } + ], + "time": "2024-07-20T21:45:45+00:00" + }, + { + "name": "guzzlehttp/guzzle", + "version": "7.10.0", + "source": { + "type": "git", + "url": "https://github.com/guzzle/guzzle.git", + "reference": "b51ac707cfa420b7bfd4e4d5e510ba8008e822b4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/b51ac707cfa420b7bfd4e4d5e510ba8008e822b4", + "reference": "b51ac707cfa420b7bfd4e4d5e510ba8008e822b4", + "shasum": "" + }, + "require": { + "ext-json": "*", + "guzzlehttp/promises": "^2.3", + "guzzlehttp/psr7": "^2.8", + "php": "^7.2.5 || ^8.0", + "psr/http-client": "^1.0", + "symfony/deprecation-contracts": "^2.2 || ^3.0" + }, + "provide": { + "psr/http-client-implementation": "1.0" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.8.2", + "ext-curl": "*", + "guzzle/client-integration-tests": "3.0.2", + "php-http/message-factory": "^1.1", + "phpunit/phpunit": "^8.5.39 || ^9.6.20", + "psr/log": "^1.1 || ^2.0 || ^3.0" + }, + "suggest": { + "ext-curl": "Required for CURL handler support", + "ext-intl": "Required for Internationalized Domain Name (IDN) support", + "psr/log": "Required for using the Log middleware" + }, + "type": "library", + "extra": { + "bamarni-bin": { + "bin-links": true, + "forward-command": false + } + }, + "autoload": { + "files": [ + "src/functions_include.php" + ], + "psr-4": { + "GuzzleHttp\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Jeremy Lindblom", + "email": "jeremeamia@gmail.com", + "homepage": "https://github.com/jeremeamia" + }, + { + "name": "George Mponos", + "email": "gmponos@gmail.com", + "homepage": "https://github.com/gmponos" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://github.com/sagikazarmark" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" + } + ], + "description": "Guzzle is a PHP HTTP client library", + "keywords": [ + "client", + "curl", + "framework", + "http", + "http client", + "psr-18", + "psr-7", + "rest", + "web service" + ], + "support": { + "issues": "https://github.com/guzzle/guzzle/issues", + "source": "https://github.com/guzzle/guzzle/tree/7.10.0" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/guzzle", + "type": "tidelift" + } + ], + "time": "2025-08-23T22:36:01+00:00" + }, + { + "name": "guzzlehttp/promises", + "version": "2.3.0", + "source": { + "type": "git", + "url": "https://github.com/guzzle/promises.git", + "reference": "481557b130ef3790cf82b713667b43030dc9c957" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/promises/zipball/481557b130ef3790cf82b713667b43030dc9c957", + "reference": "481557b130ef3790cf82b713667b43030dc9c957", + "shasum": "" + }, + "require": { + "php": "^7.2.5 || ^8.0" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.8.2", + "phpunit/phpunit": "^8.5.44 || ^9.6.25" + }, + "type": "library", + "extra": { + "bamarni-bin": { + "bin-links": true, + "forward-command": false + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\Promise\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" + } + ], + "description": "Guzzle promises library", + "keywords": [ + "promise" + ], + "support": { + "issues": "https://github.com/guzzle/promises/issues", + "source": "https://github.com/guzzle/promises/tree/2.3.0" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/promises", + "type": "tidelift" + } + ], + "time": "2025-08-22T14:34:08+00:00" + }, + { + "name": "guzzlehttp/psr7", + "version": "2.8.0", + "source": { + "type": "git", + "url": "https://github.com/guzzle/psr7.git", + "reference": "21dc724a0583619cd1652f673303492272778051" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/21dc724a0583619cd1652f673303492272778051", + "reference": "21dc724a0583619cd1652f673303492272778051", + "shasum": "" + }, + "require": { + "php": "^7.2.5 || ^8.0", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.1 || ^2.0", + "ralouphie/getallheaders": "^3.0" + }, + "provide": { + "psr/http-factory-implementation": "1.0", + "psr/http-message-implementation": "1.0" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.8.2", + "http-interop/http-factory-tests": "0.9.0", + "phpunit/phpunit": "^8.5.44 || ^9.6.25" + }, + "suggest": { + "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" + }, + "type": "library", + "extra": { + "bamarni-bin": { + "bin-links": true, + "forward-command": false + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\Psr7\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "George Mponos", + "email": "gmponos@gmail.com", + "homepage": "https://github.com/gmponos" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://github.com/sagikazarmark" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://sagikazarmark.hu" + } + ], + "description": "PSR-7 message implementation that also provides common utility methods", + "keywords": [ + "http", + "message", + "psr-7", + "request", + "response", + "stream", + "uri", + "url" + ], + "support": { + "issues": "https://github.com/guzzle/psr7/issues", + "source": "https://github.com/guzzle/psr7/tree/2.8.0" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/psr7", + "type": "tidelift" + } + ], + "time": "2025-08-23T21:21:41+00:00" + }, + { + "name": "guzzlehttp/uri-template", + "version": "v1.0.5", + "source": { + "type": "git", + "url": "https://github.com/guzzle/uri-template.git", + "reference": "4f4bbd4e7172148801e76e3decc1e559bdee34e1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/guzzle/uri-template/zipball/4f4bbd4e7172148801e76e3decc1e559bdee34e1", + "reference": "4f4bbd4e7172148801e76e3decc1e559bdee34e1", + "shasum": "" + }, + "require": { + "php": "^7.2.5 || ^8.0", + "symfony/polyfill-php80": "^1.24" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.8.2", + "phpunit/phpunit": "^8.5.44 || ^9.6.25", + "uri-template/tests": "1.0.0" + }, + "type": "library", + "extra": { + "bamarni-bin": { + "bin-links": true, + "forward-command": false + } + }, + "autoload": { + "psr-4": { + "GuzzleHttp\\UriTemplate\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "George Mponos", + "email": "gmponos@gmail.com", + "homepage": "https://github.com/gmponos" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + } + ], + "description": "A polyfill class for uri_template of PHP", + "keywords": [ + "guzzlehttp", + "uri-template" + ], + "support": { + "issues": "https://github.com/guzzle/uri-template/issues", + "source": "https://github.com/guzzle/uri-template/tree/v1.0.5" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/uri-template", + "type": "tidelift" + } + ], + "time": "2025-08-22T14:27:06+00:00" + }, + { + "name": "laravel/framework", + "version": "v12.32.5", + "source": { + "type": "git", + "url": "https://github.com/laravel/framework.git", + "reference": "77b2740391cd2a825ba59d6fada45e9b8b9bcc5a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/framework/zipball/77b2740391cd2a825ba59d6fada45e9b8b9bcc5a", + "reference": "77b2740391cd2a825ba59d6fada45e9b8b9bcc5a", + "shasum": "" + }, + "require": { + "brick/math": "^0.11|^0.12|^0.13|^0.14", + "composer-runtime-api": "^2.2", + "doctrine/inflector": "^2.0.5", + "dragonmantank/cron-expression": "^3.4", + "egulias/email-validator": "^3.2.1|^4.0", + "ext-ctype": "*", + "ext-filter": "*", + "ext-hash": "*", + "ext-mbstring": "*", + "ext-openssl": "*", + "ext-session": "*", + "ext-tokenizer": "*", + "fruitcake/php-cors": "^1.3", + "guzzlehttp/guzzle": "^7.8.2", + "guzzlehttp/uri-template": "^1.0", + "laravel/prompts": "^0.3.0", + "laravel/serializable-closure": "^1.3|^2.0", + "league/commonmark": "^2.7", + "league/flysystem": "^3.25.1", + "league/flysystem-local": "^3.25.1", + "league/uri": "^7.5.1", + "monolog/monolog": "^3.0", + "nesbot/carbon": "^3.8.4", + "nunomaduro/termwind": "^2.0", + "php": "^8.2", + "psr/container": "^1.1.1|^2.0.1", + "psr/log": "^1.0|^2.0|^3.0", + "psr/simple-cache": "^1.0|^2.0|^3.0", + "ramsey/uuid": "^4.7", + "symfony/console": "^7.2.0", + "symfony/error-handler": "^7.2.0", + "symfony/finder": "^7.2.0", + "symfony/http-foundation": "^7.2.0", + "symfony/http-kernel": "^7.2.0", + "symfony/mailer": "^7.2.0", + "symfony/mime": "^7.2.0", + "symfony/polyfill-php83": "^1.33", + "symfony/polyfill-php84": "^1.33", + "symfony/polyfill-php85": "^1.33", + "symfony/process": "^7.2.0", + "symfony/routing": "^7.2.0", + "symfony/uid": "^7.2.0", + "symfony/var-dumper": "^7.2.0", + "tijsverkoyen/css-to-inline-styles": "^2.2.5", + "vlucas/phpdotenv": "^5.6.1", + "voku/portable-ascii": "^2.0.2" + }, + "conflict": { + "tightenco/collect": "<5.5.33" + }, + "provide": { + "psr/container-implementation": "1.1|2.0", + "psr/log-implementation": "1.0|2.0|3.0", + "psr/simple-cache-implementation": "1.0|2.0|3.0" + }, + "replace": { + "illuminate/auth": "self.version", + "illuminate/broadcasting": "self.version", + "illuminate/bus": "self.version", + "illuminate/cache": "self.version", + "illuminate/collections": "self.version", + "illuminate/concurrency": "self.version", + "illuminate/conditionable": "self.version", + "illuminate/config": "self.version", + "illuminate/console": "self.version", + "illuminate/container": "self.version", + "illuminate/contracts": "self.version", + "illuminate/cookie": "self.version", + "illuminate/database": "self.version", + "illuminate/encryption": "self.version", + "illuminate/events": "self.version", + "illuminate/filesystem": "self.version", + "illuminate/hashing": "self.version", + "illuminate/http": "self.version", + "illuminate/json-schema": "self.version", + "illuminate/log": "self.version", + "illuminate/macroable": "self.version", + "illuminate/mail": "self.version", + "illuminate/notifications": "self.version", + "illuminate/pagination": "self.version", + "illuminate/pipeline": "self.version", + "illuminate/process": "self.version", + "illuminate/queue": "self.version", + "illuminate/redis": "self.version", + "illuminate/routing": "self.version", + "illuminate/session": "self.version", + "illuminate/support": "self.version", + "illuminate/testing": "self.version", + "illuminate/translation": "self.version", + "illuminate/validation": "self.version", + "illuminate/view": "self.version", + "spatie/once": "*" + }, + "require-dev": { + "ably/ably-php": "^1.0", + "aws/aws-sdk-php": "^3.322.9", + "ext-gmp": "*", + "fakerphp/faker": "^1.24", + "guzzlehttp/promises": "^2.0.3", + "guzzlehttp/psr7": "^2.4", + "laravel/pint": "^1.18", + "league/flysystem-aws-s3-v3": "^3.25.1", + "league/flysystem-ftp": "^3.25.1", + "league/flysystem-path-prefixing": "^3.25.1", + "league/flysystem-read-only": "^3.25.1", + "league/flysystem-sftp-v3": "^3.25.1", + "mockery/mockery": "^1.6.10", + "opis/json-schema": "^2.4.1", + "orchestra/testbench-core": "^10.6.5", + "pda/pheanstalk": "^5.0.6|^7.0.0", + "php-http/discovery": "^1.15", + "phpstan/phpstan": "^2.0", + "phpunit/phpunit": "^10.5.35|^11.5.3|^12.0.1", + "predis/predis": "^2.3|^3.0", + "resend/resend-php": "^0.10.0", + "symfony/cache": "^7.2.0", + "symfony/http-client": "^7.2.0", + "symfony/psr-http-message-bridge": "^7.2.0", + "symfony/translation": "^7.2.0" + }, + "suggest": { + "ably/ably-php": "Required to use the Ably broadcast driver (^1.0).", + "aws/aws-sdk-php": "Required to use the SQS queue driver, DynamoDb failed job storage, and SES mail driver (^3.322.9).", + "brianium/paratest": "Required to run tests in parallel (^7.0|^8.0).", + "ext-apcu": "Required to use the APC cache driver.", + "ext-fileinfo": "Required to use the Filesystem class.", + "ext-ftp": "Required to use the Flysystem FTP driver.", + "ext-gd": "Required to use Illuminate\\Http\\Testing\\FileFactory::image().", + "ext-memcached": "Required to use the memcache cache driver.", + "ext-pcntl": "Required to use all features of the queue worker and console signal trapping.", + "ext-pdo": "Required to use all database features.", + "ext-posix": "Required to use all features of the queue worker.", + "ext-redis": "Required to use the Redis cache and queue drivers (^4.0|^5.0|^6.0).", + "fakerphp/faker": "Required to generate fake data using the fake() helper (^1.23).", + "filp/whoops": "Required for friendly error pages in development (^2.14.3).", + "laravel/tinker": "Required to use the tinker console command (^2.0).", + "league/flysystem-aws-s3-v3": "Required to use the Flysystem S3 driver (^3.25.1).", + "league/flysystem-ftp": "Required to use the Flysystem FTP driver (^3.25.1).", + "league/flysystem-path-prefixing": "Required to use the scoped driver (^3.25.1).", + "league/flysystem-read-only": "Required to use read-only disks (^3.25.1)", + "league/flysystem-sftp-v3": "Required to use the Flysystem SFTP driver (^3.25.1).", + "mockery/mockery": "Required to use mocking (^1.6).", + "pda/pheanstalk": "Required to use the beanstalk queue driver (^5.0).", + "php-http/discovery": "Required to use PSR-7 bridging features (^1.15).", + "phpunit/phpunit": "Required to use assertions and run tests (^10.5.35|^11.5.3|^12.0.1).", + "predis/predis": "Required to use the predis connector (^2.3|^3.0).", + "psr/http-message": "Required to allow Storage::put to accept a StreamInterface (^1.0).", + "pusher/pusher-php-server": "Required to use the Pusher broadcast driver (^6.0|^7.0).", + "resend/resend-php": "Required to enable support for the Resend mail transport (^0.10.0).", + "symfony/cache": "Required to PSR-6 cache bridge (^7.2).", + "symfony/filesystem": "Required to enable support for relative symbolic links (^7.2).", + "symfony/http-client": "Required to enable support for the Symfony API mail transports (^7.2).", + "symfony/mailgun-mailer": "Required to enable support for the Mailgun mail transport (^7.2).", + "symfony/postmark-mailer": "Required to enable support for the Postmark mail transport (^7.2).", + "symfony/psr-http-message-bridge": "Required to use PSR-7 bridging features (^7.2)." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "12.x-dev" + } + }, + "autoload": { + "files": [ + "src/Illuminate/Collections/functions.php", + "src/Illuminate/Collections/helpers.php", + "src/Illuminate/Events/functions.php", + "src/Illuminate/Filesystem/functions.php", + "src/Illuminate/Foundation/helpers.php", + "src/Illuminate/Log/functions.php", + "src/Illuminate/Support/functions.php", + "src/Illuminate/Support/helpers.php" + ], + "psr-4": { + "Illuminate\\": "src/Illuminate/", + "Illuminate\\Support\\": [ + "src/Illuminate/Macroable/", + "src/Illuminate/Collections/", + "src/Illuminate/Conditionable/" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Taylor Otwell", + "email": "taylor@laravel.com" + } + ], + "description": "The Laravel Framework.", + "homepage": "https://laravel.com", + "keywords": [ + "framework", + "laravel" + ], + "support": { + "issues": "https://github.com/laravel/framework/issues", + "source": "https://github.com/laravel/framework" + }, + "time": "2025-09-30T17:39:22+00:00" + }, + { + "name": "laravel/prompts", + "version": "v0.3.7", + "source": { + "type": "git", + "url": "https://github.com/laravel/prompts.git", + "reference": "a1891d362714bc40c8d23b0b1d7090f022ea27cc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/prompts/zipball/a1891d362714bc40c8d23b0b1d7090f022ea27cc", + "reference": "a1891d362714bc40c8d23b0b1d7090f022ea27cc", + "shasum": "" + }, + "require": { + "composer-runtime-api": "^2.2", + "ext-mbstring": "*", + "php": "^8.1", + "symfony/console": "^6.2|^7.0" + }, + "conflict": { + "illuminate/console": ">=10.17.0 <10.25.0", + "laravel/framework": ">=10.17.0 <10.25.0" + }, + "require-dev": { + "illuminate/collections": "^10.0|^11.0|^12.0", + "mockery/mockery": "^1.5", + "pestphp/pest": "^2.3|^3.4", + "phpstan/phpstan": "^1.12.28", + "phpstan/phpstan-mockery": "^1.1.3" + }, + "suggest": { + "ext-pcntl": "Required for the spinner to be animated." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "0.3.x-dev" + } + }, + "autoload": { + "files": [ + "src/helpers.php" + ], + "psr-4": { + "Laravel\\Prompts\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Add beautiful and user-friendly forms to your command-line applications.", + "support": { + "issues": "https://github.com/laravel/prompts/issues", + "source": "https://github.com/laravel/prompts/tree/v0.3.7" + }, + "time": "2025-09-19T13:47:56+00:00" + }, + { + "name": "laravel/serializable-closure", + "version": "v2.0.5", + "source": { + "type": "git", + "url": "https://github.com/laravel/serializable-closure.git", + "reference": "3832547db6e0e2f8bb03d4093857b378c66eceed" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/serializable-closure/zipball/3832547db6e0e2f8bb03d4093857b378c66eceed", + "reference": "3832547db6e0e2f8bb03d4093857b378c66eceed", + "shasum": "" + }, + "require": { + "php": "^8.1" + }, + "require-dev": { + "illuminate/support": "^10.0|^11.0|^12.0", + "nesbot/carbon": "^2.67|^3.0", + "pestphp/pest": "^2.36|^3.0", + "phpstan/phpstan": "^2.0", + "symfony/var-dumper": "^6.2.0|^7.0.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "Laravel\\SerializableClosure\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Taylor Otwell", + "email": "taylor@laravel.com" + }, + { + "name": "Nuno Maduro", + "email": "nuno@laravel.com" + } + ], + "description": "Laravel Serializable Closure provides an easy and secure way to serialize closures in PHP.", + "keywords": [ + "closure", + "laravel", + "serializable" + ], + "support": { + "issues": "https://github.com/laravel/serializable-closure/issues", + "source": "https://github.com/laravel/serializable-closure" + }, + "time": "2025-09-22T17:29:40+00:00" + }, + { + "name": "lcobucci/clock", + "version": "3.3.1", + "source": { + "type": "git", + "url": "https://github.com/lcobucci/clock.git", + "reference": "db3713a61addfffd615b79bf0bc22f0ccc61b86b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/lcobucci/clock/zipball/db3713a61addfffd615b79bf0bc22f0ccc61b86b", + "reference": "db3713a61addfffd615b79bf0bc22f0ccc61b86b", + "shasum": "" + }, + "require": { + "php": "~8.2.0 || ~8.3.0 || ~8.4.0", + "psr/clock": "^1.0" + }, + "provide": { + "psr/clock-implementation": "1.0" + }, + "require-dev": { + "infection/infection": "^0.29", + "lcobucci/coding-standard": "^11.1.0", + "phpstan/extension-installer": "^1.3.1", + "phpstan/phpstan": "^1.10.25", + "phpstan/phpstan-deprecation-rules": "^1.1.3", + "phpstan/phpstan-phpunit": "^1.3.13", + "phpstan/phpstan-strict-rules": "^1.5.1", + "phpunit/phpunit": "^11.3.6" + }, + "type": "library", + "autoload": { + "psr-4": { + "Lcobucci\\Clock\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Luís Cobucci", + "email": "lcobucci@gmail.com" + } + ], + "description": "Yet another clock abstraction", + "support": { + "issues": "https://github.com/lcobucci/clock/issues", + "source": "https://github.com/lcobucci/clock/tree/3.3.1" + }, + "funding": [ + { + "url": "https://github.com/lcobucci", + "type": "github" + }, + { + "url": "https://www.patreon.com/lcobucci", + "type": "patreon" + } + ], + "time": "2024-09-24T20:45:14+00:00" + }, + { + "name": "league/commonmark", + "version": "2.7.1", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/commonmark.git", + "reference": "10732241927d3971d28e7ea7b5712721fa2296ca" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/commonmark/zipball/10732241927d3971d28e7ea7b5712721fa2296ca", + "reference": "10732241927d3971d28e7ea7b5712721fa2296ca", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "league/config": "^1.1.1", + "php": "^7.4 || ^8.0", + "psr/event-dispatcher": "^1.0", + "symfony/deprecation-contracts": "^2.1 || ^3.0", + "symfony/polyfill-php80": "^1.16" + }, + "require-dev": { + "cebe/markdown": "^1.0", + "commonmark/cmark": "0.31.1", + "commonmark/commonmark.js": "0.31.1", + "composer/package-versions-deprecated": "^1.8", + "embed/embed": "^4.4", + "erusev/parsedown": "^1.0", + "ext-json": "*", + "github/gfm": "0.29.0", + "michelf/php-markdown": "^1.4 || ^2.0", + "nyholm/psr7": "^1.5", + "phpstan/phpstan": "^1.8.2", + "phpunit/phpunit": "^9.5.21 || ^10.5.9 || ^11.0.0", + "scrutinizer/ocular": "^1.8.1", + "symfony/finder": "^5.3 | ^6.0 | ^7.0", + "symfony/process": "^5.4 | ^6.0 | ^7.0", + "symfony/yaml": "^2.3 | ^3.0 | ^4.0 | ^5.0 | ^6.0 | ^7.0", + "unleashedtech/php-coding-standard": "^3.1.1", + "vimeo/psalm": "^4.24.0 || ^5.0.0 || ^6.0.0" + }, + "suggest": { + "symfony/yaml": "v2.3+ required if using the Front Matter extension" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "2.8-dev" + } + }, + "autoload": { + "psr-4": { + "League\\CommonMark\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Colin O'Dell", + "email": "colinodell@gmail.com", + "homepage": "https://www.colinodell.com", + "role": "Lead Developer" + } + ], + "description": "Highly-extensible PHP Markdown parser which fully supports the CommonMark spec and GitHub-Flavored Markdown (GFM)", + "homepage": "https://commonmark.thephpleague.com", + "keywords": [ + "commonmark", + "flavored", + "gfm", + "github", + "github-flavored", + "markdown", + "md", + "parser" + ], + "support": { + "docs": "https://commonmark.thephpleague.com/", + "forum": "https://github.com/thephpleague/commonmark/discussions", + "issues": "https://github.com/thephpleague/commonmark/issues", + "rss": "https://github.com/thephpleague/commonmark/releases.atom", + "source": "https://github.com/thephpleague/commonmark" + }, + "funding": [ + { + "url": "https://www.colinodell.com/sponsor", + "type": "custom" + }, + { + "url": "https://www.paypal.me/colinpodell/10.00", + "type": "custom" + }, + { + "url": "https://github.com/colinodell", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/league/commonmark", + "type": "tidelift" + } + ], + "time": "2025-07-20T12:47:49+00:00" + }, + { + "name": "league/config", + "version": "v1.2.0", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/config.git", + "reference": "754b3604fb2984c71f4af4a9cbe7b57f346ec1f3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/config/zipball/754b3604fb2984c71f4af4a9cbe7b57f346ec1f3", + "reference": "754b3604fb2984c71f4af4a9cbe7b57f346ec1f3", + "shasum": "" + }, + "require": { + "dflydev/dot-access-data": "^3.0.1", + "nette/schema": "^1.2", + "php": "^7.4 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^1.8.2", + "phpunit/phpunit": "^9.5.5", + "scrutinizer/ocular": "^1.8.1", + "unleashedtech/php-coding-standard": "^3.1", + "vimeo/psalm": "^4.7.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.2-dev" + } + }, + "autoload": { + "psr-4": { + "League\\Config\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Colin O'Dell", + "email": "colinodell@gmail.com", + "homepage": "https://www.colinodell.com", + "role": "Lead Developer" + } + ], + "description": "Define configuration arrays with strict schemas and access values with dot notation", + "homepage": "https://config.thephpleague.com", + "keywords": [ + "array", + "config", + "configuration", + "dot", + "dot-access", + "nested", + "schema" + ], + "support": { + "docs": "https://config.thephpleague.com/", + "issues": "https://github.com/thephpleague/config/issues", + "rss": "https://github.com/thephpleague/config/releases.atom", + "source": "https://github.com/thephpleague/config" + }, + "funding": [ + { + "url": "https://www.colinodell.com/sponsor", + "type": "custom" + }, + { + "url": "https://www.paypal.me/colinpodell/10.00", + "type": "custom" + }, + { + "url": "https://github.com/colinodell", + "type": "github" + } + ], + "time": "2022-12-11T20:36:23+00:00" + }, + { + "name": "league/flysystem", + "version": "3.30.0", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/flysystem.git", + "reference": "2203e3151755d874bb2943649dae1eb8533ac93e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/2203e3151755d874bb2943649dae1eb8533ac93e", + "reference": "2203e3151755d874bb2943649dae1eb8533ac93e", + "shasum": "" + }, + "require": { + "league/flysystem-local": "^3.0.0", + "league/mime-type-detection": "^1.0.0", + "php": "^8.0.2" + }, + "conflict": { + "async-aws/core": "<1.19.0", + "async-aws/s3": "<1.14.0", + "aws/aws-sdk-php": "3.209.31 || 3.210.0", + "guzzlehttp/guzzle": "<7.0", + "guzzlehttp/ringphp": "<1.1.1", + "phpseclib/phpseclib": "3.0.15", + "symfony/http-client": "<5.2" + }, + "require-dev": { + "async-aws/s3": "^1.5 || ^2.0", + "async-aws/simple-s3": "^1.1 || ^2.0", + "aws/aws-sdk-php": "^3.295.10", + "composer/semver": "^3.0", + "ext-fileinfo": "*", + "ext-ftp": "*", + "ext-mongodb": "^1.3|^2", + "ext-zip": "*", + "friendsofphp/php-cs-fixer": "^3.5", + "google/cloud-storage": "^1.23", + "guzzlehttp/psr7": "^2.6", + "microsoft/azure-storage-blob": "^1.1", + "mongodb/mongodb": "^1.2|^2", + "phpseclib/phpseclib": "^3.0.36", + "phpstan/phpstan": "^1.10", + "phpunit/phpunit": "^9.5.11|^10.0", + "sabre/dav": "^4.6.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "League\\Flysystem\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" + } + ], + "description": "File storage abstraction for PHP", + "keywords": [ + "WebDAV", + "aws", + "cloud", + "file", + "files", + "filesystem", + "filesystems", + "ftp", + "s3", + "sftp", + "storage" + ], + "support": { + "issues": "https://github.com/thephpleague/flysystem/issues", + "source": "https://github.com/thephpleague/flysystem/tree/3.30.0" + }, + "time": "2025-06-25T13:29:59+00:00" + }, + { + "name": "league/flysystem-local", + "version": "3.30.0", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/flysystem-local.git", + "reference": "6691915f77c7fb69adfb87dcd550052dc184ee10" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/flysystem-local/zipball/6691915f77c7fb69adfb87dcd550052dc184ee10", + "reference": "6691915f77c7fb69adfb87dcd550052dc184ee10", + "shasum": "" + }, + "require": { + "ext-fileinfo": "*", + "league/flysystem": "^3.0.0", + "league/mime-type-detection": "^1.0.0", + "php": "^8.0.2" + }, + "type": "library", + "autoload": { + "psr-4": { + "League\\Flysystem\\Local\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" + } + ], + "description": "Local filesystem adapter for Flysystem.", + "keywords": [ + "Flysystem", + "file", + "files", + "filesystem", + "local" + ], + "support": { + "source": "https://github.com/thephpleague/flysystem-local/tree/3.30.0" + }, + "time": "2025-05-21T10:34:19+00:00" + }, + { + "name": "league/mime-type-detection", + "version": "1.16.0", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/mime-type-detection.git", + "reference": "2d6702ff215bf922936ccc1ad31007edc76451b9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/2d6702ff215bf922936ccc1ad31007edc76451b9", + "reference": "2d6702ff215bf922936ccc1ad31007edc76451b9", + "shasum": "" + }, + "require": { + "ext-fileinfo": "*", + "php": "^7.4 || ^8.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^3.2", + "phpstan/phpstan": "^0.12.68", + "phpunit/phpunit": "^8.5.8 || ^9.3 || ^10.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "League\\MimeTypeDetection\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Frank de Jonge", + "email": "info@frankdejonge.nl" + } + ], + "description": "Mime-type detection for Flysystem", + "support": { + "issues": "https://github.com/thephpleague/mime-type-detection/issues", + "source": "https://github.com/thephpleague/mime-type-detection/tree/1.16.0" + }, + "funding": [ + { + "url": "https://github.com/frankdejonge", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/league/flysystem", + "type": "tidelift" + } + ], + "time": "2024-09-21T08:32:55+00:00" + }, + { + "name": "league/uri", + "version": "7.5.1", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/uri.git", + "reference": "81fb5145d2644324614cc532b28efd0215bda430" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/uri/zipball/81fb5145d2644324614cc532b28efd0215bda430", + "reference": "81fb5145d2644324614cc532b28efd0215bda430", + "shasum": "" + }, + "require": { + "league/uri-interfaces": "^7.5", + "php": "^8.1" + }, + "conflict": { + "league/uri-schemes": "^1.0" + }, + "suggest": { + "ext-bcmath": "to improve IPV4 host parsing", + "ext-fileinfo": "to create Data URI from file contennts", + "ext-gmp": "to improve IPV4 host parsing", + "ext-intl": "to handle IDN host with the best performance", + "jeremykendall/php-domain-parser": "to resolve Public Suffix and Top Level Domain", + "league/uri-components": "Needed to easily manipulate URI objects components", + "php-64bit": "to improve IPV4 host parsing", + "symfony/polyfill-intl-idn": "to handle IDN host via the Symfony polyfill if ext-intl is not present" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "7.x-dev" + } + }, + "autoload": { + "psr-4": { + "League\\Uri\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ignace Nyamagana Butera", + "email": "nyamsprod@gmail.com", + "homepage": "https://nyamsprod.com" + } + ], + "description": "URI manipulation library", + "homepage": "https://uri.thephpleague.com", + "keywords": [ + "data-uri", + "file-uri", + "ftp", + "hostname", + "http", + "https", + "middleware", + "parse_str", + "parse_url", + "psr-7", + "query-string", + "querystring", + "rfc3986", + "rfc3987", + "rfc6570", + "uri", + "uri-template", + "url", + "ws" + ], + "support": { + "docs": "https://uri.thephpleague.com", + "forum": "https://thephpleague.slack.com", + "issues": "https://github.com/thephpleague/uri-src/issues", + "source": "https://github.com/thephpleague/uri/tree/7.5.1" + }, + "funding": [ + { + "url": "https://github.com/sponsors/nyamsprod", + "type": "github" + } + ], + "time": "2024-12-08T08:40:02+00:00" + }, + { + "name": "league/uri-interfaces", + "version": "7.5.0", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/uri-interfaces.git", + "reference": "08cfc6c4f3d811584fb09c37e2849e6a7f9b0742" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/uri-interfaces/zipball/08cfc6c4f3d811584fb09c37e2849e6a7f9b0742", + "reference": "08cfc6c4f3d811584fb09c37e2849e6a7f9b0742", + "shasum": "" + }, + "require": { + "ext-filter": "*", + "php": "^8.1", + "psr/http-factory": "^1", + "psr/http-message": "^1.1 || ^2.0" + }, + "suggest": { + "ext-bcmath": "to improve IPV4 host parsing", + "ext-gmp": "to improve IPV4 host parsing", + "ext-intl": "to handle IDN host with the best performance", + "php-64bit": "to improve IPV4 host parsing", + "symfony/polyfill-intl-idn": "to handle IDN host via the Symfony polyfill if ext-intl is not present" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "7.x-dev" + } + }, + "autoload": { + "psr-4": { + "League\\Uri\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ignace Nyamagana Butera", + "email": "nyamsprod@gmail.com", + "homepage": "https://nyamsprod.com" + } + ], + "description": "Common interfaces and classes for URI representation and interaction", + "homepage": "https://uri.thephpleague.com", + "keywords": [ + "data-uri", + "file-uri", + "ftp", + "hostname", + "http", + "https", + "parse_str", + "parse_url", + "psr-7", + "query-string", + "querystring", + "rfc3986", + "rfc3987", + "rfc6570", + "uri", + "url", + "ws" + ], + "support": { + "docs": "https://uri.thephpleague.com", + "forum": "https://thephpleague.slack.com", + "issues": "https://github.com/thephpleague/uri-src/issues", + "source": "https://github.com/thephpleague/uri-interfaces/tree/7.5.0" + }, + "funding": [ + { + "url": "https://github.com/sponsors/nyamsprod", + "type": "github" + } + ], + "time": "2024-12-08T08:18:47+00:00" + }, + { + "name": "masterminds/html5", + "version": "2.10.0", + "source": { + "type": "git", + "url": "https://github.com/Masterminds/html5-php.git", + "reference": "fcf91eb64359852f00d921887b219479b4f21251" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Masterminds/html5-php/zipball/fcf91eb64359852f00d921887b219479b4f21251", + "reference": "fcf91eb64359852f00d921887b219479b4f21251", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "php": ">=5.3.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.8.35 || ^5.7.21 || ^6 || ^7 || ^8 || ^9" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.7-dev" + } + }, + "autoload": { + "psr-4": { + "Masterminds\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Matt Butcher", + "email": "technosophos@gmail.com" + }, + { + "name": "Matt Farina", + "email": "matt@mattfarina.com" + }, + { + "name": "Asmir Mustafic", + "email": "goetas@gmail.com" + } + ], + "description": "An HTML5 parser and serializer.", + "homepage": "http://masterminds.github.io/html5-php", + "keywords": [ + "HTML5", + "dom", + "html", + "parser", + "querypath", + "serializer", + "xml" + ], + "support": { + "issues": "https://github.com/Masterminds/html5-php/issues", + "source": "https://github.com/Masterminds/html5-php/tree/2.10.0" + }, + "time": "2025-07-25T09:04:22+00:00" + }, + { + "name": "mikehaertl/php-shellcommand", + "version": "1.7.0", + "source": { + "type": "git", + "url": "https://github.com/mikehaertl/php-shellcommand.git", + "reference": "e79ea528be155ffdec6f3bf1a4a46307bb49e545" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/mikehaertl/php-shellcommand/zipball/e79ea528be155ffdec6f3bf1a4a46307bb49e545", + "reference": "e79ea528be155ffdec6f3bf1a4a46307bb49e545", + "shasum": "" + }, + "require": { + "php": ">= 5.3.0" + }, + "require-dev": { + "phpunit/phpunit": ">4.0 <=9.4" + }, + "type": "library", + "autoload": { + "psr-4": { + "mikehaertl\\shellcommand\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Härtl", + "email": "haertl.mike@gmail.com" + } + ], + "description": "An object oriented interface to shell commands", + "keywords": [ + "shell" + ], + "support": { + "issues": "https://github.com/mikehaertl/php-shellcommand/issues", + "source": "https://github.com/mikehaertl/php-shellcommand/tree/1.7.0" + }, + "time": "2023-04-19T08:25:22+00:00" + }, + { + "name": "moneyphp/money", + "version": "v4.7.1", + "source": { + "type": "git", + "url": "https://github.com/moneyphp/money.git", + "reference": "1a23f0e1b22e2c59ed5ed70cfbe4cbe696be9348" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/moneyphp/money/zipball/1a23f0e1b22e2c59ed5ed70cfbe4cbe696be9348", + "reference": "1a23f0e1b22e2c59ed5ed70cfbe4cbe696be9348", + "shasum": "" + }, + "require": { + "ext-bcmath": "*", + "ext-filter": "*", + "ext-json": "*", + "php": "~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0" + }, + "require-dev": { + "cache/taggable-cache": "^1.1.0", + "doctrine/coding-standard": "^12.0", + "doctrine/instantiator": "^1.5.0 || ^2.0", + "ext-gmp": "*", + "ext-intl": "*", + "florianv/exchanger": "^2.8.1", + "florianv/swap": "^4.3.0", + "moneyphp/crypto-currencies": "^1.1.0", + "moneyphp/iso-currencies": "^3.4", + "php-http/message": "^1.16.0", + "php-http/mock-client": "^1.6.0", + "phpbench/phpbench": "^1.2.5", + "phpstan/extension-installer": "^1.4", + "phpstan/phpstan": "^2.1.9", + "phpstan/phpstan-phpunit": "^2.0", + "phpunit/phpunit": "^10.5.9", + "psr/cache": "^1.0.1 || ^2.0 || ^3.0", + "ticketswap/phpstan-error-formatter": "^1.1" + }, + "suggest": { + "ext-gmp": "Calculate without integer limits", + "ext-intl": "Format Money objects with intl", + "florianv/exchanger": "Exchange rates library for PHP", + "florianv/swap": "Exchange rates library for PHP", + "psr/cache-implementation": "Used for Currency caching" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Money\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mathias Verraes", + "email": "mathias@verraes.net", + "homepage": "http://verraes.net" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com" + }, + { + "name": "Frederik Bosch", + "email": "f.bosch@genkgo.nl" + } + ], + "description": "PHP implementation of Fowler's Money pattern", + "homepage": "http://moneyphp.org", + "keywords": [ + "Value Object", + "money", + "vo" + ], + "support": { + "issues": "https://github.com/moneyphp/money/issues", + "source": "https://github.com/moneyphp/money/tree/v4.7.1" + }, + "time": "2025-06-06T07:12:38+00:00" + }, + { + "name": "monolog/monolog", + "version": "3.9.0", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/monolog.git", + "reference": "10d85740180ecba7896c87e06a166e0c95a0e3b6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/monolog/zipball/10d85740180ecba7896c87e06a166e0c95a0e3b6", + "reference": "10d85740180ecba7896c87e06a166e0c95a0e3b6", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "psr/log": "^2.0 || ^3.0" + }, + "provide": { + "psr/log-implementation": "3.0.0" + }, + "require-dev": { + "aws/aws-sdk-php": "^3.0", + "doctrine/couchdb": "~1.0@dev", + "elasticsearch/elasticsearch": "^7 || ^8", + "ext-json": "*", + "graylog2/gelf-php": "^1.4.2 || ^2.0", + "guzzlehttp/guzzle": "^7.4.5", + "guzzlehttp/psr7": "^2.2", + "mongodb/mongodb": "^1.8", + "php-amqplib/php-amqplib": "~2.4 || ^3", + "php-console/php-console": "^3.1.8", + "phpstan/phpstan": "^2", + "phpstan/phpstan-deprecation-rules": "^2", + "phpstan/phpstan-strict-rules": "^2", + "phpunit/phpunit": "^10.5.17 || ^11.0.7", + "predis/predis": "^1.1 || ^2", + "rollbar/rollbar": "^4.0", + "ruflin/elastica": "^7 || ^8", + "symfony/mailer": "^5.4 || ^6", + "symfony/mime": "^5.4 || ^6" + }, + "suggest": { + "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB", + "doctrine/couchdb": "Allow sending log messages to a CouchDB server", + "elasticsearch/elasticsearch": "Allow sending log messages to an Elasticsearch server via official client", + "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)", + "ext-curl": "Required to send log messages using the IFTTTHandler, the LogglyHandler, the SendGridHandler, the SlackWebhookHandler or the TelegramBotHandler", + "ext-mbstring": "Allow to work properly with unicode symbols", + "ext-mongodb": "Allow sending log messages to a MongoDB server (via driver)", + "ext-openssl": "Required to send log messages using SSL", + "ext-sockets": "Allow sending log messages to a Syslog server (via UDP driver)", + "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server", + "mongodb/mongodb": "Allow sending log messages to a MongoDB server (via library)", + "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib", + "rollbar/rollbar": "Allow sending log messages to Rollbar", + "ruflin/elastica": "Allow sending log messages to an Elastic Search server" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Monolog\\": "src/Monolog" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "https://seld.be" + } + ], + "description": "Sends your logs to files, sockets, inboxes, databases and various web services", + "homepage": "https://github.com/Seldaek/monolog", + "keywords": [ + "log", + "logging", + "psr-3" + ], + "support": { + "issues": "https://github.com/Seldaek/monolog/issues", + "source": "https://github.com/Seldaek/monolog/tree/3.9.0" + }, + "funding": [ + { + "url": "https://github.com/Seldaek", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/monolog/monolog", + "type": "tidelift" + } + ], + "time": "2025-03-24T10:02:05+00:00" + }, + { + "name": "nesbot/carbon", + "version": "3.10.3", + "source": { + "type": "git", + "url": "https://github.com/CarbonPHP/carbon.git", + "reference": "8e3643dcd149ae0fe1d2ff4f2c8e4bbfad7c165f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/CarbonPHP/carbon/zipball/8e3643dcd149ae0fe1d2ff4f2c8e4bbfad7c165f", + "reference": "8e3643dcd149ae0fe1d2ff4f2c8e4bbfad7c165f", + "shasum": "" + }, + "require": { + "carbonphp/carbon-doctrine-types": "<100.0", + "ext-json": "*", + "php": "^8.1", + "psr/clock": "^1.0", + "symfony/clock": "^6.3.12 || ^7.0", + "symfony/polyfill-mbstring": "^1.0", + "symfony/translation": "^4.4.18 || ^5.2.1 || ^6.0 || ^7.0" + }, + "provide": { + "psr/clock-implementation": "1.0" + }, + "require-dev": { + "doctrine/dbal": "^3.6.3 || ^4.0", + "doctrine/orm": "^2.15.2 || ^3.0", + "friendsofphp/php-cs-fixer": "^v3.87.1", + "kylekatarnls/multi-tester": "^2.5.3", + "phpmd/phpmd": "^2.15.0", + "phpstan/extension-installer": "^1.4.3", + "phpstan/phpstan": "^2.1.22", + "phpunit/phpunit": "^10.5.53", + "squizlabs/php_codesniffer": "^3.13.4" + }, + "bin": [ + "bin/carbon" + ], + "type": "library", + "extra": { + "laravel": { + "providers": [ + "Carbon\\Laravel\\ServiceProvider" + ] + }, + "phpstan": { + "includes": [ + "extension.neon" + ] + }, + "branch-alias": { + "dev-2.x": "2.x-dev", + "dev-master": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Carbon\\": "src/Carbon/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Brian Nesbitt", + "email": "brian@nesbot.com", + "homepage": "https://markido.com" + }, + { + "name": "kylekatarnls", + "homepage": "https://github.com/kylekatarnls" + } + ], + "description": "An API extension for DateTime that supports 281 different languages.", + "homepage": "https://carbon.nesbot.com", + "keywords": [ + "date", + "datetime", + "time" + ], + "support": { + "docs": "https://carbon.nesbot.com/docs", + "issues": "https://github.com/CarbonPHP/carbon/issues", + "source": "https://github.com/CarbonPHP/carbon" + }, + "funding": [ + { + "url": "https://github.com/sponsors/kylekatarnls", + "type": "github" + }, + { + "url": "https://opencollective.com/Carbon#sponsor", + "type": "opencollective" + }, + { + "url": "https://tidelift.com/subscription/pkg/packagist-nesbot-carbon?utm_source=packagist-nesbot-carbon&utm_medium=referral&utm_campaign=readme", + "type": "tidelift" + } + ], + "time": "2025-09-06T13:39:36+00:00" + }, + { + "name": "nette/schema", + "version": "v1.3.2", + "source": { + "type": "git", + "url": "https://github.com/nette/schema.git", + "reference": "da801d52f0354f70a638673c4a0f04e16529431d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nette/schema/zipball/da801d52f0354f70a638673c4a0f04e16529431d", + "reference": "da801d52f0354f70a638673c4a0f04e16529431d", + "shasum": "" + }, + "require": { + "nette/utils": "^4.0", + "php": "8.1 - 8.4" + }, + "require-dev": { + "nette/tester": "^2.5.2", + "phpstan/phpstan-nette": "^1.0", + "tracy/tracy": "^2.8" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.3-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause", + "GPL-2.0-only", + "GPL-3.0-only" + ], + "authors": [ + { + "name": "David Grudl", + "homepage": "https://davidgrudl.com" + }, + { + "name": "Nette Community", + "homepage": "https://nette.org/contributors" + } + ], + "description": "📐 Nette Schema: validating data structures against a given Schema.", + "homepage": "https://nette.org", + "keywords": [ + "config", + "nette" + ], + "support": { + "issues": "https://github.com/nette/schema/issues", + "source": "https://github.com/nette/schema/tree/v1.3.2" + }, + "time": "2024-10-06T23:10:23+00:00" + }, + { + "name": "nette/utils", + "version": "v4.0.8", + "source": { + "type": "git", + "url": "https://github.com/nette/utils.git", + "reference": "c930ca4e3cf4f17dcfb03037703679d2396d2ede" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nette/utils/zipball/c930ca4e3cf4f17dcfb03037703679d2396d2ede", + "reference": "c930ca4e3cf4f17dcfb03037703679d2396d2ede", + "shasum": "" + }, + "require": { + "php": "8.0 - 8.5" + }, + "conflict": { + "nette/finder": "<3", + "nette/schema": "<1.2.2" + }, + "require-dev": { + "jetbrains/phpstorm-attributes": "^1.2", + "nette/tester": "^2.5", + "phpstan/phpstan-nette": "^2.0@stable", + "tracy/tracy": "^2.9" + }, + "suggest": { + "ext-gd": "to use Image", + "ext-iconv": "to use Strings::webalize(), toAscii(), chr() and reverse()", + "ext-intl": "to use Strings::webalize(), toAscii(), normalize() and compare()", + "ext-json": "to use Nette\\Utils\\Json", + "ext-mbstring": "to use Strings::lower() etc...", + "ext-tokenizer": "to use Nette\\Utils\\Reflection::getUseStatements()" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "psr-4": { + "Nette\\": "src" + }, + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause", + "GPL-2.0-only", + "GPL-3.0-only" + ], + "authors": [ + { + "name": "David Grudl", + "homepage": "https://davidgrudl.com" + }, + { + "name": "Nette Community", + "homepage": "https://nette.org/contributors" + } + ], + "description": "🛠 Nette Utils: lightweight utilities for string & array manipulation, image handling, safe JSON encoding/decoding, validation, slug or strong password generating etc.", + "homepage": "https://nette.org", + "keywords": [ + "array", + "core", + "datetime", + "images", + "json", + "nette", + "paginator", + "password", + "slugify", + "string", + "unicode", + "utf-8", + "utility", + "validation" + ], + "support": { + "issues": "https://github.com/nette/utils/issues", + "source": "https://github.com/nette/utils/tree/v4.0.8" + }, + "time": "2025-08-06T21:43:34+00:00" + }, + { + "name": "nikic/php-parser", + "version": "v5.6.1", + "source": { + "type": "git", + "url": "https://github.com/nikic/PHP-Parser.git", + "reference": "f103601b29efebd7ff4a1ca7b3eeea9e3336a2a2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/f103601b29efebd7ff4a1ca7b3eeea9e3336a2a2", + "reference": "f103601b29efebd7ff4a1ca7b3eeea9e3336a2a2", + "shasum": "" + }, + "require": { + "ext-ctype": "*", + "ext-json": "*", + "ext-tokenizer": "*", + "php": ">=7.4" + }, + "require-dev": { + "ircmaxell/php-yacc": "^0.0.7", + "phpunit/phpunit": "^9.0" + }, + "bin": [ + "bin/php-parse" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.x-dev" + } + }, + "autoload": { + "psr-4": { + "PhpParser\\": "lib/PhpParser" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Nikita Popov" + } + ], + "description": "A PHP parser written in PHP", + "keywords": [ + "parser", + "php" + ], + "support": { + "issues": "https://github.com/nikic/PHP-Parser/issues", + "source": "https://github.com/nikic/PHP-Parser/tree/v5.6.1" + }, + "time": "2025-08-13T20:13:15+00:00" + }, + { + "name": "nunomaduro/termwind", + "version": "v2.3.1", + "source": { + "type": "git", + "url": "https://github.com/nunomaduro/termwind.git", + "reference": "dfa08f390e509967a15c22493dc0bac5733d9123" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nunomaduro/termwind/zipball/dfa08f390e509967a15c22493dc0bac5733d9123", + "reference": "dfa08f390e509967a15c22493dc0bac5733d9123", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "php": "^8.2", + "symfony/console": "^7.2.6" + }, + "require-dev": { + "illuminate/console": "^11.44.7", + "laravel/pint": "^1.22.0", + "mockery/mockery": "^1.6.12", + "pestphp/pest": "^2.36.0 || ^3.8.2", + "phpstan/phpstan": "^1.12.25", + "phpstan/phpstan-strict-rules": "^1.6.2", + "symfony/var-dumper": "^7.2.6", + "thecodingmachine/phpstan-strict-rules": "^1.0.0" + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "Termwind\\Laravel\\TermwindServiceProvider" + ] + }, + "branch-alias": { + "dev-2.x": "2.x-dev" + } + }, + "autoload": { + "files": [ + "src/Functions.php" + ], + "psr-4": { + "Termwind\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nuno Maduro", + "email": "enunomaduro@gmail.com" + } + ], + "description": "Its like Tailwind CSS, but for the console.", + "keywords": [ + "cli", + "console", + "css", + "package", + "php", + "style" + ], + "support": { + "issues": "https://github.com/nunomaduro/termwind/issues", + "source": "https://github.com/nunomaduro/termwind/tree/v2.3.1" + }, + "funding": [ + { + "url": "https://www.paypal.com/paypalme/enunomaduro", + "type": "custom" + }, + { + "url": "https://github.com/nunomaduro", + "type": "github" + }, + { + "url": "https://github.com/xiCO2k", + "type": "github" + } + ], + "time": "2025-05-08T08:14:37+00:00" + }, + { + "name": "paragonie/constant_time_encoding", + "version": "v3.1.3", + "source": { + "type": "git", + "url": "https://github.com/paragonie/constant_time_encoding.git", + "reference": "d5b01a39b3415c2cd581d3bd3a3575c1ebbd8e77" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/d5b01a39b3415c2cd581d3bd3a3575c1ebbd8e77", + "reference": "d5b01a39b3415c2cd581d3bd3a3575c1ebbd8e77", + "shasum": "" + }, + "require": { + "php": "^8" + }, + "require-dev": { + "infection/infection": "^0", + "nikic/php-fuzzer": "^0", + "phpunit/phpunit": "^9|^10|^11", + "vimeo/psalm": "^4|^5|^6" + }, + "type": "library", + "autoload": { + "psr-4": { + "ParagonIE\\ConstantTime\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Paragon Initiative Enterprises", + "email": "security@paragonie.com", + "homepage": "https://paragonie.com", + "role": "Maintainer" + }, + { + "name": "Steve 'Sc00bz' Thomas", + "email": "steve@tobtu.com", + "homepage": "https://www.tobtu.com", + "role": "Original Developer" + } + ], + "description": "Constant-time Implementations of RFC 4648 Encoding (Base-64, Base-32, Base-16)", + "keywords": [ + "base16", + "base32", + "base32_decode", + "base32_encode", + "base64", + "base64_decode", + "base64_encode", + "bin2hex", + "encoding", + "hex", + "hex2bin", + "rfc4648" + ], + "support": { + "email": "info@paragonie.com", + "issues": "https://github.com/paragonie/constant_time_encoding/issues", + "source": "https://github.com/paragonie/constant_time_encoding" + }, + "time": "2025-09-24T15:06:41+00:00" + }, + { + "name": "paragonie/random_compat", + "version": "v9.99.100", + "source": { + "type": "git", + "url": "https://github.com/paragonie/random_compat.git", + "reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/paragonie/random_compat/zipball/996434e5492cb4c3edcb9168db6fbb1359ef965a", + "reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a", + "shasum": "" + }, + "require": { + "php": ">= 7" + }, + "require-dev": { + "phpunit/phpunit": "4.*|5.*", + "vimeo/psalm": "^1" + }, + "suggest": { + "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes." + }, + "type": "library", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Paragon Initiative Enterprises", + "email": "security@paragonie.com", + "homepage": "https://paragonie.com" + } + ], + "description": "PHP 5.x polyfill for random_bytes() and random_int() from PHP 7", + "keywords": [ + "csprng", + "polyfill", + "pseudorandom", + "random" + ], + "support": { + "email": "info@paragonie.com", + "issues": "https://github.com/paragonie/random_compat/issues", + "source": "https://github.com/paragonie/random_compat" + }, + "time": "2020-10-15T08:29:30+00:00" + }, + { + "name": "phpdocumentor/reflection", + "version": "6.3.0", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/Reflection.git", + "reference": "d91b3270832785602adcc24ae2d0974ba99a8ff8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpDocumentor/Reflection/zipball/d91b3270832785602adcc24ae2d0974ba99a8ff8", + "reference": "d91b3270832785602adcc24ae2d0974ba99a8ff8", + "shasum": "" + }, + "require": { + "composer-runtime-api": "^2", + "nikic/php-parser": "~4.18 || ^5.0", + "php": "8.1.*|8.2.*|8.3.*|8.4.*", + "phpdocumentor/reflection-common": "^2.1", + "phpdocumentor/reflection-docblock": "^5", + "phpdocumentor/type-resolver": "^1.2", + "symfony/polyfill-php80": "^1.28", + "webmozart/assert": "^1.7" + }, + "require-dev": { + "dealerdirect/phpcodesniffer-composer-installer": "^1.0", + "doctrine/coding-standard": "^13.0", + "eliashaeussler/phpunit-attributes": "^1.7", + "mikey179/vfsstream": "~1.2", + "mockery/mockery": "~1.6.0", + "phpspec/prophecy-phpunit": "^2.0", + "phpstan/extension-installer": "^1.1", + "phpstan/phpstan": "^1.8", + "phpstan/phpstan-webmozart-assert": "^1.2", + "phpunit/phpunit": "^10.0", + "psalm/phar": "^6.0", + "rector/rector": "^1.0.0", + "squizlabs/php_codesniffer": "^3.8" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-5.x": "5.3.x-dev", + "dev-6.x": "6.0.x-dev" + } + }, + "autoload": { + "files": [ + "src/php-parser/Modifiers.php" + ], + "psr-4": { + "phpDocumentor\\": "src/phpDocumentor" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Reflection library to do Static Analysis for PHP Projects", + "homepage": "http://www.phpdoc.org", + "keywords": [ + "phpDocumentor", + "phpdoc", + "reflection", + "static analysis" + ], + "support": { + "issues": "https://github.com/phpDocumentor/Reflection/issues", + "source": "https://github.com/phpDocumentor/Reflection/tree/6.3.0" + }, + "time": "2025-06-06T13:39:18+00:00" + }, + { + "name": "phpdocumentor/reflection-common", + "version": "2.2.0", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/ReflectionCommon.git", + "reference": "1d01c49d4ed62f25aa84a747ad35d5a16924662b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/1d01c49d4ed62f25aa84a747ad35d5a16924662b", + "reference": "1d01c49d4ed62f25aa84a747ad35d5a16924662b", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-2.x": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "phpDocumentor\\Reflection\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jaap van Otterdijk", + "email": "opensource@ijaap.nl" + } + ], + "description": "Common reflection classes used by phpdocumentor to reflect the code structure", + "homepage": "http://www.phpdoc.org", + "keywords": [ + "FQSEN", + "phpDocumentor", + "phpdoc", + "reflection", + "static analysis" + ], + "support": { + "issues": "https://github.com/phpDocumentor/ReflectionCommon/issues", + "source": "https://github.com/phpDocumentor/ReflectionCommon/tree/2.x" + }, + "time": "2020-06-27T09:03:43+00:00" + }, + { + "name": "phpdocumentor/reflection-docblock", + "version": "5.6.3", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git", + "reference": "94f8051919d1b0369a6bcc7931d679a511c03fe9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/94f8051919d1b0369a6bcc7931d679a511c03fe9", + "reference": "94f8051919d1b0369a6bcc7931d679a511c03fe9", + "shasum": "" + }, + "require": { + "doctrine/deprecations": "^1.1", + "ext-filter": "*", + "php": "^7.4 || ^8.0", + "phpdocumentor/reflection-common": "^2.2", + "phpdocumentor/type-resolver": "^1.7", + "phpstan/phpdoc-parser": "^1.7|^2.0", + "webmozart/assert": "^1.9.1" + }, + "require-dev": { + "mockery/mockery": "~1.3.5 || ~1.6.0", + "phpstan/extension-installer": "^1.1", + "phpstan/phpstan": "^1.8", + "phpstan/phpstan-mockery": "^1.1", + "phpstan/phpstan-webmozart-assert": "^1.2", + "phpunit/phpunit": "^9.5", + "psalm/phar": "^5.26" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "5.x-dev" + } + }, + "autoload": { + "psr-4": { + "phpDocumentor\\Reflection\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mike van Riel", + "email": "me@mikevanriel.com" + }, + { + "name": "Jaap van Otterdijk", + "email": "opensource@ijaap.nl" + } + ], + "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.", + "support": { + "issues": "https://github.com/phpDocumentor/ReflectionDocBlock/issues", + "source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/5.6.3" + }, + "time": "2025-08-01T19:43:32+00:00" + }, + { + "name": "phpdocumentor/type-resolver", + "version": "1.10.0", + "source": { + "type": "git", + "url": "https://github.com/phpDocumentor/TypeResolver.git", + "reference": "679e3ce485b99e84c775d28e2e96fade9a7fb50a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/679e3ce485b99e84c775d28e2e96fade9a7fb50a", + "reference": "679e3ce485b99e84c775d28e2e96fade9a7fb50a", + "shasum": "" + }, + "require": { + "doctrine/deprecations": "^1.0", + "php": "^7.3 || ^8.0", + "phpdocumentor/reflection-common": "^2.0", + "phpstan/phpdoc-parser": "^1.18|^2.0" + }, + "require-dev": { + "ext-tokenizer": "*", + "phpbench/phpbench": "^1.2", + "phpstan/extension-installer": "^1.1", + "phpstan/phpstan": "^1.8", + "phpstan/phpstan-phpunit": "^1.1", + "phpunit/phpunit": "^9.5", + "rector/rector": "^0.13.9", + "vimeo/psalm": "^4.25" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-1.x": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "phpDocumentor\\Reflection\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mike van Riel", + "email": "me@mikevanriel.com" + } + ], + "description": "A PSR-5 based resolver of Class names, Types and Structural Element Names", + "support": { + "issues": "https://github.com/phpDocumentor/TypeResolver/issues", + "source": "https://github.com/phpDocumentor/TypeResolver/tree/1.10.0" + }, + "time": "2024-11-09T15:12:26+00:00" + }, + { + "name": "phpoption/phpoption", + "version": "1.9.4", + "source": { + "type": "git", + "url": "https://github.com/schmittjoh/php-option.git", + "reference": "638a154f8d4ee6a5cfa96d6a34dfbe0cffa9566d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/schmittjoh/php-option/zipball/638a154f8d4ee6a5cfa96d6a34dfbe0cffa9566d", + "reference": "638a154f8d4ee6a5cfa96d6a34dfbe0cffa9566d", + "shasum": "" + }, + "require": { + "php": "^7.2.5 || ^8.0" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.8.2", + "phpunit/phpunit": "^8.5.44 || ^9.6.25 || ^10.5.53 || ^11.5.34" + }, + "type": "library", + "extra": { + "bamarni-bin": { + "bin-links": true, + "forward-command": false + }, + "branch-alias": { + "dev-master": "1.9-dev" + } + }, + "autoload": { + "psr-4": { + "PhpOption\\": "src/PhpOption/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Johannes M. Schmitt", + "email": "schmittjoh@gmail.com", + "homepage": "https://github.com/schmittjoh" + }, + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + } + ], + "description": "Option Type for PHP", + "keywords": [ + "language", + "option", + "php", + "type" + ], + "support": { + "issues": "https://github.com/schmittjoh/php-option/issues", + "source": "https://github.com/schmittjoh/php-option/tree/1.9.4" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/phpoption/phpoption", + "type": "tidelift" + } + ], + "time": "2025-08-21T11:53:16+00:00" + }, + { + "name": "phpstan/phpdoc-parser", + "version": "2.3.0", + "source": { + "type": "git", + "url": "https://github.com/phpstan/phpdoc-parser.git", + "reference": "1e0cd5370df5dd2e556a36b9c62f62e555870495" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/1e0cd5370df5dd2e556a36b9c62f62e555870495", + "reference": "1e0cd5370df5dd2e556a36b9c62f62e555870495", + "shasum": "" + }, + "require": { + "php": "^7.4 || ^8.0" + }, + "require-dev": { + "doctrine/annotations": "^2.0", + "nikic/php-parser": "^5.3.0", + "php-parallel-lint/php-parallel-lint": "^1.2", + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^2.0", + "phpstan/phpstan-phpunit": "^2.0", + "phpstan/phpstan-strict-rules": "^2.0", + "phpunit/phpunit": "^9.6", + "symfony/process": "^5.2" + }, + "type": "library", + "autoload": { + "psr-4": { + "PHPStan\\PhpDocParser\\": [ + "src/" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "PHPDoc parser with support for nullable, intersection and generic types", + "support": { + "issues": "https://github.com/phpstan/phpdoc-parser/issues", + "source": "https://github.com/phpstan/phpdoc-parser/tree/2.3.0" + }, + "time": "2025-08-30T15:50:23+00:00" + }, + { + "name": "pixelandtonic/imagine", + "version": "1.3.3.1", + "source": { + "type": "git", + "url": "https://github.com/pixelandtonic/Imagine.git", + "reference": "4d9bb596ff60504e37ccf9103c0bb705dba7fec6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/pixelandtonic/Imagine/zipball/4d9bb596ff60504e37ccf9103c0bb705dba7fec6", + "reference": "4d9bb596ff60504e37ccf9103c0bb705dba7fec6", + "shasum": "" + }, + "require": { + "php": ">=5.5" + }, + "require-dev": { + "phpunit/phpunit": "^4.8 || ^5.7 || ^6.5 || ^7.5 || ^8.4 || ^9.3" + }, + "suggest": { + "ext-exif": "to read EXIF metadata", + "ext-gd": "to use the GD implementation", + "ext-gmagick": "to use the Gmagick implementation", + "ext-imagick": "to use the Imagick implementation" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-develop": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Imagine\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Bulat Shakirzyanov", + "email": "mallluhuct@gmail.com", + "homepage": "http://avalanche123.com" + } + ], + "description": "Image processing for PHP 5.3", + "homepage": "http://imagine.readthedocs.org/", + "keywords": [ + "drawing", + "graphics", + "image manipulation", + "image processing" + ], + "support": { + "source": "https://github.com/pixelandtonic/Imagine/tree/1.3.3.1" + }, + "time": "2023-01-03T19:18:06+00:00" + }, + { + "name": "pragmarx/google2fa", + "version": "v8.0.3", + "source": { + "type": "git", + "url": "https://github.com/antonioribeiro/google2fa.git", + "reference": "6f8d87ebd5afbf7790bde1ffc7579c7c705e0fad" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/antonioribeiro/google2fa/zipball/6f8d87ebd5afbf7790bde1ffc7579c7c705e0fad", + "reference": "6f8d87ebd5afbf7790bde1ffc7579c7c705e0fad", + "shasum": "" + }, + "require": { + "paragonie/constant_time_encoding": "^1.0|^2.0|^3.0", + "php": "^7.1|^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^1.9", + "phpunit/phpunit": "^7.5.15|^8.5|^9.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "PragmaRX\\Google2FA\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Antonio Carlos Ribeiro", + "email": "acr@antoniocarlosribeiro.com", + "role": "Creator & Designer" + } + ], + "description": "A One Time Password Authentication package, compatible with Google Authenticator.", + "keywords": [ + "2fa", + "Authentication", + "Two Factor Authentication", + "google2fa" + ], + "support": { + "issues": "https://github.com/antonioribeiro/google2fa/issues", + "source": "https://github.com/antonioribeiro/google2fa/tree/v8.0.3" + }, + "time": "2024-09-05T11:56:40+00:00" + }, + { + "name": "pragmarx/random", + "version": "v0.2.2", + "source": { + "type": "git", + "url": "https://github.com/antonioribeiro/random.git", + "reference": "daf08a189c5d2d40d1a827db46364d3a741a51b7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/antonioribeiro/random/zipball/daf08a189c5d2d40d1a827db46364d3a741a51b7", + "reference": "daf08a189c5d2d40d1a827db46364d3a741a51b7", + "shasum": "" + }, + "require": { + "php": ">=7.0" + }, + "require-dev": { + "fzaninotto/faker": "~1.7", + "phpunit/phpunit": "~6.4", + "pragmarx/trivia": "~0.1", + "squizlabs/php_codesniffer": "^2.3" + }, + "suggest": { + "fzaninotto/faker": "Allows you to get dozens of randomized types", + "pragmarx/trivia": "For the trivia database" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "psr-4": { + "PragmaRX\\Random\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Antonio Carlos Ribeiro", + "email": "acr@antoniocarlosribeiro.com", + "homepage": "https://antoniocarlosribeiro.com", + "role": "Developer" + } + ], + "description": "Create random chars, numbers, strings", + "homepage": "https://github.com/antonioribeiro/random", + "keywords": [ + "Randomize", + "faker", + "pragmarx", + "random", + "random number", + "random pattern", + "random string" + ], + "support": { + "issues": "https://github.com/antonioribeiro/random/issues", + "source": "https://github.com/antonioribeiro/random/tree/master" + }, + "time": "2017-11-21T05:26:22+00:00" + }, + { + "name": "pragmarx/recovery", + "version": "v0.2.1", + "source": { + "type": "git", + "url": "https://github.com/antonioribeiro/recovery.git", + "reference": "b5ce4082f059afac6761714a84497816f45271cc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/antonioribeiro/recovery/zipball/b5ce4082f059afac6761714a84497816f45271cc", + "reference": "b5ce4082f059afac6761714a84497816f45271cc", + "shasum": "" + }, + "require": { + "php": ">=7.0", + "pragmarx/random": "~0.1" + }, + "require-dev": { + "phpunit/phpunit": ">=5.4.3", + "squizlabs/php_codesniffer": "^2.3", + "tightenco/collect": "^5.0" + }, + "suggest": { + "tightenco/collect": "Allows to generate recovery codes as collections" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0-dev" + } + }, + "autoload": { + "psr-4": { + "PragmaRX\\Recovery\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Antonio Carlos Ribeiro", + "email": "acr@antoniocarlosribeiro.com", + "homepage": "https://antoniocarlosribeiro.com", + "role": "Developer" + } + ], + "description": "Create recovery codes for two factor auth", + "homepage": "https://github.com/antonioribeiro/recovery", + "keywords": [ + "2fa", + "account recovery", + "auth", + "backup codes", + "google2fa", + "pragmarx", + "recovery", + "recovery codes", + "two factor auth" + ], + "support": { + "issues": "https://github.com/antonioribeiro/recovery/issues", + "source": "https://github.com/antonioribeiro/recovery/tree/v0.2.1" + }, + "time": "2021-08-15T12:26:51+00:00" + }, + { + "name": "psr/clock", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/clock.git", + "reference": "e41a24703d4560fd0acb709162f73b8adfc3aa0d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/clock/zipball/e41a24703d4560fd0acb709162f73b8adfc3aa0d", + "reference": "e41a24703d4560fd0acb709162f73b8adfc3aa0d", + "shasum": "" + }, + "require": { + "php": "^7.0 || ^8.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Psr\\Clock\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interface for reading the clock.", + "homepage": "https://github.com/php-fig/clock", + "keywords": [ + "clock", + "now", + "psr", + "psr-20", + "time" + ], + "support": { + "issues": "https://github.com/php-fig/clock/issues", + "source": "https://github.com/php-fig/clock/tree/1.0.0" + }, + "time": "2022-11-25T14:36:26+00:00" + }, + { + "name": "psr/container", + "version": "2.0.2", + "source": { + "type": "git", + "url": "https://github.com/php-fig/container.git", + "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/container/zipball/c71ecc56dfe541dbd90c5360474fbc405f8d5963", + "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963", + "shasum": "" + }, + "require": { + "php": ">=7.4.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Container\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common Container Interface (PHP FIG PSR-11)", + "homepage": "https://github.com/php-fig/container", + "keywords": [ + "PSR-11", + "container", + "container-interface", + "container-interop", + "psr" + ], + "support": { + "issues": "https://github.com/php-fig/container/issues", + "source": "https://github.com/php-fig/container/tree/2.0.2" + }, + "time": "2021-11-05T16:47:00+00:00" + }, + { + "name": "psr/event-dispatcher", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/event-dispatcher.git", + "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/event-dispatcher/zipball/dbefd12671e8a14ec7f180cab83036ed26714bb0", + "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0", + "shasum": "" + }, + "require": { + "php": ">=7.2.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\EventDispatcher\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" + } + ], + "description": "Standard interfaces for event handling.", + "keywords": [ + "events", + "psr", + "psr-14" + ], + "support": { + "issues": "https://github.com/php-fig/event-dispatcher/issues", + "source": "https://github.com/php-fig/event-dispatcher/tree/1.0.0" + }, + "time": "2019-01-08T18:20:26+00:00" + }, + { + "name": "psr/http-client", + "version": "1.0.3", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-client.git", + "reference": "bb5906edc1c324c9a05aa0873d40117941e5fa90" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-client/zipball/bb5906edc1c324c9a05aa0873d40117941e5fa90", + "reference": "bb5906edc1c324c9a05aa0873d40117941e5fa90", + "shasum": "" + }, + "require": { + "php": "^7.0 || ^8.0", + "psr/http-message": "^1.0 || ^2.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Client\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interface for HTTP clients", + "homepage": "https://github.com/php-fig/http-client", + "keywords": [ + "http", + "http-client", + "psr", + "psr-18" + ], + "support": { + "source": "https://github.com/php-fig/http-client" + }, + "time": "2023-09-23T14:17:50+00:00" + }, + { + "name": "psr/http-factory", + "version": "1.1.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-factory.git", + "reference": "2b4765fddfe3b508ac62f829e852b1501d3f6e8a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-factory/zipball/2b4765fddfe3b508ac62f829e852b1501d3f6e8a", + "reference": "2b4765fddfe3b508ac62f829e852b1501d3f6e8a", + "shasum": "" + }, + "require": { + "php": ">=7.1", + "psr/http-message": "^1.0 || ^2.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Message\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "PSR-17: Common interfaces for PSR-7 HTTP message factories", + "keywords": [ + "factory", + "http", + "message", + "psr", + "psr-17", + "psr-7", + "request", + "response" + ], + "support": { + "source": "https://github.com/php-fig/http-factory" + }, + "time": "2024-04-15T12:06:14+00:00" + }, + { + "name": "psr/http-message", + "version": "2.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/http-message.git", + "reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/http-message/zipball/402d35bcb92c70c026d1a6a9883f06b2ead23d71", + "reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Http\\Message\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interface for HTTP messages", + "homepage": "https://github.com/php-fig/http-message", + "keywords": [ + "http", + "http-message", + "psr", + "psr-7", + "request", + "response" + ], + "support": { + "source": "https://github.com/php-fig/http-message/tree/2.0" + }, + "time": "2023-04-04T09:54:51+00:00" + }, + { + "name": "psr/log", + "version": "3.0.2", + "source": { + "type": "git", + "url": "https://github.com/php-fig/log.git", + "reference": "f16e1d5863e37f8d8c2a01719f5b34baa2b714d3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/log/zipball/f16e1d5863e37f8d8c2a01719f5b34baa2b714d3", + "reference": "f16e1d5863e37f8d8c2a01719f5b34baa2b714d3", + "shasum": "" + }, + "require": { + "php": ">=8.0.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\Log\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interface for logging libraries", + "homepage": "https://github.com/php-fig/log", + "keywords": [ + "log", + "psr", + "psr-3" + ], + "support": { + "source": "https://github.com/php-fig/log/tree/3.0.2" + }, + "time": "2024-09-11T13:17:53+00:00" + }, + { + "name": "psr/simple-cache", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/simple-cache.git", + "reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/764e0b3939f5ca87cb904f570ef9be2d78a07865", + "reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865", + "shasum": "" + }, + "require": { + "php": ">=8.0.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Psr\\SimpleCache\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interfaces for simple caching", + "keywords": [ + "cache", + "caching", + "psr", + "psr-16", + "simple-cache" + ], + "support": { + "source": "https://github.com/php-fig/simple-cache/tree/3.0.0" + }, + "time": "2021-10-29T13:26:27+00:00" + }, + { + "name": "ralouphie/getallheaders", + "version": "3.0.3", + "source": { + "type": "git", + "url": "https://github.com/ralouphie/getallheaders.git", + "reference": "120b605dfeb996808c31b6477290a714d356e822" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/120b605dfeb996808c31b6477290a714d356e822", + "reference": "120b605dfeb996808c31b6477290a714d356e822", + "shasum": "" + }, + "require": { + "php": ">=5.6" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.1", + "phpunit/phpunit": "^5 || ^6.5" + }, + "type": "library", + "autoload": { + "files": [ + "src/getallheaders.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ralph Khattar", + "email": "ralph.khattar@gmail.com" + } + ], + "description": "A polyfill for getallheaders.", + "support": { + "issues": "https://github.com/ralouphie/getallheaders/issues", + "source": "https://github.com/ralouphie/getallheaders/tree/develop" + }, + "time": "2019-03-08T08:55:37+00:00" + }, + { + "name": "ramsey/collection", + "version": "2.1.1", + "source": { + "type": "git", + "url": "https://github.com/ramsey/collection.git", + "reference": "344572933ad0181accbf4ba763e85a0306a8c5e2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ramsey/collection/zipball/344572933ad0181accbf4ba763e85a0306a8c5e2", + "reference": "344572933ad0181accbf4ba763e85a0306a8c5e2", + "shasum": "" + }, + "require": { + "php": "^8.1" + }, + "require-dev": { + "captainhook/plugin-composer": "^5.3", + "ergebnis/composer-normalize": "^2.45", + "fakerphp/faker": "^1.24", + "hamcrest/hamcrest-php": "^2.0", + "jangregor/phpstan-prophecy": "^2.1", + "mockery/mockery": "^1.6", + "php-parallel-lint/php-console-highlighter": "^1.0", + "php-parallel-lint/php-parallel-lint": "^1.4", + "phpspec/prophecy-phpunit": "^2.3", + "phpstan/extension-installer": "^1.4", + "phpstan/phpstan": "^2.1", + "phpstan/phpstan-mockery": "^2.0", + "phpstan/phpstan-phpunit": "^2.0", + "phpunit/phpunit": "^10.5", + "ramsey/coding-standard": "^2.3", + "ramsey/conventional-commits": "^1.6", + "roave/security-advisories": "dev-latest" + }, + "type": "library", + "extra": { + "captainhook": { + "force-install": true + }, + "ramsey/conventional-commits": { + "configFile": "conventional-commits.json" + } + }, + "autoload": { + "psr-4": { + "Ramsey\\Collection\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ben Ramsey", + "email": "ben@benramsey.com", + "homepage": "https://benramsey.com" + } + ], + "description": "A PHP library for representing and manipulating collections.", + "keywords": [ + "array", + "collection", + "hash", + "map", + "queue", + "set" + ], + "support": { + "issues": "https://github.com/ramsey/collection/issues", + "source": "https://github.com/ramsey/collection/tree/2.1.1" + }, + "time": "2025-03-22T05:38:12+00:00" + }, + { + "name": "ramsey/uuid", + "version": "4.9.1", + "source": { + "type": "git", + "url": "https://github.com/ramsey/uuid.git", + "reference": "81f941f6f729b1e3ceea61d9d014f8b6c6800440" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ramsey/uuid/zipball/81f941f6f729b1e3ceea61d9d014f8b6c6800440", + "reference": "81f941f6f729b1e3ceea61d9d014f8b6c6800440", + "shasum": "" + }, + "require": { + "brick/math": "^0.8.8 || ^0.9 || ^0.10 || ^0.11 || ^0.12 || ^0.13 || ^0.14", + "php": "^8.0", + "ramsey/collection": "^1.2 || ^2.0" + }, + "replace": { + "rhumsaa/uuid": "self.version" + }, + "require-dev": { + "captainhook/captainhook": "^5.25", + "captainhook/plugin-composer": "^5.3", + "dealerdirect/phpcodesniffer-composer-installer": "^1.0", + "ergebnis/composer-normalize": "^2.47", + "mockery/mockery": "^1.6", + "paragonie/random-lib": "^2", + "php-mock/php-mock": "^2.6", + "php-mock/php-mock-mockery": "^1.5", + "php-parallel-lint/php-parallel-lint": "^1.4.0", + "phpbench/phpbench": "^1.2.14", + "phpstan/extension-installer": "^1.4", + "phpstan/phpstan": "^2.1", + "phpstan/phpstan-mockery": "^2.0", + "phpstan/phpstan-phpunit": "^2.0", + "phpunit/phpunit": "^9.6", + "slevomat/coding-standard": "^8.18", + "squizlabs/php_codesniffer": "^3.13" + }, + "suggest": { + "ext-bcmath": "Enables faster math with arbitrary-precision integers using BCMath.", + "ext-gmp": "Enables faster math with arbitrary-precision integers using GMP.", + "ext-uuid": "Enables the use of PeclUuidTimeGenerator and PeclUuidRandomGenerator.", + "paragonie/random-lib": "Provides RandomLib for use with the RandomLibAdapter", + "ramsey/uuid-doctrine": "Allows the use of Ramsey\\Uuid\\Uuid as Doctrine field type." + }, + "type": "library", + "extra": { + "captainhook": { + "force-install": true + } + }, + "autoload": { + "files": [ + "src/functions.php" + ], + "psr-4": { + "Ramsey\\Uuid\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A PHP library for generating and working with universally unique identifiers (UUIDs).", + "keywords": [ + "guid", + "identifier", + "uuid" + ], + "support": { + "issues": "https://github.com/ramsey/uuid/issues", + "source": "https://github.com/ramsey/uuid/tree/4.9.1" + }, + "time": "2025-09-04T20:59:21+00:00" + }, + { + "name": "samdark/yii2-psr-log-target", + "version": "1.1.4", + "source": { + "type": "git", + "url": "https://github.com/samdark/yii2-psr-log-target.git", + "reference": "5f14f21d5ee4294fe9eb3e723ec8a3908ca082ea" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/samdark/yii2-psr-log-target/zipball/5f14f21d5ee4294fe9eb3e723ec8a3908ca082ea", + "reference": "5f14f21d5ee4294fe9eb3e723ec8a3908ca082ea", + "shasum": "" + }, + "require": { + "psr/log": "~1.0.2|~1.1.0|~3.0.0", + "yiisoft/yii2": "~2.0.0" + }, + "require-dev": { + "phpunit/phpunit": "~4.4|~10.4.2" + }, + "type": "yii2-extension", + "autoload": { + "psr-4": { + "samdark\\log\\": "src", + "samdark\\log\\tests\\": "tests" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Alexander Makarov", + "email": "sam@rmcreative.ru" + } + ], + "description": "Yii 2 log target which uses PSR-3 compatible logger", + "homepage": "https://github.com/samdark/yii2-psr-log-target", + "keywords": [ + "extension", + "log", + "psr-3", + "yii" + ], + "support": { + "issues": "https://github.com/samdark/yii2-psr-log-target/issues", + "source": "https://github.com/samdark/yii2-psr-log-target" + }, + "funding": [ + { + "url": "https://github.com/samdark", + "type": "github" + }, + { + "url": "https://www.patreon.com/samdark", + "type": "patreon" + } + ], + "time": "2023-11-23T14:11:29+00:00" + }, + { + "name": "seld/cli-prompt", + "version": "1.0.4", + "source": { + "type": "git", + "url": "https://github.com/Seldaek/cli-prompt.git", + "reference": "b8dfcf02094b8c03b40322c229493bb2884423c5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Seldaek/cli-prompt/zipball/b8dfcf02094b8c03b40322c229493bb2884423c5", + "reference": "b8dfcf02094b8c03b40322c229493bb2884423c5", + "shasum": "" + }, + "require": { + "php": ">=5.3" + }, + "require-dev": { + "phpstan/phpstan": "^0.12.63" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Seld\\CliPrompt\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be" + } + ], + "description": "Allows you to prompt for user input on the command line, and optionally hide the characters they type", + "keywords": [ + "cli", + "console", + "hidden", + "input", + "prompt" + ], + "support": { + "issues": "https://github.com/Seldaek/cli-prompt/issues", + "source": "https://github.com/Seldaek/cli-prompt/tree/1.0.4" + }, + "time": "2020-12-15T21:32:01+00:00" + }, + { + "name": "spatie/laravel-data", + "version": "4.17.1", + "source": { + "type": "git", + "url": "https://github.com/spatie/laravel-data.git", + "reference": "6ec15bb6798128f01aecb67dcd18a937251a27a5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spatie/laravel-data/zipball/6ec15bb6798128f01aecb67dcd18a937251a27a5", + "reference": "6ec15bb6798128f01aecb67dcd18a937251a27a5", + "shasum": "" + }, + "require": { + "illuminate/contracts": "^10.0|^11.0|^12.0", + "php": "^8.1", + "phpdocumentor/reflection": "^6.0", + "spatie/laravel-package-tools": "^1.9.0", + "spatie/php-structure-discoverer": "^2.0" + }, + "require-dev": { + "fakerphp/faker": "^1.14", + "friendsofphp/php-cs-fixer": "^3.0", + "inertiajs/inertia-laravel": "^2.0", + "livewire/livewire": "^3.0", + "mockery/mockery": "^1.6", + "nesbot/carbon": "^2.63|^3.0", + "orchestra/testbench": "^8.0|^9.0|^10.0", + "pestphp/pest": "^2.31|^3.0", + "pestphp/pest-plugin-laravel": "^2.0|^3.0", + "pestphp/pest-plugin-livewire": "^2.1|^3.0", + "phpbench/phpbench": "^1.2", + "phpstan/extension-installer": "^1.1", + "phpunit/phpunit": "^10.0|^11.0|^12.0", + "spatie/invade": "^1.0", + "spatie/laravel-typescript-transformer": "^2.5", + "spatie/pest-plugin-snapshots": "^2.1", + "spatie/test-time": "^1.2" + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "Spatie\\LaravelData\\LaravelDataServiceProvider" + ] + } + }, + "autoload": { + "psr-4": { + "Spatie\\LaravelData\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ruben Van Assche", + "email": "ruben@spatie.be", + "role": "Developer" + } + ], + "description": "Create unified resources and data transfer objects", + "homepage": "https://github.com/spatie/laravel-data", + "keywords": [ + "laravel", + "laravel-data", + "spatie" + ], + "support": { + "issues": "https://github.com/spatie/laravel-data/issues", + "source": "https://github.com/spatie/laravel-data/tree/4.17.1" + }, + "funding": [ + { + "url": "https://github.com/spatie", + "type": "github" + } + ], + "time": "2025-09-04T08:30:23+00:00" + }, + { + "name": "spatie/laravel-package-tools", + "version": "1.92.7", + "source": { + "type": "git", + "url": "https://github.com/spatie/laravel-package-tools.git", + "reference": "f09a799850b1ed765103a4f0b4355006360c49a5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spatie/laravel-package-tools/zipball/f09a799850b1ed765103a4f0b4355006360c49a5", + "reference": "f09a799850b1ed765103a4f0b4355006360c49a5", + "shasum": "" + }, + "require": { + "illuminate/contracts": "^9.28|^10.0|^11.0|^12.0", + "php": "^8.0" + }, + "require-dev": { + "mockery/mockery": "^1.5", + "orchestra/testbench": "^7.7|^8.0|^9.0|^10.0", + "pestphp/pest": "^1.23|^2.1|^3.1", + "phpunit/php-code-coverage": "^9.0|^10.0|^11.0", + "phpunit/phpunit": "^9.5.24|^10.5|^11.5", + "spatie/pest-plugin-test-time": "^1.1|^2.2" + }, + "type": "library", + "autoload": { + "psr-4": { + "Spatie\\LaravelPackageTools\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Freek Van der Herten", + "email": "freek@spatie.be", + "role": "Developer" + } + ], + "description": "Tools for creating Laravel packages", + "homepage": "https://github.com/spatie/laravel-package-tools", + "keywords": [ + "laravel-package-tools", + "spatie" + ], + "support": { + "issues": "https://github.com/spatie/laravel-package-tools/issues", + "source": "https://github.com/spatie/laravel-package-tools/tree/1.92.7" + }, + "funding": [ + { + "url": "https://github.com/spatie", + "type": "github" + } + ], + "time": "2025-07-17T15:46:43+00:00" + }, + { + "name": "spatie/php-structure-discoverer", + "version": "2.3.2", + "source": { + "type": "git", + "url": "https://github.com/spatie/php-structure-discoverer.git", + "reference": "6c46e069349c7f2f6ebbe00429332c9e6b70fa92" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spatie/php-structure-discoverer/zipball/6c46e069349c7f2f6ebbe00429332c9e6b70fa92", + "reference": "6c46e069349c7f2f6ebbe00429332c9e6b70fa92", + "shasum": "" + }, + "require": { + "illuminate/collections": "^10.0|^11.0|^12.0", + "php": "^8.1", + "spatie/laravel-package-tools": "^1.4.3", + "symfony/finder": "^6.0|^7.0" + }, + "require-dev": { + "amphp/parallel": "^2.2", + "illuminate/console": "^10.0|^11.0|^12.0", + "laravel/pint": "^1.0", + "nunomaduro/collision": "^7.0|^8.0", + "orchestra/testbench": "^7.0|^8.0|^9.0|^10.0", + "pestphp/pest": "^2.0|^3.0", + "pestphp/pest-plugin-laravel": "^2.0|^3.0", + "phpstan/extension-installer": "^1.1", + "phpstan/phpstan-deprecation-rules": "^1.0", + "phpstan/phpstan-phpunit": "^1.0", + "phpunit/phpunit": "^9.5|^10.0|^11.5.3", + "spatie/laravel-ray": "^1.26" + }, + "suggest": { + "amphp/parallel": "When you want to use the Parallel discover worker" + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "Spatie\\StructureDiscoverer\\StructureDiscovererServiceProvider" + ] + } + }, + "autoload": { + "psr-4": { + "Spatie\\StructureDiscoverer\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ruben Van Assche", + "email": "ruben@spatie.be", + "role": "Developer" + } + ], + "description": "Automatically discover structures within your PHP application", + "homepage": "https://github.com/spatie/php-structure-discoverer", + "keywords": [ + "discover", + "laravel", + "php", + "php-structure-discoverer" + ], + "support": { + "issues": "https://github.com/spatie/php-structure-discoverer/issues", + "source": "https://github.com/spatie/php-structure-discoverer/tree/2.3.2" + }, + "funding": [ + { + "url": "https://github.com/LaravelAutoDiscoverer", + "type": "github" + } + ], + "time": "2025-09-22T14:58:17+00:00" + }, + { + "name": "spomky-labs/cbor-php", + "version": "3.1.1", + "source": { + "type": "git", + "url": "https://github.com/Spomky-Labs/cbor-php.git", + "reference": "5404f3e21cbe72f5cf612aa23db2b922fd2f43bf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Spomky-Labs/cbor-php/zipball/5404f3e21cbe72f5cf612aa23db2b922fd2f43bf", + "reference": "5404f3e21cbe72f5cf612aa23db2b922fd2f43bf", + "shasum": "" + }, + "require": { + "brick/math": "^0.9|^0.10|^0.11|^0.12|^0.13", + "ext-mbstring": "*", + "php": ">=8.0" + }, + "require-dev": { + "deptrac/deptrac": "^3.0", + "ekino/phpstan-banned-code": "^1.0|^2.0|^3.0", + "ext-json": "*", + "infection/infection": "^0.29", + "php-parallel-lint/php-parallel-lint": "^1.3", + "phpstan/extension-installer": "^1.1", + "phpstan/phpstan": "^1.0|^2.0", + "phpstan/phpstan-beberlei-assert": "^1.0|^2.0", + "phpstan/phpstan-deprecation-rules": "^1.0|^2.0", + "phpstan/phpstan-phpunit": "^1.0|^2.0", + "phpstan/phpstan-strict-rules": "^1.0|^2.0", + "phpunit/phpunit": "^10.1|^11.0|^12.0", + "rector/rector": "^1.0|^2.0", + "roave/security-advisories": "dev-latest", + "symfony/var-dumper": "^6.0|^7.0", + "symplify/easy-coding-standard": "^12.0" + }, + "suggest": { + "ext-bcmath": "GMP or BCMath extensions will drastically improve the library performance. BCMath extension needed to handle the Big Float and Decimal Fraction Tags", + "ext-gmp": "GMP or BCMath extensions will drastically improve the library performance" + }, + "type": "library", + "autoload": { + "psr-4": { + "CBOR\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Florent Morselli", + "homepage": "https://github.com/Spomky" + }, + { + "name": "All contributors", + "homepage": "https://github.com/Spomky-Labs/cbor-php/contributors" + } + ], + "description": "CBOR Encoder/Decoder for PHP", + "keywords": [ + "Concise Binary Object Representation", + "RFC7049", + "cbor" + ], + "support": { + "issues": "https://github.com/Spomky-Labs/cbor-php/issues", + "source": "https://github.com/Spomky-Labs/cbor-php/tree/3.1.1" + }, + "funding": [ + { + "url": "https://github.com/Spomky", + "type": "github" + }, + { + "url": "https://www.patreon.com/FlorentMorselli", + "type": "patreon" + } + ], + "time": "2025-06-13T11:57:55+00:00" + }, + { + "name": "spomky-labs/pki-framework", + "version": "1.3.0", + "source": { + "type": "git", + "url": "https://github.com/Spomky-Labs/pki-framework.git", + "reference": "eced5b5ce70518b983ff2be486e902bbd15135ae" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Spomky-Labs/pki-framework/zipball/eced5b5ce70518b983ff2be486e902bbd15135ae", + "reference": "eced5b5ce70518b983ff2be486e902bbd15135ae", + "shasum": "" + }, + "require": { + "brick/math": "^0.10|^0.11|^0.12|^0.13", + "ext-mbstring": "*", + "php": ">=8.1" + }, + "require-dev": { + "ekino/phpstan-banned-code": "^1.0|^2.0|^3.0", + "ext-gmp": "*", + "ext-openssl": "*", + "infection/infection": "^0.28|^0.29", + "php-parallel-lint/php-parallel-lint": "^1.3", + "phpstan/extension-installer": "^1.3|^2.0", + "phpstan/phpstan": "^1.8|^2.0", + "phpstan/phpstan-deprecation-rules": "^1.0|^2.0", + "phpstan/phpstan-phpunit": "^1.1|^2.0", + "phpstan/phpstan-strict-rules": "^1.3|^2.0", + "phpunit/phpunit": "^10.1|^11.0|^12.0", + "rector/rector": "^1.0|^2.0", + "roave/security-advisories": "dev-latest", + "symfony/string": "^6.4|^7.0", + "symfony/var-dumper": "^6.4|^7.0", + "symplify/easy-coding-standard": "^12.0" + }, + "suggest": { + "ext-bcmath": "For better performance (or GMP)", + "ext-gmp": "For better performance (or BCMath)", + "ext-openssl": "For OpenSSL based cyphering" + }, + "type": "library", + "autoload": { + "psr-4": { + "SpomkyLabs\\Pki\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Joni Eskelinen", + "email": "jonieske@gmail.com", + "role": "Original developer" + }, + { + "name": "Florent Morselli", + "email": "florent.morselli@spomky-labs.com", + "role": "Spomky-Labs PKI Framework developer" + } + ], + "description": "A PHP framework for managing Public Key Infrastructures. It comprises X.509 public key certificates, attribute certificates, certification requests and certification path validation.", + "homepage": "https://github.com/spomky-labs/pki-framework", + "keywords": [ + "DER", + "Private Key", + "ac", + "algorithm identifier", + "asn.1", + "asn1", + "attribute certificate", + "certificate", + "certification request", + "cryptography", + "csr", + "decrypt", + "ec", + "encrypt", + "pem", + "pkcs", + "public key", + "rsa", + "sign", + "signature", + "verify", + "x.509", + "x.690", + "x509", + "x690" + ], + "support": { + "issues": "https://github.com/Spomky-Labs/pki-framework/issues", + "source": "https://github.com/Spomky-Labs/pki-framework/tree/1.3.0" + }, + "funding": [ + { + "url": "https://github.com/Spomky", + "type": "github" + }, + { + "url": "https://www.patreon.com/FlorentMorselli", + "type": "patreon" + } + ], + "time": "2025-06-13T08:35:04+00:00" + }, + { + "name": "symfony/clock", + "version": "v7.3.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/clock.git", + "reference": "b81435fbd6648ea425d1ee96a2d8e68f4ceacd24" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/clock/zipball/b81435fbd6648ea425d1ee96a2d8e68f4ceacd24", + "reference": "b81435fbd6648ea425d1ee96a2d8e68f4ceacd24", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "psr/clock": "^1.0", + "symfony/polyfill-php83": "^1.28" + }, + "provide": { + "psr/clock-implementation": "1.0" + }, + "type": "library", + "autoload": { + "files": [ + "Resources/now.php" + ], + "psr-4": { + "Symfony\\Component\\Clock\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Decouples applications from the system clock", + "homepage": "https://symfony.com", + "keywords": [ + "clock", + "psr20", + "time" + ], + "support": { + "source": "https://github.com/symfony/clock/tree/v7.3.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-09-25T14:21:43+00:00" + }, + { + "name": "symfony/console", + "version": "v7.3.4", + "source": { + "type": "git", + "url": "https://github.com/symfony/console.git", + "reference": "2b9c5fafbac0399a20a2e82429e2bd735dcfb7db" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/console/zipball/2b9c5fafbac0399a20a2e82429e2bd735dcfb7db", + "reference": "2b9c5fafbac0399a20a2e82429e2bd735dcfb7db", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/polyfill-mbstring": "~1.0", + "symfony/service-contracts": "^2.5|^3", + "symfony/string": "^7.2" + }, + "conflict": { + "symfony/dependency-injection": "<6.4", + "symfony/dotenv": "<6.4", + "symfony/event-dispatcher": "<6.4", + "symfony/lock": "<6.4", + "symfony/process": "<6.4" + }, + "provide": { + "psr/log-implementation": "1.0|2.0|3.0" + }, + "require-dev": { + "psr/log": "^1|^2|^3", + "symfony/config": "^6.4|^7.0", + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/event-dispatcher": "^6.4|^7.0", + "symfony/http-foundation": "^6.4|^7.0", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/lock": "^6.4|^7.0", + "symfony/messenger": "^6.4|^7.0", + "symfony/process": "^6.4|^7.0", + "symfony/stopwatch": "^6.4|^7.0", + "symfony/var-dumper": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Console\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Eases the creation of beautiful and testable command line interfaces", + "homepage": "https://symfony.com", + "keywords": [ + "cli", + "command-line", + "console", + "terminal" + ], + "support": { + "source": "https://github.com/symfony/console/tree/v7.3.4" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2025-09-22T15:31:00+00:00" + }, + { + "name": "symfony/css-selector", + "version": "v7.3.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/css-selector.git", + "reference": "601a5ce9aaad7bf10797e3663faefce9e26c24e2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/css-selector/zipball/601a5ce9aaad7bf10797e3663faefce9e26c24e2", + "reference": "601a5ce9aaad7bf10797e3663faefce9e26c24e2", + "shasum": "" + }, + "require": { + "php": ">=8.2" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\CssSelector\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Jean-François Simon", + "email": "jeanfrancois.simon@sensiolabs.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Converts CSS selectors to XPath expressions", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/css-selector/tree/v7.3.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-09-25T14:21:43+00:00" + }, + { + "name": "symfony/deprecation-contracts", + "version": "v3.6.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/deprecation-contracts.git", + "reference": "63afe740e99a13ba87ec199bb07bbdee937a5b62" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/63afe740e99a13ba87ec199bb07bbdee937a5b62", + "reference": "63afe740e99a13ba87ec199bb07bbdee937a5b62", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/contracts", + "name": "symfony/contracts" + }, + "branch-alias": { + "dev-main": "3.6-dev" + } + }, + "autoload": { + "files": [ + "function.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "A generic function and convention to trigger deprecation notices", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/deprecation-contracts/tree/v3.6.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-09-25T14:21:43+00:00" + }, + { + "name": "symfony/dom-crawler", + "version": "v7.3.3", + "source": { + "type": "git", + "url": "https://github.com/symfony/dom-crawler.git", + "reference": "efa076ea0eeff504383ff0dcf827ea5ce15690ba" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/efa076ea0eeff504383ff0dcf827ea5ce15690ba", + "reference": "efa076ea0eeff504383ff0dcf827ea5ce15690ba", + "shasum": "" + }, + "require": { + "masterminds/html5": "^2.6", + "php": ">=8.2", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-mbstring": "~1.0" + }, + "require-dev": { + "symfony/css-selector": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\DomCrawler\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Eases DOM navigation for HTML and XML documents", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/dom-crawler/tree/v7.3.3" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2025-08-06T20:13:54+00:00" + }, + { + "name": "symfony/error-handler", + "version": "v7.3.4", + "source": { + "type": "git", + "url": "https://github.com/symfony/error-handler.git", + "reference": "99f81bc944ab8e5dae4f21b4ca9972698bbad0e4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/99f81bc944ab8e5dae4f21b4ca9972698bbad0e4", + "reference": "99f81bc944ab8e5dae4f21b4ca9972698bbad0e4", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "psr/log": "^1|^2|^3", + "symfony/var-dumper": "^6.4|^7.0" + }, + "conflict": { + "symfony/deprecation-contracts": "<2.5", + "symfony/http-kernel": "<6.4" + }, + "require-dev": { + "symfony/console": "^6.4|^7.0", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/serializer": "^6.4|^7.0", + "symfony/webpack-encore-bundle": "^1.0|^2.0" + }, + "bin": [ + "Resources/bin/patch-type-declarations" + ], + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\ErrorHandler\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides tools to manage errors and ease debugging PHP code", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/error-handler/tree/v7.3.4" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2025-09-11T10:12:26+00:00" + }, + { + "name": "symfony/event-dispatcher", + "version": "v7.3.3", + "source": { + "type": "git", + "url": "https://github.com/symfony/event-dispatcher.git", + "reference": "b7dc69e71de420ac04bc9ab830cf3ffebba48191" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/b7dc69e71de420ac04bc9ab830cf3ffebba48191", + "reference": "b7dc69e71de420ac04bc9ab830cf3ffebba48191", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/event-dispatcher-contracts": "^2.5|^3" + }, + "conflict": { + "symfony/dependency-injection": "<6.4", + "symfony/service-contracts": "<2.5" + }, + "provide": { + "psr/event-dispatcher-implementation": "1.0", + "symfony/event-dispatcher-implementation": "2.0|3.0" + }, + "require-dev": { + "psr/log": "^1|^2|^3", + "symfony/config": "^6.4|^7.0", + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/error-handler": "^6.4|^7.0", + "symfony/expression-language": "^6.4|^7.0", + "symfony/http-foundation": "^6.4|^7.0", + "symfony/service-contracts": "^2.5|^3", + "symfony/stopwatch": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\EventDispatcher\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/event-dispatcher/tree/v7.3.3" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2025-08-13T11:49:31+00:00" + }, + { + "name": "symfony/event-dispatcher-contracts", + "version": "v3.6.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/event-dispatcher-contracts.git", + "reference": "59eb412e93815df44f05f342958efa9f46b1e586" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/59eb412e93815df44f05f342958efa9f46b1e586", + "reference": "59eb412e93815df44f05f342958efa9f46b1e586", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "psr/event-dispatcher": "^1" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/contracts", + "name": "symfony/contracts" + }, + "branch-alias": { + "dev-main": "3.6-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\EventDispatcher\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to dispatching event", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "support": { + "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.6.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-09-25T14:21:43+00:00" + }, + { + "name": "symfony/filesystem", + "version": "v7.3.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/filesystem.git", + "reference": "edcbb768a186b5c3f25d0643159a787d3e63b7fd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/edcbb768a186b5c3f25d0643159a787d3e63b7fd", + "reference": "edcbb768a186b5c3f25d0643159a787d3e63b7fd", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-mbstring": "~1.8" + }, + "require-dev": { + "symfony/process": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Filesystem\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides basic utilities for the filesystem", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/filesystem/tree/v7.3.2" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2025-07-07T08:17:47+00:00" + }, + { + "name": "symfony/finder", + "version": "v7.3.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/finder.git", + "reference": "2a6614966ba1074fa93dae0bc804227422df4dfe" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/finder/zipball/2a6614966ba1074fa93dae0bc804227422df4dfe", + "reference": "2a6614966ba1074fa93dae0bc804227422df4dfe", + "shasum": "" + }, + "require": { + "php": ">=8.2" + }, + "require-dev": { + "symfony/filesystem": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Finder\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Finds files and directories via an intuitive fluent interface", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/finder/tree/v7.3.2" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2025-07-15T13:41:35+00:00" + }, + { + "name": "symfony/http-client", + "version": "v7.3.4", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-client.git", + "reference": "4b62871a01c49457cf2a8e560af7ee8a94b87a62" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-client/zipball/4b62871a01c49457cf2a8e560af7ee8a94b87a62", + "reference": "4b62871a01c49457cf2a8e560af7ee8a94b87a62", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "psr/log": "^1|^2|^3", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/http-client-contracts": "~3.4.4|^3.5.2", + "symfony/polyfill-php83": "^1.29", + "symfony/service-contracts": "^2.5|^3" + }, + "conflict": { + "amphp/amp": "<2.5", + "amphp/socket": "<1.1", + "php-http/discovery": "<1.15", + "symfony/http-foundation": "<6.4" + }, + "provide": { + "php-http/async-client-implementation": "*", + "php-http/client-implementation": "*", + "psr/http-client-implementation": "1.0", + "symfony/http-client-implementation": "3.0" + }, + "require-dev": { + "amphp/http-client": "^4.2.1|^5.0", + "amphp/http-tunnel": "^1.0|^2.0", + "guzzlehttp/promises": "^1.4|^2.0", + "nyholm/psr7": "^1.0", + "php-http/httplug": "^1.0|^2.0", + "psr/http-client": "^1.0", + "symfony/amphp-http-client-meta": "^1.0|^2.0", + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/messenger": "^6.4|^7.0", + "symfony/process": "^6.4|^7.0", + "symfony/rate-limiter": "^6.4|^7.0", + "symfony/stopwatch": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\HttpClient\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides powerful methods to fetch HTTP resources synchronously or asynchronously", + "homepage": "https://symfony.com", + "keywords": [ + "http" + ], + "support": { + "source": "https://github.com/symfony/http-client/tree/v7.3.4" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2025-09-11T10:12:26+00:00" + }, + { + "name": "symfony/http-client-contracts", + "version": "v3.6.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-client-contracts.git", + "reference": "75d7043853a42837e68111812f4d964b01e5101c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/75d7043853a42837e68111812f4d964b01e5101c", + "reference": "75d7043853a42837e68111812f4d964b01e5101c", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/contracts", + "name": "symfony/contracts" + }, + "branch-alias": { + "dev-main": "3.6-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\HttpClient\\": "" + }, + "exclude-from-classmap": [ + "/Test/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to HTTP clients", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "support": { + "source": "https://github.com/symfony/http-client-contracts/tree/v3.6.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2025-04-29T11:18:49+00:00" + }, + { + "name": "symfony/http-foundation", + "version": "v7.3.4", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-foundation.git", + "reference": "c061c7c18918b1b64268771aad04b40be41dd2e6" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/c061c7c18918b1b64268771aad04b40be41dd2e6", + "reference": "c061c7c18918b1b64268771aad04b40be41dd2e6", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/deprecation-contracts": "^2.5|^3.0", + "symfony/polyfill-mbstring": "~1.1", + "symfony/polyfill-php83": "^1.27" + }, + "conflict": { + "doctrine/dbal": "<3.6", + "symfony/cache": "<6.4.12|>=7.0,<7.1.5" + }, + "require-dev": { + "doctrine/dbal": "^3.6|^4", + "predis/predis": "^1.1|^2.0", + "symfony/cache": "^6.4.12|^7.1.5", + "symfony/clock": "^6.4|^7.0", + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/expression-language": "^6.4|^7.0", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/mime": "^6.4|^7.0", + "symfony/rate-limiter": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\HttpFoundation\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Defines an object-oriented layer for the HTTP specification", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/http-foundation/tree/v7.3.4" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2025-09-16T08:38:17+00:00" + }, + { + "name": "symfony/http-kernel", + "version": "v7.3.4", + "source": { + "type": "git", + "url": "https://github.com/symfony/http-kernel.git", + "reference": "b796dffea7821f035047235e076b60ca2446e3cf" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/b796dffea7821f035047235e076b60ca2446e3cf", + "reference": "b796dffea7821f035047235e076b60ca2446e3cf", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "psr/log": "^1|^2|^3", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/error-handler": "^6.4|^7.0", + "symfony/event-dispatcher": "^7.3", + "symfony/http-foundation": "^7.3", + "symfony/polyfill-ctype": "^1.8" + }, + "conflict": { + "symfony/browser-kit": "<6.4", + "symfony/cache": "<6.4", + "symfony/config": "<6.4", + "symfony/console": "<6.4", + "symfony/dependency-injection": "<6.4", + "symfony/doctrine-bridge": "<6.4", + "symfony/form": "<6.4", + "symfony/http-client": "<6.4", + "symfony/http-client-contracts": "<2.5", + "symfony/mailer": "<6.4", + "symfony/messenger": "<6.4", + "symfony/translation": "<6.4", + "symfony/translation-contracts": "<2.5", + "symfony/twig-bridge": "<6.4", + "symfony/validator": "<6.4", + "symfony/var-dumper": "<6.4", + "twig/twig": "<3.12" + }, + "provide": { + "psr/log-implementation": "1.0|2.0|3.0" + }, + "require-dev": { + "psr/cache": "^1.0|^2.0|^3.0", + "symfony/browser-kit": "^6.4|^7.0", + "symfony/clock": "^6.4|^7.0", + "symfony/config": "^6.4|^7.0", + "symfony/console": "^6.4|^7.0", + "symfony/css-selector": "^6.4|^7.0", + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/dom-crawler": "^6.4|^7.0", + "symfony/expression-language": "^6.4|^7.0", + "symfony/finder": "^6.4|^7.0", + "symfony/http-client-contracts": "^2.5|^3", + "symfony/process": "^6.4|^7.0", + "symfony/property-access": "^7.1", + "symfony/routing": "^6.4|^7.0", + "symfony/serializer": "^7.1", + "symfony/stopwatch": "^6.4|^7.0", + "symfony/translation": "^6.4|^7.0", + "symfony/translation-contracts": "^2.5|^3", + "symfony/uid": "^6.4|^7.0", + "symfony/validator": "^6.4|^7.0", + "symfony/var-dumper": "^6.4|^7.0", + "symfony/var-exporter": "^6.4|^7.0", + "twig/twig": "^3.12" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\HttpKernel\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides a structured process for converting a Request into a Response", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/http-kernel/tree/v7.3.4" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2025-09-27T12:32:17+00:00" + }, + { + "name": "symfony/mailer", + "version": "v7.3.4", + "source": { + "type": "git", + "url": "https://github.com/symfony/mailer.git", + "reference": "ab97ef2f7acf0216955f5845484235113047a31d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/mailer/zipball/ab97ef2f7acf0216955f5845484235113047a31d", + "reference": "ab97ef2f7acf0216955f5845484235113047a31d", + "shasum": "" + }, + "require": { + "egulias/email-validator": "^2.1.10|^3|^4", + "php": ">=8.2", + "psr/event-dispatcher": "^1", + "psr/log": "^1|^2|^3", + "symfony/event-dispatcher": "^6.4|^7.0", + "symfony/mime": "^7.2", + "symfony/service-contracts": "^2.5|^3" + }, + "conflict": { + "symfony/http-client-contracts": "<2.5", + "symfony/http-kernel": "<6.4", + "symfony/messenger": "<6.4", + "symfony/mime": "<6.4", + "symfony/twig-bridge": "<6.4" + }, + "require-dev": { + "symfony/console": "^6.4|^7.0", + "symfony/http-client": "^6.4|^7.0", + "symfony/messenger": "^6.4|^7.0", + "symfony/twig-bridge": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Mailer\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Helps sending emails", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/mailer/tree/v7.3.4" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2025-09-17T05:51:54+00:00" + }, + { + "name": "symfony/mime", + "version": "v7.3.4", + "source": { + "type": "git", + "url": "https://github.com/symfony/mime.git", + "reference": "b1b828f69cbaf887fa835a091869e55df91d0e35" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/mime/zipball/b1b828f69cbaf887fa835a091869e55df91d0e35", + "reference": "b1b828f69cbaf887fa835a091869e55df91d0e35", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/polyfill-intl-idn": "^1.10", + "symfony/polyfill-mbstring": "^1.0" + }, + "conflict": { + "egulias/email-validator": "~3.0.0", + "phpdocumentor/reflection-docblock": "<3.2.2", + "phpdocumentor/type-resolver": "<1.4.0", + "symfony/mailer": "<6.4", + "symfony/serializer": "<6.4.3|>7.0,<7.0.3" + }, + "require-dev": { + "egulias/email-validator": "^2.1.10|^3.1|^4", + "league/html-to-markdown": "^5.0", + "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/process": "^6.4|^7.0", + "symfony/property-access": "^6.4|^7.0", + "symfony/property-info": "^6.4|^7.0", + "symfony/serializer": "^6.4.3|^7.0.3" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Mime\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Allows manipulating MIME messages", + "homepage": "https://symfony.com", + "keywords": [ + "mime", + "mime-type" + ], + "support": { + "source": "https://github.com/symfony/mime/tree/v7.3.4" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2025-09-16T08:38:17+00:00" + }, + { + "name": "symfony/polyfill-ctype", + "version": "v1.33.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-ctype.git", + "reference": "a3cc8b044a6ea513310cbd48ef7333b384945638" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/a3cc8b044a6ea513310cbd48ef7333b384945638", + "reference": "a3cc8b044a6ea513310cbd48ef7333b384945638", + "shasum": "" + }, + "require": { + "php": ">=7.2" + }, + "provide": { + "ext-ctype": "*" + }, + "suggest": { + "ext-ctype": "For best performance" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Ctype\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Gert de Pagter", + "email": "BackEndTea@gmail.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for ctype functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "ctype", + "polyfill", + "portable" + ], + "support": { + "source": "https://github.com/symfony/polyfill-ctype/tree/v1.33.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-09-09T11:45:10+00:00" + }, + { + "name": "symfony/polyfill-iconv", + "version": "v1.33.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-iconv.git", + "reference": "5f3b930437ae03ae5dff61269024d8ea1b3774aa" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-iconv/zipball/5f3b930437ae03ae5dff61269024d8ea1b3774aa", + "reference": "5f3b930437ae03ae5dff61269024d8ea1b3774aa", + "shasum": "" + }, + "require": { + "php": ">=7.2" + }, + "provide": { + "ext-iconv": "*" + }, + "suggest": { + "ext-iconv": "For best performance" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Iconv\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for the Iconv extension", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "iconv", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-iconv/tree/v1.33.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-09-17T14:58:18+00:00" + }, + { + "name": "symfony/polyfill-intl-grapheme", + "version": "v1.33.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-grapheme.git", + "reference": "380872130d3a5dd3ace2f4010d95125fde5d5c70" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/380872130d3a5dd3ace2f4010d95125fde5d5c70", + "reference": "380872130d3a5dd3ace2f4010d95125fde5d5c70", + "shasum": "" + }, + "require": { + "php": ">=7.2" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Grapheme\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for intl's grapheme_* functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "grapheme", + "intl", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.33.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2025-06-27T09:58:17+00:00" + }, + { + "name": "symfony/polyfill-intl-idn", + "version": "v1.33.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-idn.git", + "reference": "9614ac4d8061dc257ecc64cba1b140873dce8ad3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/9614ac4d8061dc257ecc64cba1b140873dce8ad3", + "reference": "9614ac4d8061dc257ecc64cba1b140873dce8ad3", + "shasum": "" + }, + "require": { + "php": ">=7.2", + "symfony/polyfill-intl-normalizer": "^1.10" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Idn\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Laurent Bassin", + "email": "laurent@bassin.info" + }, + { + "name": "Trevor Rowbotham", + "email": "trevor.rowbotham@pm.me" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "idn", + "intl", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.33.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-09-10T14:38:51+00:00" + }, + { + "name": "symfony/polyfill-intl-normalizer", + "version": "v1.33.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-intl-normalizer.git", + "reference": "3833d7255cc303546435cb650316bff708a1c75c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/3833d7255cc303546435cb650316bff708a1c75c", + "reference": "3833d7255cc303546435cb650316bff708a1c75c", + "shasum": "" + }, + "require": { + "php": ">=7.2" + }, + "suggest": { + "ext-intl": "For best performance" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Intl\\Normalizer\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for intl's Normalizer class and related functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "intl", + "normalizer", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.33.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-09-09T11:45:10+00:00" + }, + { + "name": "symfony/polyfill-mbstring", + "version": "v1.33.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-mbstring.git", + "reference": "6d857f4d76bd4b343eac26d6b539585d2bc56493" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/6d857f4d76bd4b343eac26d6b539585d2bc56493", + "reference": "6d857f4d76bd4b343eac26d6b539585d2bc56493", + "shasum": "" + }, + "require": { + "ext-iconv": "*", + "php": ">=7.2" + }, + "provide": { + "ext-mbstring": "*" + }, + "suggest": { + "ext-mbstring": "For best performance" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Mbstring\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for the Mbstring extension", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "mbstring", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.33.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-12-23T08:48:59+00:00" + }, + { + "name": "symfony/polyfill-php72", + "version": "v1.31.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php72.git", + "reference": "fa2ae56c44f03bed91a39bfc9822e31e7c5c38ce" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/fa2ae56c44f03bed91a39bfc9822e31e7c5c38ce", + "reference": "fa2ae56c44f03bed91a39bfc9822e31e7c5c38ce", + "shasum": "" + }, + "require": { + "php": ">=7.2" + }, + "type": "metapackage", + "extra": { + "thanks": { + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php72/tree/v1.31.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-09-09T11:45:10+00:00" + }, + { + "name": "symfony/polyfill-php80", + "version": "v1.33.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php80.git", + "reference": "0cc9dd0f17f61d8131e7df6b84bd344899fe2608" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/0cc9dd0f17f61d8131e7df6b84bd344899fe2608", + "reference": "0cc9dd0f17f61d8131e7df6b84bd344899fe2608", + "shasum": "" + }, + "require": { + "php": ">=7.2" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php80\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Ion Bazan", + "email": "ion.bazan@gmail.com" + }, + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php80/tree/v1.33.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2025-01-02T08:10:11+00:00" + }, + { + "name": "symfony/polyfill-php83", + "version": "v1.33.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php83.git", + "reference": "17f6f9a6b1735c0f163024d959f700cfbc5155e5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/17f6f9a6b1735c0f163024d959f700cfbc5155e5", + "reference": "17f6f9a6b1735c0f163024d959f700cfbc5155e5", + "shasum": "" + }, + "require": { + "php": ">=7.2" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php83\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 8.3+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php83/tree/v1.33.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2025-07-08T02:45:35+00:00" + }, + { + "name": "symfony/polyfill-php84", + "version": "v1.33.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php84.git", + "reference": "d8ced4d875142b6a7426000426b8abc631d6b191" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php84/zipball/d8ced4d875142b6a7426000426b8abc631d6b191", + "reference": "d8ced4d875142b6a7426000426b8abc631d6b191", + "shasum": "" + }, + "require": { + "php": ">=7.2" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php84\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 8.4+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php84/tree/v1.33.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2025-06-24T13:30:11+00:00" + }, + { + "name": "symfony/polyfill-php85", + "version": "v1.33.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php85.git", + "reference": "d4e5fcd4ab3d998ab16c0db48e6cbb9a01993f91" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php85/zipball/d4e5fcd4ab3d998ab16c0db48e6cbb9a01993f91", + "reference": "d4e5fcd4ab3d998ab16c0db48e6cbb9a01993f91", + "shasum": "" + }, + "require": { + "php": ">=7.2" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Php85\\": "" + }, + "classmap": [ + "Resources/stubs" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 8.5+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "shim" + ], + "support": { + "source": "https://github.com/symfony/polyfill-php85/tree/v1.33.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2025-06-23T16:12:55+00:00" + }, + { + "name": "symfony/polyfill-uuid", + "version": "v1.33.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-uuid.git", + "reference": "21533be36c24be3f4b1669c4725c7d1d2bab4ae2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-uuid/zipball/21533be36c24be3f4b1669c4725c7d1d2bab4ae2", + "reference": "21533be36c24be3f4b1669c4725c7d1d2bab4ae2", + "shasum": "" + }, + "require": { + "php": ">=7.2" + }, + "provide": { + "ext-uuid": "*" + }, + "suggest": { + "ext-uuid": "For best performance" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/polyfill", + "name": "symfony/polyfill" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "Symfony\\Polyfill\\Uuid\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Grégoire Pineau", + "email": "lyrixx@lyrixx.info" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill for uuid functions", + "homepage": "https://symfony.com", + "keywords": [ + "compatibility", + "polyfill", + "portable", + "uuid" + ], + "support": { + "source": "https://github.com/symfony/polyfill-uuid/tree/v1.33.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-09-09T11:45:10+00:00" + }, + { + "name": "symfony/process", + "version": "v7.3.4", + "source": { + "type": "git", + "url": "https://github.com/symfony/process.git", + "reference": "f24f8f316367b30810810d4eb30c543d7003ff3b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/process/zipball/f24f8f316367b30810810d4eb30c543d7003ff3b", + "reference": "f24f8f316367b30810810d4eb30c543d7003ff3b", + "shasum": "" + }, + "require": { + "php": ">=8.2" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Process\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Executes commands in sub-processes", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/process/tree/v7.3.4" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2025-09-11T10:12:26+00:00" + }, + { + "name": "symfony/property-access", + "version": "v7.3.3", + "source": { + "type": "git", + "url": "https://github.com/symfony/property-access.git", + "reference": "4a4389e5c8bd1d0320d80a23caa6a1ac71cb81a7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/property-access/zipball/4a4389e5c8bd1d0320d80a23caa6a1ac71cb81a7", + "reference": "4a4389e5c8bd1d0320d80a23caa6a1ac71cb81a7", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/property-info": "^6.4|^7.0" + }, + "require-dev": { + "symfony/cache": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\PropertyAccess\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides functions to read and write from/to an object or array using a simple string notation", + "homepage": "https://symfony.com", + "keywords": [ + "access", + "array", + "extraction", + "index", + "injection", + "object", + "property", + "property-path", + "reflection" + ], + "support": { + "source": "https://github.com/symfony/property-access/tree/v7.3.3" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2025-08-04T15:15:28+00:00" + }, + { + "name": "symfony/property-info", + "version": "v7.3.4", + "source": { + "type": "git", + "url": "https://github.com/symfony/property-info.git", + "reference": "7b6db23f23d13ada41e1cb484748a8ec028fbace" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/property-info/zipball/7b6db23f23d13ada41e1cb484748a8ec028fbace", + "reference": "7b6db23f23d13ada41e1cb484748a8ec028fbace", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/string": "^6.4|^7.0", + "symfony/type-info": "~7.2.8|^7.3.1" + }, + "conflict": { + "phpdocumentor/reflection-docblock": "<5.2", + "phpdocumentor/type-resolver": "<1.5.1", + "symfony/cache": "<6.4", + "symfony/dependency-injection": "<6.4", + "symfony/serializer": "<6.4" + }, + "require-dev": { + "phpdocumentor/reflection-docblock": "^5.2", + "phpstan/phpdoc-parser": "^1.0|^2.0", + "symfony/cache": "^6.4|^7.0", + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/serializer": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\PropertyInfo\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Kévin Dunglas", + "email": "dunglas@gmail.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Extracts information about PHP class' properties using metadata of popular sources", + "homepage": "https://symfony.com", + "keywords": [ + "doctrine", + "phpdoc", + "property", + "symfony", + "type", + "validator" + ], + "support": { + "source": "https://github.com/symfony/property-info/tree/v7.3.4" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2025-09-15T13:55:54+00:00" + }, + { + "name": "symfony/routing", + "version": "v7.3.4", + "source": { + "type": "git", + "url": "https://github.com/symfony/routing.git", + "reference": "8dc648e159e9bac02b703b9fbd937f19ba13d07c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/routing/zipball/8dc648e159e9bac02b703b9fbd937f19ba13d07c", + "reference": "8dc648e159e9bac02b703b9fbd937f19ba13d07c", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/deprecation-contracts": "^2.5|^3" + }, + "conflict": { + "symfony/config": "<6.4", + "symfony/dependency-injection": "<6.4", + "symfony/yaml": "<6.4" + }, + "require-dev": { + "psr/log": "^1|^2|^3", + "symfony/config": "^6.4|^7.0", + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/expression-language": "^6.4|^7.0", + "symfony/http-foundation": "^6.4|^7.0", + "symfony/yaml": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Routing\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Maps an HTTP request to a set of configuration variables", + "homepage": "https://symfony.com", + "keywords": [ + "router", + "routing", + "uri", + "url" + ], + "support": { + "source": "https://github.com/symfony/routing/tree/v7.3.4" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2025-09-11T10:12:26+00:00" + }, + { + "name": "symfony/serializer", + "version": "v6.4.26", + "source": { + "type": "git", + "url": "https://github.com/symfony/serializer.git", + "reference": "48d0477483614d615aa1d5e5d90a45e4c7bfa2c9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/serializer/zipball/48d0477483614d615aa1d5e5d90a45e4c7bfa2c9", + "reference": "48d0477483614d615aa1d5e5d90a45e4c7bfa2c9", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/polyfill-ctype": "~1.8" + }, + "conflict": { + "doctrine/annotations": "<1.12", + "phpdocumentor/reflection-docblock": "<3.2.2", + "phpdocumentor/type-resolver": "<1.4.0", + "symfony/dependency-injection": "<5.4", + "symfony/property-access": "<5.4", + "symfony/property-info": "<5.4.24|>=6,<6.2.11", + "symfony/uid": "<5.4", + "symfony/validator": "<6.4", + "symfony/yaml": "<5.4" + }, + "require-dev": { + "doctrine/annotations": "^1.12|^2", + "phpdocumentor/reflection-docblock": "^3.2|^4.0|^5.0", + "seld/jsonlint": "^1.10", + "symfony/cache": "^5.4|^6.0|^7.0", + "symfony/config": "^5.4|^6.0|^7.0", + "symfony/console": "^5.4|^6.0|^7.0", + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/error-handler": "^5.4|^6.0|^7.0", + "symfony/filesystem": "^5.4|^6.0|^7.0", + "symfony/form": "^5.4|^6.0|^7.0", + "symfony/http-foundation": "^5.4|^6.0|^7.0", + "symfony/http-kernel": "^5.4|^6.0|^7.0", + "symfony/messenger": "^5.4|^6.0|^7.0", + "symfony/mime": "^5.4|^6.0|^7.0", + "symfony/property-access": "^5.4.26|^6.3|^7.0", + "symfony/property-info": "^5.4.24|^6.2.11|^7.0", + "symfony/translation-contracts": "^2.5|^3", + "symfony/uid": "^5.4|^6.0|^7.0", + "symfony/validator": "^6.4|^7.0", + "symfony/var-dumper": "^5.4|^6.0|^7.0", + "symfony/var-exporter": "^5.4|^6.0|^7.0", + "symfony/yaml": "^5.4|^6.0|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Serializer\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Handles serializing and deserializing data structures, including object graphs, into array structures or other formats like XML and JSON.", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/serializer/tree/v6.4.26" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2025-09-15T13:37:27+00:00" + }, + { + "name": "symfony/service-contracts", + "version": "v3.6.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/service-contracts.git", + "reference": "f021b05a130d35510bd6b25fe9053c2a8a15d5d4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/f021b05a130d35510bd6b25fe9053c2a8a15d5d4", + "reference": "f021b05a130d35510bd6b25fe9053c2a8a15d5d4", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "psr/container": "^1.1|^2.0", + "symfony/deprecation-contracts": "^2.5|^3" + }, + "conflict": { + "ext-psr": "<1.1|>=2" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/contracts", + "name": "symfony/contracts" + }, + "branch-alias": { + "dev-main": "3.6-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\Service\\": "" + }, + "exclude-from-classmap": [ + "/Test/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to writing services", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "support": { + "source": "https://github.com/symfony/service-contracts/tree/v3.6.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2025-04-25T09:37:31+00:00" + }, + { + "name": "symfony/string", + "version": "v7.3.4", + "source": { + "type": "git", + "url": "https://github.com/symfony/string.git", + "reference": "f96476035142921000338bad71e5247fbc138872" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/string/zipball/f96476035142921000338bad71e5247fbc138872", + "reference": "f96476035142921000338bad71e5247fbc138872", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/polyfill-ctype": "~1.8", + "symfony/polyfill-intl-grapheme": "~1.0", + "symfony/polyfill-intl-normalizer": "~1.0", + "symfony/polyfill-mbstring": "~1.0" + }, + "conflict": { + "symfony/translation-contracts": "<2.5" + }, + "require-dev": { + "symfony/emoji": "^7.1", + "symfony/http-client": "^6.4|^7.0", + "symfony/intl": "^6.4|^7.0", + "symfony/translation-contracts": "^2.5|^3.0", + "symfony/var-exporter": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "files": [ + "Resources/functions.php" + ], + "psr-4": { + "Symfony\\Component\\String\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way", + "homepage": "https://symfony.com", + "keywords": [ + "grapheme", + "i18n", + "string", + "unicode", + "utf-8", + "utf8" + ], + "support": { + "source": "https://github.com/symfony/string/tree/v7.3.4" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2025-09-11T14:36:48+00:00" + }, + { + "name": "symfony/translation", + "version": "v7.3.4", + "source": { + "type": "git", + "url": "https://github.com/symfony/translation.git", + "reference": "ec25870502d0c7072d086e8ffba1420c85965174" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/translation/zipball/ec25870502d0c7072d086e8ffba1420c85965174", + "reference": "ec25870502d0c7072d086e8ffba1420c85965174", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/polyfill-mbstring": "~1.0", + "symfony/translation-contracts": "^2.5|^3.0" + }, + "conflict": { + "nikic/php-parser": "<5.0", + "symfony/config": "<6.4", + "symfony/console": "<6.4", + "symfony/dependency-injection": "<6.4", + "symfony/http-client-contracts": "<2.5", + "symfony/http-kernel": "<6.4", + "symfony/service-contracts": "<2.5", + "symfony/twig-bundle": "<6.4", + "symfony/yaml": "<6.4" + }, + "provide": { + "symfony/translation-implementation": "2.3|3.0" + }, + "require-dev": { + "nikic/php-parser": "^5.0", + "psr/log": "^1|^2|^3", + "symfony/config": "^6.4|^7.0", + "symfony/console": "^6.4|^7.0", + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/finder": "^6.4|^7.0", + "symfony/http-client-contracts": "^2.5|^3.0", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/intl": "^6.4|^7.0", + "symfony/polyfill-intl-icu": "^1.21", + "symfony/routing": "^6.4|^7.0", + "symfony/service-contracts": "^2.5|^3", + "symfony/yaml": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "files": [ + "Resources/functions.php" + ], + "psr-4": { + "Symfony\\Component\\Translation\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides tools to internationalize your application", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/translation/tree/v7.3.4" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2025-09-07T11:39:36+00:00" + }, + { + "name": "symfony/translation-contracts", + "version": "v3.6.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/translation-contracts.git", + "reference": "df210c7a2573f1913b2d17cc95f90f53a73d8f7d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/df210c7a2573f1913b2d17cc95f90f53a73d8f7d", + "reference": "df210c7a2573f1913b2d17cc95f90f53a73d8f7d", + "shasum": "" + }, + "require": { + "php": ">=8.1" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/symfony/contracts", + "name": "symfony/contracts" + }, + "branch-alias": { + "dev-main": "3.6-dev" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Contracts\\Translation\\": "" + }, + "exclude-from-classmap": [ + "/Test/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Generic abstractions related to translation", + "homepage": "https://symfony.com", + "keywords": [ + "abstractions", + "contracts", + "decoupling", + "interfaces", + "interoperability", + "standards" + ], + "support": { + "source": "https://github.com/symfony/translation-contracts/tree/v3.6.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2024-09-27T08:32:26+00:00" + }, + { + "name": "symfony/type-info", + "version": "v7.3.4", + "source": { + "type": "git", + "url": "https://github.com/symfony/type-info.git", + "reference": "d34eaeb57f39c8a9c97eb72a977c423207dfa35b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/type-info/zipball/d34eaeb57f39c8a9c97eb72a977c423207dfa35b", + "reference": "d34eaeb57f39c8a9c97eb72a977c423207dfa35b", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "psr/container": "^1.1|^2.0", + "symfony/deprecation-contracts": "^2.5|^3" + }, + "conflict": { + "phpstan/phpdoc-parser": "<1.30" + }, + "require-dev": { + "phpstan/phpdoc-parser": "^1.30|^2.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\TypeInfo\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mathias Arlaud", + "email": "mathias.arlaud@gmail.com" + }, + { + "name": "Baptiste LEDUC", + "email": "baptiste.leduc@gmail.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Extracts PHP types information.", + "homepage": "https://symfony.com", + "keywords": [ + "PHPStan", + "phpdoc", + "symfony", + "type" + ], + "support": { + "source": "https://github.com/symfony/type-info/tree/v7.3.4" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2025-09-11T15:33:27+00:00" + }, + { + "name": "symfony/uid", + "version": "v7.3.1", + "source": { + "type": "git", + "url": "https://github.com/symfony/uid.git", + "reference": "a69f69f3159b852651a6bf45a9fdd149520525bb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/uid/zipball/a69f69f3159b852651a6bf45a9fdd149520525bb", + "reference": "a69f69f3159b852651a6bf45a9fdd149520525bb", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/polyfill-uuid": "^1.15" + }, + "require-dev": { + "symfony/console": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Uid\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Grégoire Pineau", + "email": "lyrixx@lyrixx.info" + }, + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides an object-oriented API to generate and represent UIDs", + "homepage": "https://symfony.com", + "keywords": [ + "UID", + "ulid", + "uuid" + ], + "support": { + "source": "https://github.com/symfony/uid/tree/v7.3.1" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2025-06-27T19:55:54+00:00" + }, + { + "name": "symfony/var-dumper", + "version": "v7.3.4", + "source": { + "type": "git", + "url": "https://github.com/symfony/var-dumper.git", + "reference": "b8abe7daf2730d07dfd4b2ee1cecbf0dd2fbdabb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/b8abe7daf2730d07dfd4b2ee1cecbf0dd2fbdabb", + "reference": "b8abe7daf2730d07dfd4b2ee1cecbf0dd2fbdabb", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/polyfill-mbstring": "~1.0" + }, + "conflict": { + "symfony/console": "<6.4" + }, + "require-dev": { + "symfony/console": "^6.4|^7.0", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/process": "^6.4|^7.0", + "symfony/uid": "^6.4|^7.0", + "twig/twig": "^3.12" + }, + "bin": [ + "Resources/bin/var-dump-server" + ], + "type": "library", + "autoload": { + "files": [ + "Resources/functions/dump.php" + ], + "psr-4": { + "Symfony\\Component\\VarDumper\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides mechanisms for walking through any arbitrary PHP variable", + "homepage": "https://symfony.com", + "keywords": [ + "debug", + "dump" + ], + "support": { + "source": "https://github.com/symfony/var-dumper/tree/v7.3.4" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2025-09-11T10:12:26+00:00" + }, + { + "name": "symfony/yaml", + "version": "v7.3.3", + "source": { + "type": "git", + "url": "https://github.com/symfony/yaml.git", + "reference": "d4f4a66866fe2451f61296924767280ab5732d9d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/yaml/zipball/d4f4a66866fe2451f61296924767280ab5732d9d", + "reference": "d4f4a66866fe2451f61296924767280ab5732d9d", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/deprecation-contracts": "^2.5|^3.0", + "symfony/polyfill-ctype": "^1.8" + }, + "conflict": { + "symfony/console": "<6.4" + }, + "require-dev": { + "symfony/console": "^6.4|^7.0" + }, + "bin": [ + "Resources/bin/yaml-lint" + ], + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Yaml\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Loads and dumps YAML files", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/yaml/tree/v7.3.3" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2025-08-27T11:34:33+00:00" + }, + { + "name": "theiconic/name-parser", + "version": "v1.2.11", + "source": { + "type": "git", + "url": "https://github.com/theiconic/name-parser.git", + "reference": "9a54a713bf5b2e7fd990828147d42de16bf8a253" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/theiconic/name-parser/zipball/9a54a713bf5b2e7fd990828147d42de16bf8a253", + "reference": "9a54a713bf5b2e7fd990828147d42de16bf8a253", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.1", + "php-mock/php-mock-phpunit": "^2.1", + "phpunit/phpunit": "^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "TheIconic\\NameParser\\": [ + "src/", + "tests/" + ] + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "The Iconic", + "email": "engineering@theiconic.com.au" + } + ], + "description": "PHP library for parsing a string containing a full name into its parts", + "support": { + "issues": "https://github.com/theiconic/name-parser/issues", + "source": "https://github.com/theiconic/name-parser/tree/v1.2.11" + }, + "time": "2019-11-14T14:08:48+00:00" + }, + { + "name": "tijsverkoyen/css-to-inline-styles", + "version": "v2.3.0", + "source": { + "type": "git", + "url": "https://github.com/tijsverkoyen/CssToInlineStyles.git", + "reference": "0d72ac1c00084279c1816675284073c5a337c20d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/tijsverkoyen/CssToInlineStyles/zipball/0d72ac1c00084279c1816675284073c5a337c20d", + "reference": "0d72ac1c00084279c1816675284073c5a337c20d", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "php": "^7.4 || ^8.0", + "symfony/css-selector": "^5.4 || ^6.0 || ^7.0" + }, + "require-dev": { + "phpstan/phpstan": "^2.0", + "phpstan/phpstan-phpunit": "^2.0", + "phpunit/phpunit": "^8.5.21 || ^9.5.10" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "TijsVerkoyen\\CssToInlineStyles\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Tijs Verkoyen", + "email": "css_to_inline_styles@verkoyen.eu", + "role": "Developer" + } + ], + "description": "CssToInlineStyles is a class that enables you to convert HTML-pages/files into HTML-pages/files with inline styles. This is very useful when you're sending emails.", + "homepage": "https://github.com/tijsverkoyen/CssToInlineStyles", + "support": { + "issues": "https://github.com/tijsverkoyen/CssToInlineStyles/issues", + "source": "https://github.com/tijsverkoyen/CssToInlineStyles/tree/v2.3.0" + }, + "time": "2024-12-21T16:25:41+00:00" + }, + { + "name": "tpetry/laravel-query-expressions", + "version": "1.5.0", + "source": { + "type": "git", + "url": "https://github.com/tpetry/laravel-query-expressions.git", + "reference": "6464d3a9b9414454a3169a91fe6a1dcfcdef555f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/tpetry/laravel-query-expressions/zipball/6464d3a9b9414454a3169a91fe6a1dcfcdef555f", + "reference": "6464d3a9b9414454a3169a91fe6a1dcfcdef555f", + "shasum": "" + }, + "require": { + "illuminate/contracts": "^10.13.1|^11.0|^12.0", + "illuminate/database": "^10.13.1|^11.0|^12.0", + "illuminate/support": "^10.0|^11.0|^12.0", + "php": "^8.1" + }, + "require-dev": { + "larastan/larastan": "^2.7.0", + "laravel/pint": "^1.0", + "nunomaduro/collision": "^7.0|^8.0", + "orchestra/testbench": "^8.0|^9.0|^10.0", + "pestphp/pest": "^2.28.1|^3.0.0", + "pestphp/pest-plugin-laravel": "^2.2.0|^3.0.0", + "phpstan/extension-installer": "^1.1", + "phpstan/phpstan": "^1.11", + "phpstan/phpstan-deprecation-rules": "^1.0", + "phpstan/phpstan-phpunit": "^1.0", + "phpunit/phpunit": "^10.5.3|^11.0.0", + "spatie/laravel-ray": "^1.26" + }, + "type": "library", + "autoload": { + "psr-4": { + "Tpetry\\QueryExpressions\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "tpetry", + "email": "github@tpetry.me", + "role": "Developer" + } + ], + "description": "Database-independent Query Expressions as a replacement to DB::raw calls", + "homepage": "https://github.com/tpetry/laravel-query-expressions", + "keywords": [ + "database", + "expression", + "laravel", + "query" + ], + "support": { + "issues": "https://github.com/tpetry/laravel-query-expressions/issues", + "source": "https://github.com/tpetry/laravel-query-expressions/tree/1.5.0" + }, + "time": "2025-02-14T12:27:16+00:00" + }, + { + "name": "twig/twig", + "version": "v3.21.1", + "source": { + "type": "git", + "url": "https://github.com/twigphp/Twig.git", + "reference": "285123877d4dd97dd7c11842ac5fb7e86e60d81d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/twigphp/Twig/zipball/285123877d4dd97dd7c11842ac5fb7e86e60d81d", + "reference": "285123877d4dd97dd7c11842ac5fb7e86e60d81d", + "shasum": "" + }, + "require": { + "php": ">=8.1.0", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/polyfill-ctype": "^1.8", + "symfony/polyfill-mbstring": "^1.3" + }, + "require-dev": { + "phpstan/phpstan": "^2.0", + "psr/container": "^1.0|^2.0", + "symfony/phpunit-bridge": "^5.4.9|^6.4|^7.0" + }, + "type": "library", + "autoload": { + "files": [ + "src/Resources/core.php", + "src/Resources/debug.php", + "src/Resources/escaper.php", + "src/Resources/string_loader.php" + ], + "psr-4": { + "Twig\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com", + "homepage": "http://fabien.potencier.org", + "role": "Lead Developer" + }, + { + "name": "Twig Team", + "role": "Contributors" + }, + { + "name": "Armin Ronacher", + "email": "armin.ronacher@active-4.com", + "role": "Project Founder" + } + ], + "description": "Twig, the flexible, fast, and secure template language for PHP", + "homepage": "https://twig.symfony.com", + "keywords": [ + "templating" + ], + "support": { + "issues": "https://github.com/twigphp/Twig/issues", + "source": "https://github.com/twigphp/Twig/tree/v3.21.1" + }, + "funding": [ + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/twig/twig", + "type": "tidelift" + } + ], + "time": "2025-05-03T07:21:55+00:00" + }, + { + "name": "vlucas/phpdotenv", + "version": "v5.6.2", + "source": { + "type": "git", + "url": "https://github.com/vlucas/phpdotenv.git", + "reference": "24ac4c74f91ee2c193fa1aaa5c249cb0822809af" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/24ac4c74f91ee2c193fa1aaa5c249cb0822809af", + "reference": "24ac4c74f91ee2c193fa1aaa5c249cb0822809af", + "shasum": "" + }, + "require": { + "ext-pcre": "*", + "graham-campbell/result-type": "^1.1.3", + "php": "^7.2.5 || ^8.0", + "phpoption/phpoption": "^1.9.3", + "symfony/polyfill-ctype": "^1.24", + "symfony/polyfill-mbstring": "^1.24", + "symfony/polyfill-php80": "^1.24" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.8.2", + "ext-filter": "*", + "phpunit/phpunit": "^8.5.34 || ^9.6.13 || ^10.4.2" + }, + "suggest": { + "ext-filter": "Required to use the boolean validator." + }, + "type": "library", + "extra": { + "bamarni-bin": { + "bin-links": true, + "forward-command": false + }, + "branch-alias": { + "dev-master": "5.6-dev" + } + }, + "autoload": { + "psr-4": { + "Dotenv\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Vance Lucas", + "email": "vance@vancelucas.com", + "homepage": "https://github.com/vlucas" + } + ], + "description": "Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.", + "keywords": [ + "dotenv", + "env", + "environment" + ], + "support": { + "issues": "https://github.com/vlucas/phpdotenv/issues", + "source": "https://github.com/vlucas/phpdotenv/tree/v5.6.2" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/vlucas/phpdotenv", + "type": "tidelift" + } + ], + "time": "2025-04-30T23:37:27+00:00" + }, + { + "name": "voku/anti-xss", + "version": "4.1.42", + "source": { + "type": "git", + "url": "https://github.com/voku/anti-xss.git", + "reference": "bca1f8607e55a3c5077483615cd93bd8f11bd675" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/voku/anti-xss/zipball/bca1f8607e55a3c5077483615cd93bd8f11bd675", + "reference": "bca1f8607e55a3c5077483615cd93bd8f11bd675", + "shasum": "" + }, + "require": { + "php": ">=7.0.0", + "voku/portable-utf8": "~6.0.2" + }, + "require-dev": { + "phpunit/phpunit": "~6.0 || ~7.0 || ~9.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.1.x-dev" + } + }, + "autoload": { + "psr-4": { + "voku\\helper\\": "src/voku/helper/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "EllisLab Dev Team", + "homepage": "http://ellislab.com/" + }, + { + "name": "Lars Moelleken", + "email": "lars@moelleken.org", + "homepage": "https://www.moelleken.org/" + } + ], + "description": "anti xss-library", + "homepage": "https://github.com/voku/anti-xss", + "keywords": [ + "anti-xss", + "clean", + "security", + "xss" + ], + "support": { + "issues": "https://github.com/voku/anti-xss/issues", + "source": "https://github.com/voku/anti-xss/tree/4.1.42" + }, + "funding": [ + { + "url": "https://www.paypal.me/moelleken", + "type": "custom" + }, + { + "url": "https://github.com/voku", + "type": "github" + }, + { + "url": "https://opencollective.com/anti-xss", + "type": "open_collective" + }, + { + "url": "https://www.patreon.com/voku", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/voku/anti-xss", + "type": "tidelift" + } + ], + "time": "2023-07-03T14:40:46+00:00" + }, + { + "name": "voku/arrayy", + "version": "7.9.6", + "source": { + "type": "git", + "url": "https://github.com/voku/Arrayy.git", + "reference": "0e20b8c6eef7fc46694a2906e0eae2f9fc11cade" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/voku/Arrayy/zipball/0e20b8c6eef7fc46694a2906e0eae2f9fc11cade", + "reference": "0e20b8c6eef7fc46694a2906e0eae2f9fc11cade", + "shasum": "" + }, + "require": { + "ext-json": "*", + "php": ">=7.0.0", + "phpdocumentor/reflection-docblock": "~4.3 || ~5.0", + "symfony/polyfill-mbstring": "~1.0" + }, + "require-dev": { + "phpunit/phpunit": "~6.0 || ~7.0 || ~9.0" + }, + "type": "library", + "autoload": { + "files": [ + "src/Create.php" + ], + "psr-4": { + "Arrayy\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Lars Moelleken", + "email": "lars@moelleken.org", + "homepage": "https://www.moelleken.org/", + "role": "Maintainer" + } + ], + "description": "Array manipulation library for PHP, called Arrayy!", + "keywords": [ + "Arrayy", + "array", + "helpers", + "manipulation", + "methods", + "utility", + "utils" + ], + "support": { + "docs": "https://voku.github.io/Arrayy/", + "issues": "https://github.com/voku/Arrayy/issues", + "source": "https://github.com/voku/Arrayy" + }, + "funding": [ + { + "url": "https://www.paypal.me/moelleken", + "type": "custom" + }, + { + "url": "https://github.com/voku", + "type": "github" + }, + { + "url": "https://opencollective.com/arrayy", + "type": "open_collective" + }, + { + "url": "https://www.patreon.com/voku", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/voku/arrayy", + "type": "tidelift" + } + ], + "time": "2022-12-27T12:58:32+00:00" + }, + { + "name": "voku/email-check", + "version": "3.1.0", + "source": { + "type": "git", + "url": "https://github.com/voku/email-check.git", + "reference": "6ea842920bbef6758b8c1e619fd1710e7a1a2cac" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/voku/email-check/zipball/6ea842920bbef6758b8c1e619fd1710e7a1a2cac", + "reference": "6ea842920bbef6758b8c1e619fd1710e7a1a2cac", + "shasum": "" + }, + "require": { + "php": ">=7.0.0", + "symfony/polyfill-intl-idn": "~1.10" + }, + "require-dev": { + "fzaninotto/faker": "~1.7", + "phpunit/phpunit": "~6.0 || ~7.0" + }, + "suggest": { + "ext-intl": "Use Intl for best performance" + }, + "type": "library", + "autoload": { + "psr-4": { + "voku\\helper\\": "src/voku/helper/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Lars Moelleken", + "homepage": "http://www.moelleken.org/" + } + ], + "description": "email-check (syntax, dns, trash, ...) library", + "homepage": "https://github.com/voku/email-check", + "keywords": [ + "check-email", + "email", + "mail", + "mail-check", + "validate-email", + "validate-email-address", + "validate-mail" + ], + "support": { + "issues": "https://github.com/voku/email-check/issues", + "source": "https://github.com/voku/email-check/tree/3.1.0" + }, + "funding": [ + { + "url": "https://www.paypal.me/moelleken", + "type": "custom" + }, + { + "url": "https://github.com/voku", + "type": "github" + }, + { + "url": "https://www.patreon.com/voku", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/voku/email-check", + "type": "tidelift" + } + ], + "time": "2021-01-27T14:14:33+00:00" + }, + { + "name": "voku/portable-ascii", + "version": "2.0.3", + "source": { + "type": "git", + "url": "https://github.com/voku/portable-ascii.git", + "reference": "b1d923f88091c6bf09699efcd7c8a1b1bfd7351d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/voku/portable-ascii/zipball/b1d923f88091c6bf09699efcd7c8a1b1bfd7351d", + "reference": "b1d923f88091c6bf09699efcd7c8a1b1bfd7351d", + "shasum": "" + }, + "require": { + "php": ">=7.0.0" + }, + "require-dev": { + "phpunit/phpunit": "~6.0 || ~7.0 || ~9.0" + }, + "suggest": { + "ext-intl": "Use Intl for transliterator_transliterate() support" + }, + "type": "library", + "autoload": { + "psr-4": { + "voku\\": "src/voku/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Lars Moelleken", + "homepage": "https://www.moelleken.org/" + } + ], + "description": "Portable ASCII library - performance optimized (ascii) string functions for php.", + "homepage": "https://github.com/voku/portable-ascii", + "keywords": [ + "ascii", + "clean", + "php" + ], + "support": { + "issues": "https://github.com/voku/portable-ascii/issues", + "source": "https://github.com/voku/portable-ascii/tree/2.0.3" + }, + "funding": [ + { + "url": "https://www.paypal.me/moelleken", + "type": "custom" + }, + { + "url": "https://github.com/voku", + "type": "github" + }, + { + "url": "https://opencollective.com/portable-ascii", + "type": "open_collective" + }, + { + "url": "https://www.patreon.com/voku", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/voku/portable-ascii", + "type": "tidelift" + } + ], + "time": "2024-11-21T01:49:47+00:00" + }, + { + "name": "voku/portable-utf8", + "version": "6.0.13", + "source": { + "type": "git", + "url": "https://github.com/voku/portable-utf8.git", + "reference": "b8ce36bf26593e5c2e81b1850ef0ffb299d2043f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/voku/portable-utf8/zipball/b8ce36bf26593e5c2e81b1850ef0ffb299d2043f", + "reference": "b8ce36bf26593e5c2e81b1850ef0ffb299d2043f", + "shasum": "" + }, + "require": { + "php": ">=7.0.0", + "symfony/polyfill-iconv": "~1.0", + "symfony/polyfill-intl-grapheme": "~1.0", + "symfony/polyfill-intl-normalizer": "~1.0", + "symfony/polyfill-mbstring": "~1.0", + "symfony/polyfill-php72": "~1.0", + "voku/portable-ascii": "~2.0.0" + }, + "require-dev": { + "phpstan/phpstan": "1.9.*@dev", + "phpstan/phpstan-strict-rules": "1.4.*@dev", + "phpunit/phpunit": "~6.0 || ~7.0 || ~9.0", + "thecodingmachine/phpstan-strict-rules": "1.0.*@dev", + "voku/phpstan-rules": "3.1.*@dev" + }, + "suggest": { + "ext-ctype": "Use Ctype for e.g. hexadecimal digit detection", + "ext-fileinfo": "Use Fileinfo for better binary file detection", + "ext-iconv": "Use iconv for best performance", + "ext-intl": "Use Intl for best performance", + "ext-json": "Use JSON for string detection", + "ext-mbstring": "Use Mbstring for best performance" + }, + "type": "library", + "autoload": { + "files": [ + "bootstrap.php" + ], + "psr-4": { + "voku\\": "src/voku/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "(Apache-2.0 or GPL-2.0)" + ], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Hamid Sarfraz", + "homepage": "http://pageconfig.com/" + }, + { + "name": "Lars Moelleken", + "homepage": "http://www.moelleken.org/" + } + ], + "description": "Portable UTF-8 library - performance optimized (unicode) string functions for php.", + "homepage": "https://github.com/voku/portable-utf8", + "keywords": [ + "UTF", + "clean", + "php", + "unicode", + "utf-8", + "utf8" + ], + "support": { + "issues": "https://github.com/voku/portable-utf8/issues", + "source": "https://github.com/voku/portable-utf8/tree/6.0.13" + }, + "funding": [ + { + "url": "https://www.paypal.me/moelleken", + "type": "custom" + }, + { + "url": "https://github.com/voku", + "type": "github" + }, + { + "url": "https://opencollective.com/portable-utf8", + "type": "open_collective" + }, + { + "url": "https://www.patreon.com/voku", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/voku/portable-utf8", + "type": "tidelift" + } + ], + "time": "2023-03-08T08:35:38+00:00" + }, + { + "name": "voku/stop-words", + "version": "2.0.1", + "source": { + "type": "git", + "url": "https://github.com/voku/stop-words.git", + "reference": "8e63c0af20f800b1600783764e0ce19e53969f71" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/voku/stop-words/zipball/8e63c0af20f800b1600783764e0ce19e53969f71", + "reference": "8e63c0af20f800b1600783764e0ce19e53969f71", + "shasum": "" + }, + "require": { + "php": ">=7.0.0" + }, + "require-dev": { + "phpunit/phpunit": "~6.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "voku\\": "src/voku/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Lars Moelleken", + "homepage": "http://www.moelleken.org/" + } + ], + "description": "Stop-Words via PHP", + "keywords": [ + "stop words", + "stop-words" + ], + "support": { + "issues": "https://github.com/voku/stop-words/issues", + "source": "https://github.com/voku/stop-words/tree/master" + }, + "time": "2018-11-23T01:37:27+00:00" + }, + { + "name": "voku/stringy", + "version": "6.5.3", + "source": { + "type": "git", + "url": "https://github.com/voku/Stringy.git", + "reference": "c453c88fbff298f042c836ef44306f8703b2d537" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/voku/Stringy/zipball/c453c88fbff298f042c836ef44306f8703b2d537", + "reference": "c453c88fbff298f042c836ef44306f8703b2d537", + "shasum": "" + }, + "require": { + "defuse/php-encryption": "~2.0", + "ext-json": "*", + "php": ">=7.0.0", + "voku/anti-xss": "~4.1", + "voku/arrayy": "~7.8", + "voku/email-check": "~3.1", + "voku/portable-ascii": "~2.0", + "voku/portable-utf8": "~6.0", + "voku/urlify": "~5.0" + }, + "replace": { + "danielstjules/stringy": "~3.0" + }, + "require-dev": { + "phpunit/phpunit": "~6.0 || ~7.0 || ~9.0" + }, + "type": "library", + "autoload": { + "files": [ + "src/Create.php" + ], + "psr-4": { + "Stringy\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Daniel St. Jules", + "email": "danielst.jules@gmail.com", + "homepage": "http://www.danielstjules.com", + "role": "Maintainer" + }, + { + "name": "Lars Moelleken", + "email": "lars@moelleken.org", + "homepage": "https://www.moelleken.org/", + "role": "Fork-Maintainer" + } + ], + "description": "A string manipulation library with multibyte support", + "homepage": "https://github.com/danielstjules/Stringy", + "keywords": [ + "UTF", + "helpers", + "manipulation", + "methods", + "multibyte", + "string", + "utf-8", + "utility", + "utils" + ], + "support": { + "issues": "https://github.com/voku/Stringy/issues", + "source": "https://github.com/voku/Stringy" + }, + "funding": [ + { + "url": "https://www.paypal.me/moelleken", + "type": "custom" + }, + { + "url": "https://github.com/voku", + "type": "github" + }, + { + "url": "https://www.patreon.com/voku", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/voku/stringy", + "type": "tidelift" + } + ], + "time": "2022-03-28T14:52:20+00:00" + }, + { + "name": "voku/urlify", + "version": "5.0.7", + "source": { + "type": "git", + "url": "https://github.com/voku/urlify.git", + "reference": "014b2074407b5db5968f836c27d8731934b330e4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/voku/urlify/zipball/014b2074407b5db5968f836c27d8731934b330e4", + "reference": "014b2074407b5db5968f836c27d8731934b330e4", + "shasum": "" + }, + "require": { + "php": ">=7.0.0", + "voku/portable-ascii": "~2.0", + "voku/portable-utf8": "~6.0", + "voku/stop-words": "~2.0" + }, + "require-dev": { + "phpunit/phpunit": "~6.0 || ~7.0 || ~9.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "voku\\helper\\": "src/voku/helper/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Johnny Broadway", + "email": "johnny@johnnybroadway.com", + "homepage": "http://www.johnnybroadway.com/" + }, + { + "name": "Lars Moelleken", + "email": "lars@moelleken.org", + "homepage": "https://moelleken.org/" + } + ], + "description": "PHP port of URLify.js from the Django project. Transliterates non-ascii characters for use in URLs.", + "homepage": "https://github.com/voku/urlify", + "keywords": [ + "encode", + "iconv", + "link", + "slug", + "translit", + "transliterate", + "transliteration", + "url", + "urlify" + ], + "support": { + "issues": "https://github.com/voku/urlify/issues", + "source": "https://github.com/voku/urlify/tree/5.0.7" + }, + "funding": [ + { + "url": "https://www.paypal.me/moelleken", + "type": "custom" + }, + { + "url": "https://github.com/voku", + "type": "github" + }, + { + "url": "https://www.patreon.com/voku", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/voku/urlify", + "type": "tidelift" + } + ], + "time": "2022-01-24T19:08:46+00:00" + }, + { + "name": "web-auth/cose-lib", + "version": "4.4.2", + "source": { + "type": "git", + "url": "https://github.com/web-auth/cose-lib.git", + "reference": "a93b61c48fb587855f64a9ec11ad7b60e867cb15" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/web-auth/cose-lib/zipball/a93b61c48fb587855f64a9ec11ad7b60e867cb15", + "reference": "a93b61c48fb587855f64a9ec11ad7b60e867cb15", + "shasum": "" + }, + "require": { + "brick/math": "^0.9|^0.10|^0.11|^0.12|^0.13", + "ext-json": "*", + "ext-openssl": "*", + "php": ">=8.1", + "spomky-labs/pki-framework": "^1.0" + }, + "require-dev": { + "deptrac/deptrac": "^3.0", + "ekino/phpstan-banned-code": "^1.0|^2.0|^3.0", + "infection/infection": "^0.29", + "php-parallel-lint/php-parallel-lint": "^1.3", + "phpstan/extension-installer": "^1.3", + "phpstan/phpstan": "^1.7|^2.0", + "phpstan/phpstan-deprecation-rules": "^1.0|^2.0", + "phpstan/phpstan-phpunit": "^1.1|^2.0", + "phpstan/phpstan-strict-rules": "^1.0|^2.0", + "phpunit/phpunit": "^10.1|^11.0|^12.0", + "rector/rector": "^2.0", + "symfony/phpunit-bridge": "^6.4|^7.0", + "symplify/easy-coding-standard": "^12.0" + }, + "suggest": { + "ext-bcmath": "For better performance, please install either GMP (recommended) or BCMath extension", + "ext-gmp": "For better performance, please install either GMP (recommended) or BCMath extension" + }, + "type": "library", + "autoload": { + "psr-4": { + "Cose\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Florent Morselli", + "homepage": "https://github.com/Spomky" + }, + { + "name": "All contributors", + "homepage": "https://github.com/web-auth/cose/contributors" + } + ], + "description": "CBOR Object Signing and Encryption (COSE) For PHP", + "homepage": "https://github.com/web-auth", + "keywords": [ + "COSE", + "RFC8152" + ], + "support": { + "issues": "https://github.com/web-auth/cose-lib/issues", + "source": "https://github.com/web-auth/cose-lib/tree/4.4.2" + }, + "funding": [ + { + "url": "https://github.com/Spomky", + "type": "github" + }, + { + "url": "https://www.patreon.com/FlorentMorselli", + "type": "patreon" + } + ], + "time": "2025-08-14T20:33:29+00:00" + }, + { + "name": "web-auth/webauthn-lib", + "version": "4.9.2", + "source": { + "type": "git", + "url": "https://github.com/web-auth/webauthn-lib.git", + "reference": "008b25171c27cf4813420d0de31cc059bcc71f1a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/web-auth/webauthn-lib/zipball/008b25171c27cf4813420d0de31cc059bcc71f1a", + "reference": "008b25171c27cf4813420d0de31cc059bcc71f1a", + "shasum": "" + }, + "require": { + "ext-json": "*", + "ext-mbstring": "*", + "ext-openssl": "*", + "lcobucci/clock": "^2.2|^3.0", + "paragonie/constant_time_encoding": "^2.6|^3.0", + "php": ">=8.1", + "psr/clock": "^1.0", + "psr/event-dispatcher": "^1.0", + "psr/http-client": "^1.0", + "psr/http-factory": "^1.0", + "psr/log": "^1.0|^2.0|^3.0", + "spomky-labs/cbor-php": "^3.0", + "spomky-labs/pki-framework": "^1.0", + "symfony/deprecation-contracts": "^3.2", + "symfony/uid": "^6.1|^7.0", + "web-auth/cose-lib": "^4.2.3" + }, + "suggest": { + "phpdocumentor/reflection-docblock": "As of 4.5.x, the phpdocumentor/reflection-docblock component will become mandatory for converting objects such as the Metadata Statement", + "psr/clock-implementation": "As of 4.5.x, the PSR Clock implementation will replace lcobucci/clock", + "psr/log-implementation": "Recommended to receive logs from the library", + "symfony/event-dispatcher": "Recommended to use dispatched events", + "symfony/property-access": "As of 4.5.x, the symfony/serializer component will become mandatory for converting objects such as the Metadata Statement", + "symfony/property-info": "As of 4.5.x, the symfony/serializer component will become mandatory for converting objects such as the Metadata Statement", + "symfony/serializer": "As of 4.5.x, the symfony/serializer component will become mandatory for converting objects such as the Metadata Statement", + "web-token/jwt-library": "Mandatory for fetching Metadata Statement from distant sources" + }, + "type": "library", + "extra": { + "thanks": { + "url": "https://github.com/web-auth/webauthn-framework", + "name": "web-auth/webauthn-framework" + } + }, + "autoload": { + "psr-4": { + "Webauthn\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Florent Morselli", + "homepage": "https://github.com/Spomky" + }, + { + "name": "All contributors", + "homepage": "https://github.com/web-auth/webauthn-library/contributors" + } + ], + "description": "FIDO2/Webauthn Support For PHP", + "homepage": "https://github.com/web-auth", + "keywords": [ + "FIDO2", + "fido", + "webauthn" + ], + "support": { + "source": "https://github.com/web-auth/webauthn-lib/tree/4.9.2" + }, + "funding": [ + { + "url": "https://github.com/Spomky", + "type": "github" + }, + { + "url": "https://www.patreon.com/FlorentMorselli", + "type": "patreon" + } + ], + "time": "2025-01-04T09:47:58+00:00" + }, + { + "name": "webmozart/assert", + "version": "1.11.0", + "source": { + "type": "git", + "url": "https://github.com/webmozarts/assert.git", + "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webmozarts/assert/zipball/11cb2199493b2f8a3b53e7f19068fc6aac760991", + "reference": "11cb2199493b2f8a3b53e7f19068fc6aac760991", + "shasum": "" + }, + "require": { + "ext-ctype": "*", + "php": "^7.2 || ^8.0" + }, + "conflict": { + "phpstan/phpstan": "<0.12.20", + "vimeo/psalm": "<4.6.1 || 4.6.2" + }, + "require-dev": { + "phpunit/phpunit": "^8.5.13" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.10-dev" + } + }, + "autoload": { + "psr-4": { + "Webmozart\\Assert\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Bernhard Schussek", + "email": "bschussek@gmail.com" + } + ], + "description": "Assertions to validate method input/output with nice error messages.", + "keywords": [ + "assert", + "check", + "validate" + ], + "support": { + "issues": "https://github.com/webmozarts/assert/issues", + "source": "https://github.com/webmozarts/assert/tree/1.11.0" + }, + "time": "2022-06-03T18:03:27+00:00" + }, + { + "name": "webonyx/graphql-php", + "version": "v14.11.10", + "source": { + "type": "git", + "url": "https://github.com/webonyx/graphql-php.git", + "reference": "d9c2fdebc6aa01d831bc2969da00e8588cffef19" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webonyx/graphql-php/zipball/d9c2fdebc6aa01d831bc2969da00e8588cffef19", + "reference": "d9c2fdebc6aa01d831bc2969da00e8588cffef19", + "shasum": "" + }, + "require": { + "ext-json": "*", + "ext-mbstring": "*", + "php": "^7.1 || ^8" + }, + "require-dev": { + "amphp/amp": "^2.3", + "doctrine/coding-standard": "^6.0", + "nyholm/psr7": "^1.2", + "phpbench/phpbench": "^1.2", + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "0.12.82", + "phpstan/phpstan-phpunit": "0.12.18", + "phpstan/phpstan-strict-rules": "0.12.9", + "phpunit/phpunit": "^7.2 || ^8.5", + "psr/http-message": "^1.0", + "react/promise": "2.*", + "simpod/php-coveralls-mirror": "^3.0" + }, + "suggest": { + "psr/http-message": "To use standard GraphQL server", + "react/promise": "To leverage async resolving on React PHP platform" + }, + "type": "library", + "autoload": { + "psr-4": { + "GraphQL\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A PHP port of GraphQL reference implementation", + "homepage": "https://github.com/webonyx/graphql-php", + "keywords": [ + "api", + "graphql" + ], + "support": { + "issues": "https://github.com/webonyx/graphql-php/issues", + "source": "https://github.com/webonyx/graphql-php/tree/v14.11.10" + }, + "funding": [ + { + "url": "https://opencollective.com/webonyx-graphql-php", + "type": "open_collective" + } + ], + "time": "2023-07-05T14:23:37+00:00" + }, + { + "name": "yiisoft/aliases", + "version": "3.1.0", + "source": { + "type": "git", + "url": "https://github.com/yiisoft/aliases.git", + "reference": "422596d7acd9ebc9828e164542cc870b8202de25" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/yiisoft/aliases/zipball/422596d7acd9ebc9828e164542cc870b8202de25", + "reference": "422596d7acd9ebc9828e164542cc870b8202de25", + "shasum": "" + }, + "require": { + "php": "8.1 - 8.4" + }, + "require-dev": { + "maglnet/composer-require-checker": "^4.7.1", + "phpunit/phpunit": "^10.5.48", + "psr/container": "^2.0.2", + "rector/rector": "^2.1.2", + "roave/infection-static-analysis-plugin": "^1.35", + "spatie/phpunit-watcher": "^1.24.0", + "vimeo/psalm": "^5.26.1 || ^6.13", + "yiisoft/definitions": "^3.4", + "yiisoft/di": "^1.4", + "yiisoft/test-support": "^3.0.2" + }, + "type": "library", + "extra": { + "config-plugin": { + "di": "di.php", + "params": "params.php" + }, + "config-plugin-options": { + "source-directory": "config" + } + }, + "autoload": { + "psr-4": { + "Yiisoft\\Aliases\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Named paths and URLs storage", + "homepage": "https://www.yiiframework.com/", + "keywords": [ + "alias" + ], + "support": { + "chat": "https://t.me/yii3en", + "forum": "https://www.yiiframework.com/forum/", + "irc": "ircs://irc.libera.chat:6697/yii", + "issues": "https://github.com/yiisoft/aliases/issues?state=open", + "source": "https://github.com/yiisoft/aliases", + "wiki": "https://www.yiiframework.com/wiki/" + }, + "funding": [ + { + "url": "https://github.com/sponsors/yiisoft", + "type": "github" + }, + { + "url": "https://opencollective.com/yiisoft", + "type": "opencollective" + } + ], + "time": "2025-08-12T07:10:04+00:00" + }, + { + "name": "yiisoft/arrays", + "version": "3.2.0", + "source": { + "type": "git", + "url": "https://github.com/yiisoft/arrays.git", + "reference": "a9e3a3393c8843838c5764354cbe9c8a53cc71a9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/yiisoft/arrays/zipball/a9e3a3393c8843838c5764354cbe9c8a53cc71a9", + "reference": "a9e3a3393c8843838c5764354cbe9c8a53cc71a9", + "shasum": "" + }, + "require": { + "php": "~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0", + "yiisoft/strings": "^2.1" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.8.2", + "phpunit/phpunit": "^10.5.43", + "rector/rector": "^2.0.7", + "roave/infection-static-analysis-plugin": "^1.35", + "spatie/phpunit-watcher": "^1.24", + "vimeo/psalm": "^5.26.1|^6.1" + }, + "type": "library", + "extra": { + "bamarni-bin": { + "bin-links": true, + "forward-command": true, + "target-directory": "tools" + } + }, + "autoload": { + "psr-4": { + "Yiisoft\\Arrays\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Yii Array Helper", + "homepage": "https://www.yiiframework.com/", + "keywords": [ + "array", + "helper", + "yii" + ], + "support": { + "chat": "https://t.me/yii3en", + "forum": "https://forum.yiiframework.com/", + "irc": "ircs://irc.libera.chat:6697/yii", + "issues": "https://github.com/yiisoft/arrays/issues?state=open", + "source": "https://github.com/yiisoft/arrays", + "wiki": "https://www.yiiframework.com/wiki/" + }, + "funding": [ + { + "url": "https://github.com/sponsors/yiisoft", + "type": "github" + }, + { + "url": "https://opencollective.com/yiisoft", + "type": "opencollective" + } + ], + "time": "2025-02-01T05:26:03+00:00" + }, + { + "name": "yiisoft/html", + "version": "3.11.0", + "source": { + "type": "git", + "url": "https://github.com/yiisoft/html.git", + "reference": "d63b175736e6d979c0311829c8aacf75bf974a42" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/yiisoft/html/zipball/d63b175736e6d979c0311829c8aacf75bf974a42", + "reference": "d63b175736e6d979c0311829c8aacf75bf974a42", + "shasum": "" + }, + "require": { + "php": "8.1 - 8.4", + "yiisoft/arrays": "^2.0 || ^3.0", + "yiisoft/json": "^1.0" + }, + "require-dev": { + "infection/infection": "^0.27.11 || ^0.29.10", + "maglnet/composer-require-checker": "^4.7.1", + "phpunit/phpunit": "^10.5.46", + "rector/rector": "^2.0.17", + "spatie/phpunit-watcher": "^1.24", + "vimeo/psalm": "^5.26.1 || ^6.12" + }, + "type": "library", + "autoload": { + "psr-4": { + "Yiisoft\\Html\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Handy library to generate HTML", + "homepage": "https://www.yiiframework.com/", + "keywords": [ + "html" + ], + "support": { + "chat": "https://t.me/yii3en", + "forum": "https://forum.yiiframework.com/", + "irc": "ircs://irc.libera.chat:6697/yii", + "issues": "https://github.com/yiisoft/html/issues?state=open", + "source": "https://github.com/yiisoft/html", + "wiki": "https://www.yiiframework.com/wiki/" + }, + "funding": [ + { + "url": "https://github.com/sponsors/yiisoft", + "type": "github" + }, + { + "url": "https://opencollective.com/yiisoft", + "type": "opencollective" + } + ], + "time": "2025-06-10T07:27:50+00:00" + }, + { + "name": "yiisoft/json", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/yiisoft/json.git", + "reference": "51b483aef1cd5d06ea02db3c40707bb6b41ed088" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/yiisoft/json/zipball/51b483aef1cd5d06ea02db3c40707bb6b41ed088", + "reference": "51b483aef1cd5d06ea02db3c40707bb6b41ed088", + "shasum": "" + }, + "require": { + "php": "^7.4|^8.0" + }, + "require-dev": { + "infection/infection": "^0.16.3", + "phan/phan": "^3.0", + "phpunit/phpunit": "^9.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Yiisoft\\Json\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "json", + "homepage": "http://www.yiiframework.com/", + "keywords": [ + "json" + ], + "support": { + "forum": "http://www.yiiframework.com/forum/", + "irc": "irc://irc.freenode.net/yii", + "issues": "https://github.com/yiisoft/json/issues?state=open", + "source": "https://github.com/yiisoft/json", + "wiki": "http://www.yiiframework.com/wiki/" + }, + "funding": [ + { + "url": "https://github.com/yiisoft", + "type": "github" + }, + { + "url": "https://opencollective.com/yiisoft", + "type": "open_collective" + } + ], + "time": "2020-08-26T12:21:14+00:00" + }, + { + "name": "yiisoft/strings", + "version": "2.6.0", + "source": { + "type": "git", + "url": "https://github.com/yiisoft/strings.git", + "reference": "eeb087d96ab8ae35c5b17daafe5d8ad9522880ab" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/yiisoft/strings/zipball/eeb087d96ab8ae35c5b17daafe5d8ad9522880ab", + "reference": "eeb087d96ab8ae35c5b17daafe5d8ad9522880ab", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "php": "~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0" + }, + "require-dev": { + "maglnet/composer-require-checker": "^4.7.1", + "phpunit/phpunit": "^10.5.45", + "rector/rector": "^2.0.8", + "roave/infection-static-analysis-plugin": "^1.35", + "spatie/phpunit-watcher": "^1.24", + "vimeo/psalm": "^5.26.1|^6.4.1" + }, + "type": "library", + "autoload": { + "psr-4": { + "Yiisoft\\Strings\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Yii Strings Helper", + "homepage": "https://www.yiiframework.com/", + "keywords": [ + "helper", + "string", + "yii" + ], + "support": { + "chat": "https://t.me/yii3en", + "forum": "https://www.yiiframework.com/forum/", + "irc": "ircs://irc.libera.chat:6697/yii", + "issues": "https://github.com/yiisoft/strings/issues?state=open", + "source": "https://github.com/yiisoft/strings", + "wiki": "https://www.yiiframework.com/wiki/" + }, + "funding": [ + { + "url": "https://github.com/sponsors/yiisoft", + "type": "github" + }, + { + "url": "https://opencollective.com/yiisoft", + "type": "opencollective" + } + ], + "time": "2025-02-09T16:30:52+00:00" + }, + { + "name": "yiisoft/yii2", + "version": "2.0.52", + "source": { + "type": "git", + "url": "https://github.com/yiisoft/yii2-framework.git", + "reference": "540e7387d934c52e415614aa081fb38d04c72d9a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/yiisoft/yii2-framework/zipball/540e7387d934c52e415614aa081fb38d04c72d9a", + "reference": "540e7387d934c52e415614aa081fb38d04c72d9a", + "shasum": "" + }, + "require": { + "bower-asset/inputmask": "^5.0.8 ", + "bower-asset/jquery": "3.7.*@stable | 3.6.*@stable | 3.5.*@stable | 3.4.*@stable | 3.3.*@stable | 3.2.*@stable | 3.1.*@stable | 2.2.*@stable | 2.1.*@stable | 1.11.*@stable | 1.12.*@stable", + "bower-asset/punycode": "^1.4", + "bower-asset/yii2-pjax": "~2.0.1", + "cebe/markdown": "~1.0.0 | ~1.1.0 | ~1.2.0", + "ext-ctype": "*", + "ext-mbstring": "*", + "ezyang/htmlpurifier": "^4.17", + "lib-pcre": "*", + "php": ">=7.3.0", + "yiisoft/yii2-composer": "~2.0.4" + }, + "bin": [ + "yii" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "yii\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Qiang Xue", + "email": "qiang.xue@gmail.com", + "homepage": "https://www.yiiframework.com/", + "role": "Founder and project lead" + }, + { + "name": "Alexander Makarov", + "email": "sam@rmcreative.ru", + "homepage": "https://rmcreative.ru/", + "role": "Core framework development" + }, + { + "name": "Maurizio Domba", + "homepage": "http://mdomba.info/", + "role": "Core framework development" + }, + { + "name": "Carsten Brandt", + "email": "mail@cebe.cc", + "homepage": "https://www.cebe.cc/", + "role": "Core framework development" + }, + { + "name": "Timur Ruziev", + "email": "resurtm@gmail.com", + "homepage": "http://resurtm.com/", + "role": "Core framework development" + }, + { + "name": "Paul Klimov", + "email": "klimov.paul@gmail.com", + "role": "Core framework development" + }, + { + "name": "Dmitry Naumenko", + "email": "d.naumenko.a@gmail.com", + "role": "Core framework development" + }, + { + "name": "Boudewijn Vahrmeijer", + "email": "info@dynasource.eu", + "homepage": "http://dynasource.eu", + "role": "Core framework development" + } + ], + "description": "Yii PHP Framework Version 2", + "homepage": "https://www.yiiframework.com/", + "keywords": [ + "framework", + "yii2" + ], + "support": { + "forum": "https://forum.yiiframework.com/", + "irc": "ircs://irc.libera.chat:6697/yii", + "issues": "https://github.com/yiisoft/yii2/issues?state=open", + "source": "https://github.com/yiisoft/yii2", + "wiki": "https://www.yiiframework.com/wiki" + }, + "funding": [ + { + "url": "https://github.com/yiisoft", + "type": "github" + }, + { + "url": "https://opencollective.com/yiisoft", + "type": "open_collective" + }, + { + "url": "https://tidelift.com/funding/github/packagist/yiisoft/yii2", + "type": "tidelift" + } + ], + "time": "2025-02-13T20:02:28+00:00" + }, + { + "name": "yiisoft/yii2-composer", + "version": "2.0.11", + "source": { + "type": "git", + "url": "https://github.com/yiisoft/yii2-composer.git", + "reference": "b684b01ecb119c8287721def726a0e24fec2fef2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/yiisoft/yii2-composer/zipball/b684b01ecb119c8287721def726a0e24fec2fef2", + "reference": "b684b01ecb119c8287721def726a0e24fec2fef2", + "shasum": "" + }, + "require": { + "composer-plugin-api": "^1.0 | ^2.0" + }, + "require-dev": { + "composer/composer": "^1.0 | ^2.0@dev", + "phpunit/phpunit": "<7" + }, + "type": "composer-plugin", + "extra": { + "class": "yii\\composer\\Plugin", + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "yii\\composer\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Qiang Xue", + "email": "qiang.xue@gmail.com" + }, + { + "name": "Carsten Brandt", + "email": "mail@cebe.cc" + } + ], + "description": "The composer plugin for Yii extension installer", + "keywords": [ + "composer", + "extension installer", + "yii2" + ], + "support": { + "forum": "https://www.yiiframework.com/forum/", + "irc": "ircs://irc.libera.chat:6697/yii", + "issues": "https://github.com/yiisoft/yii2-composer/issues", + "source": "https://github.com/yiisoft/yii2-composer", + "wiki": "https://www.yiiframework.com/wiki/" + }, + "funding": [ + { + "url": "https://github.com/yiisoft", + "type": "github" + }, + { + "url": "https://opencollective.com/yiisoft", + "type": "open_collective" + }, + { + "url": "https://tidelift.com/funding/github/packagist/yiisoft/yii2-composer", + "type": "tidelift" + } + ], + "time": "2025-02-13T20:59:36+00:00" + }, + { + "name": "yiisoft/yii2-debug", + "version": "2.1.27", + "source": { + "type": "git", + "url": "https://github.com/yiisoft/yii2-debug.git", + "reference": "44e158914911ef81cd7111fd6d46b918f65fae7c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/yiisoft/yii2-debug/zipball/44e158914911ef81cd7111fd6d46b918f65fae7c", + "reference": "44e158914911ef81cd7111fd6d46b918f65fae7c", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "php": ">=5.4", + "yiisoft/yii2": "~2.0.13" + }, + "require-dev": { + "cweagans/composer-patches": "^1.7", + "phpunit/phpunit": "4.8.34", + "yiisoft/yii2-coding-standards": "~2.0", + "yiisoft/yii2-swiftmailer": "*" + }, + "type": "yii2-extension", + "extra": { + "patches": { + "phpunit/phpunit": { + "Fix PHP 7 compatibility": "https://yiisoft.github.io/phpunit-patches/phpunit_php7.patch", + "Fix PHP 8 compatibility": "https://yiisoft.github.io/phpunit-patches/phpunit_php8.patch", + "Fix PHP 8.1 compatibility": "https://yiisoft.github.io/phpunit-patches/phpunit_php81.patch" + }, + "phpunit/phpunit-mock-objects": { + "Fix PHP 7 and 8 compatibility": "https://yiisoft.github.io/phpunit-patches/phpunit_mock_objects.patch" + } + }, + "branch-alias": { + "dev-master": "2.0.x-dev" + }, + "composer-exit-on-patch-failure": true + }, + "autoload": { + "psr-4": { + "yii\\debug\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Qiang Xue", + "email": "qiang.xue@gmail.com" + }, + { + "name": "Simon Karlen", + "email": "simi.albi@outlook.com" + } + ], + "description": "The debugger extension for the Yii framework", + "keywords": [ + "debug", + "debugger", + "dev", + "yii2" + ], + "support": { + "forum": "https://www.yiiframework.com/forum/", + "irc": "ircs://irc.libera.chat:6697/yii", + "issues": "https://github.com/yiisoft/yii2-debug/issues", + "source": "https://github.com/yiisoft/yii2-debug", + "wiki": "https://www.yiiframework.com/wiki/" + }, + "funding": [ + { + "url": "https://github.com/yiisoft", + "type": "github" + }, + { + "url": "https://opencollective.com/yiisoft", + "type": "open_collective" + }, + { + "url": "https://tidelift.com/funding/github/packagist/yiisoft/yii2-debug", + "type": "tidelift" + } + ], + "time": "2025-06-08T13:32:11+00:00" + }, + { + "name": "yiisoft/yii2-queue", + "version": "2.3.7", + "source": { + "type": "git", + "url": "https://github.com/yiisoft/yii2-queue.git", + "reference": "dbc9d4a7b2a6995cd19c3e334227482ef55e559b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/yiisoft/yii2-queue/zipball/dbc9d4a7b2a6995cd19c3e334227482ef55e559b", + "reference": "dbc9d4a7b2a6995cd19c3e334227482ef55e559b", + "shasum": "" + }, + "require": { + "php": ">=5.5.0", + "symfony/process": "^3.3||^4.0||^5.0||^6.0||^7.0", + "yiisoft/yii2": "~2.0.14" + }, + "require-dev": { + "aws/aws-sdk-php": ">=2.4", + "cweagans/composer-patches": "^1.7", + "enqueue/amqp-lib": "^0.8||^0.9.10||^0.10.0", + "enqueue/stomp": "^0.8.39||^0.10.0", + "opis/closure": "*", + "pda/pheanstalk": "~3.2.1", + "php-amqplib/php-amqplib": "^2.8.0||^3.0.0", + "phpunit/phpunit": "4.8.34", + "yiisoft/yii2-debug": "~2.1.0", + "yiisoft/yii2-gii": "~2.2.0", + "yiisoft/yii2-redis": "~2.0.0" + }, + "suggest": { + "aws/aws-sdk-php": "Need for aws SQS.", + "enqueue/amqp-lib": "Need for AMQP interop queue.", + "enqueue/stomp": "Need for Stomp queue.", + "ext-gearman": "Need for Gearman queue.", + "ext-pcntl": "Need for process signals.", + "pda/pheanstalk": "Need for Beanstalk queue.", + "php-amqplib/php-amqplib": "Need for AMQP queue.", + "yiisoft/yii2-redis": "Need for Redis queue." + }, + "type": "yii2-extension", + "extra": { + "patches": { + "phpunit/phpunit": { + "Fix PHP 7 compatibility": "https://yiisoft.github.io/phpunit-patches/phpunit_php7.patch", + "Fix PHP 8 compatibility": "https://yiisoft.github.io/phpunit-patches/phpunit_php8.patch" + }, + "phpunit/phpunit-mock-objects": { + "Fix PHP 7 and 8 compatibility": "https://yiisoft.github.io/phpunit-patches/phpunit_mock_objects.patch" + } + }, + "branch-alias": { + "dev-master": "2.x-dev" + }, + "composer-exit-on-patch-failure": true + }, + "autoload": { + "psr-4": { + "yii\\queue\\": "src", + "yii\\queue\\db\\": "src/drivers/db", + "yii\\queue\\sqs\\": "src/drivers/sqs", + "yii\\queue\\amqp\\": "src/drivers/amqp", + "yii\\queue\\file\\": "src/drivers/file", + "yii\\queue\\sync\\": "src/drivers/sync", + "yii\\queue\\redis\\": "src/drivers/redis", + "yii\\queue\\stomp\\": "src/drivers/stomp", + "yii\\queue\\gearman\\": "src/drivers/gearman", + "yii\\queue\\beanstalk\\": "src/drivers/beanstalk", + "yii\\queue\\amqp_interop\\": "src/drivers/amqp_interop" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Roman Zhuravlev", + "email": "zhuravljov@gmail.com" + } + ], + "description": "Yii2 Queue Extension which supported DB, Redis, RabbitMQ, Beanstalk, SQS and Gearman", + "keywords": [ + "async", + "beanstalk", + "db", + "gearman", + "gii", + "queue", + "rabbitmq", + "redis", + "sqs", + "yii" + ], + "support": { + "docs": "https://github.com/yiisoft/yii2-queue/blob/master/docs/guide", + "issues": "https://github.com/yiisoft/yii2-queue/issues", + "source": "https://github.com/yiisoft/yii2-queue" + }, + "funding": [ + { + "url": "https://github.com/yiisoft", + "type": "github" + }, + { + "url": "https://opencollective.com/yiisoft", + "type": "open_collective" + }, + { + "url": "https://tidelift.com/funding/github/packagist/yiisoft/yii2-queue", + "type": "tidelift" + } + ], + "time": "2024-04-29T09:40:52+00:00" + }, + { + "name": "yiisoft/yii2-symfonymailer", + "version": "4.0.0", + "source": { + "type": "git", + "url": "https://github.com/yiisoft/yii2-symfonymailer.git", + "reference": "21f407239c51fc6d50d369e4469d006afa8c9b2c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/yiisoft/yii2-symfonymailer/zipball/21f407239c51fc6d50d369e4469d006afa8c9b2c", + "reference": "21f407239c51fc6d50d369e4469d006afa8c9b2c", + "shasum": "" + }, + "require": { + "php": ">=8.1", + "psr/event-dispatcher": "1.0.0", + "symfony/mailer": "^6.4 || ^7.0", + "symfony/mime": "^6.4 || ^7.0", + "yiisoft/yii2": ">=2.0.4" + }, + "require-dev": { + "maglnet/composer-require-checker": "^4.7", + "phpunit/phpunit": "^10.5", + "roave/infection-static-analysis-plugin": "^1.34", + "symplify/easy-coding-standard": "^12.1", + "vimeo/psalm": "^5.20" + }, + "suggest": { + "yiisoft/yii2-psr-log-source": "Allows routing transport logs to your Yii2 logger" + }, + "type": "yii2-extension", + "extra": { + "branch-alias": { + "dev-master": "3.0.x-dev" + }, + "sort-packages": true + }, + "autoload": { + "psr-4": { + "yii\\symfonymailer\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Kirill Petrov", + "email": "archibeardrinker@gmail.com" + } + ], + "description": "The SymfonyMailer integration for the Yii framework", + "keywords": [ + "email", + "mail", + "mailer", + "symfony", + "symfonymailer", + "yii2" + ], + "support": { + "forum": "http://www.yiiframework.com/forum/", + "irc": "irc://irc.freenode.net/yii", + "issues": "https://github.com/yiisoft/yii2-symfonymailer/issues", + "source": "https://github.com/yiisoft/yii2-symfonymailer", + "wiki": "http://www.yiiframework.com/wiki/" + }, + "funding": [ + { + "url": "https://github.com/yiisoft", + "type": "github" + }, + { + "url": "https://opencollective.com/yiisoft", + "type": "open_collective" + }, + { + "url": "https://tidelift.com/funding/github/packagist/yiisoft/yii2-symfonymailer", + "type": "tidelift" + } + ], + "time": "2024-01-29T14:13:45+00:00" + } + ], + "packages-dev": [ + { + "name": "behat/gherkin", + "version": "v4.14.0", + "source": { + "type": "git", + "url": "https://github.com/Behat/Gherkin.git", + "reference": "34c9b59c59355a7b4c53b9f041c8dbd1c8acc3b4" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Behat/Gherkin/zipball/34c9b59c59355a7b4c53b9f041c8dbd1c8acc3b4", + "reference": "34c9b59c59355a7b4c53b9f041c8dbd1c8acc3b4", + "shasum": "" + }, + "require": { + "composer-runtime-api": "^2.2", + "php": "8.1.* || 8.2.* || 8.3.* || 8.4.*" + }, + "require-dev": { + "cucumber/gherkin-monorepo": "dev-gherkin-v32.1.1", + "friendsofphp/php-cs-fixer": "^3.65", + "mikey179/vfsstream": "^1.6", + "phpstan/extension-installer": "^1", + "phpstan/phpstan": "^2", + "phpstan/phpstan-phpunit": "^2", + "phpunit/phpunit": "^10.5", + "symfony/yaml": "^5.4 || ^6.4 || ^7.0" + }, + "suggest": { + "symfony/yaml": "If you want to parse features, represented in YAML files" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.x-dev" + } + }, + "autoload": { + "psr-4": { + "Behat\\Gherkin\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Konstantin Kudryashov", + "email": "ever.zet@gmail.com", + "homepage": "https://everzet.com" + } + ], + "description": "Gherkin DSL parser for PHP", + "homepage": "https://behat.org/", + "keywords": [ + "BDD", + "Behat", + "Cucumber", + "DSL", + "gherkin", + "parser" + ], + "support": { + "issues": "https://github.com/Behat/Gherkin/issues", + "source": "https://github.com/Behat/Gherkin/tree/v4.14.0" + }, + "time": "2025-05-23T15:06:40+00:00" + }, + { + "name": "codeception/codeception", + "version": "5.3.2", + "source": { + "type": "git", + "url": "https://github.com/Codeception/Codeception.git", + "reference": "582112d7a603d575e41638df1e96900b10ae91b8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/Codeception/zipball/582112d7a603d575e41638df1e96900b10ae91b8", + "reference": "582112d7a603d575e41638df1e96900b10ae91b8", + "shasum": "" + }, + "require": { + "behat/gherkin": "^4.12", + "codeception/lib-asserts": "^2.2", + "codeception/stub": "^4.1", + "ext-curl": "*", + "ext-json": "*", + "ext-mbstring": "*", + "php": "^8.2", + "phpunit/php-code-coverage": "^9.2 | ^10.0 | ^11.0 | ^12.0", + "phpunit/php-text-template": "^2.0 | ^3.0 | ^4.0 | ^5.0", + "phpunit/php-timer": "^5.0.3 | ^6.0 | ^7.0 | ^8.0", + "phpunit/phpunit": "^9.5.20 | ^10.0 | ^11.0 | ^12.0", + "psy/psysh": "^0.11.2 | ^0.12", + "sebastian/comparator": "^4.0.5 | ^5.0 | ^6.0 | ^7.0", + "sebastian/diff": "^4.0.3 | ^5.0 | ^6.0 | ^7.0", + "symfony/console": ">=5.4.24 <8.0", + "symfony/css-selector": ">=5.4.24 <8.0", + "symfony/event-dispatcher": ">=5.4.24 <8.0", + "symfony/finder": ">=5.4.24 <8.0", + "symfony/var-dumper": ">=5.4.24 <8.0", + "symfony/yaml": ">=5.4.24 <8.0" + }, + "conflict": { + "codeception/lib-innerbrowser": "<3.1.3", + "codeception/module-filesystem": "<3.0", + "codeception/module-phpbrowser": "<2.5" + }, + "replace": { + "codeception/phpunit-wrapper": "*" + }, + "require-dev": { + "codeception/lib-innerbrowser": "*@dev", + "codeception/lib-web": "*@dev", + "codeception/module-asserts": "*@dev", + "codeception/module-cli": "*@dev", + "codeception/module-db": "*@dev", + "codeception/module-filesystem": "*@dev", + "codeception/module-phpbrowser": "*@dev", + "codeception/module-webdriver": "*@dev", + "codeception/util-universalframework": "*@dev", + "doctrine/orm": "^3.3", + "ext-simplexml": "*", + "jetbrains/phpstorm-attributes": "^1.0", + "laravel-zero/phar-updater": "^1.4", + "php-webdriver/webdriver": "^1.15", + "stecman/symfony-console-completion": "^0.14", + "symfony/dotenv": ">=5.4.24 <8.0", + "symfony/error-handler": ">=5.4.24 <8.0", + "symfony/process": ">=5.4.24 <8.0", + "vlucas/phpdotenv": "^5.1" + }, + "suggest": { + "codeception/specify": "BDD-style code blocks", + "codeception/verify": "BDD-style assertions", + "ext-simplexml": "For loading params from XML files", + "stecman/symfony-console-completion": "For BASH autocompletion", + "symfony/dotenv": "For loading params from .env files", + "symfony/phpunit-bridge": "For phpunit-bridge support", + "vlucas/phpdotenv": "For loading params from .env files" + }, + "bin": [ + "codecept" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "5.2.x-dev" + } + }, + "autoload": { + "files": [ + "functions.php" + ], + "psr-4": { + "Codeception\\": "src/Codeception", + "Codeception\\Extension\\": "ext" + }, + "classmap": [ + "src/PHPUnit/TestCase.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk", + "email": "davert.ua@gmail.com", + "homepage": "https://codeception.com" + } + ], + "description": "BDD-style testing framework", + "homepage": "https://codeception.com/", + "keywords": [ + "BDD", + "TDD", + "acceptance testing", + "functional testing", + "unit testing" + ], + "support": { + "issues": "https://github.com/Codeception/Codeception/issues", + "source": "https://github.com/Codeception/Codeception/tree/5.3.2" + }, + "funding": [ + { + "url": "https://opencollective.com/codeception", + "type": "open_collective" + } + ], + "time": "2025-05-26T07:47:39+00:00" + }, + { + "name": "codeception/lib-asserts", + "version": "2.2.0", + "source": { + "type": "git", + "url": "https://github.com/Codeception/lib-asserts.git", + "reference": "06750a60af3ebc66faab4313981accec1be4eefc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/lib-asserts/zipball/06750a60af3ebc66faab4313981accec1be4eefc", + "reference": "06750a60af3ebc66faab4313981accec1be4eefc", + "shasum": "" + }, + "require": { + "codeception/phpunit-wrapper": "^7.7.1 | ^8.0.3 | ^9.0", + "ext-dom": "*", + "php": "^7.4 | ^8.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk", + "email": "davert@mail.ua", + "homepage": "http://codegyre.com" + }, + { + "name": "Gintautas Miselis" + }, + { + "name": "Gustavo Nieves", + "homepage": "https://medium.com/@ganieves" + } + ], + "description": "Assertion methods used by Codeception core and Asserts module", + "homepage": "https://codeception.com/", + "keywords": [ + "codeception" + ], + "support": { + "issues": "https://github.com/Codeception/lib-asserts/issues", + "source": "https://github.com/Codeception/lib-asserts/tree/2.2.0" + }, + "time": "2025-03-10T20:41:33+00:00" + }, + { + "name": "codeception/lib-innerbrowser", + "version": "4.0.6", + "source": { + "type": "git", + "url": "https://github.com/Codeception/lib-innerbrowser.git", + "reference": "74476dd019ec7900b26b7dca91a42fdcb04e549f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/lib-innerbrowser/zipball/74476dd019ec7900b26b7dca91a42fdcb04e549f", + "reference": "74476dd019ec7900b26b7dca91a42fdcb04e549f", + "shasum": "" + }, + "require": { + "codeception/codeception": "^5.0.8", + "codeception/lib-web": "^1.0.1", + "ext-dom": "*", + "ext-json": "*", + "ext-mbstring": "*", + "php": "^8.1", + "phpunit/phpunit": "^10.0 || ^11.0 || ^12.0", + "symfony/browser-kit": "^4.4.24 || ^5.4 || ^6.0 || ^7.0", + "symfony/dom-crawler": "^4.4.30 || ^5.4 || ^6.0 || ^7.0" + }, + "require-dev": { + "codeception/util-universalframework": "^1.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk", + "email": "davert@mail.ua", + "homepage": "https://codegyre.com" + }, + { + "name": "Gintautas Miselis" + } + ], + "description": "Parent library for all Codeception framework modules and PhpBrowser", + "homepage": "https://codeception.com/", + "keywords": [ + "codeception" + ], + "support": { + "issues": "https://github.com/Codeception/lib-innerbrowser/issues", + "source": "https://github.com/Codeception/lib-innerbrowser/tree/4.0.6" + }, + "time": "2025-02-14T07:02:48+00:00" + }, + { + "name": "codeception/lib-web", + "version": "1.0.7", + "source": { + "type": "git", + "url": "https://github.com/Codeception/lib-web.git", + "reference": "1444ccc9b1d6721f3ced8703c8f4a9041b80df93" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/lib-web/zipball/1444ccc9b1d6721f3ced8703c8f4a9041b80df93", + "reference": "1444ccc9b1d6721f3ced8703c8f4a9041b80df93", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "guzzlehttp/psr7": "^2.0", + "php": "^8.1", + "phpunit/phpunit": "^9.5 | ^10.0 | ^11.0 | ^12", + "symfony/css-selector": ">=4.4.24 <8.0" + }, + "conflict": { + "codeception/codeception": "<5.0.0-alpha3" + }, + "require-dev": { + "php-webdriver/webdriver": "^1.12" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Gintautas Miselis" + } + ], + "description": "Library containing files used by module-webdriver and lib-innerbrowser or module-phpbrowser", + "homepage": "https://codeception.com/", + "keywords": [ + "codeception" + ], + "support": { + "issues": "https://github.com/Codeception/lib-web/issues", + "source": "https://github.com/Codeception/lib-web/tree/1.0.7" + }, + "time": "2025-02-09T12:05:55+00:00" + }, + { + "name": "codeception/lib-xml", + "version": "1.1.0", + "source": { + "type": "git", + "url": "https://github.com/Codeception/lib-xml.git", + "reference": "da6559647c1e0f3839335d401e383ae3e61aafaa" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/lib-xml/zipball/da6559647c1e0f3839335d401e383ae3e61aafaa", + "reference": "da6559647c1e0f3839335d401e383ae3e61aafaa", + "shasum": "" + }, + "require": { + "codeception/lib-web": "^1.0.6 || ^2", + "ext-dom": "*", + "php": "^8.2", + "symfony/css-selector": ">=4.4.24 <8.0" + }, + "conflict": { + "codeception/codeception": "<5.0.0-alpha3" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Gintautas Miselis" + } + ], + "description": "Files used by module-rest and module-soap", + "homepage": "https://codeception.com/", + "keywords": [ + "codeception" + ], + "support": { + "issues": "https://github.com/Codeception/lib-xml/issues", + "source": "https://github.com/Codeception/lib-xml/tree/1.1.0" + }, + "time": "2025-09-21T18:33:44+00:00" + }, + { + "name": "codeception/module-asserts", + "version": "3.2.0", + "source": { + "type": "git", + "url": "https://github.com/Codeception/module-asserts.git", + "reference": "eb1f7c980423888f3def5116635754ae4a75bd47" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/module-asserts/zipball/eb1f7c980423888f3def5116635754ae4a75bd47", + "reference": "eb1f7c980423888f3def5116635754ae4a75bd47", + "shasum": "" + }, + "require": { + "codeception/codeception": "*@dev", + "codeception/lib-asserts": "^2.2", + "php": "^8.2" + }, + "conflict": { + "codeception/codeception": "<5.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk" + }, + { + "name": "Gintautas Miselis" + }, + { + "name": "Gustavo Nieves", + "homepage": "https://medium.com/@ganieves" + } + ], + "description": "Codeception module containing various assertions", + "homepage": "https://codeception.com/", + "keywords": [ + "assertions", + "asserts", + "codeception" + ], + "support": { + "issues": "https://github.com/Codeception/module-asserts/issues", + "source": "https://github.com/Codeception/module-asserts/tree/3.2.0" + }, + "time": "2025-05-02T02:33:11+00:00" + }, + { + "name": "codeception/module-datafactory", + "version": "3.0.0", + "source": { + "type": "git", + "url": "https://github.com/Codeception/module-datafactory.git", + "reference": "90b87b554cc8e254865f5e9dbb86d7ce112c51ab" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/module-datafactory/zipball/90b87b554cc8e254865f5e9dbb86d7ce112c51ab", + "reference": "90b87b554cc8e254865f5e9dbb86d7ce112c51ab", + "shasum": "" + }, + "require": { + "codeception/codeception": "^5.0.0-RC6", + "league/factory-muffin": "^3.3", + "league/factory-muffin-faker": "^2.3", + "php": "^8.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk" + } + ], + "description": "DataFactory module for Codeception", + "homepage": "https://codeception.com/", + "keywords": [ + "codeception" + ], + "support": { + "issues": "https://github.com/Codeception/module-datafactory/issues", + "source": "https://github.com/Codeception/module-datafactory/tree/3.0.0" + }, + "time": "2022-07-18T16:38:21+00:00" + }, + { + "name": "codeception/module-phpbrowser", + "version": "3.0.2", + "source": { + "type": "git", + "url": "https://github.com/Codeception/module-phpbrowser.git", + "reference": "460e392c77370f7836012b16e06071eb1607876a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/module-phpbrowser/zipball/460e392c77370f7836012b16e06071eb1607876a", + "reference": "460e392c77370f7836012b16e06071eb1607876a", + "shasum": "" + }, + "require": { + "codeception/codeception": "*@dev", + "codeception/lib-innerbrowser": "*@dev", + "ext-json": "*", + "guzzlehttp/guzzle": "^7.4", + "php": "^8.1", + "symfony/browser-kit": "^5.4 | ^6.0 | ^7.0" + }, + "conflict": { + "codeception/codeception": "<5.0", + "codeception/lib-innerbrowser": "<3.0" + }, + "require-dev": { + "aws/aws-sdk-php": "^3.199", + "codeception/module-rest": "^2.0 | *@dev", + "ext-curl": "*", + "phpstan/phpstan": "^1.10", + "squizlabs/php_codesniffer": "^3.10" + }, + "suggest": { + "codeception/phpbuiltinserver": "Start and stop PHP built-in web server for your tests" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Michael Bodnarchuk" + }, + { + "name": "Gintautas Miselis" + } + ], + "description": "Codeception module for testing web application over HTTP", + "homepage": "https://codeception.com/", + "keywords": [ + "codeception", + "functional-testing", + "http" + ], + "support": { + "issues": "https://github.com/Codeception/module-phpbrowser/issues", + "source": "https://github.com/Codeception/module-phpbrowser/tree/3.0.2" + }, + "time": "2025-09-04T10:45:58+00:00" + }, + { + "name": "codeception/module-rest", + "version": "3.4.1", + "source": { + "type": "git", + "url": "https://github.com/Codeception/module-rest.git", + "reference": "5db3a2e62ce6948d1822709c034a22fa1b1f2309" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/module-rest/zipball/5db3a2e62ce6948d1822709c034a22fa1b1f2309", + "reference": "5db3a2e62ce6948d1822709c034a22fa1b1f2309", + "shasum": "" + }, + "require": { + "codeception/codeception": "^5.0.8", + "codeception/lib-xml": "^1.0", + "ext-dom": "*", + "ext-json": "*", + "justinrainbow/json-schema": "^5.2.9 || ^6", + "php": "^8.1", + "softcreatr/jsonpath": "^0.8 || ^0.9 || ^0.10" + }, + "require-dev": { + "codeception/lib-innerbrowser": "^3.0 | ^4.0", + "codeception/stub": "^4.0", + "codeception/util-universalframework": "^1.0", + "ext-libxml": "*", + "ext-simplexml": "*" + }, + "suggest": { + "aws/aws-sdk-php": "For using AWS Auth" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Gintautas Miselis" + } + ], + "description": "REST module for Codeception", + "homepage": "https://codeception.com/", + "keywords": [ + "codeception", + "rest" + ], + "support": { + "issues": "https://github.com/Codeception/module-rest/issues", + "source": "https://github.com/Codeception/module-rest/tree/3.4.1" + }, + "time": "2025-03-25T23:04:38+00:00" + }, + { + "name": "codeception/module-yii2", + "version": "1.1.12", + "source": { + "type": "git", + "url": "https://github.com/Codeception/module-yii2.git", + "reference": "1ebe6bc2a7f307a6c246026a905612a40ef64859" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/module-yii2/zipball/1ebe6bc2a7f307a6c246026a905612a40ef64859", + "reference": "1ebe6bc2a7f307a6c246026a905612a40ef64859", + "shasum": "" + }, + "require": { + "codeception/codeception": "^5.0.8", + "codeception/lib-innerbrowser": "^3.0 | ^4.0", + "php": "^8.0" + }, + "require-dev": { + "codeception/module-asserts": ">= 3.0", + "codeception/module-filesystem": "> 3.0", + "codeception/verify": "^3.0", + "codemix/yii2-localeurls": "^1.7", + "phpstan/phpstan": "^1.10", + "yiisoft/yii2": "dev-master", + "yiisoft/yii2-app-advanced": "dev-master" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Alexander Makarov" + }, + { + "name": "Sam Mouse" + }, + { + "name": "Michael Bodnarchuk" + } + ], + "description": "Codeception module for Yii2 framework", + "homepage": "https://codeception.com/", + "keywords": [ + "codeception", + "yii2" + ], + "support": { + "issues": "https://github.com/Codeception/module-yii2/issues", + "source": "https://github.com/Codeception/module-yii2/tree/1.1.12" + }, + "time": "2024-12-09T14:34:26+00:00" + }, + { + "name": "codeception/stub", + "version": "4.2.0", + "source": { + "type": "git", + "url": "https://github.com/Codeception/Stub.git", + "reference": "19014cec368cefc0579499779c451551cd288557" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Codeception/Stub/zipball/19014cec368cefc0579499779c451551cd288557", + "reference": "19014cec368cefc0579499779c451551cd288557", + "shasum": "" + }, + "require": { + "php": "^8.1", + "phpunit/phpunit": "^8.4 | ^9.0 | ^10.0 | ^11 | ^12" + }, + "conflict": { + "codeception/codeception": "<5.0.6" + }, + "require-dev": { + "consolidation/robo": "^3.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Codeception\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Flexible Stub wrapper for PHPUnit's Mock Builder", + "support": { + "issues": "https://github.com/Codeception/Stub/issues", + "source": "https://github.com/Codeception/Stub/tree/4.2.0" + }, + "time": "2025-08-01T08:15:29+00:00" + }, + { + "name": "craftcms/ecs", + "version": "dev-main", + "source": { + "type": "git", + "url": "https://github.com/craftcms/ecs.git", + "reference": "3823f989668e12a85ba681f8c7f3fd8488e23066" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/craftcms/ecs/zipball/3823f989668e12a85ba681f8c7f3fd8488e23066", + "reference": "3823f989668e12a85ba681f8c7f3fd8488e23066", + "shasum": "" + }, + "require": { + "php": "^7.2.5|^8.0.2", + "symplify/easy-coding-standard": "^10.3.3" + }, + "default-branch": true, + "type": "library", + "autoload": { + "psr-4": { + "craft\\ecs\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "description": "Easy Coding Standard configurations for Craft CMS projects", + "support": { + "issues": "https://github.com/craftcms/ecs/issues", + "source": "https://github.com/craftcms/ecs/tree/main" + }, + "time": "2024-08-07T21:54:45+00:00" + }, + { + "name": "fakerphp/faker", + "version": "v1.24.1", + "source": { + "type": "git", + "url": "https://github.com/FakerPHP/Faker.git", + "reference": "e0ee18eb1e6dc3cda3ce9fd97e5a0689a88a64b5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/FakerPHP/Faker/zipball/e0ee18eb1e6dc3cda3ce9fd97e5a0689a88a64b5", + "reference": "e0ee18eb1e6dc3cda3ce9fd97e5a0689a88a64b5", + "shasum": "" + }, + "require": { + "php": "^7.4 || ^8.0", + "psr/container": "^1.0 || ^2.0", + "symfony/deprecation-contracts": "^2.2 || ^3.0" + }, + "conflict": { + "fzaninotto/faker": "*" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.4.1", + "doctrine/persistence": "^1.3 || ^2.0", + "ext-intl": "*", + "phpunit/phpunit": "^9.5.26", + "symfony/phpunit-bridge": "^5.4.16" + }, + "suggest": { + "doctrine/orm": "Required to use Faker\\ORM\\Doctrine", + "ext-curl": "Required by Faker\\Provider\\Image to download images.", + "ext-dom": "Required by Faker\\Provider\\HtmlLorem for generating random HTML.", + "ext-iconv": "Required by Faker\\Provider\\ru_RU\\Text::realText() for generating real Russian text.", + "ext-mbstring": "Required for multibyte Unicode string functionality." + }, + "type": "library", + "autoload": { + "psr-4": { + "Faker\\": "src/Faker/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "François Zaninotto" + } + ], + "description": "Faker is a PHP library that generates fake data for you.", + "keywords": [ + "data", + "faker", + "fixtures" + ], + "support": { + "issues": "https://github.com/FakerPHP/Faker/issues", + "source": "https://github.com/FakerPHP/Faker/tree/v1.24.1" + }, + "time": "2024-11-21T13:46:39+00:00" + }, + { + "name": "filp/whoops", + "version": "2.18.4", + "source": { + "type": "git", + "url": "https://github.com/filp/whoops.git", + "reference": "d2102955e48b9fd9ab24280a7ad12ed552752c4d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/filp/whoops/zipball/d2102955e48b9fd9ab24280a7ad12ed552752c4d", + "reference": "d2102955e48b9fd9ab24280a7ad12ed552752c4d", + "shasum": "" + }, + "require": { + "php": "^7.1 || ^8.0", + "psr/log": "^1.0.1 || ^2.0 || ^3.0" + }, + "require-dev": { + "mockery/mockery": "^1.0", + "phpunit/phpunit": "^7.5.20 || ^8.5.8 || ^9.3.3", + "symfony/var-dumper": "^4.0 || ^5.0" + }, + "suggest": { + "symfony/var-dumper": "Pretty print complex values better with var-dumper available", + "whoops/soap": "Formats errors as SOAP responses" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.7-dev" + } + }, + "autoload": { + "psr-4": { + "Whoops\\": "src/Whoops/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Filipe Dobreira", + "homepage": "https://github.com/filp", + "role": "Developer" + } + ], + "description": "php error handling for cool kids", + "homepage": "https://filp.github.io/whoops/", + "keywords": [ + "error", + "exception", + "handling", + "library", + "throwable", + "whoops" + ], + "support": { + "issues": "https://github.com/filp/whoops/issues", + "source": "https://github.com/filp/whoops/tree/2.18.4" + }, + "funding": [ + { + "url": "https://github.com/denis-sokolov", + "type": "github" + } + ], + "time": "2025-08-08T12:00:00+00:00" + }, + { + "name": "hamcrest/hamcrest-php", + "version": "v2.1.1", + "source": { + "type": "git", + "url": "https://github.com/hamcrest/hamcrest-php.git", + "reference": "f8b1c0173b22fa6ec77a81fe63e5b01eba7e6487" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/hamcrest/hamcrest-php/zipball/f8b1c0173b22fa6ec77a81fe63e5b01eba7e6487", + "reference": "f8b1c0173b22fa6ec77a81fe63e5b01eba7e6487", + "shasum": "" + }, + "require": { + "php": "^7.4|^8.0" + }, + "replace": { + "cordoval/hamcrest-php": "*", + "davedevelopment/hamcrest-php": "*", + "kodova/hamcrest-php": "*" + }, + "require-dev": { + "phpunit/php-file-iterator": "^1.4 || ^2.0 || ^3.0", + "phpunit/phpunit": "^4.8.36 || ^5.7 || ^6.5 || ^7.0 || ^8.0 || ^9.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.1-dev" + } + }, + "autoload": { + "classmap": [ + "hamcrest" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "This is the PHP port of Hamcrest Matchers", + "keywords": [ + "test" + ], + "support": { + "issues": "https://github.com/hamcrest/hamcrest-php/issues", + "source": "https://github.com/hamcrest/hamcrest-php/tree/v2.1.1" + }, + "time": "2025-04-30T06:54:44+00:00" + }, + { + "name": "iamcal/sql-parser", + "version": "v0.6", + "source": { + "type": "git", + "url": "https://github.com/iamcal/SQLParser.git", + "reference": "947083e2dca211a6f12fb1beb67a01e387de9b62" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/iamcal/SQLParser/zipball/947083e2dca211a6f12fb1beb67a01e387de9b62", + "reference": "947083e2dca211a6f12fb1beb67a01e387de9b62", + "shasum": "" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^1.0", + "phpunit/phpunit": "^5|^6|^7|^8|^9" + }, + "type": "library", + "autoload": { + "psr-4": { + "iamcal\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Cal Henderson", + "email": "cal@iamcal.com" + } + ], + "description": "MySQL schema parser", + "support": { + "issues": "https://github.com/iamcal/SQLParser/issues", + "source": "https://github.com/iamcal/SQLParser/tree/v0.6" + }, + "time": "2025-03-17T16:59:46+00:00" + }, + { + "name": "justinrainbow/json-schema", + "version": "6.5.2", + "source": { + "type": "git", + "url": "https://github.com/jsonrainbow/json-schema.git", + "reference": "ac0d369c09653cf7af561f6d91a705bc617a87b8" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/jsonrainbow/json-schema/zipball/ac0d369c09653cf7af561f6d91a705bc617a87b8", + "reference": "ac0d369c09653cf7af561f6d91a705bc617a87b8", + "shasum": "" + }, + "require": { + "ext-json": "*", + "marc-mabe/php-enum": "^4.0", + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "3.3.0", + "json-schema/json-schema-test-suite": "^23.2", + "marc-mabe/php-enum-phpstan": "^2.0", + "phpspec/prophecy": "^1.19", + "phpstan/phpstan": "^1.12", + "phpunit/phpunit": "^8.5" + }, + "bin": [ + "bin/validate-json" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "6.x-dev" + } + }, + "autoload": { + "psr-4": { + "JsonSchema\\": "src/JsonSchema/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Bruno Prieto Reis", + "email": "bruno.p.reis@gmail.com" + }, + { + "name": "Justin Rainbow", + "email": "justin.rainbow@gmail.com" + }, + { + "name": "Igor Wiedler", + "email": "igor@wiedler.ch" + }, + { + "name": "Robert Schönthal", + "email": "seroscho@googlemail.com" + } + ], + "description": "A library to validate a json schema.", + "homepage": "https://github.com/jsonrainbow/json-schema", + "keywords": [ + "json", + "schema" + ], + "support": { + "issues": "https://github.com/jsonrainbow/json-schema/issues", + "source": "https://github.com/jsonrainbow/json-schema/tree/6.5.2" + }, + "time": "2025-09-09T09:42:27+00:00" + }, + { + "name": "larastan/larastan", + "version": "v3.7.2", + "source": { + "type": "git", + "url": "https://github.com/larastan/larastan.git", + "reference": "a761859a7487bd7d0cb8b662a7538a234d5bb5ae" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/larastan/larastan/zipball/a761859a7487bd7d0cb8b662a7538a234d5bb5ae", + "reference": "a761859a7487bd7d0cb8b662a7538a234d5bb5ae", + "shasum": "" + }, + "require": { + "ext-json": "*", + "iamcal/sql-parser": "^0.6.0", + "illuminate/console": "^11.44.2 || ^12.4.1", + "illuminate/container": "^11.44.2 || ^12.4.1", + "illuminate/contracts": "^11.44.2 || ^12.4.1", + "illuminate/database": "^11.44.2 || ^12.4.1", + "illuminate/http": "^11.44.2 || ^12.4.1", + "illuminate/pipeline": "^11.44.2 || ^12.4.1", + "illuminate/support": "^11.44.2 || ^12.4.1", + "php": "^8.2", + "phpstan/phpstan": "^2.1.28" + }, + "require-dev": { + "doctrine/coding-standard": "^13", + "laravel/framework": "^11.44.2 || ^12.7.2", + "mockery/mockery": "^1.6.12", + "nikic/php-parser": "^5.4", + "orchestra/canvas": "^v9.2.2 || ^10.0.1", + "orchestra/testbench-core": "^9.12.0 || ^10.1", + "phpstan/phpstan-deprecation-rules": "^2.0.1", + "phpunit/phpunit": "^10.5.35 || ^11.5.15" + }, + "suggest": { + "orchestra/testbench": "Using Larastan for analysing a package needs Testbench" + }, + "type": "phpstan-extension", + "extra": { + "phpstan": { + "includes": [ + "extension.neon" + ] + }, + "branch-alias": { + "dev-master": "3.0-dev" + } + }, + "autoload": { + "psr-4": { + "Larastan\\Larastan\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Can Vural", + "email": "can9119@gmail.com" + } + ], + "description": "Larastan - Discover bugs in your code without running it. A phpstan/phpstan extension for Laravel", + "keywords": [ + "PHPStan", + "code analyse", + "code analysis", + "larastan", + "laravel", + "package", + "php", + "static analysis" + ], + "support": { + "issues": "https://github.com/larastan/larastan/issues", + "source": "https://github.com/larastan/larastan/tree/v3.7.2" + }, + "funding": [ + { + "url": "https://github.com/canvural", + "type": "github" + } + ], + "time": "2025-09-19T09:03:05+00:00" + }, + { + "name": "laravel/pail", + "version": "v1.2.3", + "source": { + "type": "git", + "url": "https://github.com/laravel/pail.git", + "reference": "8cc3d575c1f0e57eeb923f366a37528c50d2385a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/pail/zipball/8cc3d575c1f0e57eeb923f366a37528c50d2385a", + "reference": "8cc3d575c1f0e57eeb923f366a37528c50d2385a", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "illuminate/console": "^10.24|^11.0|^12.0", + "illuminate/contracts": "^10.24|^11.0|^12.0", + "illuminate/log": "^10.24|^11.0|^12.0", + "illuminate/process": "^10.24|^11.0|^12.0", + "illuminate/support": "^10.24|^11.0|^12.0", + "nunomaduro/termwind": "^1.15|^2.0", + "php": "^8.2", + "symfony/console": "^6.0|^7.0" + }, + "require-dev": { + "laravel/framework": "^10.24|^11.0|^12.0", + "laravel/pint": "^1.13", + "orchestra/testbench-core": "^8.13|^9.0|^10.0", + "pestphp/pest": "^2.20|^3.0", + "pestphp/pest-plugin-type-coverage": "^2.3|^3.0", + "phpstan/phpstan": "^1.12.27", + "symfony/var-dumper": "^6.3|^7.0" + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "Laravel\\Pail\\PailServiceProvider" + ] + }, + "branch-alias": { + "dev-main": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "Laravel\\Pail\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Taylor Otwell", + "email": "taylor@laravel.com" + }, + { + "name": "Nuno Maduro", + "email": "enunomaduro@gmail.com" + } + ], + "description": "Easily delve into your Laravel application's log files directly from the command line.", + "homepage": "https://github.com/laravel/pail", + "keywords": [ + "dev", + "laravel", + "logs", + "php", + "tail" + ], + "support": { + "issues": "https://github.com/laravel/pail/issues", + "source": "https://github.com/laravel/pail" + }, + "time": "2025-06-05T13:55:57+00:00" + }, + { + "name": "laravel/tinker", + "version": "v2.10.1", + "source": { + "type": "git", + "url": "https://github.com/laravel/tinker.git", + "reference": "22177cc71807d38f2810c6204d8f7183d88a57d3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laravel/tinker/zipball/22177cc71807d38f2810c6204d8f7183d88a57d3", + "reference": "22177cc71807d38f2810c6204d8f7183d88a57d3", + "shasum": "" + }, + "require": { + "illuminate/console": "^6.0|^7.0|^8.0|^9.0|^10.0|^11.0|^12.0", + "illuminate/contracts": "^6.0|^7.0|^8.0|^9.0|^10.0|^11.0|^12.0", + "illuminate/support": "^6.0|^7.0|^8.0|^9.0|^10.0|^11.0|^12.0", + "php": "^7.2.5|^8.0", + "psy/psysh": "^0.11.1|^0.12.0", + "symfony/var-dumper": "^4.3.4|^5.0|^6.0|^7.0" + }, + "require-dev": { + "mockery/mockery": "~1.3.3|^1.4.2", + "phpstan/phpstan": "^1.10", + "phpunit/phpunit": "^8.5.8|^9.3.3|^10.0" + }, + "suggest": { + "illuminate/database": "The Illuminate Database package (^6.0|^7.0|^8.0|^9.0|^10.0|^11.0|^12.0)." + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "Laravel\\Tinker\\TinkerServiceProvider" + ] + } + }, + "autoload": { + "psr-4": { + "Laravel\\Tinker\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Taylor Otwell", + "email": "taylor@laravel.com" + } + ], + "description": "Powerful REPL for the Laravel framework.", + "keywords": [ + "REPL", + "Tinker", + "laravel", + "psysh" + ], + "support": { + "issues": "https://github.com/laravel/tinker/issues", + "source": "https://github.com/laravel/tinker/tree/v2.10.1" + }, + "time": "2025-01-27T14:24:01+00:00" + }, + { + "name": "league/factory-muffin", + "version": "v3.3.0", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/factory-muffin.git", + "reference": "62c8c31d47667523da14e83df36cc897d34173cd" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/factory-muffin/zipball/62c8c31d47667523da14e83df36cc897d34173cd", + "reference": "62c8c31d47667523da14e83df36cc897d34173cd", + "shasum": "" + }, + "require": { + "php": ">=5.4.0" + }, + "replace": { + "zizaco/factory-muff": "self.version" + }, + "require-dev": { + "doctrine/orm": "^2.5", + "illuminate/database": "5.0.* || 5.1.* || 5.5.* || ^6.0", + "league/factory-muffin-faker": "^2.3", + "phpunit/phpunit": "^4.8.36 || ^5.7.27 || ^6.5.14 || ^7.5.20" + }, + "suggest": { + "doctrine/orm": "Factory Muffin supports doctrine through the repository store.", + "illuminate/database": "Factory Muffin supports eloquent through the model store.", + "league/factory-muffin-faker": "Factory Muffin is very powerful together with faker." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.3-dev" + } + }, + "autoload": { + "psr-4": { + "League\\FactoryMuffin\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "graham@alt-three.com" + }, + { + "name": "Scott Robertson", + "email": "scottymeuk@gmail.com" + } + ], + "description": "The goal of this package is to enable the rapid creation of objects for the purpose of testing.", + "homepage": "http://factory-muffin.thephpleague.com/", + "keywords": [ + "factory", + "testing" + ], + "support": { + "issues": "https://github.com/thephpleague/factory-muffin/issues", + "source": "https://github.com/thephpleague/factory-muffin/tree/v3.3.0" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/league/factory-muffin", + "type": "tidelift" + } + ], + "time": "2020-12-13T18:38:47+00:00" + }, + { + "name": "league/factory-muffin-faker", + "version": "v2.3.0", + "source": { + "type": "git", + "url": "https://github.com/thephpleague/factory-muffin-faker.git", + "reference": "258068c840e8fdc45d1cb1636a0890e92f2e864a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/thephpleague/factory-muffin-faker/zipball/258068c840e8fdc45d1cb1636a0890e92f2e864a", + "reference": "258068c840e8fdc45d1cb1636a0890e92f2e864a", + "shasum": "" + }, + "require": { + "fakerphp/faker": "^1.9.1", + "php": ">=5.4.0" + }, + "require-dev": { + "phpunit/phpunit": "^4.8.36 || ^5.7.27 || ^6.5.14 || ^7.5.20" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.3-dev" + } + }, + "autoload": { + "psr-4": { + "League\\FactoryMuffin\\Faker\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Graham Campbell", + "email": "graham@alt-three.com" + } + ], + "description": "The goal of this package is to wrap faker to make it super easy to use with factory muffin.", + "homepage": "http://factory-muffin.thephpleague.com/", + "keywords": [ + "factory", + "faker", + "testing" + ], + "support": { + "issues": "https://github.com/thephpleague/factory-muffin-faker/issues", + "source": "https://github.com/thephpleague/factory-muffin-faker/tree/v2.3.0" + }, + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/league/factory-muffin-faker", + "type": "tidelift" + } + ], + "time": "2020-12-13T15:53:28+00:00" + }, + { + "name": "marc-mabe/php-enum", + "version": "v4.7.2", + "source": { + "type": "git", + "url": "https://github.com/marc-mabe/php-enum.git", + "reference": "bb426fcdd65c60fb3638ef741e8782508fda7eef" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/marc-mabe/php-enum/zipball/bb426fcdd65c60fb3638ef741e8782508fda7eef", + "reference": "bb426fcdd65c60fb3638ef741e8782508fda7eef", + "shasum": "" + }, + "require": { + "ext-reflection": "*", + "php": "^7.1 | ^8.0" + }, + "require-dev": { + "phpbench/phpbench": "^0.16.10 || ^1.0.4", + "phpstan/phpstan": "^1.3.1", + "phpunit/phpunit": "^7.5.20 | ^8.5.22 | ^9.5.11", + "vimeo/psalm": "^4.17.0 | ^5.26.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-3.x": "3.2-dev", + "dev-master": "4.7-dev" + } + }, + "autoload": { + "psr-4": { + "MabeEnum\\": "src/" + }, + "classmap": [ + "stubs/Stringable.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Marc Bennewitz", + "email": "dev@mabe.berlin", + "homepage": "https://mabe.berlin/", + "role": "Lead" + } + ], + "description": "Simple and fast implementation of enumerations with native PHP", + "homepage": "https://github.com/marc-mabe/php-enum", + "keywords": [ + "enum", + "enum-map", + "enum-set", + "enumeration", + "enumerator", + "enummap", + "enumset", + "map", + "set", + "type", + "type-hint", + "typehint" + ], + "support": { + "issues": "https://github.com/marc-mabe/php-enum/issues", + "source": "https://github.com/marc-mabe/php-enum/tree/v4.7.2" + }, + "time": "2025-09-14T11:18:39+00:00" + }, + { + "name": "mockery/mockery", + "version": "1.6.12", + "source": { + "type": "git", + "url": "https://github.com/mockery/mockery.git", + "reference": "1f4efdd7d3beafe9807b08156dfcb176d18f1699" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/mockery/mockery/zipball/1f4efdd7d3beafe9807b08156dfcb176d18f1699", + "reference": "1f4efdd7d3beafe9807b08156dfcb176d18f1699", + "shasum": "" + }, + "require": { + "hamcrest/hamcrest-php": "^2.0.1", + "lib-pcre": ">=7.0", + "php": ">=7.3" + }, + "conflict": { + "phpunit/phpunit": "<8.0" + }, + "require-dev": { + "phpunit/phpunit": "^8.5 || ^9.6.17", + "symplify/easy-coding-standard": "^12.1.14" + }, + "type": "library", + "autoload": { + "files": [ + "library/helpers.php", + "library/Mockery.php" + ], + "psr-4": { + "Mockery\\": "library/Mockery" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Pádraic Brady", + "email": "padraic.brady@gmail.com", + "homepage": "https://github.com/padraic", + "role": "Author" + }, + { + "name": "Dave Marshall", + "email": "dave.marshall@atstsolutions.co.uk", + "homepage": "https://davedevelopment.co.uk", + "role": "Developer" + }, + { + "name": "Nathanael Esayeas", + "email": "nathanael.esayeas@protonmail.com", + "homepage": "https://github.com/ghostwriter", + "role": "Lead Developer" + } + ], + "description": "Mockery is a simple yet flexible PHP mock object framework", + "homepage": "https://github.com/mockery/mockery", + "keywords": [ + "BDD", + "TDD", + "library", + "mock", + "mock objects", + "mockery", + "stub", + "test", + "test double", + "testing" + ], + "support": { + "docs": "https://docs.mockery.io/", + "issues": "https://github.com/mockery/mockery/issues", + "rss": "https://github.com/mockery/mockery/releases.atom", + "security": "https://github.com/mockery/mockery/security/advisories", + "source": "https://github.com/mockery/mockery" + }, + "time": "2024-05-16T03:13:13+00:00" + }, + { + "name": "myclabs/deep-copy", + "version": "1.13.4", + "source": { + "type": "git", + "url": "https://github.com/myclabs/DeepCopy.git", + "reference": "07d290f0c47959fd5eed98c95ee5602db07e0b6a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/07d290f0c47959fd5eed98c95ee5602db07e0b6a", + "reference": "07d290f0c47959fd5eed98c95ee5602db07e0b6a", + "shasum": "" + }, + "require": { + "php": "^7.1 || ^8.0" + }, + "conflict": { + "doctrine/collections": "<1.6.8", + "doctrine/common": "<2.13.3 || >=3 <3.2.2" + }, + "require-dev": { + "doctrine/collections": "^1.6.8", + "doctrine/common": "^2.13.3 || ^3.2.2", + "phpspec/prophecy": "^1.10", + "phpunit/phpunit": "^7.5.20 || ^8.5.23 || ^9.5.13" + }, + "type": "library", + "autoload": { + "files": [ + "src/DeepCopy/deep_copy.php" + ], + "psr-4": { + "DeepCopy\\": "src/DeepCopy/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Create deep copies (clones) of your objects", + "keywords": [ + "clone", + "copy", + "duplicate", + "object", + "object graph" + ], + "support": { + "issues": "https://github.com/myclabs/DeepCopy/issues", + "source": "https://github.com/myclabs/DeepCopy/tree/1.13.4" + }, + "funding": [ + { + "url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy", + "type": "tidelift" + } + ], + "time": "2025-08-01T08:46:24+00:00" + }, + { + "name": "nunomaduro/collision", + "version": "v8.8.2", + "source": { + "type": "git", + "url": "https://github.com/nunomaduro/collision.git", + "reference": "60207965f9b7b7a4ce15a0f75d57f9dadb105bdb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/nunomaduro/collision/zipball/60207965f9b7b7a4ce15a0f75d57f9dadb105bdb", + "reference": "60207965f9b7b7a4ce15a0f75d57f9dadb105bdb", + "shasum": "" + }, + "require": { + "filp/whoops": "^2.18.1", + "nunomaduro/termwind": "^2.3.1", + "php": "^8.2.0", + "symfony/console": "^7.3.0" + }, + "conflict": { + "laravel/framework": "<11.44.2 || >=13.0.0", + "phpunit/phpunit": "<11.5.15 || >=13.0.0" + }, + "require-dev": { + "brianium/paratest": "^7.8.3", + "larastan/larastan": "^3.4.2", + "laravel/framework": "^11.44.2 || ^12.18", + "laravel/pint": "^1.22.1", + "laravel/sail": "^1.43.1", + "laravel/sanctum": "^4.1.1", + "laravel/tinker": "^2.10.1", + "orchestra/testbench-core": "^9.12.0 || ^10.4", + "pestphp/pest": "^3.8.2", + "sebastian/environment": "^7.2.1 || ^8.0" + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "NunoMaduro\\Collision\\Adapters\\Laravel\\CollisionServiceProvider" + ] + }, + "branch-alias": { + "dev-8.x": "8.x-dev" + } + }, + "autoload": { + "files": [ + "./src/Adapters/Phpunit/Autoload.php" + ], + "psr-4": { + "NunoMaduro\\Collision\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Nuno Maduro", + "email": "enunomaduro@gmail.com" + } + ], + "description": "Cli error handling for console/command-line PHP applications.", + "keywords": [ + "artisan", + "cli", + "command-line", + "console", + "dev", + "error", + "handling", + "laravel", + "laravel-zero", + "php", + "symfony" + ], + "support": { + "issues": "https://github.com/nunomaduro/collision/issues", + "source": "https://github.com/nunomaduro/collision" + }, + "funding": [ + { + "url": "https://www.paypal.com/paypalme/enunomaduro", + "type": "custom" + }, + { + "url": "https://github.com/nunomaduro", + "type": "github" + }, + { + "url": "https://www.patreon.com/nunomaduro", + "type": "patreon" + } + ], + "time": "2025-06-25T02:12:12+00:00" + }, + { + "name": "orchestra/canvas", + "version": "v10.0.2", + "source": { + "type": "git", + "url": "https://github.com/orchestral/canvas.git", + "reference": "94f732350e5c6d7136ff7b0fd05a90079dd77deb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/orchestral/canvas/zipball/94f732350e5c6d7136ff7b0fd05a90079dd77deb", + "reference": "94f732350e5c6d7136ff7b0fd05a90079dd77deb", + "shasum": "" + }, + "require": { + "composer-runtime-api": "^2.2", + "composer/semver": "^3.0", + "illuminate/console": "^12.3.0", + "illuminate/database": "^12.3.0", + "illuminate/filesystem": "^12.3.0", + "illuminate/support": "^12.3.0", + "orchestra/canvas-core": "^10.0.1", + "orchestra/sidekick": "^1.1.0", + "orchestra/testbench-core": "^10.1.0", + "php": "^8.2", + "symfony/polyfill-php83": "^1.31", + "symfony/yaml": "^7.2.0" + }, + "require-dev": { + "laravel/framework": "^12.3.0", + "laravel/pint": "^1.21", + "mockery/mockery": "^1.6.12", + "phpstan/phpstan": "^2.1.8", + "phpunit/phpunit": "^11.5.13", + "spatie/laravel-ray": "^1.40.1" + }, + "bin": [ + "canvas" + ], + "type": "library", + "extra": { + "laravel": { + "providers": [ + "Orchestra\\Canvas\\LaravelServiceProvider" + ] + } + }, + "autoload": { + "psr-4": { + "Orchestra\\Canvas\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Taylor Otwell", + "email": "taylor@laravel.com" + }, + { + "name": "Mior Muhammad Zaki", + "email": "crynobone@gmail.com" + } + ], + "description": "Code Generators for Laravel Applications and Packages", + "support": { + "issues": "https://github.com/orchestral/canvas/issues", + "source": "https://github.com/orchestral/canvas/tree/v10.0.2" + }, + "time": "2025-04-05T16:01:25+00:00" + }, + { + "name": "orchestra/canvas-core", + "version": "v10.0.1", + "source": { + "type": "git", + "url": "https://github.com/orchestral/canvas-core.git", + "reference": "22b6515e7a070e1c45c8a3a9819f8b6cb0234173" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/orchestral/canvas-core/zipball/22b6515e7a070e1c45c8a3a9819f8b6cb0234173", + "reference": "22b6515e7a070e1c45c8a3a9819f8b6cb0234173", + "shasum": "" + }, + "require": { + "composer-runtime-api": "^2.2", + "composer/semver": "^3.0", + "illuminate/console": "^12.0", + "illuminate/support": "^12.0", + "orchestra/sidekick": "^1.0.2", + "php": "^8.2", + "symfony/polyfill-php83": "^1.31" + }, + "require-dev": { + "laravel/framework": "^12.0", + "laravel/pint": "^1.21", + "mockery/mockery": "^1.6.10", + "orchestra/testbench-core": "^10.0", + "phpstan/phpstan": "^2.1", + "phpunit/phpunit": "^11.5.7", + "symfony/yaml": "^7.2" + }, + "type": "library", + "extra": { + "laravel": { + "providers": [ + "Orchestra\\Canvas\\Core\\LaravelServiceProvider" + ] + } + }, + "autoload": { + "psr-4": { + "Orchestra\\Canvas\\Core\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Taylor Otwell", + "email": "taylor@laravel.com" + }, + { + "name": "Mior Muhammad Zaki", + "email": "crynobone@gmail.com" + } + ], + "description": "Code Generators Builder for Laravel Applications and Packages", + "support": { + "issues": "https://github.com/orchestral/canvas/issues", + "source": "https://github.com/orchestral/canvas-core/tree/v10.0.1" + }, + "time": "2025-02-19T04:17:05+00:00" + }, + { + "name": "orchestra/sidekick", + "version": "v1.2.14", + "source": { + "type": "git", + "url": "https://github.com/orchestral/sidekick.git", + "reference": "0f7d1d96d390e7bf9118f280dfae74b8b2fb0a00" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/orchestral/sidekick/zipball/0f7d1d96d390e7bf9118f280dfae74b8b2fb0a00", + "reference": "0f7d1d96d390e7bf9118f280dfae74b8b2fb0a00", + "shasum": "" + }, + "require": { + "composer-runtime-api": "^2.2", + "php": "^8.1", + "symfony/polyfill-php83": "^1.32" + }, + "require-dev": { + "fakerphp/faker": "^1.21", + "laravel/framework": "^10.48.29|^11.44.7|^12.1.1|^13.0", + "laravel/pint": "^1.4", + "mockery/mockery": "^1.5.1", + "orchestra/testbench-core": "^8.37.0|^9.14.0|^10.0|^11.0", + "phpstan/phpstan": "^2.1.14", + "phpunit/phpunit": "^10.0|^11.0|^12.0", + "symfony/process": "^6.0|^7.0" + }, + "type": "library", + "autoload": { + "files": [ + "src/Eloquent/functions.php", + "src/Http/functions.php", + "src/functions.php" + ], + "psr-4": { + "Orchestra\\Sidekick\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mior Muhammad Zaki", + "email": "crynobone@gmail.com" + } + ], + "description": "Packages Toolkit Utilities and Helpers for Laravel", + "support": { + "issues": "https://github.com/orchestral/sidekick/issues", + "source": "https://github.com/orchestral/sidekick/tree/v1.2.14" + }, + "time": "2025-08-06T23:54:27+00:00" + }, + { + "name": "orchestra/testbench", + "version": "v10.6.0", + "source": { + "type": "git", + "url": "https://github.com/orchestral/testbench.git", + "reference": "87a7cb58edcfea9b1f26a63761c4d7ed5448f560" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/orchestral/testbench/zipball/87a7cb58edcfea9b1f26a63761c4d7ed5448f560", + "reference": "87a7cb58edcfea9b1f26a63761c4d7ed5448f560", + "shasum": "" + }, + "require": { + "composer-runtime-api": "^2.2", + "fakerphp/faker": "^1.23", + "laravel/framework": "^12.24.0", + "mockery/mockery": "^1.6.10", + "orchestra/testbench-core": "^10.6.1", + "orchestra/workbench": "^10.0.6", + "php": "^8.2", + "phpunit/phpunit": "^11.5.3|^12.0.1", + "symfony/process": "^7.2", + "symfony/yaml": "^7.2", + "vlucas/phpdotenv": "^5.6.1" + }, + "type": "library", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mior Muhammad Zaki", + "email": "crynobone@gmail.com", + "homepage": "https://github.com/crynobone" + } + ], + "description": "Laravel Testing Helper for Packages Development", + "homepage": "https://packages.tools/testbench/", + "keywords": [ + "BDD", + "TDD", + "dev", + "laravel", + "laravel-packages", + "testing" + ], + "support": { + "issues": "https://github.com/orchestral/testbench/issues", + "source": "https://github.com/orchestral/testbench/tree/v10.6.0" + }, + "time": "2025-08-20T14:38:08+00:00" + }, + { + "name": "orchestra/testbench-core", + "version": "v10.6.5", + "source": { + "type": "git", + "url": "https://github.com/orchestral/testbench-core.git", + "reference": "af8d6de7a747fdeaf600863c9df7eef86898d045" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/orchestral/testbench-core/zipball/af8d6de7a747fdeaf600863c9df7eef86898d045", + "reference": "af8d6de7a747fdeaf600863c9df7eef86898d045", + "shasum": "" + }, + "require": { + "composer-runtime-api": "^2.2", + "orchestra/sidekick": "~1.1.16|^1.2.12", + "php": "^8.2", + "symfony/deprecation-contracts": "^2.5|^3.0", + "symfony/polyfill-php83": "^1.32" + }, + "conflict": { + "brianium/paratest": "<7.3.0|>=8.0.0", + "laravel/framework": "<12.8.0|>=13.0.0", + "laravel/serializable-closure": "<1.3.0|>=2.0.0 <2.0.3|>=3.0.0", + "nunomaduro/collision": "<8.0.0|>=9.0.0", + "phpunit/phpunit": "<10.5.35|>=11.0.0 <11.5.3|12.0.0|>=12.4.0" + }, + "require-dev": { + "fakerphp/faker": "^1.24", + "laravel/framework": "^12.8.0", + "laravel/pint": "^1.24", + "laravel/serializable-closure": "^1.3|^2.0.4", + "mockery/mockery": "^1.6.10", + "phpstan/phpstan": "^2.1.19", + "phpunit/phpunit": "^10.5.35|^11.5.3|^12.0.1", + "spatie/laravel-ray": "^1.40.2", + "symfony/process": "^7.2.0", + "symfony/yaml": "^7.2.0", + "vlucas/phpdotenv": "^5.6.1" + }, + "suggest": { + "brianium/paratest": "Allow using parallel testing (^7.3).", + "ext-pcntl": "Required to use all features of the console signal trapping.", + "fakerphp/faker": "Allow using Faker for testing (^1.23).", + "laravel/framework": "Required for testing (^12.8.0).", + "mockery/mockery": "Allow using Mockery for testing (^1.6).", + "nunomaduro/collision": "Allow using Laravel style tests output and parallel testing (^8.0).", + "orchestra/testbench-dusk": "Allow using Laravel Dusk for testing (^10.0).", + "phpunit/phpunit": "Allow using PHPUnit for testing (^10.5.35|^11.5.3|^12.0.1).", + "symfony/process": "Required to use Orchestra\\Testbench\\remote function (^7.2).", + "symfony/yaml": "Required for Testbench CLI (^7.2).", + "vlucas/phpdotenv": "Required for Testbench CLI (^5.6.1)." + }, + "bin": [ + "testbench" + ], + "type": "library", + "autoload": { + "files": [ + "src/functions.php" + ], + "psr-4": { + "Orchestra\\Testbench\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mior Muhammad Zaki", + "email": "crynobone@gmail.com", + "homepage": "https://github.com/crynobone" + } + ], + "description": "Testing Helper for Laravel Development", + "homepage": "https://packages.tools/testbench", + "keywords": [ + "BDD", + "TDD", + "dev", + "laravel", + "laravel-packages", + "testing" + ], + "support": { + "issues": "https://github.com/orchestral/testbench/issues", + "source": "https://github.com/orchestral/testbench-core" + }, + "time": "2025-09-03T02:40:23+00:00" + }, + { + "name": "orchestra/workbench", + "version": "v10.0.6", + "source": { + "type": "git", + "url": "https://github.com/orchestral/workbench.git", + "reference": "4e8a5a68200971ddb9ce4abf26488838bf5c0812" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/orchestral/workbench/zipball/4e8a5a68200971ddb9ce4abf26488838bf5c0812", + "reference": "4e8a5a68200971ddb9ce4abf26488838bf5c0812", + "shasum": "" + }, + "require": { + "composer-runtime-api": "^2.2", + "fakerphp/faker": "^1.23", + "laravel/framework": "^12.1.1", + "laravel/pail": "^1.2.2", + "laravel/tinker": "^2.10.1", + "nunomaduro/collision": "^8.6", + "orchestra/canvas": "^10.0.2", + "orchestra/sidekick": "^1.1.0", + "orchestra/testbench-core": "^10.2.1", + "php": "^8.2", + "symfony/polyfill-php83": "^1.31", + "symfony/process": "^7.2", + "symfony/yaml": "^7.2" + }, + "require-dev": { + "laravel/pint": "^1.21.2", + "mockery/mockery": "^1.6.12", + "phpstan/phpstan": "^2.1.8", + "phpunit/phpunit": "^11.5.3|^12.0.1", + "spatie/laravel-ray": "^1.40.1" + }, + "suggest": { + "ext-pcntl": "Required to use all features of the console signal trapping." + }, + "type": "library", + "autoload": { + "psr-4": { + "Orchestra\\Workbench\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Mior Muhammad Zaki", + "email": "crynobone@gmail.com" + } + ], + "description": "Workbench Companion for Laravel Packages Development", + "keywords": [ + "dev", + "laravel", + "laravel-packages", + "testing" + ], + "support": { + "issues": "https://github.com/orchestral/workbench/issues", + "source": "https://github.com/orchestral/workbench/tree/v10.0.6" + }, + "time": "2025-04-13T01:07:44+00:00" + }, + { + "name": "phar-io/manifest", + "version": "2.0.4", + "source": { + "type": "git", + "url": "https://github.com/phar-io/manifest.git", + "reference": "54750ef60c58e43759730615a392c31c80e23176" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phar-io/manifest/zipball/54750ef60c58e43759730615a392c31c80e23176", + "reference": "54750ef60c58e43759730615a392c31c80e23176", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "ext-phar": "*", + "ext-xmlwriter": "*", + "phar-io/version": "^3.0.1", + "php": "^7.2 || ^8.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + }, + { + "name": "Sebastian Heuer", + "email": "sebastian@phpeople.de", + "role": "Developer" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "Developer" + } + ], + "description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)", + "support": { + "issues": "https://github.com/phar-io/manifest/issues", + "source": "https://github.com/phar-io/manifest/tree/2.0.4" + }, + "funding": [ + { + "url": "https://github.com/theseer", + "type": "github" + } + ], + "time": "2024-03-03T12:33:53+00:00" + }, + { + "name": "phar-io/version", + "version": "3.2.1", + "source": { + "type": "git", + "url": "https://github.com/phar-io/version.git", + "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phar-io/version/zipball/4f7fd7836c6f332bb2933569e566a0d6c4cbed74", + "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + }, + { + "name": "Sebastian Heuer", + "email": "sebastian@phpeople.de", + "role": "Developer" + }, + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "Developer" + } + ], + "description": "Library for handling version information and constraints", + "support": { + "issues": "https://github.com/phar-io/version/issues", + "source": "https://github.com/phar-io/version/tree/3.2.1" + }, + "time": "2022-02-21T01:04:05+00:00" + }, + { + "name": "phpstan/phpstan", + "version": "2.1.29", + "source": { + "type": "git", + "url": "https://github.com/phpstan/phpstan-phar-composer-source.git", + "reference": "git" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/d618573eed4a1b6b75e37b2e0b65ac65c885d88e", + "reference": "d618573eed4a1b6b75e37b2e0b65ac65c885d88e", + "shasum": "" + }, + "require": { + "php": "^7.4|^8.0" + }, + "conflict": { + "phpstan/phpstan-shim": "*" + }, + "bin": [ + "phpstan", + "phpstan.phar" + ], + "type": "library", + "autoload": { + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "PHPStan - PHP Static Analysis Tool", + "keywords": [ + "dev", + "static analysis" + ], + "support": { + "docs": "https://phpstan.org/user-guide/getting-started", + "forum": "https://github.com/phpstan/phpstan/discussions", + "issues": "https://github.com/phpstan/phpstan/issues", + "security": "https://github.com/phpstan/phpstan/security/policy", + "source": "https://github.com/phpstan/phpstan-src" + }, + "funding": [ + { + "url": "https://github.com/ondrejmirtes", + "type": "github" + }, + { + "url": "https://github.com/phpstan", + "type": "github" + } + ], + "time": "2025-09-25T06:58:18+00:00" + }, + { + "name": "phpunit/php-code-coverage", + "version": "12.4.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-code-coverage.git", + "reference": "67e8aed88f93d0e6e1cb7effe1a2dfc2fee6022c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/67e8aed88f93d0e6e1cb7effe1a2dfc2fee6022c", + "reference": "67e8aed88f93d0e6e1cb7effe1a2dfc2fee6022c", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-libxml": "*", + "ext-xmlwriter": "*", + "nikic/php-parser": "^5.6.1", + "php": ">=8.3", + "phpunit/php-file-iterator": "^6.0", + "phpunit/php-text-template": "^5.0", + "sebastian/complexity": "^5.0", + "sebastian/environment": "^8.0.3", + "sebastian/lines-of-code": "^4.0", + "sebastian/version": "^6.0", + "theseer/tokenizer": "^1.2.3" + }, + "require-dev": { + "phpunit/phpunit": "^12.3.7" + }, + "suggest": { + "ext-pcov": "PHP extension that provides line coverage", + "ext-xdebug": "PHP extension that provides line coverage as well as branch and path coverage" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "12.4.x-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.", + "homepage": "https://github.com/sebastianbergmann/php-code-coverage", + "keywords": [ + "coverage", + "testing", + "xunit" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", + "security": "https://github.com/sebastianbergmann/php-code-coverage/security/policy", + "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/12.4.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + }, + { + "url": "https://liberapay.com/sebastianbergmann", + "type": "liberapay" + }, + { + "url": "https://thanks.dev/u/gh/sebastianbergmann", + "type": "thanks_dev" + }, + { + "url": "https://tidelift.com/funding/github/packagist/phpunit/php-code-coverage", + "type": "tidelift" + } + ], + "time": "2025-09-24T13:44:41+00:00" + }, + { + "name": "phpunit/php-file-iterator", + "version": "6.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-file-iterator.git", + "reference": "961bc913d42fe24a257bfff826a5068079ac7782" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/961bc913d42fe24a257bfff826a5068079ac7782", + "reference": "961bc913d42fe24a257bfff826a5068079ac7782", + "shasum": "" + }, + "require": { + "php": ">=8.3" + }, + "require-dev": { + "phpunit/phpunit": "^12.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "6.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "FilterIterator implementation that filters files based on a list of suffixes.", + "homepage": "https://github.com/sebastianbergmann/php-file-iterator/", + "keywords": [ + "filesystem", + "iterator" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-file-iterator/issues", + "security": "https://github.com/sebastianbergmann/php-file-iterator/security/policy", + "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/6.0.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2025-02-07T04:58:37+00:00" + }, + { + "name": "phpunit/php-invoker", + "version": "6.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-invoker.git", + "reference": "12b54e689b07a25a9b41e57736dfab6ec9ae5406" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/12b54e689b07a25a9b41e57736dfab6ec9ae5406", + "reference": "12b54e689b07a25a9b41e57736dfab6ec9ae5406", + "shasum": "" + }, + "require": { + "php": ">=8.3" + }, + "require-dev": { + "ext-pcntl": "*", + "phpunit/phpunit": "^12.0" + }, + "suggest": { + "ext-pcntl": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "6.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Invoke callables with a timeout", + "homepage": "https://github.com/sebastianbergmann/php-invoker/", + "keywords": [ + "process" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-invoker/issues", + "security": "https://github.com/sebastianbergmann/php-invoker/security/policy", + "source": "https://github.com/sebastianbergmann/php-invoker/tree/6.0.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2025-02-07T04:58:58+00:00" + }, + { + "name": "phpunit/php-text-template", + "version": "5.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-text-template.git", + "reference": "e1367a453f0eda562eedb4f659e13aa900d66c53" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/e1367a453f0eda562eedb4f659e13aa900d66c53", + "reference": "e1367a453f0eda562eedb4f659e13aa900d66c53", + "shasum": "" + }, + "require": { + "php": ">=8.3" + }, + "require-dev": { + "phpunit/phpunit": "^12.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "5.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Simple template engine.", + "homepage": "https://github.com/sebastianbergmann/php-text-template/", + "keywords": [ + "template" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-text-template/issues", + "security": "https://github.com/sebastianbergmann/php-text-template/security/policy", + "source": "https://github.com/sebastianbergmann/php-text-template/tree/5.0.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2025-02-07T04:59:16+00:00" + }, + { + "name": "phpunit/php-timer", + "version": "8.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/php-timer.git", + "reference": "f258ce36aa457f3aa3339f9ed4c81fc66dc8c2cc" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/f258ce36aa457f3aa3339f9ed4c81fc66dc8c2cc", + "reference": "f258ce36aa457f3aa3339f9ed4c81fc66dc8c2cc", + "shasum": "" + }, + "require": { + "php": ">=8.3" + }, + "require-dev": { + "phpunit/phpunit": "^12.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "8.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Utility class for timing", + "homepage": "https://github.com/sebastianbergmann/php-timer/", + "keywords": [ + "timer" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/php-timer/issues", + "security": "https://github.com/sebastianbergmann/php-timer/security/policy", + "source": "https://github.com/sebastianbergmann/php-timer/tree/8.0.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2025-02-07T04:59:38+00:00" + }, + { + "name": "phpunit/phpunit", + "version": "12.3.15", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/phpunit.git", + "reference": "b035ee2cd8ecad4091885b61017ebb1d80eb0e57" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/b035ee2cd8ecad4091885b61017ebb1d80eb0e57", + "reference": "b035ee2cd8ecad4091885b61017ebb1d80eb0e57", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-json": "*", + "ext-libxml": "*", + "ext-mbstring": "*", + "ext-xml": "*", + "ext-xmlwriter": "*", + "myclabs/deep-copy": "^1.13.4", + "phar-io/manifest": "^2.0.4", + "phar-io/version": "^3.2.1", + "php": ">=8.3", + "phpunit/php-code-coverage": "^12.4.0", + "phpunit/php-file-iterator": "^6.0.0", + "phpunit/php-invoker": "^6.0.0", + "phpunit/php-text-template": "^5.0.0", + "phpunit/php-timer": "^8.0.0", + "sebastian/cli-parser": "^4.2.0", + "sebastian/comparator": "^7.1.3", + "sebastian/diff": "^7.0.0", + "sebastian/environment": "^8.0.3", + "sebastian/exporter": "^7.0.2", + "sebastian/global-state": "^8.0.2", + "sebastian/object-enumerator": "^7.0.0", + "sebastian/type": "^6.0.3", + "sebastian/version": "^6.0.0", + "staabm/side-effects-detector": "^1.0.5" + }, + "bin": [ + "phpunit" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "12.3-dev" + } + }, + "autoload": { + "files": [ + "src/Framework/Assert/Functions.php" + ], + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "The PHP Unit Testing framework.", + "homepage": "https://phpunit.de/", + "keywords": [ + "phpunit", + "testing", + "xunit" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/phpunit/issues", + "security": "https://github.com/sebastianbergmann/phpunit/security/policy", + "source": "https://github.com/sebastianbergmann/phpunit/tree/12.3.15" + }, + "funding": [ + { + "url": "https://phpunit.de/sponsors.html", + "type": "custom" + }, + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + }, + { + "url": "https://liberapay.com/sebastianbergmann", + "type": "liberapay" + }, + { + "url": "https://thanks.dev/u/gh/sebastianbergmann", + "type": "thanks_dev" + }, + { + "url": "https://tidelift.com/funding/github/packagist/phpunit/phpunit", + "type": "tidelift" + } + ], + "time": "2025-09-28T12:10:54+00:00" + }, + { + "name": "psy/psysh", + "version": "v0.12.12", + "source": { + "type": "git", + "url": "https://github.com/bobthecow/psysh.git", + "reference": "cd23863404a40ccfaf733e3af4db2b459837f7e7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/bobthecow/psysh/zipball/cd23863404a40ccfaf733e3af4db2b459837f7e7", + "reference": "cd23863404a40ccfaf733e3af4db2b459837f7e7", + "shasum": "" + }, + "require": { + "ext-json": "*", + "ext-tokenizer": "*", + "nikic/php-parser": "^5.0 || ^4.0", + "php": "^8.0 || ^7.4", + "symfony/console": "^7.0 || ^6.0 || ^5.0 || ^4.0 || ^3.4", + "symfony/var-dumper": "^7.0 || ^6.0 || ^5.0 || ^4.0 || ^3.4" + }, + "conflict": { + "symfony/console": "4.4.37 || 5.3.14 || 5.3.15 || 5.4.3 || 5.4.4 || 6.0.3 || 6.0.4" + }, + "require-dev": { + "bamarni/composer-bin-plugin": "^1.2" + }, + "suggest": { + "ext-pcntl": "Enabling the PCNTL extension makes PsySH a lot happier :)", + "ext-pdo-sqlite": "The doc command requires SQLite to work.", + "ext-posix": "If you have PCNTL, you'll want the POSIX extension as well." + }, + "bin": [ + "bin/psysh" + ], + "type": "library", + "extra": { + "bamarni-bin": { + "bin-links": false, + "forward-command": false + }, + "branch-alias": { + "dev-main": "0.12.x-dev" + } + }, + "autoload": { + "files": [ + "src/functions.php" + ], + "psr-4": { + "Psy\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Justin Hileman", + "email": "justin@justinhileman.info" + } + ], + "description": "An interactive shell for modern PHP.", + "homepage": "https://psysh.org", + "keywords": [ + "REPL", + "console", + "interactive", + "shell" + ], + "support": { + "issues": "https://github.com/bobthecow/psysh/issues", + "source": "https://github.com/bobthecow/psysh/tree/v0.12.12" + }, + "time": "2025-09-20T13:46:31+00:00" + }, + { + "name": "rector/rector", + "version": "2.1.7", + "source": { + "type": "git", + "url": "https://github.com/rectorphp/rector.git", + "reference": "c34cc07c4698f007a20dc5c99ff820089ae413ce" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/rectorphp/rector/zipball/c34cc07c4698f007a20dc5c99ff820089ae413ce", + "reference": "c34cc07c4698f007a20dc5c99ff820089ae413ce", + "shasum": "" + }, + "require": { + "php": "^7.4|^8.0", + "phpstan/phpstan": "^2.1.18" + }, + "conflict": { + "rector/rector-doctrine": "*", + "rector/rector-downgrade-php": "*", + "rector/rector-phpunit": "*", + "rector/rector-symfony": "*" + }, + "suggest": { + "ext-dom": "To manipulate phpunit.xml via the custom-rule command" + }, + "bin": [ + "bin/rector" + ], + "type": "library", + "autoload": { + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Instant Upgrade and Automated Refactoring of any PHP code", + "homepage": "https://getrector.com/", + "keywords": [ + "automation", + "dev", + "migration", + "refactoring" + ], + "support": { + "issues": "https://github.com/rectorphp/rector/issues", + "source": "https://github.com/rectorphp/rector/tree/2.1.7" + }, + "funding": [ + { + "url": "https://github.com/tomasvotruba", + "type": "github" + } + ], + "time": "2025-09-10T11:13:58+00:00" + }, + { + "name": "sebastian/cli-parser", + "version": "4.2.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/cli-parser.git", + "reference": "90f41072d220e5c40df6e8635f5dafba2d9d4d04" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/90f41072d220e5c40df6e8635f5dafba2d9d4d04", + "reference": "90f41072d220e5c40df6e8635f5dafba2d9d4d04", + "shasum": "" + }, + "require": { + "php": ">=8.3" + }, + "require-dev": { + "phpunit/phpunit": "^12.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "4.2-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library for parsing CLI options", + "homepage": "https://github.com/sebastianbergmann/cli-parser", + "support": { + "issues": "https://github.com/sebastianbergmann/cli-parser/issues", + "security": "https://github.com/sebastianbergmann/cli-parser/security/policy", + "source": "https://github.com/sebastianbergmann/cli-parser/tree/4.2.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + }, + { + "url": "https://liberapay.com/sebastianbergmann", + "type": "liberapay" + }, + { + "url": "https://thanks.dev/u/gh/sebastianbergmann", + "type": "thanks_dev" + }, + { + "url": "https://tidelift.com/funding/github/packagist/sebastian/cli-parser", + "type": "tidelift" + } + ], + "time": "2025-09-14T09:36:45+00:00" + }, + { + "name": "sebastian/comparator", + "version": "7.1.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/comparator.git", + "reference": "dc904b4bb3ab070865fa4068cd84f3da8b945148" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/dc904b4bb3ab070865fa4068cd84f3da8b945148", + "reference": "dc904b4bb3ab070865fa4068cd84f3da8b945148", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-mbstring": "*", + "php": ">=8.3", + "sebastian/diff": "^7.0", + "sebastian/exporter": "^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^12.2" + }, + "suggest": { + "ext-bcmath": "For comparing BcMath\\Number objects" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "7.1-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Volker Dusch", + "email": "github@wallbash.com" + }, + { + "name": "Bernhard Schussek", + "email": "bschussek@2bepublished.at" + } + ], + "description": "Provides the functionality to compare PHP values for equality", + "homepage": "https://github.com/sebastianbergmann/comparator", + "keywords": [ + "comparator", + "compare", + "equality" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/comparator/issues", + "security": "https://github.com/sebastianbergmann/comparator/security/policy", + "source": "https://github.com/sebastianbergmann/comparator/tree/7.1.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + }, + { + "url": "https://liberapay.com/sebastianbergmann", + "type": "liberapay" + }, + { + "url": "https://thanks.dev/u/gh/sebastianbergmann", + "type": "thanks_dev" + }, + { + "url": "https://tidelift.com/funding/github/packagist/sebastian/comparator", + "type": "tidelift" + } + ], + "time": "2025-08-20T11:27:00+00:00" + }, + { + "name": "sebastian/complexity", + "version": "5.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/complexity.git", + "reference": "bad4316aba5303d0221f43f8cee37eb58d384bbb" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/bad4316aba5303d0221f43f8cee37eb58d384bbb", + "reference": "bad4316aba5303d0221f43f8cee37eb58d384bbb", + "shasum": "" + }, + "require": { + "nikic/php-parser": "^5.0", + "php": ">=8.3" + }, + "require-dev": { + "phpunit/phpunit": "^12.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "5.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library for calculating the complexity of PHP code units", + "homepage": "https://github.com/sebastianbergmann/complexity", + "support": { + "issues": "https://github.com/sebastianbergmann/complexity/issues", + "security": "https://github.com/sebastianbergmann/complexity/security/policy", + "source": "https://github.com/sebastianbergmann/complexity/tree/5.0.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2025-02-07T04:55:25+00:00" + }, + { + "name": "sebastian/diff", + "version": "7.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/diff.git", + "reference": "7ab1ea946c012266ca32390913653d844ecd085f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/7ab1ea946c012266ca32390913653d844ecd085f", + "reference": "7ab1ea946c012266ca32390913653d844ecd085f", + "shasum": "" + }, + "require": { + "php": ">=8.3" + }, + "require-dev": { + "phpunit/phpunit": "^12.0", + "symfony/process": "^7.2" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "7.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Kore Nordmann", + "email": "mail@kore-nordmann.de" + } + ], + "description": "Diff implementation", + "homepage": "https://github.com/sebastianbergmann/diff", + "keywords": [ + "diff", + "udiff", + "unidiff", + "unified diff" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/diff/issues", + "security": "https://github.com/sebastianbergmann/diff/security/policy", + "source": "https://github.com/sebastianbergmann/diff/tree/7.0.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2025-02-07T04:55:46+00:00" + }, + { + "name": "sebastian/environment", + "version": "8.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/environment.git", + "reference": "24a711b5c916efc6d6e62aa65aa2ec98fef77f68" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/24a711b5c916efc6d6e62aa65aa2ec98fef77f68", + "reference": "24a711b5c916efc6d6e62aa65aa2ec98fef77f68", + "shasum": "" + }, + "require": { + "php": ">=8.3" + }, + "require-dev": { + "phpunit/phpunit": "^12.0" + }, + "suggest": { + "ext-posix": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "8.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Provides functionality to handle HHVM/PHP environments", + "homepage": "https://github.com/sebastianbergmann/environment", + "keywords": [ + "Xdebug", + "environment", + "hhvm" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/environment/issues", + "security": "https://github.com/sebastianbergmann/environment/security/policy", + "source": "https://github.com/sebastianbergmann/environment/tree/8.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + }, + { + "url": "https://liberapay.com/sebastianbergmann", + "type": "liberapay" + }, + { + "url": "https://thanks.dev/u/gh/sebastianbergmann", + "type": "thanks_dev" + }, + { + "url": "https://tidelift.com/funding/github/packagist/sebastian/environment", + "type": "tidelift" + } + ], + "time": "2025-08-12T14:11:56+00:00" + }, + { + "name": "sebastian/exporter", + "version": "7.0.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/exporter.git", + "reference": "016951ae10980765e4e7aee491eb288c64e505b7" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/016951ae10980765e4e7aee491eb288c64e505b7", + "reference": "016951ae10980765e4e7aee491eb288c64e505b7", + "shasum": "" + }, + "require": { + "ext-mbstring": "*", + "php": ">=8.3", + "sebastian/recursion-context": "^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^12.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "7.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Volker Dusch", + "email": "github@wallbash.com" + }, + { + "name": "Adam Harvey", + "email": "aharvey@php.net" + }, + { + "name": "Bernhard Schussek", + "email": "bschussek@gmail.com" + } + ], + "description": "Provides the functionality to export PHP variables for visualization", + "homepage": "https://www.github.com/sebastianbergmann/exporter", + "keywords": [ + "export", + "exporter" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/exporter/issues", + "security": "https://github.com/sebastianbergmann/exporter/security/policy", + "source": "https://github.com/sebastianbergmann/exporter/tree/7.0.2" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + }, + { + "url": "https://liberapay.com/sebastianbergmann", + "type": "liberapay" + }, + { + "url": "https://thanks.dev/u/gh/sebastianbergmann", + "type": "thanks_dev" + }, + { + "url": "https://tidelift.com/funding/github/packagist/sebastian/exporter", + "type": "tidelift" + } + ], + "time": "2025-09-24T06:16:11+00:00" + }, + { + "name": "sebastian/global-state", + "version": "8.0.2", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/global-state.git", + "reference": "ef1377171613d09edd25b7816f05be8313f9115d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/ef1377171613d09edd25b7816f05be8313f9115d", + "reference": "ef1377171613d09edd25b7816f05be8313f9115d", + "shasum": "" + }, + "require": { + "php": ">=8.3", + "sebastian/object-reflector": "^5.0", + "sebastian/recursion-context": "^7.0" + }, + "require-dev": { + "ext-dom": "*", + "phpunit/phpunit": "^12.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "8.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Snapshotting of global state", + "homepage": "https://www.github.com/sebastianbergmann/global-state", + "keywords": [ + "global state" + ], + "support": { + "issues": "https://github.com/sebastianbergmann/global-state/issues", + "security": "https://github.com/sebastianbergmann/global-state/security/policy", + "source": "https://github.com/sebastianbergmann/global-state/tree/8.0.2" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + }, + { + "url": "https://liberapay.com/sebastianbergmann", + "type": "liberapay" + }, + { + "url": "https://thanks.dev/u/gh/sebastianbergmann", + "type": "thanks_dev" + }, + { + "url": "https://tidelift.com/funding/github/packagist/sebastian/global-state", + "type": "tidelift" + } + ], + "time": "2025-08-29T11:29:25+00:00" + }, + { + "name": "sebastian/lines-of-code", + "version": "4.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/lines-of-code.git", + "reference": "97ffee3bcfb5805568d6af7f0f893678fc076d2f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/97ffee3bcfb5805568d6af7f0f893678fc076d2f", + "reference": "97ffee3bcfb5805568d6af7f0f893678fc076d2f", + "shasum": "" + }, + "require": { + "nikic/php-parser": "^5.0", + "php": ">=8.3" + }, + "require-dev": { + "phpunit/phpunit": "^12.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "4.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library for counting the lines of code in PHP source code", + "homepage": "https://github.com/sebastianbergmann/lines-of-code", + "support": { + "issues": "https://github.com/sebastianbergmann/lines-of-code/issues", + "security": "https://github.com/sebastianbergmann/lines-of-code/security/policy", + "source": "https://github.com/sebastianbergmann/lines-of-code/tree/4.0.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2025-02-07T04:57:28+00:00" + }, + { + "name": "sebastian/object-enumerator", + "version": "7.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/object-enumerator.git", + "reference": "1effe8e9b8e068e9ae228e542d5d11b5d16db894" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/1effe8e9b8e068e9ae228e542d5d11b5d16db894", + "reference": "1effe8e9b8e068e9ae228e542d5d11b5d16db894", + "shasum": "" + }, + "require": { + "php": ">=8.3", + "sebastian/object-reflector": "^5.0", + "sebastian/recursion-context": "^7.0" + }, + "require-dev": { + "phpunit/phpunit": "^12.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "7.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Traverses array structures and object graphs to enumerate all referenced objects", + "homepage": "https://github.com/sebastianbergmann/object-enumerator/", + "support": { + "issues": "https://github.com/sebastianbergmann/object-enumerator/issues", + "security": "https://github.com/sebastianbergmann/object-enumerator/security/policy", + "source": "https://github.com/sebastianbergmann/object-enumerator/tree/7.0.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2025-02-07T04:57:48+00:00" + }, + { + "name": "sebastian/object-reflector", + "version": "5.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/object-reflector.git", + "reference": "4bfa827c969c98be1e527abd576533293c634f6a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/4bfa827c969c98be1e527abd576533293c634f6a", + "reference": "4bfa827c969c98be1e527abd576533293c634f6a", + "shasum": "" + }, + "require": { + "php": ">=8.3" + }, + "require-dev": { + "phpunit/phpunit": "^12.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "5.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + } + ], + "description": "Allows reflection of object attributes, including inherited and non-public ones", + "homepage": "https://github.com/sebastianbergmann/object-reflector/", + "support": { + "issues": "https://github.com/sebastianbergmann/object-reflector/issues", + "security": "https://github.com/sebastianbergmann/object-reflector/security/policy", + "source": "https://github.com/sebastianbergmann/object-reflector/tree/5.0.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2025-02-07T04:58:17+00:00" + }, + { + "name": "sebastian/recursion-context", + "version": "7.0.1", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/recursion-context.git", + "reference": "0b01998a7d5b1f122911a66bebcb8d46f0c82d8c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/0b01998a7d5b1f122911a66bebcb8d46f0c82d8c", + "reference": "0b01998a7d5b1f122911a66bebcb8d46f0c82d8c", + "shasum": "" + }, + "require": { + "php": ">=8.3" + }, + "require-dev": { + "phpunit/phpunit": "^12.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "7.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Jeff Welch", + "email": "whatthejeff@gmail.com" + }, + { + "name": "Adam Harvey", + "email": "aharvey@php.net" + } + ], + "description": "Provides functionality to recursively process PHP variables", + "homepage": "https://github.com/sebastianbergmann/recursion-context", + "support": { + "issues": "https://github.com/sebastianbergmann/recursion-context/issues", + "security": "https://github.com/sebastianbergmann/recursion-context/security/policy", + "source": "https://github.com/sebastianbergmann/recursion-context/tree/7.0.1" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + }, + { + "url": "https://liberapay.com/sebastianbergmann", + "type": "liberapay" + }, + { + "url": "https://thanks.dev/u/gh/sebastianbergmann", + "type": "thanks_dev" + }, + { + "url": "https://tidelift.com/funding/github/packagist/sebastian/recursion-context", + "type": "tidelift" + } + ], + "time": "2025-08-13T04:44:59+00:00" + }, + { + "name": "sebastian/type", + "version": "6.0.3", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/type.git", + "reference": "e549163b9760b8f71f191651d22acf32d56d6d4d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/e549163b9760b8f71f191651d22acf32d56d6d4d", + "reference": "e549163b9760b8f71f191651d22acf32d56d6d4d", + "shasum": "" + }, + "require": { + "php": ">=8.3" + }, + "require-dev": { + "phpunit/phpunit": "^12.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "6.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Collection of value objects that represent the types of the PHP type system", + "homepage": "https://github.com/sebastianbergmann/type", + "support": { + "issues": "https://github.com/sebastianbergmann/type/issues", + "security": "https://github.com/sebastianbergmann/type/security/policy", + "source": "https://github.com/sebastianbergmann/type/tree/6.0.3" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + }, + { + "url": "https://liberapay.com/sebastianbergmann", + "type": "liberapay" + }, + { + "url": "https://thanks.dev/u/gh/sebastianbergmann", + "type": "thanks_dev" + }, + { + "url": "https://tidelift.com/funding/github/packagist/sebastian/type", + "type": "tidelift" + } + ], + "time": "2025-08-09T06:57:12+00:00" + }, + { + "name": "sebastian/version", + "version": "6.0.0", + "source": { + "type": "git", + "url": "https://github.com/sebastianbergmann/version.git", + "reference": "3e6ccf7657d4f0a59200564b08cead899313b53c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/3e6ccf7657d4f0a59200564b08cead899313b53c", + "reference": "3e6ccf7657d4f0a59200564b08cead899313b53c", + "shasum": "" + }, + "require": { + "php": ">=8.3" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "6.0-dev" + } + }, + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de", + "role": "lead" + } + ], + "description": "Library that helps with managing the version number of Git-hosted PHP projects", + "homepage": "https://github.com/sebastianbergmann/version", + "support": { + "issues": "https://github.com/sebastianbergmann/version/issues", + "security": "https://github.com/sebastianbergmann/version/security/policy", + "source": "https://github.com/sebastianbergmann/version/tree/6.0.0" + }, + "funding": [ + { + "url": "https://github.com/sebastianbergmann", + "type": "github" + } + ], + "time": "2025-02-07T05:00:38+00:00" + }, + { + "name": "softcreatr/jsonpath", + "version": "0.10.0", + "source": { + "type": "git", + "url": "https://github.com/SoftCreatR/JSONPath.git", + "reference": "74f0b330a98135160db947ba7bc65216b64a0c86" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/SoftCreatR/JSONPath/zipball/74f0b330a98135160db947ba7bc65216b64a0c86", + "reference": "74f0b330a98135160db947ba7bc65216b64a0c86", + "shasum": "" + }, + "require": { + "ext-json": "*", + "php": "8.1 - 8.4" + }, + "replace": { + "flow/jsonpath": "*" + }, + "require-dev": { + "friendsofphp/php-cs-fixer": "^3.58", + "phpunit/phpunit": "10 - 12", + "squizlabs/php_codesniffer": "^3.10" + }, + "type": "library", + "autoload": { + "psr-4": { + "Flow\\JSONPath\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Stephen Frank", + "email": "stephen@flowsa.com", + "homepage": "https://prismaticbytes.com", + "role": "Developer" + }, + { + "name": "Sascha Greuel", + "email": "hello@1-2.dev", + "homepage": "https://1-2.dev", + "role": "Developer" + } + ], + "description": "JSONPath implementation for parsing, searching and flattening arrays", + "support": { + "email": "hello@1-2.dev", + "forum": "https://github.com/SoftCreatR/JSONPath/discussions", + "issues": "https://github.com/SoftCreatR/JSONPath/issues", + "source": "https://github.com/SoftCreatR/JSONPath" + }, + "funding": [ + { + "url": "https://ecologi.com/softcreatr?r=61212ab3fc69b8eb8a2014f4", + "type": "custom" + }, + { + "url": "https://github.com/softcreatr", + "type": "github" + } + ], + "time": "2025-03-22T00:28:17+00:00" + }, + { + "name": "staabm/side-effects-detector", + "version": "1.0.5", + "source": { + "type": "git", + "url": "https://github.com/staabm/side-effects-detector.git", + "reference": "d8334211a140ce329c13726d4a715adbddd0a163" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/staabm/side-effects-detector/zipball/d8334211a140ce329c13726d4a715adbddd0a163", + "reference": "d8334211a140ce329c13726d4a715adbddd0a163", + "shasum": "" + }, + "require": { + "ext-tokenizer": "*", + "php": "^7.4 || ^8.0" + }, + "require-dev": { + "phpstan/extension-installer": "^1.4.3", + "phpstan/phpstan": "^1.12.6", + "phpunit/phpunit": "^9.6.21", + "symfony/var-dumper": "^5.4.43", + "tomasvotruba/type-coverage": "1.0.0", + "tomasvotruba/unused-public": "1.0.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "lib/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "A static analysis tool to detect side effects in PHP code", + "keywords": [ + "static analysis" + ], + "support": { + "issues": "https://github.com/staabm/side-effects-detector/issues", + "source": "https://github.com/staabm/side-effects-detector/tree/1.0.5" + }, + "funding": [ + { + "url": "https://github.com/staabm", + "type": "github" + } + ], + "time": "2024-10-20T05:08:20+00:00" + }, + { + "name": "symfony/browser-kit", + "version": "v7.3.2", + "source": { + "type": "git", + "url": "https://github.com/symfony/browser-kit.git", + "reference": "f0b889b73a845cddef1d25fe207b37fd04cb5419" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/browser-kit/zipball/f0b889b73a845cddef1d25fe207b37fd04cb5419", + "reference": "f0b889b73a845cddef1d25fe207b37fd04cb5419", + "shasum": "" + }, + "require": { + "php": ">=8.2", + "symfony/dom-crawler": "^6.4|^7.0" + }, + "require-dev": { + "symfony/css-selector": "^6.4|^7.0", + "symfony/http-client": "^6.4|^7.0", + "symfony/mime": "^6.4|^7.0", + "symfony/process": "^6.4|^7.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\BrowserKit\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Simulates the behavior of a web browser, allowing you to make requests, click on links and submit forms programmatically", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/browser-kit/tree/v7.3.2" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://github.com/nicolas-grekas", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2025-07-10T08:47:49+00:00" + }, + { + "name": "symplify/easy-coding-standard", + "version": "10.3.3", + "source": { + "type": "git", + "url": "https://github.com/symplify/easy-coding-standard.git", + "reference": "c93878b3c052321231519b6540e227380f90be17" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symplify/easy-coding-standard/zipball/c93878b3c052321231519b6540e227380f90be17", + "reference": "c93878b3c052321231519b6540e227380f90be17", + "shasum": "" + }, + "require": { + "php": ">=7.2" + }, + "conflict": { + "friendsofphp/php-cs-fixer": "<3.0", + "squizlabs/php_codesniffer": "<3.6" + }, + "bin": [ + "bin/ecs" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "10.3-dev" + } + }, + "autoload": { + "files": [ + "bootstrap.php" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "description": "Prefixed scoped version of ECS package", + "support": { + "source": "https://github.com/symplify/easy-coding-standard/tree/10.3.3" + }, + "funding": [ + { + "url": "https://www.paypal.me/rectorphp", + "type": "custom" + }, + { + "url": "https://github.com/tomasvotruba", + "type": "github" + } + ], + "time": "2022-06-13T14:03:37+00:00" + }, + { + "name": "theseer/tokenizer", + "version": "1.2.3", + "source": { + "type": "git", + "url": "https://github.com/theseer/tokenizer.git", + "reference": "737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/theseer/tokenizer/zipball/737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2", + "reference": "737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2", + "shasum": "" + }, + "require": { + "ext-dom": "*", + "ext-tokenizer": "*", + "ext-xmlwriter": "*", + "php": "^7.2 || ^8.0" + }, + "type": "library", + "autoload": { + "classmap": [ + "src/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Arne Blankerts", + "email": "arne@blankerts.de", + "role": "Developer" + } + ], + "description": "A small library for converting tokenized PHP source code into XML and potentially other formats", + "support": { + "issues": "https://github.com/theseer/tokenizer/issues", + "source": "https://github.com/theseer/tokenizer/tree/1.2.3" + }, + "funding": [ + { + "url": "https://github.com/theseer", + "type": "github" + } + ], + "time": "2024-03-03T12:36:25+00:00" + }, + { + "name": "yiisoft/yii2-redis", + "version": "2.0.20", + "source": { + "type": "git", + "url": "https://github.com/yiisoft/yii2-redis.git", + "reference": "d5b89cb4977b73bc813d3b85a1017337ac64267c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/yiisoft/yii2-redis/zipball/d5b89cb4977b73bc813d3b85a1017337ac64267c", + "reference": "d5b89cb4977b73bc813d3b85a1017337ac64267c", + "shasum": "" + }, + "require": { + "ext-openssl": "*", + "yiisoft/yii2": "~2.0.39" + }, + "require-dev": { + "phpunit/phpunit": "<7", + "yiisoft/yii2-dev": "~2.0.39" + }, + "type": "yii2-extension", + "extra": { + "branch-alias": { + "dev-master": "2.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "yii\\redis\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "authors": [ + { + "name": "Carsten Brandt", + "email": "mail@cebe.cc" + } + ], + "description": "Redis Cache, Session and ActiveRecord for the Yii framework", + "keywords": [ + "active-record", + "cache", + "redis", + "session", + "yii2" + ], + "support": { + "forum": "https://www.yiiframework.com/forum/", + "irc": "ircs://irc.libera.chat:6697/yii", + "issues": "https://github.com/yiisoft/yii2-redis/issues", + "source": "https://github.com/yiisoft/yii2-redis", + "wiki": "https://www.yiiframework.com/wiki/" + }, + "funding": [ + { + "url": "https://github.com/yiisoft", + "type": "github" + }, + { + "url": "https://opencollective.com/yiisoft", + "type": "open_collective" + }, + { + "url": "https://tidelift.com/funding/github/packagist/yiisoft/yii2-redis", + "type": "tidelift" + } + ], + "time": "2025-06-05T04:02:45+00:00" + } + ], + "aliases": [], + "minimum-stability": "dev", + "stability-flags": { + "craftcms/cms": 20, + "craftcms/ecs": 20 + }, + "prefer-stable": true, + "prefer-lowest": false, + "platform": { + "php": "^8.4", + "ext-bcmath": "*", + "ext-curl": "*", + "ext-dom": "*", + "ext-intl": "*", + "ext-json": "*", + "ext-mbstring": "*", + "ext-openssl": "*", + "ext-pcre": "*", + "ext-pdo": "*", + "ext-zip": "*" + }, + "platform-dev": {}, + "platform-overrides": { + "php": "8.4" + }, + "plugin-api-version": "2.6.0" +} diff --git a/ecs.php b/yii2-adapter/ecs.php similarity index 66% rename from ecs.php rename to yii2-adapter/ecs.php index fa00544eb89..5fe90201da5 100644 --- a/ecs.php +++ b/yii2-adapter/ecs.php @@ -5,15 +5,12 @@ return static function(ECSConfig $ecsConfig): void { $ecsConfig->paths([ - __DIR__ . '/yii2-adapter/bootstrap', - __DIR__ . '/yii2-adapter/legacy', - __DIR__ . '/scripts', - __DIR__ . '/src', + __DIR__ . '/bootstrap', + __DIR__ . '/legacy', __DIR__ . '/tests', __FILE__, ]); $ecsConfig->skip([ - __DIR__ . '/src/icons/index.php', __DIR__ . '/tests/unit/helpers/typecast', ]); diff --git a/src/Craft.php b/yii2-adapter/legacy/Craft.php similarity index 100% rename from src/Craft.php rename to yii2-adapter/legacy/Craft.php diff --git a/src/CraftTrait.php b/yii2-adapter/legacy/CraftTrait.php similarity index 100% rename from src/CraftTrait.php rename to yii2-adapter/legacy/CraftTrait.php diff --git a/src/assetpreviews/Image.php b/yii2-adapter/legacy/assetpreviews/Image.php similarity index 100% rename from src/assetpreviews/Image.php rename to yii2-adapter/legacy/assetpreviews/Image.php diff --git a/src/assetpreviews/Pdf.php b/yii2-adapter/legacy/assetpreviews/Pdf.php similarity index 100% rename from src/assetpreviews/Pdf.php rename to yii2-adapter/legacy/assetpreviews/Pdf.php diff --git a/src/assetpreviews/Text.php b/yii2-adapter/legacy/assetpreviews/Text.php similarity index 100% rename from src/assetpreviews/Text.php rename to yii2-adapter/legacy/assetpreviews/Text.php diff --git a/src/assetpreviews/Video.php b/yii2-adapter/legacy/assetpreviews/Video.php similarity index 100% rename from src/assetpreviews/Video.php rename to yii2-adapter/legacy/assetpreviews/Video.php diff --git a/src/auth/methods/AuthMethodInterface.php b/yii2-adapter/legacy/auth/methods/AuthMethodInterface.php similarity index 100% rename from src/auth/methods/AuthMethodInterface.php rename to yii2-adapter/legacy/auth/methods/AuthMethodInterface.php diff --git a/src/auth/methods/BaseAuthMethod.php b/yii2-adapter/legacy/auth/methods/BaseAuthMethod.php similarity index 100% rename from src/auth/methods/BaseAuthMethod.php rename to yii2-adapter/legacy/auth/methods/BaseAuthMethod.php diff --git a/src/auth/methods/RecoveryCodes.php b/yii2-adapter/legacy/auth/methods/RecoveryCodes.php similarity index 100% rename from src/auth/methods/RecoveryCodes.php rename to yii2-adapter/legacy/auth/methods/RecoveryCodes.php diff --git a/src/auth/methods/TOTP.php b/yii2-adapter/legacy/auth/methods/TOTP.php similarity index 100% rename from src/auth/methods/TOTP.php rename to yii2-adapter/legacy/auth/methods/TOTP.php diff --git a/src/auth/passkeys/CredentialRepository.php b/yii2-adapter/legacy/auth/passkeys/CredentialRepository.php similarity index 100% rename from src/auth/passkeys/CredentialRepository.php rename to yii2-adapter/legacy/auth/passkeys/CredentialRepository.php diff --git a/src/auth/passkeys/WebauthnServer.php b/yii2-adapter/legacy/auth/passkeys/WebauthnServer.php similarity index 100% rename from src/auth/passkeys/WebauthnServer.php rename to yii2-adapter/legacy/auth/passkeys/WebauthnServer.php diff --git a/src/auth/sso/BaseExternalProvider.php b/yii2-adapter/legacy/auth/sso/BaseExternalProvider.php similarity index 100% rename from src/auth/sso/BaseExternalProvider.php rename to yii2-adapter/legacy/auth/sso/BaseExternalProvider.php diff --git a/src/auth/sso/BaseProvider.php b/yii2-adapter/legacy/auth/sso/BaseProvider.php similarity index 100% rename from src/auth/sso/BaseProvider.php rename to yii2-adapter/legacy/auth/sso/BaseProvider.php diff --git a/src/auth/sso/CraftProvider.php b/yii2-adapter/legacy/auth/sso/CraftProvider.php similarity index 100% rename from src/auth/sso/CraftProvider.php rename to yii2-adapter/legacy/auth/sso/CraftProvider.php diff --git a/src/auth/sso/ProviderInterface.php b/yii2-adapter/legacy/auth/sso/ProviderInterface.php similarity index 100% rename from src/auth/sso/ProviderInterface.php rename to yii2-adapter/legacy/auth/sso/ProviderInterface.php diff --git a/src/auth/sso/ProviderTrait.php b/yii2-adapter/legacy/auth/sso/ProviderTrait.php similarity index 100% rename from src/auth/sso/ProviderTrait.php rename to yii2-adapter/legacy/auth/sso/ProviderTrait.php diff --git a/src/auth/sso/README.md b/yii2-adapter/legacy/auth/sso/README.md similarity index 100% rename from src/auth/sso/README.md rename to yii2-adapter/legacy/auth/sso/README.md diff --git a/src/auth/sso/mapper/ExplicitUserMapper.php b/yii2-adapter/legacy/auth/sso/mapper/ExplicitUserMapper.php similarity index 100% rename from src/auth/sso/mapper/ExplicitUserMapper.php rename to yii2-adapter/legacy/auth/sso/mapper/ExplicitUserMapper.php diff --git a/src/auth/sso/mapper/IdpAttributeUserMapper.php b/yii2-adapter/legacy/auth/sso/mapper/IdpAttributeUserMapper.php similarity index 100% rename from src/auth/sso/mapper/IdpAttributeUserMapper.php rename to yii2-adapter/legacy/auth/sso/mapper/IdpAttributeUserMapper.php diff --git a/src/auth/sso/mapper/MapFactory.php b/yii2-adapter/legacy/auth/sso/mapper/MapFactory.php similarity index 100% rename from src/auth/sso/mapper/MapFactory.php rename to yii2-adapter/legacy/auth/sso/mapper/MapFactory.php diff --git a/src/auth/sso/mapper/SetUserValueTrait.php b/yii2-adapter/legacy/auth/sso/mapper/SetUserValueTrait.php similarity index 100% rename from src/auth/sso/mapper/SetUserValueTrait.php rename to yii2-adapter/legacy/auth/sso/mapper/SetUserValueTrait.php diff --git a/src/auth/sso/mapper/TemplateValueUserMapper.php b/yii2-adapter/legacy/auth/sso/mapper/TemplateValueUserMapper.php similarity index 100% rename from src/auth/sso/mapper/TemplateValueUserMapper.php rename to yii2-adapter/legacy/auth/sso/mapper/TemplateValueUserMapper.php diff --git a/src/auth/sso/mapper/UserAttributesMapper.php b/yii2-adapter/legacy/auth/sso/mapper/UserAttributesMapper.php similarity index 100% rename from src/auth/sso/mapper/UserAttributesMapper.php rename to yii2-adapter/legacy/auth/sso/mapper/UserAttributesMapper.php diff --git a/src/auth/sso/mapper/UserMapInterface.php b/yii2-adapter/legacy/auth/sso/mapper/UserMapInterface.php similarity index 100% rename from src/auth/sso/mapper/UserMapInterface.php rename to yii2-adapter/legacy/auth/sso/mapper/UserMapInterface.php diff --git a/src/base/Actionable.php b/yii2-adapter/legacy/base/Actionable.php similarity index 100% rename from src/base/Actionable.php rename to yii2-adapter/legacy/base/Actionable.php diff --git a/src/base/ApplicationTrait.php b/yii2-adapter/legacy/base/ApplicationTrait.php similarity index 100% rename from src/base/ApplicationTrait.php rename to yii2-adapter/legacy/base/ApplicationTrait.php diff --git a/src/base/AssetPreviewHandler.php b/yii2-adapter/legacy/base/AssetPreviewHandler.php similarity index 100% rename from src/base/AssetPreviewHandler.php rename to yii2-adapter/legacy/base/AssetPreviewHandler.php diff --git a/src/base/AssetPreviewHandlerInterface.php b/yii2-adapter/legacy/base/AssetPreviewHandlerInterface.php similarity index 100% rename from src/base/AssetPreviewHandlerInterface.php rename to yii2-adapter/legacy/base/AssetPreviewHandlerInterface.php diff --git a/src/base/BaseFsInterface.php b/yii2-adapter/legacy/base/BaseFsInterface.php similarity index 100% rename from src/base/BaseFsInterface.php rename to yii2-adapter/legacy/base/BaseFsInterface.php diff --git a/src/base/Batchable.php b/yii2-adapter/legacy/base/Batchable.php similarity index 100% rename from src/base/Batchable.php rename to yii2-adapter/legacy/base/Batchable.php diff --git a/src/base/Chippable.php b/yii2-adapter/legacy/base/Chippable.php similarity index 100% rename from src/base/Chippable.php rename to yii2-adapter/legacy/base/Chippable.php diff --git a/src/base/ClonefixTrait.php b/yii2-adapter/legacy/base/ClonefixTrait.php similarity index 100% rename from src/base/ClonefixTrait.php rename to yii2-adapter/legacy/base/ClonefixTrait.php diff --git a/src/base/Colorable.php b/yii2-adapter/legacy/base/Colorable.php similarity index 100% rename from src/base/Colorable.php rename to yii2-adapter/legacy/base/Colorable.php diff --git a/src/base/Component.php b/yii2-adapter/legacy/base/Component.php similarity index 100% rename from src/base/Component.php rename to yii2-adapter/legacy/base/Component.php diff --git a/src/base/ConfigurableComponent.php b/yii2-adapter/legacy/base/ConfigurableComponent.php similarity index 100% rename from src/base/ConfigurableComponent.php rename to yii2-adapter/legacy/base/ConfigurableComponent.php diff --git a/src/base/CpEditable.php b/yii2-adapter/legacy/base/CpEditable.php similarity index 100% rename from src/base/CpEditable.php rename to yii2-adapter/legacy/base/CpEditable.php diff --git a/src/base/CrossSiteCopyableFieldInterface.php b/yii2-adapter/legacy/base/CrossSiteCopyableFieldInterface.php similarity index 100% rename from src/base/CrossSiteCopyableFieldInterface.php rename to yii2-adapter/legacy/base/CrossSiteCopyableFieldInterface.php diff --git a/src/base/Describable.php b/yii2-adapter/legacy/base/Describable.php similarity index 100% rename from src/base/Describable.php rename to yii2-adapter/legacy/base/Describable.php diff --git a/src/base/EagerLoadingFieldInterface.php b/yii2-adapter/legacy/base/EagerLoadingFieldInterface.php similarity index 100% rename from src/base/EagerLoadingFieldInterface.php rename to yii2-adapter/legacy/base/EagerLoadingFieldInterface.php diff --git a/src/base/Element.php b/yii2-adapter/legacy/base/Element.php similarity index 100% rename from src/base/Element.php rename to yii2-adapter/legacy/base/Element.php diff --git a/src/base/ElementAction.php b/yii2-adapter/legacy/base/ElementAction.php similarity index 100% rename from src/base/ElementAction.php rename to yii2-adapter/legacy/base/ElementAction.php diff --git a/src/base/ElementActionInterface.php b/yii2-adapter/legacy/base/ElementActionInterface.php similarity index 100% rename from src/base/ElementActionInterface.php rename to yii2-adapter/legacy/base/ElementActionInterface.php diff --git a/src/base/ElementContainerFieldInterface.php b/yii2-adapter/legacy/base/ElementContainerFieldInterface.php similarity index 100% rename from src/base/ElementContainerFieldInterface.php rename to yii2-adapter/legacy/base/ElementContainerFieldInterface.php diff --git a/src/base/ElementExporter.php b/yii2-adapter/legacy/base/ElementExporter.php similarity index 100% rename from src/base/ElementExporter.php rename to yii2-adapter/legacy/base/ElementExporter.php diff --git a/src/base/ElementExporterInterface.php b/yii2-adapter/legacy/base/ElementExporterInterface.php similarity index 100% rename from src/base/ElementExporterInterface.php rename to yii2-adapter/legacy/base/ElementExporterInterface.php diff --git a/src/base/ElementInterface.php b/yii2-adapter/legacy/base/ElementInterface.php similarity index 100% rename from src/base/ElementInterface.php rename to yii2-adapter/legacy/base/ElementInterface.php diff --git a/src/base/ElementTrait.php b/yii2-adapter/legacy/base/ElementTrait.php similarity index 100% rename from src/base/ElementTrait.php rename to yii2-adapter/legacy/base/ElementTrait.php diff --git a/src/base/Event.php b/yii2-adapter/legacy/base/Event.php similarity index 100% rename from src/base/Event.php rename to yii2-adapter/legacy/base/Event.php diff --git a/src/base/ExpirableElementInterface.php b/yii2-adapter/legacy/base/ExpirableElementInterface.php similarity index 100% rename from src/base/ExpirableElementInterface.php rename to yii2-adapter/legacy/base/ExpirableElementInterface.php diff --git a/src/base/Field.php b/yii2-adapter/legacy/base/Field.php similarity index 100% rename from src/base/Field.php rename to yii2-adapter/legacy/base/Field.php diff --git a/src/base/FieldInterface.php b/yii2-adapter/legacy/base/FieldInterface.php similarity index 100% rename from src/base/FieldInterface.php rename to yii2-adapter/legacy/base/FieldInterface.php diff --git a/src/base/FieldLayoutComponent.php b/yii2-adapter/legacy/base/FieldLayoutComponent.php similarity index 100% rename from src/base/FieldLayoutComponent.php rename to yii2-adapter/legacy/base/FieldLayoutComponent.php diff --git a/src/base/FieldLayoutElement.php b/yii2-adapter/legacy/base/FieldLayoutElement.php similarity index 100% rename from src/base/FieldLayoutElement.php rename to yii2-adapter/legacy/base/FieldLayoutElement.php diff --git a/src/base/FieldLayoutProviderInterface.php b/yii2-adapter/legacy/base/FieldLayoutProviderInterface.php similarity index 100% rename from src/base/FieldLayoutProviderInterface.php rename to yii2-adapter/legacy/base/FieldLayoutProviderInterface.php diff --git a/src/base/FieldTrait.php b/yii2-adapter/legacy/base/FieldTrait.php similarity index 100% rename from src/base/FieldTrait.php rename to yii2-adapter/legacy/base/FieldTrait.php diff --git a/src/base/Fs.php b/yii2-adapter/legacy/base/Fs.php similarity index 100% rename from src/base/Fs.php rename to yii2-adapter/legacy/base/Fs.php diff --git a/src/base/FsInterface.php b/yii2-adapter/legacy/base/FsInterface.php similarity index 100% rename from src/base/FsInterface.php rename to yii2-adapter/legacy/base/FsInterface.php diff --git a/src/base/FsTrait.php b/yii2-adapter/legacy/base/FsTrait.php similarity index 100% rename from src/base/FsTrait.php rename to yii2-adapter/legacy/base/FsTrait.php diff --git a/src/base/GqlInlineFragmentFieldInterface.php b/yii2-adapter/legacy/base/GqlInlineFragmentFieldInterface.php similarity index 100% rename from src/base/GqlInlineFragmentFieldInterface.php rename to yii2-adapter/legacy/base/GqlInlineFragmentFieldInterface.php diff --git a/src/base/GqlInlineFragmentInterface.php b/yii2-adapter/legacy/base/GqlInlineFragmentInterface.php similarity index 100% rename from src/base/GqlInlineFragmentInterface.php rename to yii2-adapter/legacy/base/GqlInlineFragmentInterface.php diff --git a/src/base/Grippable.php b/yii2-adapter/legacy/base/Grippable.php similarity index 100% rename from src/base/Grippable.php rename to yii2-adapter/legacy/base/Grippable.php diff --git a/src/base/Iconic.php b/yii2-adapter/legacy/base/Iconic.php similarity index 100% rename from src/base/Iconic.php rename to yii2-adapter/legacy/base/Iconic.php diff --git a/src/base/Identifiable.php b/yii2-adapter/legacy/base/Identifiable.php similarity index 100% rename from src/base/Identifiable.php rename to yii2-adapter/legacy/base/Identifiable.php diff --git a/src/base/Image.php b/yii2-adapter/legacy/base/Image.php similarity index 100% rename from src/base/Image.php rename to yii2-adapter/legacy/base/Image.php diff --git a/src/base/Indicative.php b/yii2-adapter/legacy/base/Indicative.php similarity index 100% rename from src/base/Indicative.php rename to yii2-adapter/legacy/base/Indicative.php diff --git a/src/base/InlineEditableFieldInterface.php b/yii2-adapter/legacy/base/InlineEditableFieldInterface.php similarity index 100% rename from src/base/InlineEditableFieldInterface.php rename to yii2-adapter/legacy/base/InlineEditableFieldInterface.php diff --git a/src/base/LocalFsInterface.php b/yii2-adapter/legacy/base/LocalFsInterface.php similarity index 100% rename from src/base/LocalFsInterface.php rename to yii2-adapter/legacy/base/LocalFsInterface.php diff --git a/src/base/LogTargetTrait.php b/yii2-adapter/legacy/base/LogTargetTrait.php similarity index 100% rename from src/base/LogTargetTrait.php rename to yii2-adapter/legacy/base/LogTargetTrait.php diff --git a/src/base/MemoizableArray.php b/yii2-adapter/legacy/base/MemoizableArray.php similarity index 100% rename from src/base/MemoizableArray.php rename to yii2-adapter/legacy/base/MemoizableArray.php diff --git a/src/base/MergeableFieldInterface.php b/yii2-adapter/legacy/base/MergeableFieldInterface.php similarity index 100% rename from src/base/MergeableFieldInterface.php rename to yii2-adapter/legacy/base/MergeableFieldInterface.php diff --git a/src/base/MissingComponentInterface.php b/yii2-adapter/legacy/base/MissingComponentInterface.php similarity index 100% rename from src/base/MissingComponentInterface.php rename to yii2-adapter/legacy/base/MissingComponentInterface.php diff --git a/src/base/MissingComponentTrait.php b/yii2-adapter/legacy/base/MissingComponentTrait.php similarity index 100% rename from src/base/MissingComponentTrait.php rename to yii2-adapter/legacy/base/MissingComponentTrait.php diff --git a/src/base/Model.php b/yii2-adapter/legacy/base/Model.php similarity index 100% rename from src/base/Model.php rename to yii2-adapter/legacy/base/Model.php diff --git a/src/base/ModelInterface.php b/yii2-adapter/legacy/base/ModelInterface.php similarity index 100% rename from src/base/ModelInterface.php rename to yii2-adapter/legacy/base/ModelInterface.php diff --git a/src/base/NameTrait.php b/yii2-adapter/legacy/base/NameTrait.php similarity index 100% rename from src/base/NameTrait.php rename to yii2-adapter/legacy/base/NameTrait.php diff --git a/src/base/NestedElementInterface.php b/yii2-adapter/legacy/base/NestedElementInterface.php similarity index 100% rename from src/base/NestedElementInterface.php rename to yii2-adapter/legacy/base/NestedElementInterface.php diff --git a/src/base/NestedElementTrait.php b/yii2-adapter/legacy/base/NestedElementTrait.php similarity index 100% rename from src/base/NestedElementTrait.php rename to yii2-adapter/legacy/base/NestedElementTrait.php diff --git a/src/base/PreviewableFieldInterface.php b/yii2-adapter/legacy/base/PreviewableFieldInterface.php similarity index 100% rename from src/base/PreviewableFieldInterface.php rename to yii2-adapter/legacy/base/PreviewableFieldInterface.php diff --git a/src/base/RelationalFieldInterface.php b/yii2-adapter/legacy/base/RelationalFieldInterface.php similarity index 100% rename from src/base/RelationalFieldInterface.php rename to yii2-adapter/legacy/base/RelationalFieldInterface.php diff --git a/src/base/RelationalFieldTrait.php b/yii2-adapter/legacy/base/RelationalFieldTrait.php similarity index 100% rename from src/base/RelationalFieldTrait.php rename to yii2-adapter/legacy/base/RelationalFieldTrait.php diff --git a/src/base/RequestTrait.php b/yii2-adapter/legacy/base/RequestTrait.php similarity index 100% rename from src/base/RequestTrait.php rename to yii2-adapter/legacy/base/RequestTrait.php diff --git a/src/base/SavableComponent.php b/yii2-adapter/legacy/base/SavableComponent.php similarity index 100% rename from src/base/SavableComponent.php rename to yii2-adapter/legacy/base/SavableComponent.php diff --git a/src/base/Serializable.php b/yii2-adapter/legacy/base/Serializable.php similarity index 100% rename from src/base/Serializable.php rename to yii2-adapter/legacy/base/Serializable.php diff --git a/src/base/SortableFieldInterface.php b/yii2-adapter/legacy/base/SortableFieldInterface.php similarity index 100% rename from src/base/SortableFieldInterface.php rename to yii2-adapter/legacy/base/SortableFieldInterface.php diff --git a/src/base/Statusable.php b/yii2-adapter/legacy/base/Statusable.php similarity index 100% rename from src/base/Statusable.php rename to yii2-adapter/legacy/base/Statusable.php diff --git a/src/base/Thumbable.php b/yii2-adapter/legacy/base/Thumbable.php similarity index 100% rename from src/base/Thumbable.php rename to yii2-adapter/legacy/base/Thumbable.php diff --git a/src/base/ThumbableFieldInterface.php b/yii2-adapter/legacy/base/ThumbableFieldInterface.php similarity index 100% rename from src/base/ThumbableFieldInterface.php rename to yii2-adapter/legacy/base/ThumbableFieldInterface.php diff --git a/src/base/conditions/BaseCondition.php b/yii2-adapter/legacy/base/conditions/BaseCondition.php similarity index 100% rename from src/base/conditions/BaseCondition.php rename to yii2-adapter/legacy/base/conditions/BaseCondition.php diff --git a/src/base/conditions/BaseConditionRule.php b/yii2-adapter/legacy/base/conditions/BaseConditionRule.php similarity index 100% rename from src/base/conditions/BaseConditionRule.php rename to yii2-adapter/legacy/base/conditions/BaseConditionRule.php diff --git a/src/base/conditions/BaseDateRangeConditionRule.php b/yii2-adapter/legacy/base/conditions/BaseDateRangeConditionRule.php similarity index 100% rename from src/base/conditions/BaseDateRangeConditionRule.php rename to yii2-adapter/legacy/base/conditions/BaseDateRangeConditionRule.php diff --git a/src/base/conditions/BaseElementSelectConditionRule.php b/yii2-adapter/legacy/base/conditions/BaseElementSelectConditionRule.php similarity index 100% rename from src/base/conditions/BaseElementSelectConditionRule.php rename to yii2-adapter/legacy/base/conditions/BaseElementSelectConditionRule.php diff --git a/src/base/conditions/BaseLightswitchConditionRule.php b/yii2-adapter/legacy/base/conditions/BaseLightswitchConditionRule.php similarity index 100% rename from src/base/conditions/BaseLightswitchConditionRule.php rename to yii2-adapter/legacy/base/conditions/BaseLightswitchConditionRule.php diff --git a/src/base/conditions/BaseMultiSelectConditionRule.php b/yii2-adapter/legacy/base/conditions/BaseMultiSelectConditionRule.php similarity index 100% rename from src/base/conditions/BaseMultiSelectConditionRule.php rename to yii2-adapter/legacy/base/conditions/BaseMultiSelectConditionRule.php diff --git a/src/base/conditions/BaseNumberConditionRule.php b/yii2-adapter/legacy/base/conditions/BaseNumberConditionRule.php similarity index 100% rename from src/base/conditions/BaseNumberConditionRule.php rename to yii2-adapter/legacy/base/conditions/BaseNumberConditionRule.php diff --git a/src/base/conditions/BaseSelectConditionRule.php b/yii2-adapter/legacy/base/conditions/BaseSelectConditionRule.php similarity index 100% rename from src/base/conditions/BaseSelectConditionRule.php rename to yii2-adapter/legacy/base/conditions/BaseSelectConditionRule.php diff --git a/src/base/conditions/BaseTextConditionRule.php b/yii2-adapter/legacy/base/conditions/BaseTextConditionRule.php similarity index 100% rename from src/base/conditions/BaseTextConditionRule.php rename to yii2-adapter/legacy/base/conditions/BaseTextConditionRule.php diff --git a/src/base/conditions/ConditionInterface.php b/yii2-adapter/legacy/base/conditions/ConditionInterface.php similarity index 100% rename from src/base/conditions/ConditionInterface.php rename to yii2-adapter/legacy/base/conditions/ConditionInterface.php diff --git a/src/base/conditions/ConditionRuleInterface.php b/yii2-adapter/legacy/base/conditions/ConditionRuleInterface.php similarity index 100% rename from src/base/conditions/ConditionRuleInterface.php rename to yii2-adapter/legacy/base/conditions/ConditionRuleInterface.php diff --git a/src/base/imagetransforms/EagerImageTransformerInterface.php b/yii2-adapter/legacy/base/imagetransforms/EagerImageTransformerInterface.php similarity index 100% rename from src/base/imagetransforms/EagerImageTransformerInterface.php rename to yii2-adapter/legacy/base/imagetransforms/EagerImageTransformerInterface.php diff --git a/src/base/imagetransforms/ImageEditorTransformerInterface.php b/yii2-adapter/legacy/base/imagetransforms/ImageEditorTransformerInterface.php similarity index 100% rename from src/base/imagetransforms/ImageEditorTransformerInterface.php rename to yii2-adapter/legacy/base/imagetransforms/ImageEditorTransformerInterface.php diff --git a/src/base/imagetransforms/ImageTransformerInterface.php b/yii2-adapter/legacy/base/imagetransforms/ImageTransformerInterface.php similarity index 100% rename from src/base/imagetransforms/ImageTransformerInterface.php rename to yii2-adapter/legacy/base/imagetransforms/ImageTransformerInterface.php diff --git a/src/behaviors/BaseRevisionBehavior.php b/yii2-adapter/legacy/behaviors/BaseRevisionBehavior.php similarity index 100% rename from src/behaviors/BaseRevisionBehavior.php rename to yii2-adapter/legacy/behaviors/BaseRevisionBehavior.php diff --git a/src/behaviors/CustomFieldBehavior.php.template b/yii2-adapter/legacy/behaviors/CustomFieldBehavior.php.template similarity index 100% rename from src/behaviors/CustomFieldBehavior.php.template rename to yii2-adapter/legacy/behaviors/CustomFieldBehavior.php.template diff --git a/src/behaviors/DraftBehavior.php b/yii2-adapter/legacy/behaviors/DraftBehavior.php similarity index 100% rename from src/behaviors/DraftBehavior.php rename to yii2-adapter/legacy/behaviors/DraftBehavior.php diff --git a/src/behaviors/EnvAttributeParserBehavior.php b/yii2-adapter/legacy/behaviors/EnvAttributeParserBehavior.php similarity index 100% rename from src/behaviors/EnvAttributeParserBehavior.php rename to yii2-adapter/legacy/behaviors/EnvAttributeParserBehavior.php diff --git a/src/behaviors/EventBehavior.php b/yii2-adapter/legacy/behaviors/EventBehavior.php similarity index 100% rename from src/behaviors/EventBehavior.php rename to yii2-adapter/legacy/behaviors/EventBehavior.php diff --git a/src/behaviors/FieldLayoutBehavior.php b/yii2-adapter/legacy/behaviors/FieldLayoutBehavior.php similarity index 100% rename from src/behaviors/FieldLayoutBehavior.php rename to yii2-adapter/legacy/behaviors/FieldLayoutBehavior.php diff --git a/src/behaviors/RevisionBehavior.php b/yii2-adapter/legacy/behaviors/RevisionBehavior.php similarity index 100% rename from src/behaviors/RevisionBehavior.php rename to yii2-adapter/legacy/behaviors/RevisionBehavior.php diff --git a/src/behaviors/SessionBehavior.php b/yii2-adapter/legacy/behaviors/SessionBehavior.php similarity index 100% rename from src/behaviors/SessionBehavior.php rename to yii2-adapter/legacy/behaviors/SessionBehavior.php diff --git a/src/cache/AppPathDependency.php b/yii2-adapter/legacy/cache/AppPathDependency.php similarity index 100% rename from src/cache/AppPathDependency.php rename to yii2-adapter/legacy/cache/AppPathDependency.php diff --git a/src/cache/DbCache.php b/yii2-adapter/legacy/cache/DbCache.php similarity index 100% rename from src/cache/DbCache.php rename to yii2-adapter/legacy/cache/DbCache.php diff --git a/src/cache/ElementQueryTagDependency.php b/yii2-adapter/legacy/cache/ElementQueryTagDependency.php similarity index 100% rename from src/cache/ElementQueryTagDependency.php rename to yii2-adapter/legacy/cache/ElementQueryTagDependency.php diff --git a/src/cache/FileCache.php b/yii2-adapter/legacy/cache/FileCache.php similarity index 100% rename from src/cache/FileCache.php rename to yii2-adapter/legacy/cache/FileCache.php diff --git a/src/config/BaseConfig.php b/yii2-adapter/legacy/config/BaseConfig.php similarity index 100% rename from src/config/BaseConfig.php rename to yii2-adapter/legacy/config/BaseConfig.php diff --git a/src/config/DbConfig.php b/yii2-adapter/legacy/config/DbConfig.php similarity index 100% rename from src/config/DbConfig.php rename to yii2-adapter/legacy/config/DbConfig.php diff --git a/src/config/app.console.php b/yii2-adapter/legacy/config/app.console.php similarity index 100% rename from src/config/app.console.php rename to yii2-adapter/legacy/config/app.console.php diff --git a/src/config/app.php b/yii2-adapter/legacy/config/app.php similarity index 100% rename from src/config/app.php rename to yii2-adapter/legacy/config/app.php diff --git a/src/config/app.web.php b/yii2-adapter/legacy/config/app.web.php similarity index 100% rename from src/config/app.web.php rename to yii2-adapter/legacy/config/app.web.php diff --git a/src/config/cproutes/common.php b/yii2-adapter/legacy/config/cproutes/common.php similarity index 100% rename from src/config/cproutes/common.php rename to yii2-adapter/legacy/config/cproutes/common.php diff --git a/src/config/cproutes/pro.php b/yii2-adapter/legacy/config/cproutes/pro.php similarity index 100% rename from src/config/cproutes/pro.php rename to yii2-adapter/legacy/config/cproutes/pro.php diff --git a/src/config/cproutes/team.php b/yii2-adapter/legacy/config/cproutes/team.php similarity index 100% rename from src/config/cproutes/team.php rename to yii2-adapter/legacy/config/cproutes/team.php diff --git a/src/config/mimeTypes.php b/yii2-adapter/legacy/config/mimeTypes.php similarity index 100% rename from src/config/mimeTypes.php rename to yii2-adapter/legacy/config/mimeTypes.php diff --git a/src/console/Application.php b/yii2-adapter/legacy/console/Application.php similarity index 100% rename from src/console/Application.php rename to yii2-adapter/legacy/console/Application.php diff --git a/src/console/CallableAction.php b/yii2-adapter/legacy/console/CallableAction.php similarity index 100% rename from src/console/CallableAction.php rename to yii2-adapter/legacy/console/CallableAction.php diff --git a/src/console/Controller.php b/yii2-adapter/legacy/console/Controller.php similarity index 100% rename from src/console/Controller.php rename to yii2-adapter/legacy/console/Controller.php diff --git a/src/console/ControllerTrait.php b/yii2-adapter/legacy/console/ControllerTrait.php similarity index 100% rename from src/console/ControllerTrait.php rename to yii2-adapter/legacy/console/ControllerTrait.php diff --git a/src/console/ErrorHandler.php b/yii2-adapter/legacy/console/ErrorHandler.php similarity index 100% rename from src/console/ErrorHandler.php rename to yii2-adapter/legacy/console/ErrorHandler.php diff --git a/src/console/MarkdownParser.php b/yii2-adapter/legacy/console/MarkdownParser.php similarity index 100% rename from src/console/MarkdownParser.php rename to yii2-adapter/legacy/console/MarkdownParser.php diff --git a/src/console/Request.php b/yii2-adapter/legacy/console/Request.php similarity index 100% rename from src/console/Request.php rename to yii2-adapter/legacy/console/Request.php diff --git a/src/console/User.php b/yii2-adapter/legacy/console/User.php similarity index 100% rename from src/console/User.php rename to yii2-adapter/legacy/console/User.php diff --git a/src/console/controllers/BaseSystemStatusController.php b/yii2-adapter/legacy/console/controllers/BaseSystemStatusController.php similarity index 100% rename from src/console/controllers/BaseSystemStatusController.php rename to yii2-adapter/legacy/console/controllers/BaseSystemStatusController.php diff --git a/src/console/controllers/DbController.php b/yii2-adapter/legacy/console/controllers/DbController.php similarity index 100% rename from src/console/controllers/DbController.php rename to yii2-adapter/legacy/console/controllers/DbController.php diff --git a/src/console/controllers/ElementsController.php b/yii2-adapter/legacy/console/controllers/ElementsController.php similarity index 100% rename from src/console/controllers/ElementsController.php rename to yii2-adapter/legacy/console/controllers/ElementsController.php diff --git a/src/console/controllers/EntrifyController.php b/yii2-adapter/legacy/console/controllers/EntrifyController.php similarity index 100% rename from src/console/controllers/EntrifyController.php rename to yii2-adapter/legacy/console/controllers/EntrifyController.php diff --git a/src/console/controllers/EntryTypesController.php b/yii2-adapter/legacy/console/controllers/EntryTypesController.php similarity index 99% rename from src/console/controllers/EntryTypesController.php rename to yii2-adapter/legacy/console/controllers/EntryTypesController.php index 53cd8f7c282..73b7bc27eca 100644 --- a/src/console/controllers/EntryTypesController.php +++ b/yii2-adapter/legacy/console/controllers/EntryTypesController.php @@ -257,7 +257,7 @@ public function actionMerge(string $handleA, string $handleB): int $uidMap, ) { ob_start(); - File::getRequire(Aliases::get('@packageRoot/stubs/entry-type-merge.php.stub'), [ + File::getRequire(Aliases::get('@craftcms/stubs/entry-type-merge.php.stub'), [ 'persistingEntryTypeUid' => $persistingEntryType->uid, 'outgoingEntryTypeUid' => $outgoingEntryType->uid, 'layoutElementUidMap' => $uidMap, diff --git a/src/console/controllers/ExecController.php b/yii2-adapter/legacy/console/controllers/ExecController.php similarity index 100% rename from src/console/controllers/ExecController.php rename to yii2-adapter/legacy/console/controllers/ExecController.php diff --git a/src/console/controllers/FieldsController.php b/yii2-adapter/legacy/console/controllers/FieldsController.php similarity index 99% rename from src/console/controllers/FieldsController.php rename to yii2-adapter/legacy/console/controllers/FieldsController.php index 1f51698dc15..6cd7afec32a 100644 --- a/src/console/controllers/FieldsController.php +++ b/yii2-adapter/legacy/console/controllers/FieldsController.php @@ -498,7 +498,7 @@ private function mergeFields( $migrationPath, ) { ob_start(); - File::getRequire(Aliases::get('@packageRoot/stubs/field-merge.php.stub'), [ + File::getRequire(Aliases::get('@craftcms/stubs/field-merge.php.stub'), [ 'persistingFieldUid' => $persistingField->uid, 'outgoingFieldUid' => $outgoingField->uid, ]); diff --git a/src/console/controllers/FixtureController.php b/yii2-adapter/legacy/console/controllers/FixtureController.php similarity index 100% rename from src/console/controllers/FixtureController.php rename to yii2-adapter/legacy/console/controllers/FixtureController.php diff --git a/src/console/controllers/GcController.php b/yii2-adapter/legacy/console/controllers/GcController.php similarity index 100% rename from src/console/controllers/GcController.php rename to yii2-adapter/legacy/console/controllers/GcController.php diff --git a/src/console/controllers/GraphqlController.php b/yii2-adapter/legacy/console/controllers/GraphqlController.php similarity index 100% rename from src/console/controllers/GraphqlController.php rename to yii2-adapter/legacy/console/controllers/GraphqlController.php diff --git a/src/console/controllers/HelpController.php b/yii2-adapter/legacy/console/controllers/HelpController.php similarity index 100% rename from src/console/controllers/HelpController.php rename to yii2-adapter/legacy/console/controllers/HelpController.php diff --git a/src/console/controllers/MailerController.php b/yii2-adapter/legacy/console/controllers/MailerController.php similarity index 100% rename from src/console/controllers/MailerController.php rename to yii2-adapter/legacy/console/controllers/MailerController.php diff --git a/src/console/controllers/OffController.php b/yii2-adapter/legacy/console/controllers/OffController.php similarity index 100% rename from src/console/controllers/OffController.php rename to yii2-adapter/legacy/console/controllers/OffController.php diff --git a/src/console/controllers/OnController.php b/yii2-adapter/legacy/console/controllers/OnController.php similarity index 100% rename from src/console/controllers/OnController.php rename to yii2-adapter/legacy/console/controllers/OnController.php diff --git a/src/console/controllers/ResaveController.php b/yii2-adapter/legacy/console/controllers/ResaveController.php similarity index 100% rename from src/console/controllers/ResaveController.php rename to yii2-adapter/legacy/console/controllers/ResaveController.php diff --git a/src/console/controllers/RestoreController.php b/yii2-adapter/legacy/console/controllers/RestoreController.php similarity index 100% rename from src/console/controllers/RestoreController.php rename to yii2-adapter/legacy/console/controllers/RestoreController.php diff --git a/src/console/controllers/SectionsController.php b/yii2-adapter/legacy/console/controllers/SectionsController.php similarity index 100% rename from src/console/controllers/SectionsController.php rename to yii2-adapter/legacy/console/controllers/SectionsController.php diff --git a/src/console/controllers/ServeController.php b/yii2-adapter/legacy/console/controllers/ServeController.php similarity index 100% rename from src/console/controllers/ServeController.php rename to yii2-adapter/legacy/console/controllers/ServeController.php diff --git a/src/console/controllers/TestsController.php b/yii2-adapter/legacy/console/controllers/TestsController.php similarity index 100% rename from src/console/controllers/TestsController.php rename to yii2-adapter/legacy/console/controllers/TestsController.php diff --git a/src/console/controllers/UpdateStatusesController.php b/yii2-adapter/legacy/console/controllers/UpdateStatusesController.php similarity index 100% rename from src/console/controllers/UpdateStatusesController.php rename to yii2-adapter/legacy/console/controllers/UpdateStatusesController.php diff --git a/src/console/controllers/utils/FixElementUidsController.php b/yii2-adapter/legacy/console/controllers/utils/FixElementUidsController.php similarity index 100% rename from src/console/controllers/utils/FixElementUidsController.php rename to yii2-adapter/legacy/console/controllers/utils/FixElementUidsController.php diff --git a/src/console/controllers/utils/FixFieldLayoutUidsController.php b/yii2-adapter/legacy/console/controllers/utils/FixFieldLayoutUidsController.php similarity index 100% rename from src/console/controllers/utils/FixFieldLayoutUidsController.php rename to yii2-adapter/legacy/console/controllers/utils/FixFieldLayoutUidsController.php diff --git a/src/console/controllers/utils/PruneOrphanedEntriesController.php b/yii2-adapter/legacy/console/controllers/utils/PruneOrphanedEntriesController.php similarity index 100% rename from src/console/controllers/utils/PruneOrphanedEntriesController.php rename to yii2-adapter/legacy/console/controllers/utils/PruneOrphanedEntriesController.php diff --git a/src/console/controllers/utils/PruneProvisionalDraftsController.php b/yii2-adapter/legacy/console/controllers/utils/PruneProvisionalDraftsController.php similarity index 100% rename from src/console/controllers/utils/PruneProvisionalDraftsController.php rename to yii2-adapter/legacy/console/controllers/utils/PruneProvisionalDraftsController.php diff --git a/src/console/controllers/utils/PruneRevisionsController.php b/yii2-adapter/legacy/console/controllers/utils/PruneRevisionsController.php similarity index 100% rename from src/console/controllers/utils/PruneRevisionsController.php rename to yii2-adapter/legacy/console/controllers/utils/PruneRevisionsController.php diff --git a/src/console/controllers/utils/RepairController.php b/yii2-adapter/legacy/console/controllers/utils/RepairController.php similarity index 100% rename from src/console/controllers/utils/RepairController.php rename to yii2-adapter/legacy/console/controllers/utils/RepairController.php diff --git a/src/controllers/AppController.php b/yii2-adapter/legacy/controllers/AppController.php similarity index 99% rename from src/controllers/AppController.php rename to yii2-adapter/legacy/controllers/AppController.php index 2fba4e616c0..3dfe4881962 100644 --- a/src/controllers/AppController.php +++ b/yii2-adapter/legacy/controllers/AppController.php @@ -644,7 +644,7 @@ public function actionIconPickerOptions(): Response $searchTerms = explode(' ', Search::normalizeKeywords($search)); } - $indexPath = '@packageRoot/resources/icons/index.php'; + $indexPath = '@craftcms/resources/icons/index.php'; $icons = require Craft::getAlias($indexPath); $output = []; $scores = []; diff --git a/src/controllers/AssetIndexesController.php b/yii2-adapter/legacy/controllers/AssetIndexesController.php similarity index 100% rename from src/controllers/AssetIndexesController.php rename to yii2-adapter/legacy/controllers/AssetIndexesController.php diff --git a/src/controllers/AssetsController.php b/yii2-adapter/legacy/controllers/AssetsController.php similarity index 100% rename from src/controllers/AssetsController.php rename to yii2-adapter/legacy/controllers/AssetsController.php diff --git a/src/controllers/AssetsControllerTrait.php b/yii2-adapter/legacy/controllers/AssetsControllerTrait.php similarity index 100% rename from src/controllers/AssetsControllerTrait.php rename to yii2-adapter/legacy/controllers/AssetsControllerTrait.php diff --git a/src/controllers/AuthController.php b/yii2-adapter/legacy/controllers/AuthController.php similarity index 100% rename from src/controllers/AuthController.php rename to yii2-adapter/legacy/controllers/AuthController.php diff --git a/src/controllers/BaseElementsController.php b/yii2-adapter/legacy/controllers/BaseElementsController.php similarity index 100% rename from src/controllers/BaseElementsController.php rename to yii2-adapter/legacy/controllers/BaseElementsController.php diff --git a/src/controllers/BaseEntriesController.php b/yii2-adapter/legacy/controllers/BaseEntriesController.php similarity index 100% rename from src/controllers/BaseEntriesController.php rename to yii2-adapter/legacy/controllers/BaseEntriesController.php diff --git a/src/controllers/CategoriesController.php b/yii2-adapter/legacy/controllers/CategoriesController.php similarity index 100% rename from src/controllers/CategoriesController.php rename to yii2-adapter/legacy/controllers/CategoriesController.php diff --git a/src/controllers/ChartsController.php b/yii2-adapter/legacy/controllers/ChartsController.php similarity index 100% rename from src/controllers/ChartsController.php rename to yii2-adapter/legacy/controllers/ChartsController.php diff --git a/src/controllers/ConditionsController.php b/yii2-adapter/legacy/controllers/ConditionsController.php similarity index 100% rename from src/controllers/ConditionsController.php rename to yii2-adapter/legacy/controllers/ConditionsController.php diff --git a/src/controllers/EditUserTrait.php b/yii2-adapter/legacy/controllers/EditUserTrait.php similarity index 100% rename from src/controllers/EditUserTrait.php rename to yii2-adapter/legacy/controllers/EditUserTrait.php diff --git a/src/controllers/ElementIndexSettingsController.php b/yii2-adapter/legacy/controllers/ElementIndexSettingsController.php similarity index 100% rename from src/controllers/ElementIndexSettingsController.php rename to yii2-adapter/legacy/controllers/ElementIndexSettingsController.php diff --git a/src/controllers/ElementIndexesController.php b/yii2-adapter/legacy/controllers/ElementIndexesController.php similarity index 100% rename from src/controllers/ElementIndexesController.php rename to yii2-adapter/legacy/controllers/ElementIndexesController.php diff --git a/src/controllers/ElementSearchController.php b/yii2-adapter/legacy/controllers/ElementSearchController.php similarity index 100% rename from src/controllers/ElementSearchController.php rename to yii2-adapter/legacy/controllers/ElementSearchController.php diff --git a/src/controllers/ElementSelectorModalsController.php b/yii2-adapter/legacy/controllers/ElementSelectorModalsController.php similarity index 100% rename from src/controllers/ElementSelectorModalsController.php rename to yii2-adapter/legacy/controllers/ElementSelectorModalsController.php diff --git a/src/controllers/ElementsController.php b/yii2-adapter/legacy/controllers/ElementsController.php similarity index 100% rename from src/controllers/ElementsController.php rename to yii2-adapter/legacy/controllers/ElementsController.php diff --git a/src/controllers/EntriesController.php b/yii2-adapter/legacy/controllers/EntriesController.php similarity index 100% rename from src/controllers/EntriesController.php rename to yii2-adapter/legacy/controllers/EntriesController.php diff --git a/src/controllers/EntryTypesController.php b/yii2-adapter/legacy/controllers/EntryTypesController.php similarity index 100% rename from src/controllers/EntryTypesController.php rename to yii2-adapter/legacy/controllers/EntryTypesController.php diff --git a/src/controllers/FieldsController.php b/yii2-adapter/legacy/controllers/FieldsController.php similarity index 100% rename from src/controllers/FieldsController.php rename to yii2-adapter/legacy/controllers/FieldsController.php diff --git a/src/controllers/GlobalsController.php b/yii2-adapter/legacy/controllers/GlobalsController.php similarity index 100% rename from src/controllers/GlobalsController.php rename to yii2-adapter/legacy/controllers/GlobalsController.php diff --git a/src/controllers/GraphqlController.php b/yii2-adapter/legacy/controllers/GraphqlController.php similarity index 100% rename from src/controllers/GraphqlController.php rename to yii2-adapter/legacy/controllers/GraphqlController.php diff --git a/src/controllers/ImageTransformsController.php b/yii2-adapter/legacy/controllers/ImageTransformsController.php similarity index 100% rename from src/controllers/ImageTransformsController.php rename to yii2-adapter/legacy/controllers/ImageTransformsController.php diff --git a/src/controllers/LivePreviewController.php b/yii2-adapter/legacy/controllers/LivePreviewController.php similarity index 100% rename from src/controllers/LivePreviewController.php rename to yii2-adapter/legacy/controllers/LivePreviewController.php diff --git a/src/controllers/MatrixController.php b/yii2-adapter/legacy/controllers/MatrixController.php similarity index 100% rename from src/controllers/MatrixController.php rename to yii2-adapter/legacy/controllers/MatrixController.php diff --git a/src/controllers/NestedElementsController.php b/yii2-adapter/legacy/controllers/NestedElementsController.php similarity index 100% rename from src/controllers/NestedElementsController.php rename to yii2-adapter/legacy/controllers/NestedElementsController.php diff --git a/src/controllers/NotFoundController.php b/yii2-adapter/legacy/controllers/NotFoundController.php similarity index 100% rename from src/controllers/NotFoundController.php rename to yii2-adapter/legacy/controllers/NotFoundController.php diff --git a/src/controllers/PreviewController.php b/yii2-adapter/legacy/controllers/PreviewController.php similarity index 100% rename from src/controllers/PreviewController.php rename to yii2-adapter/legacy/controllers/PreviewController.php diff --git a/src/controllers/QueueController.php b/yii2-adapter/legacy/controllers/QueueController.php similarity index 100% rename from src/controllers/QueueController.php rename to yii2-adapter/legacy/controllers/QueueController.php diff --git a/src/controllers/RebrandController.php b/yii2-adapter/legacy/controllers/RebrandController.php similarity index 100% rename from src/controllers/RebrandController.php rename to yii2-adapter/legacy/controllers/RebrandController.php diff --git a/src/controllers/RedirectController.php b/yii2-adapter/legacy/controllers/RedirectController.php similarity index 100% rename from src/controllers/RedirectController.php rename to yii2-adapter/legacy/controllers/RedirectController.php diff --git a/src/controllers/RelationalFieldsController.php b/yii2-adapter/legacy/controllers/RelationalFieldsController.php similarity index 100% rename from src/controllers/RelationalFieldsController.php rename to yii2-adapter/legacy/controllers/RelationalFieldsController.php diff --git a/src/controllers/RoutesController.php b/yii2-adapter/legacy/controllers/RoutesController.php similarity index 100% rename from src/controllers/RoutesController.php rename to yii2-adapter/legacy/controllers/RoutesController.php diff --git a/src/controllers/SectionsController.php b/yii2-adapter/legacy/controllers/SectionsController.php similarity index 100% rename from src/controllers/SectionsController.php rename to yii2-adapter/legacy/controllers/SectionsController.php diff --git a/src/controllers/SitesController.php b/yii2-adapter/legacy/controllers/SitesController.php similarity index 100% rename from src/controllers/SitesController.php rename to yii2-adapter/legacy/controllers/SitesController.php diff --git a/src/controllers/SsoController.php b/yii2-adapter/legacy/controllers/SsoController.php similarity index 100% rename from src/controllers/SsoController.php rename to yii2-adapter/legacy/controllers/SsoController.php diff --git a/src/controllers/StructuresController.php b/yii2-adapter/legacy/controllers/StructuresController.php similarity index 100% rename from src/controllers/StructuresController.php rename to yii2-adapter/legacy/controllers/StructuresController.php diff --git a/src/controllers/SystemSettingsController.php b/yii2-adapter/legacy/controllers/SystemSettingsController.php similarity index 100% rename from src/controllers/SystemSettingsController.php rename to yii2-adapter/legacy/controllers/SystemSettingsController.php diff --git a/src/controllers/TagsController.php b/yii2-adapter/legacy/controllers/TagsController.php similarity index 100% rename from src/controllers/TagsController.php rename to yii2-adapter/legacy/controllers/TagsController.php diff --git a/src/controllers/TemplatesController.php b/yii2-adapter/legacy/controllers/TemplatesController.php similarity index 100% rename from src/controllers/TemplatesController.php rename to yii2-adapter/legacy/controllers/TemplatesController.php diff --git a/src/controllers/UpgradeController.php b/yii2-adapter/legacy/controllers/UpgradeController.php similarity index 100% rename from src/controllers/UpgradeController.php rename to yii2-adapter/legacy/controllers/UpgradeController.php diff --git a/src/controllers/UserSettingsController.php b/yii2-adapter/legacy/controllers/UserSettingsController.php similarity index 100% rename from src/controllers/UserSettingsController.php rename to yii2-adapter/legacy/controllers/UserSettingsController.php diff --git a/src/controllers/UsersController.php b/yii2-adapter/legacy/controllers/UsersController.php similarity index 100% rename from src/controllers/UsersController.php rename to yii2-adapter/legacy/controllers/UsersController.php diff --git a/src/controllers/VolumesController.php b/yii2-adapter/legacy/controllers/VolumesController.php similarity index 100% rename from src/controllers/VolumesController.php rename to yii2-adapter/legacy/controllers/VolumesController.php diff --git a/src/db/ActiveQuery.php b/yii2-adapter/legacy/db/ActiveQuery.php similarity index 100% rename from src/db/ActiveQuery.php rename to yii2-adapter/legacy/db/ActiveQuery.php diff --git a/src/db/ActiveRecord.php b/yii2-adapter/legacy/db/ActiveRecord.php similarity index 100% rename from src/db/ActiveRecord.php rename to yii2-adapter/legacy/db/ActiveRecord.php diff --git a/src/db/CoalesceColumnsExpression.php b/yii2-adapter/legacy/db/CoalesceColumnsExpression.php similarity index 100% rename from src/db/CoalesceColumnsExpression.php rename to yii2-adapter/legacy/db/CoalesceColumnsExpression.php diff --git a/src/db/Command.php b/yii2-adapter/legacy/db/Command.php similarity index 100% rename from src/db/Command.php rename to yii2-adapter/legacy/db/Command.php diff --git a/src/db/Connection.php b/yii2-adapter/legacy/db/Connection.php similarity index 100% rename from src/db/Connection.php rename to yii2-adapter/legacy/db/Connection.php diff --git a/src/db/ExcludeDescendantIdsExpression.php b/yii2-adapter/legacy/db/ExcludeDescendantIdsExpression.php similarity index 100% rename from src/db/ExcludeDescendantIdsExpression.php rename to yii2-adapter/legacy/db/ExcludeDescendantIdsExpression.php diff --git a/src/db/ExpressionBuilder.php b/yii2-adapter/legacy/db/ExpressionBuilder.php similarity index 100% rename from src/db/ExpressionBuilder.php rename to yii2-adapter/legacy/db/ExpressionBuilder.php diff --git a/src/db/ExpressionInterface.php b/yii2-adapter/legacy/db/ExpressionInterface.php similarity index 100% rename from src/db/ExpressionInterface.php rename to yii2-adapter/legacy/db/ExpressionInterface.php diff --git a/src/db/FixedOrderExpression.php b/yii2-adapter/legacy/db/FixedOrderExpression.php similarity index 100% rename from src/db/FixedOrderExpression.php rename to yii2-adapter/legacy/db/FixedOrderExpression.php diff --git a/src/db/Paginator.php b/yii2-adapter/legacy/db/Paginator.php similarity index 100% rename from src/db/Paginator.php rename to yii2-adapter/legacy/db/Paginator.php diff --git a/src/db/PrimaryReplicaTrait.php b/yii2-adapter/legacy/db/PrimaryReplicaTrait.php similarity index 100% rename from src/db/PrimaryReplicaTrait.php rename to yii2-adapter/legacy/db/PrimaryReplicaTrait.php diff --git a/src/db/Query.php b/yii2-adapter/legacy/db/Query.php similarity index 100% rename from src/db/Query.php rename to yii2-adapter/legacy/db/Query.php diff --git a/src/db/QueryAbortedException.php b/yii2-adapter/legacy/db/QueryAbortedException.php similarity index 100% rename from src/db/QueryAbortedException.php rename to yii2-adapter/legacy/db/QueryAbortedException.php diff --git a/src/db/QueryBatcher.php b/yii2-adapter/legacy/db/QueryBatcher.php similarity index 100% rename from src/db/QueryBatcher.php rename to yii2-adapter/legacy/db/QueryBatcher.php diff --git a/src/db/QueryParam.php b/yii2-adapter/legacy/db/QueryParam.php similarity index 100% rename from src/db/QueryParam.php rename to yii2-adapter/legacy/db/QueryParam.php diff --git a/src/db/SoftDeleteTrait.php b/yii2-adapter/legacy/db/SoftDeleteTrait.php similarity index 100% rename from src/db/SoftDeleteTrait.php rename to yii2-adapter/legacy/db/SoftDeleteTrait.php diff --git a/src/db/StructuredElementQuery.php b/yii2-adapter/legacy/db/StructuredElementQuery.php similarity index 100% rename from src/db/StructuredElementQuery.php rename to yii2-adapter/legacy/db/StructuredElementQuery.php diff --git a/src/db/Table.php b/yii2-adapter/legacy/db/Table.php similarity index 100% rename from src/db/Table.php rename to yii2-adapter/legacy/db/Table.php diff --git a/src/db/TableSchema.php b/yii2-adapter/legacy/db/TableSchema.php similarity index 100% rename from src/db/TableSchema.php rename to yii2-adapter/legacy/db/TableSchema.php diff --git a/src/db/mysql/ColumnSchema.php b/yii2-adapter/legacy/db/mysql/ColumnSchema.php similarity index 100% rename from src/db/mysql/ColumnSchema.php rename to yii2-adapter/legacy/db/mysql/ColumnSchema.php diff --git a/src/db/mysql/ColumnSchemaBuilder.php b/yii2-adapter/legacy/db/mysql/ColumnSchemaBuilder.php similarity index 100% rename from src/db/mysql/ColumnSchemaBuilder.php rename to yii2-adapter/legacy/db/mysql/ColumnSchemaBuilder.php diff --git a/src/db/mysql/QueryBuilder.php b/yii2-adapter/legacy/db/mysql/QueryBuilder.php similarity index 100% rename from src/db/mysql/QueryBuilder.php rename to yii2-adapter/legacy/db/mysql/QueryBuilder.php diff --git a/src/db/mysql/Schema.php b/yii2-adapter/legacy/db/mysql/Schema.php similarity index 100% rename from src/db/mysql/Schema.php rename to yii2-adapter/legacy/db/mysql/Schema.php diff --git a/src/db/pgsql/QueryBuilder.php b/yii2-adapter/legacy/db/pgsql/QueryBuilder.php similarity index 100% rename from src/db/pgsql/QueryBuilder.php rename to yii2-adapter/legacy/db/pgsql/QueryBuilder.php diff --git a/src/db/pgsql/Schema.php b/yii2-adapter/legacy/db/pgsql/Schema.php similarity index 99% rename from src/db/pgsql/Schema.php rename to yii2-adapter/legacy/db/pgsql/Schema.php index 994142d7801..cc33f3943d2 100644 --- a/src/db/pgsql/Schema.php +++ b/yii2-adapter/legacy/db/pgsql/Schema.php @@ -322,7 +322,7 @@ protected function findConstraints($table): void ct.contype='f' AND c.relname=$tableName AND ns.nspname=$tableSchema -ORDER BY +ORDER BY fns.nspname, fc.relname, a.attnum SQL; @@ -374,7 +374,7 @@ protected function getIndexInformation(TableSchema $table): array INNER JOIN pg_class c ON c.oid = idx.indrelid INNER JOIN pg_namespace ns ON c.relnamespace = ns.oid WHERE c.relname = :tableName AND ns.nspname = :schemaName -AND idx.indisprimary = FALSE +AND idx.indisprimary = FALSE ORDER BY i.relname, k'; return $this->db->createCommand($sql, [ diff --git a/src/debug/DeprecatedPanel.php b/yii2-adapter/legacy/debug/DeprecatedPanel.php similarity index 100% rename from src/debug/DeprecatedPanel.php rename to yii2-adapter/legacy/debug/DeprecatedPanel.php diff --git a/src/debug/DumpPanel.php b/yii2-adapter/legacy/debug/DumpPanel.php similarity index 100% rename from src/debug/DumpPanel.php rename to yii2-adapter/legacy/debug/DumpPanel.php diff --git a/src/debug/LogTarget.php b/yii2-adapter/legacy/debug/LogTarget.php similarity index 100% rename from src/debug/LogTarget.php rename to yii2-adapter/legacy/debug/LogTarget.php diff --git a/src/debug/MailPanel.php b/yii2-adapter/legacy/debug/MailPanel.php similarity index 100% rename from src/debug/MailPanel.php rename to yii2-adapter/legacy/debug/MailPanel.php diff --git a/src/debug/Module.php b/yii2-adapter/legacy/debug/Module.php similarity index 100% rename from src/debug/Module.php rename to yii2-adapter/legacy/debug/Module.php diff --git a/src/debug/RequestPanel.php b/yii2-adapter/legacy/debug/RequestPanel.php similarity index 100% rename from src/debug/RequestPanel.php rename to yii2-adapter/legacy/debug/RequestPanel.php diff --git a/src/debug/UserPanel.php b/yii2-adapter/legacy/debug/UserPanel.php similarity index 100% rename from src/debug/UserPanel.php rename to yii2-adapter/legacy/debug/UserPanel.php diff --git a/src/elements/Address.php b/yii2-adapter/legacy/elements/Address.php similarity index 100% rename from src/elements/Address.php rename to yii2-adapter/legacy/elements/Address.php diff --git a/src/elements/Asset.php b/yii2-adapter/legacy/elements/Asset.php similarity index 99% rename from src/elements/Asset.php rename to yii2-adapter/legacy/elements/Asset.php index 09fb3aa38ae..b5fa7c95744 100644 --- a/src/elements/Asset.php +++ b/yii2-adapter/legacy/elements/Asset.php @@ -1737,7 +1737,7 @@ protected function safeActionMenuItems(): array id: $assetId, }); } - + if (result.error) { $('#' + Craft.namespaceId('thumb-container', $namespace)).removeClass('loading'); alert(result.error); @@ -2944,7 +2944,7 @@ public function getPreviewHtml(): string allowDegreeFractions: Craft.isImagick, onSave: data => { if (data.newAssetId) { - // If this is within an Assets field’s editor slideout, replace the selected asset + // If this is within an Assets field’s editor slideout, replace the selected asset const slideout = $('#$editBtnId').closest('[data-slideout]').data('slideout'); if (slideout && slideout.settings.elementSelectInput) { slideout.settings.elementSelectInput.replaceElement(slideout.\$element.data('id'), data.newAssetId) diff --git a/src/elements/Category.php b/yii2-adapter/legacy/elements/Category.php similarity index 100% rename from src/elements/Category.php rename to yii2-adapter/legacy/elements/Category.php diff --git a/src/elements/ContentBlock.php b/yii2-adapter/legacy/elements/ContentBlock.php similarity index 100% rename from src/elements/ContentBlock.php rename to yii2-adapter/legacy/elements/ContentBlock.php diff --git a/src/elements/ElementCollection.php b/yii2-adapter/legacy/elements/ElementCollection.php similarity index 100% rename from src/elements/ElementCollection.php rename to yii2-adapter/legacy/elements/ElementCollection.php diff --git a/src/elements/Entry.php b/yii2-adapter/legacy/elements/Entry.php similarity index 100% rename from src/elements/Entry.php rename to yii2-adapter/legacy/elements/Entry.php diff --git a/src/elements/GlobalSet.php b/yii2-adapter/legacy/elements/GlobalSet.php similarity index 100% rename from src/elements/GlobalSet.php rename to yii2-adapter/legacy/elements/GlobalSet.php diff --git a/src/elements/NestedElementManager.php b/yii2-adapter/legacy/elements/NestedElementManager.php similarity index 100% rename from src/elements/NestedElementManager.php rename to yii2-adapter/legacy/elements/NestedElementManager.php diff --git a/src/elements/Tag.php b/yii2-adapter/legacy/elements/Tag.php similarity index 100% rename from src/elements/Tag.php rename to yii2-adapter/legacy/elements/Tag.php diff --git a/src/elements/User.php b/yii2-adapter/legacy/elements/User.php similarity index 100% rename from src/elements/User.php rename to yii2-adapter/legacy/elements/User.php diff --git a/src/elements/actions/ChangeSortOrder.php b/yii2-adapter/legacy/elements/actions/ChangeSortOrder.php similarity index 99% rename from src/elements/actions/ChangeSortOrder.php rename to yii2-adapter/legacy/elements/actions/ChangeSortOrder.php index 26c3e13a665..3f0f2e821e7 100644 --- a/src/elements/actions/ChangeSortOrder.php +++ b/yii2-adapter/legacy/elements/actions/ChangeSortOrder.php @@ -83,7 +83,7 @@ public function getTriggerHtml(): ?string }); }, }); - + async function moveToPage(selectedItems, elementIndex, page, button, hud) { button.addClass('loading'); await elementIndex.settings.onBeforeMoveElementsToPage(selectedItems, page); diff --git a/src/elements/actions/Copy.php b/yii2-adapter/legacy/elements/actions/Copy.php similarity index 100% rename from src/elements/actions/Copy.php rename to yii2-adapter/legacy/elements/actions/Copy.php diff --git a/src/elements/actions/CopyReferenceTag.php b/yii2-adapter/legacy/elements/actions/CopyReferenceTag.php similarity index 100% rename from src/elements/actions/CopyReferenceTag.php rename to yii2-adapter/legacy/elements/actions/CopyReferenceTag.php diff --git a/src/elements/actions/CopyUrl.php b/yii2-adapter/legacy/elements/actions/CopyUrl.php similarity index 100% rename from src/elements/actions/CopyUrl.php rename to yii2-adapter/legacy/elements/actions/CopyUrl.php diff --git a/src/elements/actions/Delete.php b/yii2-adapter/legacy/elements/actions/Delete.php similarity index 100% rename from src/elements/actions/Delete.php rename to yii2-adapter/legacy/elements/actions/Delete.php diff --git a/src/elements/actions/DeleteActionInterface.php b/yii2-adapter/legacy/elements/actions/DeleteActionInterface.php similarity index 100% rename from src/elements/actions/DeleteActionInterface.php rename to yii2-adapter/legacy/elements/actions/DeleteActionInterface.php diff --git a/src/elements/actions/DeleteAssets.php b/yii2-adapter/legacy/elements/actions/DeleteAssets.php similarity index 100% rename from src/elements/actions/DeleteAssets.php rename to yii2-adapter/legacy/elements/actions/DeleteAssets.php diff --git a/src/elements/actions/DeleteForSite.php b/yii2-adapter/legacy/elements/actions/DeleteForSite.php similarity index 100% rename from src/elements/actions/DeleteForSite.php rename to yii2-adapter/legacy/elements/actions/DeleteForSite.php diff --git a/src/elements/actions/DeleteUsers.php b/yii2-adapter/legacy/elements/actions/DeleteUsers.php similarity index 99% rename from src/elements/actions/DeleteUsers.php rename to yii2-adapter/legacy/elements/actions/DeleteUsers.php index d536b027cf7..2439ae152e0 100644 --- a/src/elements/actions/DeleteUsers.php +++ b/yii2-adapter/legacy/elements/actions/DeleteUsers.php @@ -106,7 +106,7 @@ public function getTriggerHtml(): ?string return false; }, redirect: $redirect - }); + }); }) .finally(() => { elementIndex.setIndexAvailable(); diff --git a/src/elements/actions/DownloadAssetFile.php b/yii2-adapter/legacy/elements/actions/DownloadAssetFile.php similarity index 100% rename from src/elements/actions/DownloadAssetFile.php rename to yii2-adapter/legacy/elements/actions/DownloadAssetFile.php diff --git a/src/elements/actions/Duplicate.php b/yii2-adapter/legacy/elements/actions/Duplicate.php similarity index 100% rename from src/elements/actions/Duplicate.php rename to yii2-adapter/legacy/elements/actions/Duplicate.php diff --git a/src/elements/actions/Edit.php b/yii2-adapter/legacy/elements/actions/Edit.php similarity index 100% rename from src/elements/actions/Edit.php rename to yii2-adapter/legacy/elements/actions/Edit.php diff --git a/src/elements/actions/EditImage.php b/yii2-adapter/legacy/elements/actions/EditImage.php similarity index 100% rename from src/elements/actions/EditImage.php rename to yii2-adapter/legacy/elements/actions/EditImage.php diff --git a/src/elements/actions/MoveAssets.php b/yii2-adapter/legacy/elements/actions/MoveAssets.php similarity index 100% rename from src/elements/actions/MoveAssets.php rename to yii2-adapter/legacy/elements/actions/MoveAssets.php diff --git a/src/elements/actions/MoveDown.php b/yii2-adapter/legacy/elements/actions/MoveDown.php similarity index 97% rename from src/elements/actions/MoveDown.php rename to yii2-adapter/legacy/elements/actions/MoveDown.php index 36d825829be..571f141faad 100644 --- a/src/elements/actions/MoveDown.php +++ b/yii2-adapter/legacy/elements/actions/MoveDown.php @@ -54,7 +54,7 @@ public function getTriggerHtml(): ?string bulk: false, validateSelection: (selectedItems, elementIndex) => { return ( - elementIndex.sortable && + elementIndex.sortable && selectedItems.parent().children().last().data('id') !== selectedItems.data('id') ); }, @@ -62,18 +62,18 @@ public function getTriggerHtml(): ?string const selectedItemIndex = Object.values(elementIndex.view.getAllElements()).indexOf(selectedItems[0]); const offset = selectedItemIndex + 1; await elementIndex.settings.onBeforeReorderElements(selectedItems, offset); - + const data = Object.assign($params, { elementIds: elementIndex.getSelectedElementIds(), offset: offset, }); - + // swap out the ownerId with the new draft ownerId const elementEditor = elementIndex.\$container.closest('form').data('elementEditor'); if (elementEditor) { data.ownerId = elementEditor.getDraftElementId(data.ownerId); } - + let response; try { response = await Craft.sendActionRequest('POST', 'nested-elements/reorder', {data}); @@ -81,7 +81,7 @@ public function getTriggerHtml(): ?string Craft.cp.displayError(response.data && response.data.error); return; } - + Craft.cp.displayNotice(response.data.message); await elementIndex.settings.onReorderElements(selectedItems, offset); elementIndex.updateElements(true, true); diff --git a/src/elements/actions/MoveToSection.php b/yii2-adapter/legacy/elements/actions/MoveToSection.php similarity index 99% rename from src/elements/actions/MoveToSection.php rename to yii2-adapter/legacy/elements/actions/MoveToSection.php index 0e8dd74293c..f261b7735b6 100644 --- a/src/elements/actions/MoveToSection.php +++ b/yii2-adapter/legacy/elements/actions/MoveToSection.php @@ -48,7 +48,7 @@ public function getTriggerHtml(): ?string return false; } } - + return true; }, activate: (selectedItems, elementIndex) => { diff --git a/src/elements/actions/MoveUp.php b/yii2-adapter/legacy/elements/actions/MoveUp.php similarity index 97% rename from src/elements/actions/MoveUp.php rename to yii2-adapter/legacy/elements/actions/MoveUp.php index 29f01c9734b..086c1d45f27 100644 --- a/src/elements/actions/MoveUp.php +++ b/yii2-adapter/legacy/elements/actions/MoveUp.php @@ -54,7 +54,7 @@ public function getTriggerHtml(): ?string bulk: false, validateSelection: (selectedItems, elementIndex) => { return ( - elementIndex.sortable && + elementIndex.sortable && selectedItems.parent().children().first().data('id') !== selectedItems.data('id') ); }, @@ -62,18 +62,18 @@ public function getTriggerHtml(): ?string const selectedItemIndex = Object.values(elementIndex.view.getAllElements()).indexOf(selectedItems[0]); const offset = selectedItemIndex - 1; await elementIndex.settings.onBeforeReorderElements(selectedItems, offset); - + const data = Object.assign($params, { elementIds: elementIndex.getSelectedElementIds(), offset: offset, }); - + // swap out the ownerId with the new draft ownerId const elementEditor = elementIndex.\$container.closest('form').data('elementEditor'); if (elementEditor) { data.ownerId = elementEditor.getDraftElementId(data.ownerId); } - + let response; try { response = await Craft.sendActionRequest('POST', 'nested-elements/reorder', {data}); @@ -81,7 +81,7 @@ public function getTriggerHtml(): ?string Craft.cp.displayError(response.data && response.data.error); return; } - + Craft.cp.displayNotice(response.data.message); await elementIndex.settings.onReorderElements(selectedItems, offset); elementIndex.updateElements(true, true); diff --git a/src/elements/actions/NewChild.php b/yii2-adapter/legacy/elements/actions/NewChild.php similarity index 100% rename from src/elements/actions/NewChild.php rename to yii2-adapter/legacy/elements/actions/NewChild.php diff --git a/src/elements/actions/NewSiblingAfter.php b/yii2-adapter/legacy/elements/actions/NewSiblingAfter.php similarity index 100% rename from src/elements/actions/NewSiblingAfter.php rename to yii2-adapter/legacy/elements/actions/NewSiblingAfter.php diff --git a/src/elements/actions/NewSiblingBefore.php b/yii2-adapter/legacy/elements/actions/NewSiblingBefore.php similarity index 100% rename from src/elements/actions/NewSiblingBefore.php rename to yii2-adapter/legacy/elements/actions/NewSiblingBefore.php diff --git a/src/elements/actions/PreviewAsset.php b/yii2-adapter/legacy/elements/actions/PreviewAsset.php similarity index 100% rename from src/elements/actions/PreviewAsset.php rename to yii2-adapter/legacy/elements/actions/PreviewAsset.php diff --git a/src/elements/actions/RenameFile.php b/yii2-adapter/legacy/elements/actions/RenameFile.php similarity index 99% rename from src/elements/actions/RenameFile.php rename to yii2-adapter/legacy/elements/actions/RenameFile.php index 57f3c808762..5e8100f0f6f 100644 --- a/src/elements/actions/RenameFile.php +++ b/yii2-adapter/legacy/elements/actions/RenameFile.php @@ -63,7 +63,7 @@ public function getTriggerHtml(): ?string folderId: currentFolderId, filename: newName }; - + Craft.sendActionRequest('POST', 'assets/move-asset', {data}) .then(response => { if (response.data.conflict) { diff --git a/src/elements/actions/ReplaceFile.php b/yii2-adapter/legacy/elements/actions/ReplaceFile.php similarity index 97% rename from src/elements/actions/ReplaceFile.php rename to yii2-adapter/legacy/elements/actions/ReplaceFile.php index 35382480fca..e725d8b30a9 100644 --- a/src/elements/actions/ReplaceFile.php +++ b/yii2-adapter/legacy/elements/actions/ReplaceFile.php @@ -65,7 +65,7 @@ public function getTriggerHtml(): ?string } } if (fileuploaddone) { - fileuploaddone(event, data); + fileuploaddone(event, data); } } }); diff --git a/src/elements/actions/Restore.php b/yii2-adapter/legacy/elements/actions/Restore.php similarity index 100% rename from src/elements/actions/Restore.php rename to yii2-adapter/legacy/elements/actions/Restore.php diff --git a/src/elements/actions/SetStatus.php b/yii2-adapter/legacy/elements/actions/SetStatus.php similarity index 100% rename from src/elements/actions/SetStatus.php rename to yii2-adapter/legacy/elements/actions/SetStatus.php diff --git a/src/elements/actions/ShowInFolder.php b/yii2-adapter/legacy/elements/actions/ShowInFolder.php similarity index 98% rename from src/elements/actions/ShowInFolder.php rename to yii2-adapter/legacy/elements/actions/ShowInFolder.php index 4ca26c0bde2..0a4c2e99fce 100644 --- a/src/elements/actions/ShowInFolder.php +++ b/yii2-adapter/legacy/elements/actions/ShowInFolder.php @@ -46,15 +46,15 @@ public function getTriggerHtml(): ?string const data = { 'assetId': selectedItem.find('.element:first').data('id') } - + Craft.sendActionRequest('POST', 'assets/show-in-folder', {data}) .then(({data}) => { elementIndex.sourcePath = data.sourcePath; elementIndex.stopSearching(); - + // prevent searching in subfolders - we want the exact folder the asset belongs to elementIndex.setSelecetedSourceState('includeSubfolders', false); - + // search for the selected asset's filename elementIndex.\$search.val(data.filename); elementIndex.\$search.trigger('input'); diff --git a/src/elements/actions/SuspendUsers.php b/yii2-adapter/legacy/elements/actions/SuspendUsers.php similarity index 100% rename from src/elements/actions/SuspendUsers.php rename to yii2-adapter/legacy/elements/actions/SuspendUsers.php diff --git a/src/elements/actions/UnsuspendUsers.php b/yii2-adapter/legacy/elements/actions/UnsuspendUsers.php similarity index 100% rename from src/elements/actions/UnsuspendUsers.php rename to yii2-adapter/legacy/elements/actions/UnsuspendUsers.php diff --git a/src/elements/actions/View.php b/yii2-adapter/legacy/elements/actions/View.php similarity index 100% rename from src/elements/actions/View.php rename to yii2-adapter/legacy/elements/actions/View.php diff --git a/src/elements/conditions/DateCreatedConditionRule.php b/yii2-adapter/legacy/elements/conditions/DateCreatedConditionRule.php similarity index 100% rename from src/elements/conditions/DateCreatedConditionRule.php rename to yii2-adapter/legacy/elements/conditions/DateCreatedConditionRule.php diff --git a/src/elements/conditions/DateUpdatedConditionRule.php b/yii2-adapter/legacy/elements/conditions/DateUpdatedConditionRule.php similarity index 100% rename from src/elements/conditions/DateUpdatedConditionRule.php rename to yii2-adapter/legacy/elements/conditions/DateUpdatedConditionRule.php diff --git a/src/elements/conditions/ElementCondition.php b/yii2-adapter/legacy/elements/conditions/ElementCondition.php similarity index 100% rename from src/elements/conditions/ElementCondition.php rename to yii2-adapter/legacy/elements/conditions/ElementCondition.php diff --git a/src/elements/conditions/ElementConditionInterface.php b/yii2-adapter/legacy/elements/conditions/ElementConditionInterface.php similarity index 100% rename from src/elements/conditions/ElementConditionInterface.php rename to yii2-adapter/legacy/elements/conditions/ElementConditionInterface.php diff --git a/src/elements/conditions/ElementConditionRuleInterface.php b/yii2-adapter/legacy/elements/conditions/ElementConditionRuleInterface.php similarity index 100% rename from src/elements/conditions/ElementConditionRuleInterface.php rename to yii2-adapter/legacy/elements/conditions/ElementConditionRuleInterface.php diff --git a/src/elements/conditions/HasDescendantsRule.php b/yii2-adapter/legacy/elements/conditions/HasDescendantsRule.php similarity index 100% rename from src/elements/conditions/HasDescendantsRule.php rename to yii2-adapter/legacy/elements/conditions/HasDescendantsRule.php diff --git a/src/elements/conditions/HasUrlConditionRule.php b/yii2-adapter/legacy/elements/conditions/HasUrlConditionRule.php similarity index 100% rename from src/elements/conditions/HasUrlConditionRule.php rename to yii2-adapter/legacy/elements/conditions/HasUrlConditionRule.php diff --git a/src/elements/conditions/IdConditionRule.php b/yii2-adapter/legacy/elements/conditions/IdConditionRule.php similarity index 100% rename from src/elements/conditions/IdConditionRule.php rename to yii2-adapter/legacy/elements/conditions/IdConditionRule.php diff --git a/src/elements/conditions/LanguageConditionRule.php b/yii2-adapter/legacy/elements/conditions/LanguageConditionRule.php similarity index 100% rename from src/elements/conditions/LanguageConditionRule.php rename to yii2-adapter/legacy/elements/conditions/LanguageConditionRule.php diff --git a/src/elements/conditions/LevelConditionRule.php b/yii2-adapter/legacy/elements/conditions/LevelConditionRule.php similarity index 100% rename from src/elements/conditions/LevelConditionRule.php rename to yii2-adapter/legacy/elements/conditions/LevelConditionRule.php diff --git a/src/elements/conditions/NotRelatedToConditionRule.php b/yii2-adapter/legacy/elements/conditions/NotRelatedToConditionRule.php similarity index 100% rename from src/elements/conditions/NotRelatedToConditionRule.php rename to yii2-adapter/legacy/elements/conditions/NotRelatedToConditionRule.php diff --git a/src/elements/conditions/RelatedToConditionRule.php b/yii2-adapter/legacy/elements/conditions/RelatedToConditionRule.php similarity index 100% rename from src/elements/conditions/RelatedToConditionRule.php rename to yii2-adapter/legacy/elements/conditions/RelatedToConditionRule.php diff --git a/src/elements/conditions/SiteConditionRule.php b/yii2-adapter/legacy/elements/conditions/SiteConditionRule.php similarity index 100% rename from src/elements/conditions/SiteConditionRule.php rename to yii2-adapter/legacy/elements/conditions/SiteConditionRule.php diff --git a/src/elements/conditions/SiteGroupConditionRule.php b/yii2-adapter/legacy/elements/conditions/SiteGroupConditionRule.php similarity index 100% rename from src/elements/conditions/SiteGroupConditionRule.php rename to yii2-adapter/legacy/elements/conditions/SiteGroupConditionRule.php diff --git a/src/elements/conditions/SlugConditionRule.php b/yii2-adapter/legacy/elements/conditions/SlugConditionRule.php similarity index 100% rename from src/elements/conditions/SlugConditionRule.php rename to yii2-adapter/legacy/elements/conditions/SlugConditionRule.php diff --git a/src/elements/conditions/StatusConditionRule.php b/yii2-adapter/legacy/elements/conditions/StatusConditionRule.php similarity index 100% rename from src/elements/conditions/StatusConditionRule.php rename to yii2-adapter/legacy/elements/conditions/StatusConditionRule.php diff --git a/src/elements/conditions/TitleConditionRule.php b/yii2-adapter/legacy/elements/conditions/TitleConditionRule.php similarity index 100% rename from src/elements/conditions/TitleConditionRule.php rename to yii2-adapter/legacy/elements/conditions/TitleConditionRule.php diff --git a/src/elements/conditions/UriConditionRule.php b/yii2-adapter/legacy/elements/conditions/UriConditionRule.php similarity index 100% rename from src/elements/conditions/UriConditionRule.php rename to yii2-adapter/legacy/elements/conditions/UriConditionRule.php diff --git a/src/elements/conditions/addresses/AddressCondition.php b/yii2-adapter/legacy/elements/conditions/addresses/AddressCondition.php similarity index 100% rename from src/elements/conditions/addresses/AddressCondition.php rename to yii2-adapter/legacy/elements/conditions/addresses/AddressCondition.php diff --git a/src/elements/conditions/addresses/AddressLine1ConditionRule.php b/yii2-adapter/legacy/elements/conditions/addresses/AddressLine1ConditionRule.php similarity index 100% rename from src/elements/conditions/addresses/AddressLine1ConditionRule.php rename to yii2-adapter/legacy/elements/conditions/addresses/AddressLine1ConditionRule.php diff --git a/src/elements/conditions/addresses/AddressLine2ConditionRule.php b/yii2-adapter/legacy/elements/conditions/addresses/AddressLine2ConditionRule.php similarity index 100% rename from src/elements/conditions/addresses/AddressLine2ConditionRule.php rename to yii2-adapter/legacy/elements/conditions/addresses/AddressLine2ConditionRule.php diff --git a/src/elements/conditions/addresses/AddressLine3ConditionRule.php b/yii2-adapter/legacy/elements/conditions/addresses/AddressLine3ConditionRule.php similarity index 100% rename from src/elements/conditions/addresses/AddressLine3ConditionRule.php rename to yii2-adapter/legacy/elements/conditions/addresses/AddressLine3ConditionRule.php diff --git a/src/elements/conditions/addresses/AdministrativeAreaConditionRule.php b/yii2-adapter/legacy/elements/conditions/addresses/AdministrativeAreaConditionRule.php similarity index 100% rename from src/elements/conditions/addresses/AdministrativeAreaConditionRule.php rename to yii2-adapter/legacy/elements/conditions/addresses/AdministrativeAreaConditionRule.php diff --git a/src/elements/conditions/addresses/CountryConditionRule.php b/yii2-adapter/legacy/elements/conditions/addresses/CountryConditionRule.php similarity index 100% rename from src/elements/conditions/addresses/CountryConditionRule.php rename to yii2-adapter/legacy/elements/conditions/addresses/CountryConditionRule.php diff --git a/src/elements/conditions/addresses/DependentLocalityConditionRule.php b/yii2-adapter/legacy/elements/conditions/addresses/DependentLocalityConditionRule.php similarity index 100% rename from src/elements/conditions/addresses/DependentLocalityConditionRule.php rename to yii2-adapter/legacy/elements/conditions/addresses/DependentLocalityConditionRule.php diff --git a/src/elements/conditions/addresses/FieldConditionRule.php b/yii2-adapter/legacy/elements/conditions/addresses/FieldConditionRule.php similarity index 100% rename from src/elements/conditions/addresses/FieldConditionRule.php rename to yii2-adapter/legacy/elements/conditions/addresses/FieldConditionRule.php diff --git a/src/elements/conditions/addresses/FullNameConditionRule.php b/yii2-adapter/legacy/elements/conditions/addresses/FullNameConditionRule.php similarity index 100% rename from src/elements/conditions/addresses/FullNameConditionRule.php rename to yii2-adapter/legacy/elements/conditions/addresses/FullNameConditionRule.php diff --git a/src/elements/conditions/addresses/LocalityConditionRule.php b/yii2-adapter/legacy/elements/conditions/addresses/LocalityConditionRule.php similarity index 100% rename from src/elements/conditions/addresses/LocalityConditionRule.php rename to yii2-adapter/legacy/elements/conditions/addresses/LocalityConditionRule.php diff --git a/src/elements/conditions/addresses/OrganizationConditionRule.php b/yii2-adapter/legacy/elements/conditions/addresses/OrganizationConditionRule.php similarity index 100% rename from src/elements/conditions/addresses/OrganizationConditionRule.php rename to yii2-adapter/legacy/elements/conditions/addresses/OrganizationConditionRule.php diff --git a/src/elements/conditions/addresses/OrganizationTaxIdConditionRule.php b/yii2-adapter/legacy/elements/conditions/addresses/OrganizationTaxIdConditionRule.php similarity index 100% rename from src/elements/conditions/addresses/OrganizationTaxIdConditionRule.php rename to yii2-adapter/legacy/elements/conditions/addresses/OrganizationTaxIdConditionRule.php diff --git a/src/elements/conditions/addresses/PostalCodeConditionRule.php b/yii2-adapter/legacy/elements/conditions/addresses/PostalCodeConditionRule.php similarity index 100% rename from src/elements/conditions/addresses/PostalCodeConditionRule.php rename to yii2-adapter/legacy/elements/conditions/addresses/PostalCodeConditionRule.php diff --git a/src/elements/conditions/addresses/SortingCodeConditionRule.php b/yii2-adapter/legacy/elements/conditions/addresses/SortingCodeConditionRule.php similarity index 100% rename from src/elements/conditions/addresses/SortingCodeConditionRule.php rename to yii2-adapter/legacy/elements/conditions/addresses/SortingCodeConditionRule.php diff --git a/src/elements/conditions/assets/AssetCondition.php b/yii2-adapter/legacy/elements/conditions/assets/AssetCondition.php similarity index 100% rename from src/elements/conditions/assets/AssetCondition.php rename to yii2-adapter/legacy/elements/conditions/assets/AssetCondition.php diff --git a/src/elements/conditions/assets/DateModifiedConditionRule.php b/yii2-adapter/legacy/elements/conditions/assets/DateModifiedConditionRule.php similarity index 100% rename from src/elements/conditions/assets/DateModifiedConditionRule.php rename to yii2-adapter/legacy/elements/conditions/assets/DateModifiedConditionRule.php diff --git a/src/elements/conditions/assets/EditableConditionRule.php b/yii2-adapter/legacy/elements/conditions/assets/EditableConditionRule.php similarity index 100% rename from src/elements/conditions/assets/EditableConditionRule.php rename to yii2-adapter/legacy/elements/conditions/assets/EditableConditionRule.php diff --git a/src/elements/conditions/assets/FileSizeConditionRule.php b/yii2-adapter/legacy/elements/conditions/assets/FileSizeConditionRule.php similarity index 100% rename from src/elements/conditions/assets/FileSizeConditionRule.php rename to yii2-adapter/legacy/elements/conditions/assets/FileSizeConditionRule.php diff --git a/src/elements/conditions/assets/FileTypeConditionRule.php b/yii2-adapter/legacy/elements/conditions/assets/FileTypeConditionRule.php similarity index 100% rename from src/elements/conditions/assets/FileTypeConditionRule.php rename to yii2-adapter/legacy/elements/conditions/assets/FileTypeConditionRule.php diff --git a/src/elements/conditions/assets/FilenameConditionRule.php b/yii2-adapter/legacy/elements/conditions/assets/FilenameConditionRule.php similarity index 100% rename from src/elements/conditions/assets/FilenameConditionRule.php rename to yii2-adapter/legacy/elements/conditions/assets/FilenameConditionRule.php diff --git a/src/elements/conditions/assets/HasAltConditionRule.php b/yii2-adapter/legacy/elements/conditions/assets/HasAltConditionRule.php similarity index 100% rename from src/elements/conditions/assets/HasAltConditionRule.php rename to yii2-adapter/legacy/elements/conditions/assets/HasAltConditionRule.php diff --git a/src/elements/conditions/assets/HeightConditionRule.php b/yii2-adapter/legacy/elements/conditions/assets/HeightConditionRule.php similarity index 100% rename from src/elements/conditions/assets/HeightConditionRule.php rename to yii2-adapter/legacy/elements/conditions/assets/HeightConditionRule.php diff --git a/src/elements/conditions/assets/SavableConditionRule.php b/yii2-adapter/legacy/elements/conditions/assets/SavableConditionRule.php similarity index 100% rename from src/elements/conditions/assets/SavableConditionRule.php rename to yii2-adapter/legacy/elements/conditions/assets/SavableConditionRule.php diff --git a/src/elements/conditions/assets/UploaderConditionRule.php b/yii2-adapter/legacy/elements/conditions/assets/UploaderConditionRule.php similarity index 100% rename from src/elements/conditions/assets/UploaderConditionRule.php rename to yii2-adapter/legacy/elements/conditions/assets/UploaderConditionRule.php diff --git a/src/elements/conditions/assets/ViewableConditionRule.php b/yii2-adapter/legacy/elements/conditions/assets/ViewableConditionRule.php similarity index 100% rename from src/elements/conditions/assets/ViewableConditionRule.php rename to yii2-adapter/legacy/elements/conditions/assets/ViewableConditionRule.php diff --git a/src/elements/conditions/assets/VolumeConditionRule.php b/yii2-adapter/legacy/elements/conditions/assets/VolumeConditionRule.php similarity index 100% rename from src/elements/conditions/assets/VolumeConditionRule.php rename to yii2-adapter/legacy/elements/conditions/assets/VolumeConditionRule.php diff --git a/src/elements/conditions/assets/WidthConditionRule.php b/yii2-adapter/legacy/elements/conditions/assets/WidthConditionRule.php similarity index 100% rename from src/elements/conditions/assets/WidthConditionRule.php rename to yii2-adapter/legacy/elements/conditions/assets/WidthConditionRule.php diff --git a/src/elements/conditions/categories/CategoryCondition.php b/yii2-adapter/legacy/elements/conditions/categories/CategoryCondition.php similarity index 100% rename from src/elements/conditions/categories/CategoryCondition.php rename to yii2-adapter/legacy/elements/conditions/categories/CategoryCondition.php diff --git a/src/elements/conditions/categories/GroupConditionRule.php b/yii2-adapter/legacy/elements/conditions/categories/GroupConditionRule.php similarity index 100% rename from src/elements/conditions/categories/GroupConditionRule.php rename to yii2-adapter/legacy/elements/conditions/categories/GroupConditionRule.php diff --git a/src/elements/conditions/entries/AuthorConditionRule.php b/yii2-adapter/legacy/elements/conditions/entries/AuthorConditionRule.php similarity index 100% rename from src/elements/conditions/entries/AuthorConditionRule.php rename to yii2-adapter/legacy/elements/conditions/entries/AuthorConditionRule.php diff --git a/src/elements/conditions/entries/AuthorGroupConditionRule.php b/yii2-adapter/legacy/elements/conditions/entries/AuthorGroupConditionRule.php similarity index 100% rename from src/elements/conditions/entries/AuthorGroupConditionRule.php rename to yii2-adapter/legacy/elements/conditions/entries/AuthorGroupConditionRule.php diff --git a/src/elements/conditions/entries/EditableConditionRule.php b/yii2-adapter/legacy/elements/conditions/entries/EditableConditionRule.php similarity index 100% rename from src/elements/conditions/entries/EditableConditionRule.php rename to yii2-adapter/legacy/elements/conditions/entries/EditableConditionRule.php diff --git a/src/elements/conditions/entries/EntryCondition.php b/yii2-adapter/legacy/elements/conditions/entries/EntryCondition.php similarity index 100% rename from src/elements/conditions/entries/EntryCondition.php rename to yii2-adapter/legacy/elements/conditions/entries/EntryCondition.php diff --git a/src/elements/conditions/entries/ExpiryDateConditionRule.php b/yii2-adapter/legacy/elements/conditions/entries/ExpiryDateConditionRule.php similarity index 100% rename from src/elements/conditions/entries/ExpiryDateConditionRule.php rename to yii2-adapter/legacy/elements/conditions/entries/ExpiryDateConditionRule.php diff --git a/src/elements/conditions/entries/FieldConditionRule.php b/yii2-adapter/legacy/elements/conditions/entries/FieldConditionRule.php similarity index 100% rename from src/elements/conditions/entries/FieldConditionRule.php rename to yii2-adapter/legacy/elements/conditions/entries/FieldConditionRule.php diff --git a/src/elements/conditions/entries/MatrixFieldConditionRule.php b/yii2-adapter/legacy/elements/conditions/entries/MatrixFieldConditionRule.php similarity index 100% rename from src/elements/conditions/entries/MatrixFieldConditionRule.php rename to yii2-adapter/legacy/elements/conditions/entries/MatrixFieldConditionRule.php diff --git a/src/elements/conditions/entries/PostDateConditionRule.php b/yii2-adapter/legacy/elements/conditions/entries/PostDateConditionRule.php similarity index 100% rename from src/elements/conditions/entries/PostDateConditionRule.php rename to yii2-adapter/legacy/elements/conditions/entries/PostDateConditionRule.php diff --git a/src/elements/conditions/entries/SavableConditionRule.php b/yii2-adapter/legacy/elements/conditions/entries/SavableConditionRule.php similarity index 100% rename from src/elements/conditions/entries/SavableConditionRule.php rename to yii2-adapter/legacy/elements/conditions/entries/SavableConditionRule.php diff --git a/src/elements/conditions/entries/SectionConditionRule.php b/yii2-adapter/legacy/elements/conditions/entries/SectionConditionRule.php similarity index 100% rename from src/elements/conditions/entries/SectionConditionRule.php rename to yii2-adapter/legacy/elements/conditions/entries/SectionConditionRule.php diff --git a/src/elements/conditions/entries/TypeConditionRule.php b/yii2-adapter/legacy/elements/conditions/entries/TypeConditionRule.php similarity index 100% rename from src/elements/conditions/entries/TypeConditionRule.php rename to yii2-adapter/legacy/elements/conditions/entries/TypeConditionRule.php diff --git a/src/elements/conditions/entries/ViewableConditionRule.php b/yii2-adapter/legacy/elements/conditions/entries/ViewableConditionRule.php similarity index 100% rename from src/elements/conditions/entries/ViewableConditionRule.php rename to yii2-adapter/legacy/elements/conditions/entries/ViewableConditionRule.php diff --git a/src/elements/conditions/tags/GroupConditionRule.php b/yii2-adapter/legacy/elements/conditions/tags/GroupConditionRule.php similarity index 100% rename from src/elements/conditions/tags/GroupConditionRule.php rename to yii2-adapter/legacy/elements/conditions/tags/GroupConditionRule.php diff --git a/src/elements/conditions/tags/TagCondition.php b/yii2-adapter/legacy/elements/conditions/tags/TagCondition.php similarity index 100% rename from src/elements/conditions/tags/TagCondition.php rename to yii2-adapter/legacy/elements/conditions/tags/TagCondition.php diff --git a/src/elements/conditions/users/AdminConditionRule.php b/yii2-adapter/legacy/elements/conditions/users/AdminConditionRule.php similarity index 100% rename from src/elements/conditions/users/AdminConditionRule.php rename to yii2-adapter/legacy/elements/conditions/users/AdminConditionRule.php diff --git a/src/elements/conditions/users/AffiliatedSiteConditionRule.php b/yii2-adapter/legacy/elements/conditions/users/AffiliatedSiteConditionRule.php similarity index 100% rename from src/elements/conditions/users/AffiliatedSiteConditionRule.php rename to yii2-adapter/legacy/elements/conditions/users/AffiliatedSiteConditionRule.php diff --git a/src/elements/conditions/users/CredentialedConditionRule.php b/yii2-adapter/legacy/elements/conditions/users/CredentialedConditionRule.php similarity index 100% rename from src/elements/conditions/users/CredentialedConditionRule.php rename to yii2-adapter/legacy/elements/conditions/users/CredentialedConditionRule.php diff --git a/src/elements/conditions/users/EmailConditionRule.php b/yii2-adapter/legacy/elements/conditions/users/EmailConditionRule.php similarity index 100% rename from src/elements/conditions/users/EmailConditionRule.php rename to yii2-adapter/legacy/elements/conditions/users/EmailConditionRule.php diff --git a/src/elements/conditions/users/FirstNameConditionRule.php b/yii2-adapter/legacy/elements/conditions/users/FirstNameConditionRule.php similarity index 100% rename from src/elements/conditions/users/FirstNameConditionRule.php rename to yii2-adapter/legacy/elements/conditions/users/FirstNameConditionRule.php diff --git a/src/elements/conditions/users/GroupConditionRule.php b/yii2-adapter/legacy/elements/conditions/users/GroupConditionRule.php similarity index 100% rename from src/elements/conditions/users/GroupConditionRule.php rename to yii2-adapter/legacy/elements/conditions/users/GroupConditionRule.php diff --git a/src/elements/conditions/users/LastLoginDateConditionRule.php b/yii2-adapter/legacy/elements/conditions/users/LastLoginDateConditionRule.php similarity index 100% rename from src/elements/conditions/users/LastLoginDateConditionRule.php rename to yii2-adapter/legacy/elements/conditions/users/LastLoginDateConditionRule.php diff --git a/src/elements/conditions/users/LastNameConditionRule.php b/yii2-adapter/legacy/elements/conditions/users/LastNameConditionRule.php similarity index 100% rename from src/elements/conditions/users/LastNameConditionRule.php rename to yii2-adapter/legacy/elements/conditions/users/LastNameConditionRule.php diff --git a/src/elements/conditions/users/UserCondition.php b/yii2-adapter/legacy/elements/conditions/users/UserCondition.php similarity index 100% rename from src/elements/conditions/users/UserCondition.php rename to yii2-adapter/legacy/elements/conditions/users/UserCondition.php diff --git a/src/elements/conditions/users/UsernameConditionRule.php b/yii2-adapter/legacy/elements/conditions/users/UsernameConditionRule.php similarity index 100% rename from src/elements/conditions/users/UsernameConditionRule.php rename to yii2-adapter/legacy/elements/conditions/users/UsernameConditionRule.php diff --git a/src/elements/db/AddressQuery.php b/yii2-adapter/legacy/elements/db/AddressQuery.php similarity index 100% rename from src/elements/db/AddressQuery.php rename to yii2-adapter/legacy/elements/db/AddressQuery.php diff --git a/src/elements/db/AssetQuery.php b/yii2-adapter/legacy/elements/db/AssetQuery.php similarity index 100% rename from src/elements/db/AssetQuery.php rename to yii2-adapter/legacy/elements/db/AssetQuery.php diff --git a/src/elements/db/CategoryQuery.php b/yii2-adapter/legacy/elements/db/CategoryQuery.php similarity index 100% rename from src/elements/db/CategoryQuery.php rename to yii2-adapter/legacy/elements/db/CategoryQuery.php diff --git a/src/elements/db/ContentBlockQuery.php b/yii2-adapter/legacy/elements/db/ContentBlockQuery.php similarity index 100% rename from src/elements/db/ContentBlockQuery.php rename to yii2-adapter/legacy/elements/db/ContentBlockQuery.php diff --git a/src/elements/db/EagerLoadInfo.php b/yii2-adapter/legacy/elements/db/EagerLoadInfo.php similarity index 100% rename from src/elements/db/EagerLoadInfo.php rename to yii2-adapter/legacy/elements/db/EagerLoadInfo.php diff --git a/src/elements/db/EagerLoadPlan.php b/yii2-adapter/legacy/elements/db/EagerLoadPlan.php similarity index 100% rename from src/elements/db/EagerLoadPlan.php rename to yii2-adapter/legacy/elements/db/EagerLoadPlan.php diff --git a/src/elements/db/ElementQuery.php b/yii2-adapter/legacy/elements/db/ElementQuery.php similarity index 100% rename from src/elements/db/ElementQuery.php rename to yii2-adapter/legacy/elements/db/ElementQuery.php diff --git a/src/elements/db/ElementQueryInterface.php b/yii2-adapter/legacy/elements/db/ElementQueryInterface.php similarity index 100% rename from src/elements/db/ElementQueryInterface.php rename to yii2-adapter/legacy/elements/db/ElementQueryInterface.php diff --git a/src/elements/db/ElementRelationParamParser.php b/yii2-adapter/legacy/elements/db/ElementRelationParamParser.php similarity index 100% rename from src/elements/db/ElementRelationParamParser.php rename to yii2-adapter/legacy/elements/db/ElementRelationParamParser.php diff --git a/src/elements/db/EntryQuery.php b/yii2-adapter/legacy/elements/db/EntryQuery.php similarity index 100% rename from src/elements/db/EntryQuery.php rename to yii2-adapter/legacy/elements/db/EntryQuery.php diff --git a/src/elements/db/GlobalSetQuery.php b/yii2-adapter/legacy/elements/db/GlobalSetQuery.php similarity index 100% rename from src/elements/db/GlobalSetQuery.php rename to yii2-adapter/legacy/elements/db/GlobalSetQuery.php diff --git a/src/elements/db/NestedElementQueryInterface.php b/yii2-adapter/legacy/elements/db/NestedElementQueryInterface.php similarity index 100% rename from src/elements/db/NestedElementQueryInterface.php rename to yii2-adapter/legacy/elements/db/NestedElementQueryInterface.php diff --git a/src/elements/db/NestedElementQueryTrait.php b/yii2-adapter/legacy/elements/db/NestedElementQueryTrait.php similarity index 100% rename from src/elements/db/NestedElementQueryTrait.php rename to yii2-adapter/legacy/elements/db/NestedElementQueryTrait.php diff --git a/src/elements/db/OrderByPlaceholderExpression.php b/yii2-adapter/legacy/elements/db/OrderByPlaceholderExpression.php similarity index 100% rename from src/elements/db/OrderByPlaceholderExpression.php rename to yii2-adapter/legacy/elements/db/OrderByPlaceholderExpression.php diff --git a/src/elements/db/TagQuery.php b/yii2-adapter/legacy/elements/db/TagQuery.php similarity index 100% rename from src/elements/db/TagQuery.php rename to yii2-adapter/legacy/elements/db/TagQuery.php diff --git a/src/elements/db/UserQuery.php b/yii2-adapter/legacy/elements/db/UserQuery.php similarity index 100% rename from src/elements/db/UserQuery.php rename to yii2-adapter/legacy/elements/db/UserQuery.php diff --git a/src/elements/exporters/Expanded.php b/yii2-adapter/legacy/elements/exporters/Expanded.php similarity index 100% rename from src/elements/exporters/Expanded.php rename to yii2-adapter/legacy/elements/exporters/Expanded.php diff --git a/src/elements/exporters/Raw.php b/yii2-adapter/legacy/elements/exporters/Raw.php similarity index 100% rename from src/elements/exporters/Raw.php rename to yii2-adapter/legacy/elements/exporters/Raw.php diff --git a/src/elements/thumbs/file.svg b/yii2-adapter/legacy/elements/thumbs/file.svg similarity index 100% rename from src/elements/thumbs/file.svg rename to yii2-adapter/legacy/elements/thumbs/file.svg diff --git a/src/elements/thumbs/folder.svg b/yii2-adapter/legacy/elements/thumbs/folder.svg similarity index 100% rename from src/elements/thumbs/folder.svg rename to yii2-adapter/legacy/elements/thumbs/folder.svg diff --git a/src/elements/thumbs/user.svg b/yii2-adapter/legacy/elements/thumbs/user.svg similarity index 100% rename from src/elements/thumbs/user.svg rename to yii2-adapter/legacy/elements/thumbs/user.svg diff --git a/src/errors/AssetConflictException.php b/yii2-adapter/legacy/errors/AssetConflictException.php similarity index 100% rename from src/errors/AssetConflictException.php rename to yii2-adapter/legacy/errors/AssetConflictException.php diff --git a/src/errors/AssetDisallowedExtensionException.php b/yii2-adapter/legacy/errors/AssetDisallowedExtensionException.php similarity index 100% rename from src/errors/AssetDisallowedExtensionException.php rename to yii2-adapter/legacy/errors/AssetDisallowedExtensionException.php diff --git a/src/errors/AssetException.php b/yii2-adapter/legacy/errors/AssetException.php similarity index 100% rename from src/errors/AssetException.php rename to yii2-adapter/legacy/errors/AssetException.php diff --git a/src/errors/AssetNotIndexableException.php b/yii2-adapter/legacy/errors/AssetNotIndexableException.php similarity index 100% rename from src/errors/AssetNotIndexableException.php rename to yii2-adapter/legacy/errors/AssetNotIndexableException.php diff --git a/src/errors/AssetOperationException.php b/yii2-adapter/legacy/errors/AssetOperationException.php similarity index 100% rename from src/errors/AssetOperationException.php rename to yii2-adapter/legacy/errors/AssetOperationException.php diff --git a/src/errors/AuthProviderNotFoundException.php b/yii2-adapter/legacy/errors/AuthProviderNotFoundException.php similarity index 100% rename from src/errors/AuthProviderNotFoundException.php rename to yii2-adapter/legacy/errors/AuthProviderNotFoundException.php diff --git a/src/errors/CategoryGroupNotFoundException.php b/yii2-adapter/legacy/errors/CategoryGroupNotFoundException.php similarity index 100% rename from src/errors/CategoryGroupNotFoundException.php rename to yii2-adapter/legacy/errors/CategoryGroupNotFoundException.php diff --git a/src/errors/DbConnectException.php b/yii2-adapter/legacy/errors/DbConnectException.php similarity index 100% rename from src/errors/DbConnectException.php rename to yii2-adapter/legacy/errors/DbConnectException.php diff --git a/src/errors/ElementException.php b/yii2-adapter/legacy/errors/ElementException.php similarity index 100% rename from src/errors/ElementException.php rename to yii2-adapter/legacy/errors/ElementException.php diff --git a/src/errors/ElementNotFoundException.php b/yii2-adapter/legacy/errors/ElementNotFoundException.php similarity index 100% rename from src/errors/ElementNotFoundException.php rename to yii2-adapter/legacy/errors/ElementNotFoundException.php diff --git a/src/errors/EntryTypeNotFoundException.php b/yii2-adapter/legacy/errors/EntryTypeNotFoundException.php similarity index 100% rename from src/errors/EntryTypeNotFoundException.php rename to yii2-adapter/legacy/errors/EntryTypeNotFoundException.php diff --git a/src/errors/EtException.php b/yii2-adapter/legacy/errors/EtException.php similarity index 100% rename from src/errors/EtException.php rename to yii2-adapter/legacy/errors/EtException.php diff --git a/src/errors/ExitException.php b/yii2-adapter/legacy/errors/ExitException.php similarity index 100% rename from src/errors/ExitException.php rename to yii2-adapter/legacy/errors/ExitException.php diff --git a/src/errors/FieldGroupNotFoundException.php b/yii2-adapter/legacy/errors/FieldGroupNotFoundException.php similarity index 100% rename from src/errors/FieldGroupNotFoundException.php rename to yii2-adapter/legacy/errors/FieldGroupNotFoundException.php diff --git a/src/errors/FieldNotFoundException.php b/yii2-adapter/legacy/errors/FieldNotFoundException.php similarity index 100% rename from src/errors/FieldNotFoundException.php rename to yii2-adapter/legacy/errors/FieldNotFoundException.php diff --git a/src/errors/FileException.php b/yii2-adapter/legacy/errors/FileException.php similarity index 100% rename from src/errors/FileException.php rename to yii2-adapter/legacy/errors/FileException.php diff --git a/src/errors/FsException.php b/yii2-adapter/legacy/errors/FsException.php similarity index 100% rename from src/errors/FsException.php rename to yii2-adapter/legacy/errors/FsException.php diff --git a/src/errors/FsObjectExistsException.php b/yii2-adapter/legacy/errors/FsObjectExistsException.php similarity index 100% rename from src/errors/FsObjectExistsException.php rename to yii2-adapter/legacy/errors/FsObjectExistsException.php diff --git a/src/errors/FsObjectNotFoundException.php b/yii2-adapter/legacy/errors/FsObjectNotFoundException.php similarity index 100% rename from src/errors/FsObjectNotFoundException.php rename to yii2-adapter/legacy/errors/FsObjectNotFoundException.php diff --git a/src/errors/GlobalSetNotFoundException.php b/yii2-adapter/legacy/errors/GlobalSetNotFoundException.php similarity index 100% rename from src/errors/GlobalSetNotFoundException.php rename to yii2-adapter/legacy/errors/GlobalSetNotFoundException.php diff --git a/src/errors/GqlException.php b/yii2-adapter/legacy/errors/GqlException.php similarity index 100% rename from src/errors/GqlException.php rename to yii2-adapter/legacy/errors/GqlException.php diff --git a/src/errors/ImageException.php b/yii2-adapter/legacy/errors/ImageException.php similarity index 100% rename from src/errors/ImageException.php rename to yii2-adapter/legacy/errors/ImageException.php diff --git a/src/errors/ImageTransformException.php b/yii2-adapter/legacy/errors/ImageTransformException.php similarity index 100% rename from src/errors/ImageTransformException.php rename to yii2-adapter/legacy/errors/ImageTransformException.php diff --git a/src/errors/InvalidElementException.php b/yii2-adapter/legacy/errors/InvalidElementException.php similarity index 100% rename from src/errors/InvalidElementException.php rename to yii2-adapter/legacy/errors/InvalidElementException.php diff --git a/src/errors/InvalidFieldException.php b/yii2-adapter/legacy/errors/InvalidFieldException.php similarity index 100% rename from src/errors/InvalidFieldException.php rename to yii2-adapter/legacy/errors/InvalidFieldException.php diff --git a/src/errors/InvalidFsException.php b/yii2-adapter/legacy/errors/InvalidFsException.php similarity index 100% rename from src/errors/InvalidFsException.php rename to yii2-adapter/legacy/errors/InvalidFsException.php diff --git a/src/errors/InvalidLicenseKeyException.php b/yii2-adapter/legacy/errors/InvalidLicenseKeyException.php similarity index 100% rename from src/errors/InvalidLicenseKeyException.php rename to yii2-adapter/legacy/errors/InvalidLicenseKeyException.php diff --git a/src/errors/InvalidSubpathException.php b/yii2-adapter/legacy/errors/InvalidSubpathException.php similarity index 100% rename from src/errors/InvalidSubpathException.php rename to yii2-adapter/legacy/errors/InvalidSubpathException.php diff --git a/src/errors/InvalidTypeException.php b/yii2-adapter/legacy/errors/InvalidTypeException.php similarity index 100% rename from src/errors/InvalidTypeException.php rename to yii2-adapter/legacy/errors/InvalidTypeException.php diff --git a/src/errors/MissingAssetException.php b/yii2-adapter/legacy/errors/MissingAssetException.php similarity index 100% rename from src/errors/MissingAssetException.php rename to yii2-adapter/legacy/errors/MissingAssetException.php diff --git a/src/errors/MissingComponentException.php b/yii2-adapter/legacy/errors/MissingComponentException.php similarity index 100% rename from src/errors/MissingComponentException.php rename to yii2-adapter/legacy/errors/MissingComponentException.php diff --git a/src/errors/MissingVolumeFolderException.php b/yii2-adapter/legacy/errors/MissingVolumeFolderException.php similarity index 100% rename from src/errors/MissingVolumeFolderException.php rename to yii2-adapter/legacy/errors/MissingVolumeFolderException.php diff --git a/src/errors/MutexException.php b/yii2-adapter/legacy/errors/MutexException.php similarity index 100% rename from src/errors/MutexException.php rename to yii2-adapter/legacy/errors/MutexException.php diff --git a/src/errors/RouteNotFoundException.php b/yii2-adapter/legacy/errors/RouteNotFoundException.php similarity index 100% rename from src/errors/RouteNotFoundException.php rename to yii2-adapter/legacy/errors/RouteNotFoundException.php diff --git a/src/errors/SectionNotFoundException.php b/yii2-adapter/legacy/errors/SectionNotFoundException.php similarity index 100% rename from src/errors/SectionNotFoundException.php rename to yii2-adapter/legacy/errors/SectionNotFoundException.php diff --git a/src/errors/ShellCommandException.php b/yii2-adapter/legacy/errors/ShellCommandException.php similarity index 100% rename from src/errors/ShellCommandException.php rename to yii2-adapter/legacy/errors/ShellCommandException.php diff --git a/src/errors/SiteGroupNotFoundException.php b/yii2-adapter/legacy/errors/SiteGroupNotFoundException.php similarity index 100% rename from src/errors/SiteGroupNotFoundException.php rename to yii2-adapter/legacy/errors/SiteGroupNotFoundException.php diff --git a/src/errors/SiteNotFoundException.php b/yii2-adapter/legacy/errors/SiteNotFoundException.php similarity index 100% rename from src/errors/SiteNotFoundException.php rename to yii2-adapter/legacy/errors/SiteNotFoundException.php diff --git a/src/errors/SsoFailedException.php b/yii2-adapter/legacy/errors/SsoFailedException.php similarity index 100% rename from src/errors/SsoFailedException.php rename to yii2-adapter/legacy/errors/SsoFailedException.php diff --git a/src/errors/StructureNotFoundException.php b/yii2-adapter/legacy/errors/StructureNotFoundException.php similarity index 100% rename from src/errors/StructureNotFoundException.php rename to yii2-adapter/legacy/errors/StructureNotFoundException.php diff --git a/src/errors/TagGroupNotFoundException.php b/yii2-adapter/legacy/errors/TagGroupNotFoundException.php similarity index 100% rename from src/errors/TagGroupNotFoundException.php rename to yii2-adapter/legacy/errors/TagGroupNotFoundException.php diff --git a/src/errors/TokenNotFoundException.php b/yii2-adapter/legacy/errors/TokenNotFoundException.php similarity index 100% rename from src/errors/TokenNotFoundException.php rename to yii2-adapter/legacy/errors/TokenNotFoundException.php diff --git a/src/errors/UnsupportedSiteException.php b/yii2-adapter/legacy/errors/UnsupportedSiteException.php similarity index 100% rename from src/errors/UnsupportedSiteException.php rename to yii2-adapter/legacy/errors/UnsupportedSiteException.php diff --git a/src/errors/UploadFailedException.php b/yii2-adapter/legacy/errors/UploadFailedException.php similarity index 100% rename from src/errors/UploadFailedException.php rename to yii2-adapter/legacy/errors/UploadFailedException.php diff --git a/src/errors/UserGroupNotFoundException.php b/yii2-adapter/legacy/errors/UserGroupNotFoundException.php similarity index 100% rename from src/errors/UserGroupNotFoundException.php rename to yii2-adapter/legacy/errors/UserGroupNotFoundException.php diff --git a/src/errors/UserLockedException.php b/yii2-adapter/legacy/errors/UserLockedException.php similarity index 100% rename from src/errors/UserLockedException.php rename to yii2-adapter/legacy/errors/UserLockedException.php diff --git a/src/errors/UserNotFoundException.php b/yii2-adapter/legacy/errors/UserNotFoundException.php similarity index 100% rename from src/errors/UserNotFoundException.php rename to yii2-adapter/legacy/errors/UserNotFoundException.php diff --git a/src/errors/VolumeException.php b/yii2-adapter/legacy/errors/VolumeException.php similarity index 100% rename from src/errors/VolumeException.php rename to yii2-adapter/legacy/errors/VolumeException.php diff --git a/src/events/ApplyFieldSaveEvent.php b/yii2-adapter/legacy/events/ApplyFieldSaveEvent.php similarity index 100% rename from src/events/ApplyFieldSaveEvent.php rename to yii2-adapter/legacy/events/ApplyFieldSaveEvent.php diff --git a/src/events/AssetBundleEvent.php b/yii2-adapter/legacy/events/AssetBundleEvent.php similarity index 100% rename from src/events/AssetBundleEvent.php rename to yii2-adapter/legacy/events/AssetBundleEvent.php diff --git a/src/events/AssetEvent.php b/yii2-adapter/legacy/events/AssetEvent.php similarity index 100% rename from src/events/AssetEvent.php rename to yii2-adapter/legacy/events/AssetEvent.php diff --git a/src/events/AssetPreviewEvent.php b/yii2-adapter/legacy/events/AssetPreviewEvent.php similarity index 100% rename from src/events/AssetPreviewEvent.php rename to yii2-adapter/legacy/events/AssetPreviewEvent.php diff --git a/src/events/AuthenticateUserEvent.php b/yii2-adapter/legacy/events/AuthenticateUserEvent.php similarity index 100% rename from src/events/AuthenticateUserEvent.php rename to yii2-adapter/legacy/events/AuthenticateUserEvent.php diff --git a/src/events/AuthorizationCheckEvent.php b/yii2-adapter/legacy/events/AuthorizationCheckEvent.php similarity index 100% rename from src/events/AuthorizationCheckEvent.php rename to yii2-adapter/legacy/events/AuthorizationCheckEvent.php diff --git a/src/events/BackupEvent.php b/yii2-adapter/legacy/events/BackupEvent.php similarity index 100% rename from src/events/BackupEvent.php rename to yii2-adapter/legacy/events/BackupEvent.php diff --git a/src/events/BulkElementsEvent.php b/yii2-adapter/legacy/events/BulkElementsEvent.php similarity index 100% rename from src/events/BulkElementsEvent.php rename to yii2-adapter/legacy/events/BulkElementsEvent.php diff --git a/src/events/BulkOpEvent.php b/yii2-adapter/legacy/events/BulkOpEvent.php similarity index 100% rename from src/events/BulkOpEvent.php rename to yii2-adapter/legacy/events/BulkOpEvent.php diff --git a/src/events/CancelableEvent.php b/yii2-adapter/legacy/events/CancelableEvent.php similarity index 100% rename from src/events/CancelableEvent.php rename to yii2-adapter/legacy/events/CancelableEvent.php diff --git a/src/events/CategoryGroupEvent.php b/yii2-adapter/legacy/events/CategoryGroupEvent.php similarity index 100% rename from src/events/CategoryGroupEvent.php rename to yii2-adapter/legacy/events/CategoryGroupEvent.php diff --git a/src/events/CreateElementCheckEvent.php b/yii2-adapter/legacy/events/CreateElementCheckEvent.php similarity index 100% rename from src/events/CreateElementCheckEvent.php rename to yii2-adapter/legacy/events/CreateElementCheckEvent.php diff --git a/src/events/CreateFieldLayoutFormEvent.php b/yii2-adapter/legacy/events/CreateFieldLayoutFormEvent.php similarity index 100% rename from src/events/CreateFieldLayoutFormEvent.php rename to yii2-adapter/legacy/events/CreateFieldLayoutFormEvent.php diff --git a/src/events/CreateTwigEvent.php b/yii2-adapter/legacy/events/CreateTwigEvent.php similarity index 100% rename from src/events/CreateTwigEvent.php rename to yii2-adapter/legacy/events/CreateTwigEvent.php diff --git a/src/events/DefineAltActionsEvent.php b/yii2-adapter/legacy/events/DefineAltActionsEvent.php similarity index 100% rename from src/events/DefineAltActionsEvent.php rename to yii2-adapter/legacy/events/DefineAltActionsEvent.php diff --git a/src/events/DefineAssetThumbUrlEvent.php b/yii2-adapter/legacy/events/DefineAssetThumbUrlEvent.php similarity index 100% rename from src/events/DefineAssetThumbUrlEvent.php rename to yii2-adapter/legacy/events/DefineAssetThumbUrlEvent.php diff --git a/src/events/DefineAssetUrlEvent.php b/yii2-adapter/legacy/events/DefineAssetUrlEvent.php similarity index 100% rename from src/events/DefineAssetUrlEvent.php rename to yii2-adapter/legacy/events/DefineAssetUrlEvent.php diff --git a/src/events/DefineAttributeHtmlEvent.php b/yii2-adapter/legacy/events/DefineAttributeHtmlEvent.php similarity index 100% rename from src/events/DefineAttributeHtmlEvent.php rename to yii2-adapter/legacy/events/DefineAttributeHtmlEvent.php diff --git a/src/events/DefineAttributeKeywordsEvent.php b/yii2-adapter/legacy/events/DefineAttributeKeywordsEvent.php similarity index 100% rename from src/events/DefineAttributeKeywordsEvent.php rename to yii2-adapter/legacy/events/DefineAttributeKeywordsEvent.php diff --git a/src/events/DefineBehaviorsEvent.php b/yii2-adapter/legacy/events/DefineBehaviorsEvent.php similarity index 100% rename from src/events/DefineBehaviorsEvent.php rename to yii2-adapter/legacy/events/DefineBehaviorsEvent.php diff --git a/src/events/DefineCompatibleFieldTypesEvent.php b/yii2-adapter/legacy/events/DefineCompatibleFieldTypesEvent.php similarity index 100% rename from src/events/DefineCompatibleFieldTypesEvent.php rename to yii2-adapter/legacy/events/DefineCompatibleFieldTypesEvent.php diff --git a/src/events/DefineConsoleActionsEvent.php b/yii2-adapter/legacy/events/DefineConsoleActionsEvent.php similarity index 100% rename from src/events/DefineConsoleActionsEvent.php rename to yii2-adapter/legacy/events/DefineConsoleActionsEvent.php diff --git a/src/events/DefineEagerLoadingMapEvent.php b/yii2-adapter/legacy/events/DefineEagerLoadingMapEvent.php similarity index 100% rename from src/events/DefineEagerLoadingMapEvent.php rename to yii2-adapter/legacy/events/DefineEagerLoadingMapEvent.php diff --git a/src/events/DefineEditUserScreensEvent.php b/yii2-adapter/legacy/events/DefineEditUserScreensEvent.php similarity index 100% rename from src/events/DefineEditUserScreensEvent.php rename to yii2-adapter/legacy/events/DefineEditUserScreensEvent.php diff --git a/src/events/DefineElementEditorHtmlEvent.php b/yii2-adapter/legacy/events/DefineElementEditorHtmlEvent.php similarity index 100% rename from src/events/DefineElementEditorHtmlEvent.php rename to yii2-adapter/legacy/events/DefineElementEditorHtmlEvent.php diff --git a/src/events/DefineElementHtmlEvent.php b/yii2-adapter/legacy/events/DefineElementHtmlEvent.php similarity index 100% rename from src/events/DefineElementHtmlEvent.php rename to yii2-adapter/legacy/events/DefineElementHtmlEvent.php diff --git a/src/events/DefineElementInnerHtmlEvent.php b/yii2-adapter/legacy/events/DefineElementInnerHtmlEvent.php similarity index 100% rename from src/events/DefineElementInnerHtmlEvent.php rename to yii2-adapter/legacy/events/DefineElementInnerHtmlEvent.php diff --git a/src/events/DefineEntryTypesEvent.php b/yii2-adapter/legacy/events/DefineEntryTypesEvent.php similarity index 100% rename from src/events/DefineEntryTypesEvent.php rename to yii2-adapter/legacy/events/DefineEntryTypesEvent.php diff --git a/src/events/DefineEntryTypesForFieldEvent.php b/yii2-adapter/legacy/events/DefineEntryTypesForFieldEvent.php similarity index 100% rename from src/events/DefineEntryTypesForFieldEvent.php rename to yii2-adapter/legacy/events/DefineEntryTypesForFieldEvent.php diff --git a/src/events/DefineFieldHtmlEvent.php b/yii2-adapter/legacy/events/DefineFieldHtmlEvent.php similarity index 100% rename from src/events/DefineFieldHtmlEvent.php rename to yii2-adapter/legacy/events/DefineFieldHtmlEvent.php diff --git a/src/events/DefineFieldKeywordsEvent.php b/yii2-adapter/legacy/events/DefineFieldKeywordsEvent.php similarity index 100% rename from src/events/DefineFieldKeywordsEvent.php rename to yii2-adapter/legacy/events/DefineFieldKeywordsEvent.php diff --git a/src/events/DefineFieldLayoutCustomFieldsEvent.php b/yii2-adapter/legacy/events/DefineFieldLayoutCustomFieldsEvent.php similarity index 100% rename from src/events/DefineFieldLayoutCustomFieldsEvent.php rename to yii2-adapter/legacy/events/DefineFieldLayoutCustomFieldsEvent.php diff --git a/src/events/DefineFieldLayoutElementsEvent.php b/yii2-adapter/legacy/events/DefineFieldLayoutElementsEvent.php similarity index 100% rename from src/events/DefineFieldLayoutElementsEvent.php rename to yii2-adapter/legacy/events/DefineFieldLayoutElementsEvent.php diff --git a/src/events/DefineFieldLayoutFieldsEvent.php b/yii2-adapter/legacy/events/DefineFieldLayoutFieldsEvent.php similarity index 100% rename from src/events/DefineFieldLayoutFieldsEvent.php rename to yii2-adapter/legacy/events/DefineFieldLayoutFieldsEvent.php diff --git a/src/events/DefineFieldsEvent.php b/yii2-adapter/legacy/events/DefineFieldsEvent.php similarity index 100% rename from src/events/DefineFieldsEvent.php rename to yii2-adapter/legacy/events/DefineFieldsEvent.php diff --git a/src/events/DefineGqlTypeFieldsEvent.php b/yii2-adapter/legacy/events/DefineGqlTypeFieldsEvent.php similarity index 100% rename from src/events/DefineGqlTypeFieldsEvent.php rename to yii2-adapter/legacy/events/DefineGqlTypeFieldsEvent.php diff --git a/src/events/DefineGqlValidationRulesEvent.php b/yii2-adapter/legacy/events/DefineGqlValidationRulesEvent.php similarity index 100% rename from src/events/DefineGqlValidationRulesEvent.php rename to yii2-adapter/legacy/events/DefineGqlValidationRulesEvent.php diff --git a/src/events/DefineHtmlEvent.php b/yii2-adapter/legacy/events/DefineHtmlEvent.php similarity index 100% rename from src/events/DefineHtmlEvent.php rename to yii2-adapter/legacy/events/DefineHtmlEvent.php diff --git a/src/events/DefineInputOptionsEvent.php b/yii2-adapter/legacy/events/DefineInputOptionsEvent.php similarity index 100% rename from src/events/DefineInputOptionsEvent.php rename to yii2-adapter/legacy/events/DefineInputOptionsEvent.php diff --git a/src/events/DefineMenuItemsEvent.php b/yii2-adapter/legacy/events/DefineMenuItemsEvent.php similarity index 100% rename from src/events/DefineMenuItemsEvent.php rename to yii2-adapter/legacy/events/DefineMenuItemsEvent.php diff --git a/src/events/DefineMetadataEvent.php b/yii2-adapter/legacy/events/DefineMetadataEvent.php similarity index 100% rename from src/events/DefineMetadataEvent.php rename to yii2-adapter/legacy/events/DefineMetadataEvent.php diff --git a/src/events/DefineRulesEvent.php b/yii2-adapter/legacy/events/DefineRulesEvent.php similarity index 100% rename from src/events/DefineRulesEvent.php rename to yii2-adapter/legacy/events/DefineRulesEvent.php diff --git a/src/events/DefineShowFieldLayoutComponentInFormEvent.php b/yii2-adapter/legacy/events/DefineShowFieldLayoutComponentInFormEvent.php similarity index 100% rename from src/events/DefineShowFieldLayoutComponentInFormEvent.php rename to yii2-adapter/legacy/events/DefineShowFieldLayoutComponentInFormEvent.php diff --git a/src/events/DefineSourceSortOptionsEvent.php b/yii2-adapter/legacy/events/DefineSourceSortOptionsEvent.php similarity index 100% rename from src/events/DefineSourceSortOptionsEvent.php rename to yii2-adapter/legacy/events/DefineSourceSortOptionsEvent.php diff --git a/src/events/DefineSourceTableAttributesEvent.php b/yii2-adapter/legacy/events/DefineSourceTableAttributesEvent.php similarity index 100% rename from src/events/DefineSourceTableAttributesEvent.php rename to yii2-adapter/legacy/events/DefineSourceTableAttributesEvent.php diff --git a/src/events/DefineUrlEvent.php b/yii2-adapter/legacy/events/DefineUrlEvent.php similarity index 100% rename from src/events/DefineUrlEvent.php rename to yii2-adapter/legacy/events/DefineUrlEvent.php diff --git a/src/events/DefineUserContentSummaryEvent.php b/yii2-adapter/legacy/events/DefineUserContentSummaryEvent.php similarity index 100% rename from src/events/DefineUserContentSummaryEvent.php rename to yii2-adapter/legacy/events/DefineUserContentSummaryEvent.php diff --git a/src/events/DefineUserGroupsEvent.php b/yii2-adapter/legacy/events/DefineUserGroupsEvent.php similarity index 100% rename from src/events/DefineUserGroupsEvent.php rename to yii2-adapter/legacy/events/DefineUserGroupsEvent.php diff --git a/src/events/DefineValueEvent.php b/yii2-adapter/legacy/events/DefineValueEvent.php similarity index 100% rename from src/events/DefineValueEvent.php rename to yii2-adapter/legacy/events/DefineValueEvent.php diff --git a/src/events/DeleteElementEvent.php b/yii2-adapter/legacy/events/DeleteElementEvent.php similarity index 100% rename from src/events/DeleteElementEvent.php rename to yii2-adapter/legacy/events/DeleteElementEvent.php diff --git a/src/events/DeleteSiteEvent.php b/yii2-adapter/legacy/events/DeleteSiteEvent.php similarity index 100% rename from src/events/DeleteSiteEvent.php rename to yii2-adapter/legacy/events/DeleteSiteEvent.php diff --git a/src/events/DeleteTemplateCachesEvent.php b/yii2-adapter/legacy/events/DeleteTemplateCachesEvent.php similarity index 100% rename from src/events/DeleteTemplateCachesEvent.php rename to yii2-adapter/legacy/events/DeleteTemplateCachesEvent.php diff --git a/src/events/DraftEvent.php b/yii2-adapter/legacy/events/DraftEvent.php similarity index 100% rename from src/events/DraftEvent.php rename to yii2-adapter/legacy/events/DraftEvent.php diff --git a/src/events/DuplicateNestedElementsEvent.php b/yii2-adapter/legacy/events/DuplicateNestedElementsEvent.php similarity index 100% rename from src/events/DuplicateNestedElementsEvent.php rename to yii2-adapter/legacy/events/DuplicateNestedElementsEvent.php diff --git a/src/events/EagerLoadElementsEvent.php b/yii2-adapter/legacy/events/EagerLoadElementsEvent.php similarity index 100% rename from src/events/EagerLoadElementsEvent.php rename to yii2-adapter/legacy/events/EagerLoadElementsEvent.php diff --git a/src/events/EditionChangeEvent.php b/yii2-adapter/legacy/events/EditionChangeEvent.php similarity index 100% rename from src/events/EditionChangeEvent.php rename to yii2-adapter/legacy/events/EditionChangeEvent.php diff --git a/src/events/ElementActionEvent.php b/yii2-adapter/legacy/events/ElementActionEvent.php similarity index 100% rename from src/events/ElementActionEvent.php rename to yii2-adapter/legacy/events/ElementActionEvent.php diff --git a/src/events/ElementContentEvent.php b/yii2-adapter/legacy/events/ElementContentEvent.php similarity index 100% rename from src/events/ElementContentEvent.php rename to yii2-adapter/legacy/events/ElementContentEvent.php diff --git a/src/events/ElementCriteriaEvent.php b/yii2-adapter/legacy/events/ElementCriteriaEvent.php similarity index 100% rename from src/events/ElementCriteriaEvent.php rename to yii2-adapter/legacy/events/ElementCriteriaEvent.php diff --git a/src/events/ElementEvent.php b/yii2-adapter/legacy/events/ElementEvent.php similarity index 100% rename from src/events/ElementEvent.php rename to yii2-adapter/legacy/events/ElementEvent.php diff --git a/src/events/ElementIndexTableAttributeEvent.php b/yii2-adapter/legacy/events/ElementIndexTableAttributeEvent.php similarity index 100% rename from src/events/ElementIndexTableAttributeEvent.php rename to yii2-adapter/legacy/events/ElementIndexTableAttributeEvent.php diff --git a/src/events/ElementQueryEvent.php b/yii2-adapter/legacy/events/ElementQueryEvent.php similarity index 100% rename from src/events/ElementQueryEvent.php rename to yii2-adapter/legacy/events/ElementQueryEvent.php diff --git a/src/events/ElementStructureEvent.php b/yii2-adapter/legacy/events/ElementStructureEvent.php similarity index 100% rename from src/events/ElementStructureEvent.php rename to yii2-adapter/legacy/events/ElementStructureEvent.php diff --git a/src/events/EntryTypeEvent.php b/yii2-adapter/legacy/events/EntryTypeEvent.php similarity index 100% rename from src/events/EntryTypeEvent.php rename to yii2-adapter/legacy/events/EntryTypeEvent.php diff --git a/src/events/ErrorEvent.php b/yii2-adapter/legacy/events/ErrorEvent.php similarity index 100% rename from src/events/ErrorEvent.php rename to yii2-adapter/legacy/events/ErrorEvent.php diff --git a/src/events/ExceptionEvent.php b/yii2-adapter/legacy/events/ExceptionEvent.php similarity index 100% rename from src/events/ExceptionEvent.php rename to yii2-adapter/legacy/events/ExceptionEvent.php diff --git a/src/events/ExecuteGqlQueryEvent.php b/yii2-adapter/legacy/events/ExecuteGqlQueryEvent.php similarity index 100% rename from src/events/ExecuteGqlQueryEvent.php rename to yii2-adapter/legacy/events/ExecuteGqlQueryEvent.php diff --git a/src/events/FieldElementEvent.php b/yii2-adapter/legacy/events/FieldElementEvent.php similarity index 100% rename from src/events/FieldElementEvent.php rename to yii2-adapter/legacy/events/FieldElementEvent.php diff --git a/src/events/FieldEvent.php b/yii2-adapter/legacy/events/FieldEvent.php similarity index 100% rename from src/events/FieldEvent.php rename to yii2-adapter/legacy/events/FieldEvent.php diff --git a/src/events/FieldLayoutEvent.php b/yii2-adapter/legacy/events/FieldLayoutEvent.php similarity index 100% rename from src/events/FieldLayoutEvent.php rename to yii2-adapter/legacy/events/FieldLayoutEvent.php diff --git a/src/events/FindLoginUserEvent.php b/yii2-adapter/legacy/events/FindLoginUserEvent.php similarity index 100% rename from src/events/FindLoginUserEvent.php rename to yii2-adapter/legacy/events/FindLoginUserEvent.php diff --git a/src/events/FormActionsEvent.php b/yii2-adapter/legacy/events/FormActionsEvent.php similarity index 100% rename from src/events/FormActionsEvent.php rename to yii2-adapter/legacy/events/FormActionsEvent.php diff --git a/src/events/FsEvent.php b/yii2-adapter/legacy/events/FsEvent.php similarity index 100% rename from src/events/FsEvent.php rename to yii2-adapter/legacy/events/FsEvent.php diff --git a/src/events/GenerateTransformEvent.php b/yii2-adapter/legacy/events/GenerateTransformEvent.php similarity index 100% rename from src/events/GenerateTransformEvent.php rename to yii2-adapter/legacy/events/GenerateTransformEvent.php diff --git a/src/events/GlobalSetEvent.php b/yii2-adapter/legacy/events/GlobalSetEvent.php similarity index 100% rename from src/events/GlobalSetEvent.php rename to yii2-adapter/legacy/events/GlobalSetEvent.php diff --git a/src/events/ImageTransformEvent.php b/yii2-adapter/legacy/events/ImageTransformEvent.php similarity index 100% rename from src/events/ImageTransformEvent.php rename to yii2-adapter/legacy/events/ImageTransformEvent.php diff --git a/src/events/ImageTransformerOperationEvent.php b/yii2-adapter/legacy/events/ImageTransformerOperationEvent.php similarity index 100% rename from src/events/ImageTransformerOperationEvent.php rename to yii2-adapter/legacy/events/ImageTransformerOperationEvent.php diff --git a/src/events/IndexKeywordsEvent.php b/yii2-adapter/legacy/events/IndexKeywordsEvent.php similarity index 100% rename from src/events/IndexKeywordsEvent.php rename to yii2-adapter/legacy/events/IndexKeywordsEvent.php diff --git a/src/events/InvalidUserTokenEvent.php b/yii2-adapter/legacy/events/InvalidUserTokenEvent.php similarity index 100% rename from src/events/InvalidUserTokenEvent.php rename to yii2-adapter/legacy/events/InvalidUserTokenEvent.php diff --git a/src/events/InvalidateElementCachesEvent.php b/yii2-adapter/legacy/events/InvalidateElementCachesEvent.php similarity index 100% rename from src/events/InvalidateElementCachesEvent.php rename to yii2-adapter/legacy/events/InvalidateElementCachesEvent.php diff --git a/src/events/LocateUploadedFilesEvent.php b/yii2-adapter/legacy/events/LocateUploadedFilesEvent.php similarity index 100% rename from src/events/LocateUploadedFilesEvent.php rename to yii2-adapter/legacy/events/LocateUploadedFilesEvent.php diff --git a/src/events/LoginFailureEvent.php b/yii2-adapter/legacy/events/LoginFailureEvent.php similarity index 100% rename from src/events/LoginFailureEvent.php rename to yii2-adapter/legacy/events/LoginFailureEvent.php diff --git a/src/events/MergeElementsEvent.php b/yii2-adapter/legacy/events/MergeElementsEvent.php similarity index 100% rename from src/events/MergeElementsEvent.php rename to yii2-adapter/legacy/events/MergeElementsEvent.php diff --git a/src/events/ModelEvent.php b/yii2-adapter/legacy/events/ModelEvent.php similarity index 100% rename from src/events/ModelEvent.php rename to yii2-adapter/legacy/events/ModelEvent.php diff --git a/src/events/MoveElementEvent.php b/yii2-adapter/legacy/events/MoveElementEvent.php similarity index 100% rename from src/events/MoveElementEvent.php rename to yii2-adapter/legacy/events/MoveElementEvent.php diff --git a/src/events/MoveEntryEvent.php b/yii2-adapter/legacy/events/MoveEntryEvent.php similarity index 100% rename from src/events/MoveEntryEvent.php rename to yii2-adapter/legacy/events/MoveEntryEvent.php diff --git a/src/events/MultiElementActionEvent.php b/yii2-adapter/legacy/events/MultiElementActionEvent.php similarity index 100% rename from src/events/MultiElementActionEvent.php rename to yii2-adapter/legacy/events/MultiElementActionEvent.php diff --git a/src/events/MutationPopulateElementEvent.php b/yii2-adapter/legacy/events/MutationPopulateElementEvent.php similarity index 100% rename from src/events/MutationPopulateElementEvent.php rename to yii2-adapter/legacy/events/MutationPopulateElementEvent.php diff --git a/src/events/PluginEvent.php b/yii2-adapter/legacy/events/PluginEvent.php similarity index 100% rename from src/events/PluginEvent.php rename to yii2-adapter/legacy/events/PluginEvent.php diff --git a/src/events/PopulateElementEvent.php b/yii2-adapter/legacy/events/PopulateElementEvent.php similarity index 100% rename from src/events/PopulateElementEvent.php rename to yii2-adapter/legacy/events/PopulateElementEvent.php diff --git a/src/events/PopulateElementsEvent.php b/yii2-adapter/legacy/events/PopulateElementsEvent.php similarity index 100% rename from src/events/PopulateElementsEvent.php rename to yii2-adapter/legacy/events/PopulateElementsEvent.php diff --git a/src/events/RedirectEvent.php b/yii2-adapter/legacy/events/RedirectEvent.php similarity index 100% rename from src/events/RedirectEvent.php rename to yii2-adapter/legacy/events/RedirectEvent.php diff --git a/src/events/RegisterAssetFileKindsEvent.php b/yii2-adapter/legacy/events/RegisterAssetFileKindsEvent.php similarity index 100% rename from src/events/RegisterAssetFileKindsEvent.php rename to yii2-adapter/legacy/events/RegisterAssetFileKindsEvent.php diff --git a/src/events/RegisterComponentTypesEvent.php b/yii2-adapter/legacy/events/RegisterComponentTypesEvent.php similarity index 100% rename from src/events/RegisterComponentTypesEvent.php rename to yii2-adapter/legacy/events/RegisterComponentTypesEvent.php diff --git a/src/events/RegisterConditionRulesEvent.php b/yii2-adapter/legacy/events/RegisterConditionRulesEvent.php similarity index 100% rename from src/events/RegisterConditionRulesEvent.php rename to yii2-adapter/legacy/events/RegisterConditionRulesEvent.php diff --git a/src/events/RegisterCpAlertsEvent.php b/yii2-adapter/legacy/events/RegisterCpAlertsEvent.php similarity index 100% rename from src/events/RegisterCpAlertsEvent.php rename to yii2-adapter/legacy/events/RegisterCpAlertsEvent.php diff --git a/src/events/RegisterCpNavItemsEvent.php b/yii2-adapter/legacy/events/RegisterCpNavItemsEvent.php similarity index 100% rename from src/events/RegisterCpNavItemsEvent.php rename to yii2-adapter/legacy/events/RegisterCpNavItemsEvent.php diff --git a/src/events/RegisterCpSettingsEvent.php b/yii2-adapter/legacy/events/RegisterCpSettingsEvent.php similarity index 100% rename from src/events/RegisterCpSettingsEvent.php rename to yii2-adapter/legacy/events/RegisterCpSettingsEvent.php diff --git a/src/events/RegisterElementActionsEvent.php b/yii2-adapter/legacy/events/RegisterElementActionsEvent.php similarity index 100% rename from src/events/RegisterElementActionsEvent.php rename to yii2-adapter/legacy/events/RegisterElementActionsEvent.php diff --git a/src/events/RegisterElementCardAttributesEvent.php b/yii2-adapter/legacy/events/RegisterElementCardAttributesEvent.php similarity index 100% rename from src/events/RegisterElementCardAttributesEvent.php rename to yii2-adapter/legacy/events/RegisterElementCardAttributesEvent.php diff --git a/src/events/RegisterElementDefaultCardAttributesEvent.php b/yii2-adapter/legacy/events/RegisterElementDefaultCardAttributesEvent.php similarity index 100% rename from src/events/RegisterElementDefaultCardAttributesEvent.php rename to yii2-adapter/legacy/events/RegisterElementDefaultCardAttributesEvent.php diff --git a/src/events/RegisterElementDefaultTableAttributesEvent.php b/yii2-adapter/legacy/events/RegisterElementDefaultTableAttributesEvent.php similarity index 100% rename from src/events/RegisterElementDefaultTableAttributesEvent.php rename to yii2-adapter/legacy/events/RegisterElementDefaultTableAttributesEvent.php diff --git a/src/events/RegisterElementExportersEvent.php b/yii2-adapter/legacy/events/RegisterElementExportersEvent.php similarity index 100% rename from src/events/RegisterElementExportersEvent.php rename to yii2-adapter/legacy/events/RegisterElementExportersEvent.php diff --git a/src/events/RegisterElementFieldLayoutsEvent.php b/yii2-adapter/legacy/events/RegisterElementFieldLayoutsEvent.php similarity index 100% rename from src/events/RegisterElementFieldLayoutsEvent.php rename to yii2-adapter/legacy/events/RegisterElementFieldLayoutsEvent.php diff --git a/src/events/RegisterElementHtmlAttributesEvent.php b/yii2-adapter/legacy/events/RegisterElementHtmlAttributesEvent.php similarity index 100% rename from src/events/RegisterElementHtmlAttributesEvent.php rename to yii2-adapter/legacy/events/RegisterElementHtmlAttributesEvent.php diff --git a/src/events/RegisterElementSearchableAttributesEvent.php b/yii2-adapter/legacy/events/RegisterElementSearchableAttributesEvent.php similarity index 100% rename from src/events/RegisterElementSearchableAttributesEvent.php rename to yii2-adapter/legacy/events/RegisterElementSearchableAttributesEvent.php diff --git a/src/events/RegisterElementSortOptionsEvent.php b/yii2-adapter/legacy/events/RegisterElementSortOptionsEvent.php similarity index 100% rename from src/events/RegisterElementSortOptionsEvent.php rename to yii2-adapter/legacy/events/RegisterElementSortOptionsEvent.php diff --git a/src/events/RegisterElementSourcesEvent.php b/yii2-adapter/legacy/events/RegisterElementSourcesEvent.php similarity index 100% rename from src/events/RegisterElementSourcesEvent.php rename to yii2-adapter/legacy/events/RegisterElementSourcesEvent.php diff --git a/src/events/RegisterElementTableAttributesEvent.php b/yii2-adapter/legacy/events/RegisterElementTableAttributesEvent.php similarity index 100% rename from src/events/RegisterElementTableAttributesEvent.php rename to yii2-adapter/legacy/events/RegisterElementTableAttributesEvent.php diff --git a/src/events/RegisterEmailMessagesEvent.php b/yii2-adapter/legacy/events/RegisterEmailMessagesEvent.php similarity index 100% rename from src/events/RegisterEmailMessagesEvent.php rename to yii2-adapter/legacy/events/RegisterEmailMessagesEvent.php diff --git a/src/events/RegisterGqlArgumentHandlersEvent.php b/yii2-adapter/legacy/events/RegisterGqlArgumentHandlersEvent.php similarity index 100% rename from src/events/RegisterGqlArgumentHandlersEvent.php rename to yii2-adapter/legacy/events/RegisterGqlArgumentHandlersEvent.php diff --git a/src/events/RegisterGqlDirectivesEvent.php b/yii2-adapter/legacy/events/RegisterGqlDirectivesEvent.php similarity index 100% rename from src/events/RegisterGqlDirectivesEvent.php rename to yii2-adapter/legacy/events/RegisterGqlDirectivesEvent.php diff --git a/src/events/RegisterGqlEagerLoadableFields.php b/yii2-adapter/legacy/events/RegisterGqlEagerLoadableFields.php similarity index 100% rename from src/events/RegisterGqlEagerLoadableFields.php rename to yii2-adapter/legacy/events/RegisterGqlEagerLoadableFields.php diff --git a/src/events/RegisterGqlMutationsEvent.php b/yii2-adapter/legacy/events/RegisterGqlMutationsEvent.php similarity index 100% rename from src/events/RegisterGqlMutationsEvent.php rename to yii2-adapter/legacy/events/RegisterGqlMutationsEvent.php diff --git a/src/events/RegisterGqlQueriesEvent.php b/yii2-adapter/legacy/events/RegisterGqlQueriesEvent.php similarity index 100% rename from src/events/RegisterGqlQueriesEvent.php rename to yii2-adapter/legacy/events/RegisterGqlQueriesEvent.php diff --git a/src/events/RegisterGqlSchemaComponentsEvent.php b/yii2-adapter/legacy/events/RegisterGqlSchemaComponentsEvent.php similarity index 100% rename from src/events/RegisterGqlSchemaComponentsEvent.php rename to yii2-adapter/legacy/events/RegisterGqlSchemaComponentsEvent.php diff --git a/src/events/RegisterGqlTypesEvent.php b/yii2-adapter/legacy/events/RegisterGqlTypesEvent.php similarity index 100% rename from src/events/RegisterGqlTypesEvent.php rename to yii2-adapter/legacy/events/RegisterGqlTypesEvent.php diff --git a/src/events/RegisterPreviewTargetsEvent.php b/yii2-adapter/legacy/events/RegisterPreviewTargetsEvent.php similarity index 100% rename from src/events/RegisterPreviewTargetsEvent.php rename to yii2-adapter/legacy/events/RegisterPreviewTargetsEvent.php diff --git a/src/events/RegisterTemplateRootsEvent.php b/yii2-adapter/legacy/events/RegisterTemplateRootsEvent.php similarity index 100% rename from src/events/RegisterTemplateRootsEvent.php rename to yii2-adapter/legacy/events/RegisterTemplateRootsEvent.php diff --git a/src/events/RegisterUrlRulesEvent.php b/yii2-adapter/legacy/events/RegisterUrlRulesEvent.php similarity index 100% rename from src/events/RegisterUrlRulesEvent.php rename to yii2-adapter/legacy/events/RegisterUrlRulesEvent.php diff --git a/src/events/RegisterUserPermissionsEvent.php b/yii2-adapter/legacy/events/RegisterUserPermissionsEvent.php similarity index 100% rename from src/events/RegisterUserPermissionsEvent.php rename to yii2-adapter/legacy/events/RegisterUserPermissionsEvent.php diff --git a/src/events/RenderElementEvent.php b/yii2-adapter/legacy/events/RenderElementEvent.php similarity index 100% rename from src/events/RenderElementEvent.php rename to yii2-adapter/legacy/events/RenderElementEvent.php diff --git a/src/events/ReorderSitesEvent.php b/yii2-adapter/legacy/events/ReorderSitesEvent.php similarity index 100% rename from src/events/ReorderSitesEvent.php rename to yii2-adapter/legacy/events/ReorderSitesEvent.php diff --git a/src/events/ReplaceAssetEvent.php b/yii2-adapter/legacy/events/ReplaceAssetEvent.php similarity index 100% rename from src/events/ReplaceAssetEvent.php rename to yii2-adapter/legacy/events/ReplaceAssetEvent.php diff --git a/src/events/ResolveResourcePathEvent.php b/yii2-adapter/legacy/events/ResolveResourcePathEvent.php similarity index 100% rename from src/events/ResolveResourcePathEvent.php rename to yii2-adapter/legacy/events/ResolveResourcePathEvent.php diff --git a/src/events/RestoreEvent.php b/yii2-adapter/legacy/events/RestoreEvent.php similarity index 100% rename from src/events/RestoreEvent.php rename to yii2-adapter/legacy/events/RestoreEvent.php diff --git a/src/events/RevisionEvent.php b/yii2-adapter/legacy/events/RevisionEvent.php similarity index 100% rename from src/events/RevisionEvent.php rename to yii2-adapter/legacy/events/RevisionEvent.php diff --git a/src/events/RouteEvent.php b/yii2-adapter/legacy/events/RouteEvent.php similarity index 100% rename from src/events/RouteEvent.php rename to yii2-adapter/legacy/events/RouteEvent.php diff --git a/src/events/SearchEvent.php b/yii2-adapter/legacy/events/SearchEvent.php similarity index 100% rename from src/events/SearchEvent.php rename to yii2-adapter/legacy/events/SearchEvent.php diff --git a/src/events/SectionEvent.php b/yii2-adapter/legacy/events/SectionEvent.php similarity index 100% rename from src/events/SectionEvent.php rename to yii2-adapter/legacy/events/SectionEvent.php diff --git a/src/events/SetAssetFilenameEvent.php b/yii2-adapter/legacy/events/SetAssetFilenameEvent.php similarity index 100% rename from src/events/SetAssetFilenameEvent.php rename to yii2-adapter/legacy/events/SetAssetFilenameEvent.php diff --git a/src/events/SetEagerLoadedElementsEvent.php b/yii2-adapter/legacy/events/SetEagerLoadedElementsEvent.php similarity index 100% rename from src/events/SetEagerLoadedElementsEvent.php rename to yii2-adapter/legacy/events/SetEagerLoadedElementsEvent.php diff --git a/src/events/SetElementRouteEvent.php b/yii2-adapter/legacy/events/SetElementRouteEvent.php similarity index 100% rename from src/events/SetElementRouteEvent.php rename to yii2-adapter/legacy/events/SetElementRouteEvent.php diff --git a/src/events/SiteEvent.php b/yii2-adapter/legacy/events/SiteEvent.php similarity index 100% rename from src/events/SiteEvent.php rename to yii2-adapter/legacy/events/SiteEvent.php diff --git a/src/events/SiteGroupEvent.php b/yii2-adapter/legacy/events/SiteGroupEvent.php similarity index 100% rename from src/events/SiteGroupEvent.php rename to yii2-adapter/legacy/events/SiteGroupEvent.php diff --git a/src/events/SsoEvent.php b/yii2-adapter/legacy/events/SsoEvent.php similarity index 100% rename from src/events/SsoEvent.php rename to yii2-adapter/legacy/events/SsoEvent.php diff --git a/src/events/TagGroupEvent.php b/yii2-adapter/legacy/events/TagGroupEvent.php similarity index 100% rename from src/events/TagGroupEvent.php rename to yii2-adapter/legacy/events/TagGroupEvent.php diff --git a/src/events/TemplateEvent.php b/yii2-adapter/legacy/events/TemplateEvent.php similarity index 100% rename from src/events/TemplateEvent.php rename to yii2-adapter/legacy/events/TemplateEvent.php diff --git a/src/events/TransformImageEvent.php b/yii2-adapter/legacy/events/TransformImageEvent.php similarity index 100% rename from src/events/TransformImageEvent.php rename to yii2-adapter/legacy/events/TransformImageEvent.php diff --git a/src/events/UserAssignGroupEvent.php b/yii2-adapter/legacy/events/UserAssignGroupEvent.php similarity index 100% rename from src/events/UserAssignGroupEvent.php rename to yii2-adapter/legacy/events/UserAssignGroupEvent.php diff --git a/src/events/UserEvent.php b/yii2-adapter/legacy/events/UserEvent.php similarity index 100% rename from src/events/UserEvent.php rename to yii2-adapter/legacy/events/UserEvent.php diff --git a/src/events/UserGroupEvent.php b/yii2-adapter/legacy/events/UserGroupEvent.php similarity index 100% rename from src/events/UserGroupEvent.php rename to yii2-adapter/legacy/events/UserGroupEvent.php diff --git a/src/events/UserGroupPermissionsEvent.php b/yii2-adapter/legacy/events/UserGroupPermissionsEvent.php similarity index 100% rename from src/events/UserGroupPermissionsEvent.php rename to yii2-adapter/legacy/events/UserGroupPermissionsEvent.php diff --git a/src/events/UserGroupsAssignEvent.php b/yii2-adapter/legacy/events/UserGroupsAssignEvent.php similarity index 100% rename from src/events/UserGroupsAssignEvent.php rename to yii2-adapter/legacy/events/UserGroupsAssignEvent.php diff --git a/src/events/UserPermissionsEvent.php b/yii2-adapter/legacy/events/UserPermissionsEvent.php similarity index 100% rename from src/events/UserPermissionsEvent.php rename to yii2-adapter/legacy/events/UserPermissionsEvent.php diff --git a/src/events/UserPhotoEvent.php b/yii2-adapter/legacy/events/UserPhotoEvent.php similarity index 100% rename from src/events/UserPhotoEvent.php rename to yii2-adapter/legacy/events/UserPhotoEvent.php diff --git a/src/events/VolumeEvent.php b/yii2-adapter/legacy/events/VolumeEvent.php similarity index 100% rename from src/events/VolumeEvent.php rename to yii2-adapter/legacy/events/VolumeEvent.php diff --git a/src/fieldlayoutelements/BaseField.php b/yii2-adapter/legacy/fieldlayoutelements/BaseField.php similarity index 100% rename from src/fieldlayoutelements/BaseField.php rename to yii2-adapter/legacy/fieldlayoutelements/BaseField.php diff --git a/src/fieldlayoutelements/BaseNativeField.php b/yii2-adapter/legacy/fieldlayoutelements/BaseNativeField.php similarity index 100% rename from src/fieldlayoutelements/BaseNativeField.php rename to yii2-adapter/legacy/fieldlayoutelements/BaseNativeField.php diff --git a/src/fieldlayoutelements/BaseUiElement.php b/yii2-adapter/legacy/fieldlayoutelements/BaseUiElement.php similarity index 100% rename from src/fieldlayoutelements/BaseUiElement.php rename to yii2-adapter/legacy/fieldlayoutelements/BaseUiElement.php diff --git a/src/fieldlayoutelements/CustomField.php b/yii2-adapter/legacy/fieldlayoutelements/CustomField.php similarity index 100% rename from src/fieldlayoutelements/CustomField.php rename to yii2-adapter/legacy/fieldlayoutelements/CustomField.php diff --git a/src/fieldlayoutelements/FullNameField.php b/yii2-adapter/legacy/fieldlayoutelements/FullNameField.php similarity index 100% rename from src/fieldlayoutelements/FullNameField.php rename to yii2-adapter/legacy/fieldlayoutelements/FullNameField.php diff --git a/src/fieldlayoutelements/Heading.php b/yii2-adapter/legacy/fieldlayoutelements/Heading.php similarity index 100% rename from src/fieldlayoutelements/Heading.php rename to yii2-adapter/legacy/fieldlayoutelements/Heading.php diff --git a/src/fieldlayoutelements/HorizontalRule.php b/yii2-adapter/legacy/fieldlayoutelements/HorizontalRule.php similarity index 100% rename from src/fieldlayoutelements/HorizontalRule.php rename to yii2-adapter/legacy/fieldlayoutelements/HorizontalRule.php diff --git a/src/fieldlayoutelements/Html.php b/yii2-adapter/legacy/fieldlayoutelements/Html.php similarity index 100% rename from src/fieldlayoutelements/Html.php rename to yii2-adapter/legacy/fieldlayoutelements/Html.php diff --git a/src/fieldlayoutelements/LineBreak.php b/yii2-adapter/legacy/fieldlayoutelements/LineBreak.php similarity index 100% rename from src/fieldlayoutelements/LineBreak.php rename to yii2-adapter/legacy/fieldlayoutelements/LineBreak.php diff --git a/src/fieldlayoutelements/Markdown.php b/yii2-adapter/legacy/fieldlayoutelements/Markdown.php similarity index 100% rename from src/fieldlayoutelements/Markdown.php rename to yii2-adapter/legacy/fieldlayoutelements/Markdown.php diff --git a/src/fieldlayoutelements/Template.php b/yii2-adapter/legacy/fieldlayoutelements/Template.php similarity index 100% rename from src/fieldlayoutelements/Template.php rename to yii2-adapter/legacy/fieldlayoutelements/Template.php diff --git a/src/fieldlayoutelements/TextField.php b/yii2-adapter/legacy/fieldlayoutelements/TextField.php similarity index 100% rename from src/fieldlayoutelements/TextField.php rename to yii2-adapter/legacy/fieldlayoutelements/TextField.php diff --git a/src/fieldlayoutelements/TextareaField.php b/yii2-adapter/legacy/fieldlayoutelements/TextareaField.php similarity index 100% rename from src/fieldlayoutelements/TextareaField.php rename to yii2-adapter/legacy/fieldlayoutelements/TextareaField.php diff --git a/src/fieldlayoutelements/Tip.php b/yii2-adapter/legacy/fieldlayoutelements/Tip.php similarity index 100% rename from src/fieldlayoutelements/Tip.php rename to yii2-adapter/legacy/fieldlayoutelements/Tip.php diff --git a/src/fieldlayoutelements/TitleField.php b/yii2-adapter/legacy/fieldlayoutelements/TitleField.php similarity index 100% rename from src/fieldlayoutelements/TitleField.php rename to yii2-adapter/legacy/fieldlayoutelements/TitleField.php diff --git a/src/fieldlayoutelements/addresses/AddressField.php b/yii2-adapter/legacy/fieldlayoutelements/addresses/AddressField.php similarity index 98% rename from src/fieldlayoutelements/addresses/AddressField.php rename to yii2-adapter/legacy/fieldlayoutelements/addresses/AddressField.php index 065a77ced01..bc648fbc36c 100644 --- a/src/fieldlayoutelements/addresses/AddressField.php +++ b/yii2-adapter/legacy/fieldlayoutelements/addresses/AddressField.php @@ -140,7 +140,7 @@ public function formHtml(ElementInterface $element = null, bool $static = false) if (field.prop('nodeName') !== 'SELECT') { break; } - + let oldFieldVal = field.val(); const spinner = $('#' + Craft.namespaceId(name + '-spinner', $namespace)); field.off().on('change', () => { @@ -171,8 +171,8 @@ public function formHtml(ElementInterface $element = null, bool $static = false) // and the old and new field for that name is not a select - use the fields value newField = $(response.data.fieldsHtml).find('#' + Craft.namespaceId(name, $namespace)); if ( - newField.length > 0 && - fields[name].prop('nodeName') !== 'SELECT' && + newField.length > 0 && + fields[name].prop('nodeName') !== 'SELECT' && newField.prop('nodeName') !== 'SELECT' ) { values[name] = fields[name].val(); @@ -198,7 +198,7 @@ public function formHtml(ElementInterface $element = null, bool $static = false) }) } }; - + initFields(); })(); JS, [ diff --git a/src/fieldlayoutelements/addresses/CountryCodeField.php b/yii2-adapter/legacy/fieldlayoutelements/addresses/CountryCodeField.php similarity index 100% rename from src/fieldlayoutelements/addresses/CountryCodeField.php rename to yii2-adapter/legacy/fieldlayoutelements/addresses/CountryCodeField.php diff --git a/src/fieldlayoutelements/addresses/LabelField.php b/yii2-adapter/legacy/fieldlayoutelements/addresses/LabelField.php similarity index 100% rename from src/fieldlayoutelements/addresses/LabelField.php rename to yii2-adapter/legacy/fieldlayoutelements/addresses/LabelField.php diff --git a/src/fieldlayoutelements/addresses/LatLongField.php b/yii2-adapter/legacy/fieldlayoutelements/addresses/LatLongField.php similarity index 100% rename from src/fieldlayoutelements/addresses/LatLongField.php rename to yii2-adapter/legacy/fieldlayoutelements/addresses/LatLongField.php diff --git a/src/fieldlayoutelements/addresses/OrganizationField.php b/yii2-adapter/legacy/fieldlayoutelements/addresses/OrganizationField.php similarity index 100% rename from src/fieldlayoutelements/addresses/OrganizationField.php rename to yii2-adapter/legacy/fieldlayoutelements/addresses/OrganizationField.php diff --git a/src/fieldlayoutelements/addresses/OrganizationTaxIdField.php b/yii2-adapter/legacy/fieldlayoutelements/addresses/OrganizationTaxIdField.php similarity index 100% rename from src/fieldlayoutelements/addresses/OrganizationTaxIdField.php rename to yii2-adapter/legacy/fieldlayoutelements/addresses/OrganizationTaxIdField.php diff --git a/src/fieldlayoutelements/assets/AltField.php b/yii2-adapter/legacy/fieldlayoutelements/assets/AltField.php similarity index 100% rename from src/fieldlayoutelements/assets/AltField.php rename to yii2-adapter/legacy/fieldlayoutelements/assets/AltField.php diff --git a/src/fieldlayoutelements/assets/AssetTitleField.php b/yii2-adapter/legacy/fieldlayoutelements/assets/AssetTitleField.php similarity index 100% rename from src/fieldlayoutelements/assets/AssetTitleField.php rename to yii2-adapter/legacy/fieldlayoutelements/assets/AssetTitleField.php diff --git a/src/fieldlayoutelements/entries/EntryTitleField.php b/yii2-adapter/legacy/fieldlayoutelements/entries/EntryTitleField.php similarity index 100% rename from src/fieldlayoutelements/entries/EntryTitleField.php rename to yii2-adapter/legacy/fieldlayoutelements/entries/EntryTitleField.php diff --git a/src/fieldlayoutelements/users/AffiliatedSiteField.php b/yii2-adapter/legacy/fieldlayoutelements/users/AffiliatedSiteField.php similarity index 99% rename from src/fieldlayoutelements/users/AffiliatedSiteField.php rename to yii2-adapter/legacy/fieldlayoutelements/users/AffiliatedSiteField.php index 89441dcb2e7..7c107c920d5 100644 --- a/src/fieldlayoutelements/users/AffiliatedSiteField.php +++ b/yii2-adapter/legacy/fieldlayoutelements/users/AffiliatedSiteField.php @@ -85,7 +85,7 @@ protected function inputHtml(?ElementInterface $element = null, bool $static = f if ($element && !$element instanceof User) { throw new InvalidArgumentException(sprintf('%s can only be used in user field layouts.', self::class)); } - + if (!Craft::$app->getIsMultiSite()) { return null; } diff --git a/src/fieldlayoutelements/users/EmailField.php b/yii2-adapter/legacy/fieldlayoutelements/users/EmailField.php similarity index 100% rename from src/fieldlayoutelements/users/EmailField.php rename to yii2-adapter/legacy/fieldlayoutelements/users/EmailField.php diff --git a/src/fieldlayoutelements/users/FullNameField.php b/yii2-adapter/legacy/fieldlayoutelements/users/FullNameField.php similarity index 100% rename from src/fieldlayoutelements/users/FullNameField.php rename to yii2-adapter/legacy/fieldlayoutelements/users/FullNameField.php diff --git a/src/fieldlayoutelements/users/PhotoField.php b/yii2-adapter/legacy/fieldlayoutelements/users/PhotoField.php similarity index 100% rename from src/fieldlayoutelements/users/PhotoField.php rename to yii2-adapter/legacy/fieldlayoutelements/users/PhotoField.php diff --git a/src/fieldlayoutelements/users/UsernameField.php b/yii2-adapter/legacy/fieldlayoutelements/users/UsernameField.php similarity index 100% rename from src/fieldlayoutelements/users/UsernameField.php rename to yii2-adapter/legacy/fieldlayoutelements/users/UsernameField.php diff --git a/src/fields/Addresses.php b/yii2-adapter/legacy/fields/Addresses.php similarity index 100% rename from src/fields/Addresses.php rename to yii2-adapter/legacy/fields/Addresses.php diff --git a/src/fields/Assets.php b/yii2-adapter/legacy/fields/Assets.php similarity index 100% rename from src/fields/Assets.php rename to yii2-adapter/legacy/fields/Assets.php diff --git a/src/fields/BaseOptionsField.php b/yii2-adapter/legacy/fields/BaseOptionsField.php similarity index 100% rename from src/fields/BaseOptionsField.php rename to yii2-adapter/legacy/fields/BaseOptionsField.php diff --git a/src/fields/BaseRelationField.php b/yii2-adapter/legacy/fields/BaseRelationField.php similarity index 100% rename from src/fields/BaseRelationField.php rename to yii2-adapter/legacy/fields/BaseRelationField.php diff --git a/src/fields/ButtonGroup.php b/yii2-adapter/legacy/fields/ButtonGroup.php similarity index 100% rename from src/fields/ButtonGroup.php rename to yii2-adapter/legacy/fields/ButtonGroup.php diff --git a/src/fields/Categories.php b/yii2-adapter/legacy/fields/Categories.php similarity index 100% rename from src/fields/Categories.php rename to yii2-adapter/legacy/fields/Categories.php diff --git a/src/fields/Checkboxes.php b/yii2-adapter/legacy/fields/Checkboxes.php similarity index 100% rename from src/fields/Checkboxes.php rename to yii2-adapter/legacy/fields/Checkboxes.php diff --git a/src/fields/Color.php b/yii2-adapter/legacy/fields/Color.php similarity index 100% rename from src/fields/Color.php rename to yii2-adapter/legacy/fields/Color.php diff --git a/src/fields/ContentBlock.php b/yii2-adapter/legacy/fields/ContentBlock.php similarity index 100% rename from src/fields/ContentBlock.php rename to yii2-adapter/legacy/fields/ContentBlock.php diff --git a/src/fields/Country.php b/yii2-adapter/legacy/fields/Country.php similarity index 100% rename from src/fields/Country.php rename to yii2-adapter/legacy/fields/Country.php diff --git a/src/fields/Date.php b/yii2-adapter/legacy/fields/Date.php similarity index 100% rename from src/fields/Date.php rename to yii2-adapter/legacy/fields/Date.php diff --git a/src/fields/Dropdown.php b/yii2-adapter/legacy/fields/Dropdown.php similarity index 100% rename from src/fields/Dropdown.php rename to yii2-adapter/legacy/fields/Dropdown.php diff --git a/src/fields/Email.php b/yii2-adapter/legacy/fields/Email.php similarity index 100% rename from src/fields/Email.php rename to yii2-adapter/legacy/fields/Email.php diff --git a/src/fields/Entries.php b/yii2-adapter/legacy/fields/Entries.php similarity index 100% rename from src/fields/Entries.php rename to yii2-adapter/legacy/fields/Entries.php diff --git a/src/fields/Icon.php b/yii2-adapter/legacy/fields/Icon.php similarity index 99% rename from src/fields/Icon.php rename to yii2-adapter/legacy/fields/Icon.php index c35635ab7f0..9a2631fc8e7 100644 --- a/src/fields/Icon.php +++ b/yii2-adapter/legacy/fields/Icon.php @@ -79,7 +79,7 @@ public static function dbType(): string private static function iconStyles(string $name): array { if (!isset(self::$_icons)) { - $indexPath = '@packageRoot/resources/icons/index.php'; + $indexPath = '@craftcms/resources/icons/index.php'; self::$_icons = require Craft::getAlias($indexPath); } diff --git a/src/fields/Json.php b/yii2-adapter/legacy/fields/Json.php similarity index 100% rename from src/fields/Json.php rename to yii2-adapter/legacy/fields/Json.php diff --git a/src/fields/Lightswitch.php b/yii2-adapter/legacy/fields/Lightswitch.php similarity index 100% rename from src/fields/Lightswitch.php rename to yii2-adapter/legacy/fields/Lightswitch.php diff --git a/src/fields/Link.php b/yii2-adapter/legacy/fields/Link.php similarity index 100% rename from src/fields/Link.php rename to yii2-adapter/legacy/fields/Link.php diff --git a/src/fields/Matrix.php b/yii2-adapter/legacy/fields/Matrix.php similarity index 100% rename from src/fields/Matrix.php rename to yii2-adapter/legacy/fields/Matrix.php diff --git a/src/fields/MissingField.php b/yii2-adapter/legacy/fields/MissingField.php similarity index 100% rename from src/fields/MissingField.php rename to yii2-adapter/legacy/fields/MissingField.php diff --git a/src/fields/Money.php b/yii2-adapter/legacy/fields/Money.php similarity index 100% rename from src/fields/Money.php rename to yii2-adapter/legacy/fields/Money.php diff --git a/src/fields/MultiSelect.php b/yii2-adapter/legacy/fields/MultiSelect.php similarity index 100% rename from src/fields/MultiSelect.php rename to yii2-adapter/legacy/fields/MultiSelect.php diff --git a/src/fields/Number.php b/yii2-adapter/legacy/fields/Number.php similarity index 100% rename from src/fields/Number.php rename to yii2-adapter/legacy/fields/Number.php diff --git a/src/fields/PlainText.php b/yii2-adapter/legacy/fields/PlainText.php similarity index 100% rename from src/fields/PlainText.php rename to yii2-adapter/legacy/fields/PlainText.php diff --git a/src/fields/RadioButtons.php b/yii2-adapter/legacy/fields/RadioButtons.php similarity index 100% rename from src/fields/RadioButtons.php rename to yii2-adapter/legacy/fields/RadioButtons.php diff --git a/src/fields/Range.php b/yii2-adapter/legacy/fields/Range.php similarity index 100% rename from src/fields/Range.php rename to yii2-adapter/legacy/fields/Range.php diff --git a/src/fields/Table.php b/yii2-adapter/legacy/fields/Table.php similarity index 100% rename from src/fields/Table.php rename to yii2-adapter/legacy/fields/Table.php diff --git a/src/fields/Tags.php b/yii2-adapter/legacy/fields/Tags.php similarity index 100% rename from src/fields/Tags.php rename to yii2-adapter/legacy/fields/Tags.php diff --git a/src/fields/Time.php b/yii2-adapter/legacy/fields/Time.php similarity index 100% rename from src/fields/Time.php rename to yii2-adapter/legacy/fields/Time.php diff --git a/src/fields/Url.php b/yii2-adapter/legacy/fields/Url.php similarity index 100% rename from src/fields/Url.php rename to yii2-adapter/legacy/fields/Url.php diff --git a/src/fields/Users.php b/yii2-adapter/legacy/fields/Users.php similarity index 100% rename from src/fields/Users.php rename to yii2-adapter/legacy/fields/Users.php diff --git a/src/fields/conditions/CountryFieldConditionRule.php b/yii2-adapter/legacy/fields/conditions/CountryFieldConditionRule.php similarity index 100% rename from src/fields/conditions/CountryFieldConditionRule.php rename to yii2-adapter/legacy/fields/conditions/CountryFieldConditionRule.php diff --git a/src/fields/conditions/DateFieldConditionRule.php b/yii2-adapter/legacy/fields/conditions/DateFieldConditionRule.php similarity index 100% rename from src/fields/conditions/DateFieldConditionRule.php rename to yii2-adapter/legacy/fields/conditions/DateFieldConditionRule.php diff --git a/src/fields/conditions/EmptyFieldConditionRule.php b/yii2-adapter/legacy/fields/conditions/EmptyFieldConditionRule.php similarity index 100% rename from src/fields/conditions/EmptyFieldConditionRule.php rename to yii2-adapter/legacy/fields/conditions/EmptyFieldConditionRule.php diff --git a/src/fields/conditions/FieldConditionRuleInterface.php b/yii2-adapter/legacy/fields/conditions/FieldConditionRuleInterface.php similarity index 100% rename from src/fields/conditions/FieldConditionRuleInterface.php rename to yii2-adapter/legacy/fields/conditions/FieldConditionRuleInterface.php diff --git a/src/fields/conditions/FieldConditionRuleTrait.php b/yii2-adapter/legacy/fields/conditions/FieldConditionRuleTrait.php similarity index 100% rename from src/fields/conditions/FieldConditionRuleTrait.php rename to yii2-adapter/legacy/fields/conditions/FieldConditionRuleTrait.php diff --git a/src/fields/conditions/GeneratedFieldConditionRule.php b/yii2-adapter/legacy/fields/conditions/GeneratedFieldConditionRule.php similarity index 100% rename from src/fields/conditions/GeneratedFieldConditionRule.php rename to yii2-adapter/legacy/fields/conditions/GeneratedFieldConditionRule.php diff --git a/src/fields/conditions/LightswitchFieldConditionRule.php b/yii2-adapter/legacy/fields/conditions/LightswitchFieldConditionRule.php similarity index 100% rename from src/fields/conditions/LightswitchFieldConditionRule.php rename to yii2-adapter/legacy/fields/conditions/LightswitchFieldConditionRule.php diff --git a/src/fields/conditions/LinkFieldConditionRule.php b/yii2-adapter/legacy/fields/conditions/LinkFieldConditionRule.php similarity index 100% rename from src/fields/conditions/LinkFieldConditionRule.php rename to yii2-adapter/legacy/fields/conditions/LinkFieldConditionRule.php diff --git a/src/fields/conditions/MoneyFieldConditionRule.php b/yii2-adapter/legacy/fields/conditions/MoneyFieldConditionRule.php similarity index 100% rename from src/fields/conditions/MoneyFieldConditionRule.php rename to yii2-adapter/legacy/fields/conditions/MoneyFieldConditionRule.php diff --git a/src/fields/conditions/NumberFieldConditionRule.php b/yii2-adapter/legacy/fields/conditions/NumberFieldConditionRule.php similarity index 100% rename from src/fields/conditions/NumberFieldConditionRule.php rename to yii2-adapter/legacy/fields/conditions/NumberFieldConditionRule.php diff --git a/src/fields/conditions/OptionsFieldConditionRule.php b/yii2-adapter/legacy/fields/conditions/OptionsFieldConditionRule.php similarity index 100% rename from src/fields/conditions/OptionsFieldConditionRule.php rename to yii2-adapter/legacy/fields/conditions/OptionsFieldConditionRule.php diff --git a/src/fields/conditions/RelationalFieldConditionRule.php b/yii2-adapter/legacy/fields/conditions/RelationalFieldConditionRule.php similarity index 100% rename from src/fields/conditions/RelationalFieldConditionRule.php rename to yii2-adapter/legacy/fields/conditions/RelationalFieldConditionRule.php diff --git a/src/fields/conditions/TextFieldConditionRule.php b/yii2-adapter/legacy/fields/conditions/TextFieldConditionRule.php similarity index 100% rename from src/fields/conditions/TextFieldConditionRule.php rename to yii2-adapter/legacy/fields/conditions/TextFieldConditionRule.php diff --git a/src/fields/data/ColorData.php b/yii2-adapter/legacy/fields/data/ColorData.php similarity index 100% rename from src/fields/data/ColorData.php rename to yii2-adapter/legacy/fields/data/ColorData.php diff --git a/src/fields/data/IconData.php b/yii2-adapter/legacy/fields/data/IconData.php similarity index 100% rename from src/fields/data/IconData.php rename to yii2-adapter/legacy/fields/data/IconData.php diff --git a/src/fields/data/JsonData.php b/yii2-adapter/legacy/fields/data/JsonData.php similarity index 100% rename from src/fields/data/JsonData.php rename to yii2-adapter/legacy/fields/data/JsonData.php diff --git a/src/fields/data/LinkData.php b/yii2-adapter/legacy/fields/data/LinkData.php similarity index 100% rename from src/fields/data/LinkData.php rename to yii2-adapter/legacy/fields/data/LinkData.php diff --git a/src/fields/data/MultiOptionsFieldData.php b/yii2-adapter/legacy/fields/data/MultiOptionsFieldData.php similarity index 100% rename from src/fields/data/MultiOptionsFieldData.php rename to yii2-adapter/legacy/fields/data/MultiOptionsFieldData.php diff --git a/src/fields/data/OptionData.php b/yii2-adapter/legacy/fields/data/OptionData.php similarity index 100% rename from src/fields/data/OptionData.php rename to yii2-adapter/legacy/fields/data/OptionData.php diff --git a/src/fields/data/SingleOptionFieldData.php b/yii2-adapter/legacy/fields/data/SingleOptionFieldData.php similarity index 100% rename from src/fields/data/SingleOptionFieldData.php rename to yii2-adapter/legacy/fields/data/SingleOptionFieldData.php diff --git a/src/fields/linktypes/Asset.php b/yii2-adapter/legacy/fields/linktypes/Asset.php similarity index 100% rename from src/fields/linktypes/Asset.php rename to yii2-adapter/legacy/fields/linktypes/Asset.php diff --git a/src/fields/linktypes/BaseElementLinkType.php b/yii2-adapter/legacy/fields/linktypes/BaseElementLinkType.php similarity index 100% rename from src/fields/linktypes/BaseElementLinkType.php rename to yii2-adapter/legacy/fields/linktypes/BaseElementLinkType.php diff --git a/src/fields/linktypes/BaseLinkType.php b/yii2-adapter/legacy/fields/linktypes/BaseLinkType.php similarity index 100% rename from src/fields/linktypes/BaseLinkType.php rename to yii2-adapter/legacy/fields/linktypes/BaseLinkType.php diff --git a/src/fields/linktypes/BaseTextLinkType.php b/yii2-adapter/legacy/fields/linktypes/BaseTextLinkType.php similarity index 100% rename from src/fields/linktypes/BaseTextLinkType.php rename to yii2-adapter/legacy/fields/linktypes/BaseTextLinkType.php diff --git a/src/fields/linktypes/Category.php b/yii2-adapter/legacy/fields/linktypes/Category.php similarity index 100% rename from src/fields/linktypes/Category.php rename to yii2-adapter/legacy/fields/linktypes/Category.php diff --git a/src/fields/linktypes/Email.php b/yii2-adapter/legacy/fields/linktypes/Email.php similarity index 100% rename from src/fields/linktypes/Email.php rename to yii2-adapter/legacy/fields/linktypes/Email.php diff --git a/src/fields/linktypes/Entry.php b/yii2-adapter/legacy/fields/linktypes/Entry.php similarity index 100% rename from src/fields/linktypes/Entry.php rename to yii2-adapter/legacy/fields/linktypes/Entry.php diff --git a/src/fields/linktypes/Phone.php b/yii2-adapter/legacy/fields/linktypes/Phone.php similarity index 100% rename from src/fields/linktypes/Phone.php rename to yii2-adapter/legacy/fields/linktypes/Phone.php diff --git a/src/fields/linktypes/Sms.php b/yii2-adapter/legacy/fields/linktypes/Sms.php similarity index 100% rename from src/fields/linktypes/Sms.php rename to yii2-adapter/legacy/fields/linktypes/Sms.php diff --git a/src/fields/linktypes/Url.php b/yii2-adapter/legacy/fields/linktypes/Url.php similarity index 100% rename from src/fields/linktypes/Url.php rename to yii2-adapter/legacy/fields/linktypes/Url.php diff --git a/src/filters/BasicHttpAuthLogin.php b/yii2-adapter/legacy/filters/BasicHttpAuthLogin.php similarity index 100% rename from src/filters/BasicHttpAuthLogin.php rename to yii2-adapter/legacy/filters/BasicHttpAuthLogin.php diff --git a/src/filters/BasicHttpAuthStatic.php b/yii2-adapter/legacy/filters/BasicHttpAuthStatic.php similarity index 100% rename from src/filters/BasicHttpAuthStatic.php rename to yii2-adapter/legacy/filters/BasicHttpAuthStatic.php diff --git a/src/filters/BasicHttpAuthTrait.php b/yii2-adapter/legacy/filters/BasicHttpAuthTrait.php similarity index 100% rename from src/filters/BasicHttpAuthTrait.php rename to yii2-adapter/legacy/filters/BasicHttpAuthTrait.php diff --git a/src/filters/ConditionalFilterTrait.php b/yii2-adapter/legacy/filters/ConditionalFilterTrait.php similarity index 100% rename from src/filters/ConditionalFilterTrait.php rename to yii2-adapter/legacy/filters/ConditionalFilterTrait.php diff --git a/src/filters/Cors.php b/yii2-adapter/legacy/filters/Cors.php similarity index 100% rename from src/filters/Cors.php rename to yii2-adapter/legacy/filters/Cors.php diff --git a/src/filters/Headers.php b/yii2-adapter/legacy/filters/Headers.php similarity index 100% rename from src/filters/Headers.php rename to yii2-adapter/legacy/filters/Headers.php diff --git a/src/filters/SiteFilterTrait.php b/yii2-adapter/legacy/filters/SiteFilterTrait.php similarity index 100% rename from src/filters/SiteFilterTrait.php rename to yii2-adapter/legacy/filters/SiteFilterTrait.php diff --git a/src/filters/UtilityAccess.php b/yii2-adapter/legacy/filters/UtilityAccess.php similarity index 100% rename from src/filters/UtilityAccess.php rename to yii2-adapter/legacy/filters/UtilityAccess.php diff --git a/src/fs/Local.php b/yii2-adapter/legacy/fs/Local.php similarity index 100% rename from src/fs/Local.php rename to yii2-adapter/legacy/fs/Local.php diff --git a/src/fs/MissingFs.php b/yii2-adapter/legacy/fs/MissingFs.php similarity index 100% rename from src/fs/MissingFs.php rename to yii2-adapter/legacy/fs/MissingFs.php diff --git a/src/fs/Temp.php b/yii2-adapter/legacy/fs/Temp.php similarity index 100% rename from src/fs/Temp.php rename to yii2-adapter/legacy/fs/Temp.php diff --git a/src/gql/ArgumentManager.php b/yii2-adapter/legacy/gql/ArgumentManager.php similarity index 100% rename from src/gql/ArgumentManager.php rename to yii2-adapter/legacy/gql/ArgumentManager.php diff --git a/src/gql/ElementQueryConditionBuilder.php b/yii2-adapter/legacy/gql/ElementQueryConditionBuilder.php similarity index 100% rename from src/gql/ElementQueryConditionBuilder.php rename to yii2-adapter/legacy/gql/ElementQueryConditionBuilder.php diff --git a/src/gql/GqlEntityRegistry.php b/yii2-adapter/legacy/gql/GqlEntityRegistry.php similarity index 100% rename from src/gql/GqlEntityRegistry.php rename to yii2-adapter/legacy/gql/GqlEntityRegistry.php diff --git a/src/gql/TypeLoader.php b/yii2-adapter/legacy/gql/TypeLoader.php similarity index 100% rename from src/gql/TypeLoader.php rename to yii2-adapter/legacy/gql/TypeLoader.php diff --git a/src/gql/TypeManager.php b/yii2-adapter/legacy/gql/TypeManager.php similarity index 100% rename from src/gql/TypeManager.php rename to yii2-adapter/legacy/gql/TypeManager.php diff --git a/src/gql/arguments/OptionField.php b/yii2-adapter/legacy/gql/arguments/OptionField.php similarity index 100% rename from src/gql/arguments/OptionField.php rename to yii2-adapter/legacy/gql/arguments/OptionField.php diff --git a/src/gql/arguments/RelationCriteria.php b/yii2-adapter/legacy/gql/arguments/RelationCriteria.php similarity index 100% rename from src/gql/arguments/RelationCriteria.php rename to yii2-adapter/legacy/gql/arguments/RelationCriteria.php diff --git a/src/gql/arguments/Transform.php b/yii2-adapter/legacy/gql/arguments/Transform.php similarity index 100% rename from src/gql/arguments/Transform.php rename to yii2-adapter/legacy/gql/arguments/Transform.php diff --git a/src/gql/arguments/elements/Address.php b/yii2-adapter/legacy/gql/arguments/elements/Address.php similarity index 100% rename from src/gql/arguments/elements/Address.php rename to yii2-adapter/legacy/gql/arguments/elements/Address.php diff --git a/src/gql/arguments/elements/Asset.php b/yii2-adapter/legacy/gql/arguments/elements/Asset.php similarity index 100% rename from src/gql/arguments/elements/Asset.php rename to yii2-adapter/legacy/gql/arguments/elements/Asset.php diff --git a/src/gql/arguments/elements/Category.php b/yii2-adapter/legacy/gql/arguments/elements/Category.php similarity index 100% rename from src/gql/arguments/elements/Category.php rename to yii2-adapter/legacy/gql/arguments/elements/Category.php diff --git a/src/gql/arguments/elements/ContentBlock.php b/yii2-adapter/legacy/gql/arguments/elements/ContentBlock.php similarity index 100% rename from src/gql/arguments/elements/ContentBlock.php rename to yii2-adapter/legacy/gql/arguments/elements/ContentBlock.php diff --git a/src/gql/arguments/elements/Entry.php b/yii2-adapter/legacy/gql/arguments/elements/Entry.php similarity index 100% rename from src/gql/arguments/elements/Entry.php rename to yii2-adapter/legacy/gql/arguments/elements/Entry.php diff --git a/src/gql/arguments/elements/GlobalSet.php b/yii2-adapter/legacy/gql/arguments/elements/GlobalSet.php similarity index 100% rename from src/gql/arguments/elements/GlobalSet.php rename to yii2-adapter/legacy/gql/arguments/elements/GlobalSet.php diff --git a/src/gql/arguments/elements/Tag.php b/yii2-adapter/legacy/gql/arguments/elements/Tag.php similarity index 100% rename from src/gql/arguments/elements/Tag.php rename to yii2-adapter/legacy/gql/arguments/elements/Tag.php diff --git a/src/gql/arguments/elements/User.php b/yii2-adapter/legacy/gql/arguments/elements/User.php similarity index 100% rename from src/gql/arguments/elements/User.php rename to yii2-adapter/legacy/gql/arguments/elements/User.php diff --git a/src/gql/arguments/mutations/Asset.php b/yii2-adapter/legacy/gql/arguments/mutations/Asset.php similarity index 100% rename from src/gql/arguments/mutations/Asset.php rename to yii2-adapter/legacy/gql/arguments/mutations/Asset.php diff --git a/src/gql/arguments/mutations/Draft.php b/yii2-adapter/legacy/gql/arguments/mutations/Draft.php similarity index 100% rename from src/gql/arguments/mutations/Draft.php rename to yii2-adapter/legacy/gql/arguments/mutations/Draft.php diff --git a/src/gql/arguments/mutations/Entry.php b/yii2-adapter/legacy/gql/arguments/mutations/Entry.php similarity index 100% rename from src/gql/arguments/mutations/Entry.php rename to yii2-adapter/legacy/gql/arguments/mutations/Entry.php diff --git a/src/gql/arguments/mutations/NestedEntry.php b/yii2-adapter/legacy/gql/arguments/mutations/NestedEntry.php similarity index 100% rename from src/gql/arguments/mutations/NestedEntry.php rename to yii2-adapter/legacy/gql/arguments/mutations/NestedEntry.php diff --git a/src/gql/arguments/mutations/Structure.php b/yii2-adapter/legacy/gql/arguments/mutations/Structure.php similarity index 100% rename from src/gql/arguments/mutations/Structure.php rename to yii2-adapter/legacy/gql/arguments/mutations/Structure.php diff --git a/src/gql/base/ArgumentHandler.php b/yii2-adapter/legacy/gql/base/ArgumentHandler.php similarity index 100% rename from src/gql/base/ArgumentHandler.php rename to yii2-adapter/legacy/gql/base/ArgumentHandler.php diff --git a/src/gql/base/ArgumentHandlerInterface.php b/yii2-adapter/legacy/gql/base/ArgumentHandlerInterface.php similarity index 100% rename from src/gql/base/ArgumentHandlerInterface.php rename to yii2-adapter/legacy/gql/base/ArgumentHandlerInterface.php diff --git a/src/gql/base/Arguments.php b/yii2-adapter/legacy/gql/base/Arguments.php similarity index 100% rename from src/gql/base/Arguments.php rename to yii2-adapter/legacy/gql/base/Arguments.php diff --git a/src/gql/base/Directive.php b/yii2-adapter/legacy/gql/base/Directive.php similarity index 100% rename from src/gql/base/Directive.php rename to yii2-adapter/legacy/gql/base/Directive.php diff --git a/src/gql/base/ElementArguments.php b/yii2-adapter/legacy/gql/base/ElementArguments.php similarity index 100% rename from src/gql/base/ElementArguments.php rename to yii2-adapter/legacy/gql/base/ElementArguments.php diff --git a/src/gql/base/ElementMutationArguments.php b/yii2-adapter/legacy/gql/base/ElementMutationArguments.php similarity index 100% rename from src/gql/base/ElementMutationArguments.php rename to yii2-adapter/legacy/gql/base/ElementMutationArguments.php diff --git a/src/gql/base/ElementMutationResolver.php b/yii2-adapter/legacy/gql/base/ElementMutationResolver.php similarity index 100% rename from src/gql/base/ElementMutationResolver.php rename to yii2-adapter/legacy/gql/base/ElementMutationResolver.php diff --git a/src/gql/base/ElementResolver.php b/yii2-adapter/legacy/gql/base/ElementResolver.php similarity index 100% rename from src/gql/base/ElementResolver.php rename to yii2-adapter/legacy/gql/base/ElementResolver.php diff --git a/src/gql/base/Generator.php b/yii2-adapter/legacy/gql/base/Generator.php similarity index 99% rename from src/gql/base/Generator.php rename to yii2-adapter/legacy/gql/base/Generator.php index e161c6a681e..27df310778b 100644 --- a/src/gql/base/Generator.php +++ b/yii2-adapter/legacy/gql/base/Generator.php @@ -49,7 +49,7 @@ protected static function getContentFields(mixed $context): array $contentFieldGqlTypes[$contentField->handle] = $contentField->getContentGqlType(); } } - + foreach ($layout->getGeneratedFields() as $generatedField) { $handle = $generatedField['handle'] ?? ''; if ($handle !== '' && !isset($contentFieldGqlTypes[$handle])) { diff --git a/src/gql/base/GeneratorInterface.php b/yii2-adapter/legacy/gql/base/GeneratorInterface.php similarity index 100% rename from src/gql/base/GeneratorInterface.php rename to yii2-adapter/legacy/gql/base/GeneratorInterface.php diff --git a/src/gql/base/GqlTypeTrait.php b/yii2-adapter/legacy/gql/base/GqlTypeTrait.php similarity index 100% rename from src/gql/base/GqlTypeTrait.php rename to yii2-adapter/legacy/gql/base/GqlTypeTrait.php diff --git a/src/gql/base/InterfaceType.php b/yii2-adapter/legacy/gql/base/InterfaceType.php similarity index 100% rename from src/gql/base/InterfaceType.php rename to yii2-adapter/legacy/gql/base/InterfaceType.php diff --git a/src/gql/base/Mutation.php b/yii2-adapter/legacy/gql/base/Mutation.php similarity index 100% rename from src/gql/base/Mutation.php rename to yii2-adapter/legacy/gql/base/Mutation.php diff --git a/src/gql/base/MutationArguments.php b/yii2-adapter/legacy/gql/base/MutationArguments.php similarity index 100% rename from src/gql/base/MutationArguments.php rename to yii2-adapter/legacy/gql/base/MutationArguments.php diff --git a/src/gql/base/MutationResolver.php b/yii2-adapter/legacy/gql/base/MutationResolver.php similarity index 100% rename from src/gql/base/MutationResolver.php rename to yii2-adapter/legacy/gql/base/MutationResolver.php diff --git a/src/gql/base/ObjectType.php b/yii2-adapter/legacy/gql/base/ObjectType.php similarity index 100% rename from src/gql/base/ObjectType.php rename to yii2-adapter/legacy/gql/base/ObjectType.php diff --git a/src/gql/base/Query.php b/yii2-adapter/legacy/gql/base/Query.php similarity index 100% rename from src/gql/base/Query.php rename to yii2-adapter/legacy/gql/base/Query.php diff --git a/src/gql/base/RelationArgumentHandler.php b/yii2-adapter/legacy/gql/base/RelationArgumentHandler.php similarity index 100% rename from src/gql/base/RelationArgumentHandler.php rename to yii2-adapter/legacy/gql/base/RelationArgumentHandler.php diff --git a/src/gql/base/Resolver.php b/yii2-adapter/legacy/gql/base/Resolver.php similarity index 100% rename from src/gql/base/Resolver.php rename to yii2-adapter/legacy/gql/base/Resolver.php diff --git a/src/gql/base/SingleGeneratorInterface.php b/yii2-adapter/legacy/gql/base/SingleGeneratorInterface.php similarity index 100% rename from src/gql/base/SingleGeneratorInterface.php rename to yii2-adapter/legacy/gql/base/SingleGeneratorInterface.php diff --git a/src/gql/base/SingularTypeInterface.php b/yii2-adapter/legacy/gql/base/SingularTypeInterface.php similarity index 100% rename from src/gql/base/SingularTypeInterface.php rename to yii2-adapter/legacy/gql/base/SingularTypeInterface.php diff --git a/src/gql/base/StructureElementArguments.php b/yii2-adapter/legacy/gql/base/StructureElementArguments.php similarity index 100% rename from src/gql/base/StructureElementArguments.php rename to yii2-adapter/legacy/gql/base/StructureElementArguments.php diff --git a/src/gql/base/StructureMutationTrait.php b/yii2-adapter/legacy/gql/base/StructureMutationTrait.php similarity index 100% rename from src/gql/base/StructureMutationTrait.php rename to yii2-adapter/legacy/gql/base/StructureMutationTrait.php diff --git a/src/gql/directives/FormatDateTime.php b/yii2-adapter/legacy/gql/directives/FormatDateTime.php similarity index 100% rename from src/gql/directives/FormatDateTime.php rename to yii2-adapter/legacy/gql/directives/FormatDateTime.php diff --git a/src/gql/directives/Markdown.php b/yii2-adapter/legacy/gql/directives/Markdown.php similarity index 100% rename from src/gql/directives/Markdown.php rename to yii2-adapter/legacy/gql/directives/Markdown.php diff --git a/src/gql/directives/Money.php b/yii2-adapter/legacy/gql/directives/Money.php similarity index 100% rename from src/gql/directives/Money.php rename to yii2-adapter/legacy/gql/directives/Money.php diff --git a/src/gql/directives/ParseRefs.php b/yii2-adapter/legacy/gql/directives/ParseRefs.php similarity index 100% rename from src/gql/directives/ParseRefs.php rename to yii2-adapter/legacy/gql/directives/ParseRefs.php diff --git a/src/gql/directives/StripTags.php b/yii2-adapter/legacy/gql/directives/StripTags.php similarity index 100% rename from src/gql/directives/StripTags.php rename to yii2-adapter/legacy/gql/directives/StripTags.php diff --git a/src/gql/directives/Transform.php b/yii2-adapter/legacy/gql/directives/Transform.php similarity index 100% rename from src/gql/directives/Transform.php rename to yii2-adapter/legacy/gql/directives/Transform.php diff --git a/src/gql/directives/Trim.php b/yii2-adapter/legacy/gql/directives/Trim.php similarity index 100% rename from src/gql/directives/Trim.php rename to yii2-adapter/legacy/gql/directives/Trim.php diff --git a/src/gql/handlers/RelatedAssets.php b/yii2-adapter/legacy/gql/handlers/RelatedAssets.php similarity index 100% rename from src/gql/handlers/RelatedAssets.php rename to yii2-adapter/legacy/gql/handlers/RelatedAssets.php diff --git a/src/gql/handlers/RelatedCategories.php b/yii2-adapter/legacy/gql/handlers/RelatedCategories.php similarity index 100% rename from src/gql/handlers/RelatedCategories.php rename to yii2-adapter/legacy/gql/handlers/RelatedCategories.php diff --git a/src/gql/handlers/RelatedEntries.php b/yii2-adapter/legacy/gql/handlers/RelatedEntries.php similarity index 100% rename from src/gql/handlers/RelatedEntries.php rename to yii2-adapter/legacy/gql/handlers/RelatedEntries.php diff --git a/src/gql/handlers/RelatedTags.php b/yii2-adapter/legacy/gql/handlers/RelatedTags.php similarity index 100% rename from src/gql/handlers/RelatedTags.php rename to yii2-adapter/legacy/gql/handlers/RelatedTags.php diff --git a/src/gql/handlers/RelatedUsers.php b/yii2-adapter/legacy/gql/handlers/RelatedUsers.php similarity index 100% rename from src/gql/handlers/RelatedUsers.php rename to yii2-adapter/legacy/gql/handlers/RelatedUsers.php diff --git a/src/gql/handlers/Site.php b/yii2-adapter/legacy/gql/handlers/Site.php similarity index 100% rename from src/gql/handlers/Site.php rename to yii2-adapter/legacy/gql/handlers/Site.php diff --git a/src/gql/handlers/SiteId.php b/yii2-adapter/legacy/gql/handlers/SiteId.php similarity index 100% rename from src/gql/handlers/SiteId.php rename to yii2-adapter/legacy/gql/handlers/SiteId.php diff --git a/src/gql/interfaces/Element.php b/yii2-adapter/legacy/gql/interfaces/Element.php similarity index 100% rename from src/gql/interfaces/Element.php rename to yii2-adapter/legacy/gql/interfaces/Element.php diff --git a/src/gql/interfaces/Structure.php b/yii2-adapter/legacy/gql/interfaces/Structure.php similarity index 100% rename from src/gql/interfaces/Structure.php rename to yii2-adapter/legacy/gql/interfaces/Structure.php diff --git a/src/gql/interfaces/elements/Address.php b/yii2-adapter/legacy/gql/interfaces/elements/Address.php similarity index 100% rename from src/gql/interfaces/elements/Address.php rename to yii2-adapter/legacy/gql/interfaces/elements/Address.php diff --git a/src/gql/interfaces/elements/Asset.php b/yii2-adapter/legacy/gql/interfaces/elements/Asset.php similarity index 100% rename from src/gql/interfaces/elements/Asset.php rename to yii2-adapter/legacy/gql/interfaces/elements/Asset.php diff --git a/src/gql/interfaces/elements/Category.php b/yii2-adapter/legacy/gql/interfaces/elements/Category.php similarity index 100% rename from src/gql/interfaces/elements/Category.php rename to yii2-adapter/legacy/gql/interfaces/elements/Category.php diff --git a/src/gql/interfaces/elements/ContentBlock.php b/yii2-adapter/legacy/gql/interfaces/elements/ContentBlock.php similarity index 100% rename from src/gql/interfaces/elements/ContentBlock.php rename to yii2-adapter/legacy/gql/interfaces/elements/ContentBlock.php diff --git a/src/gql/interfaces/elements/Entry.php b/yii2-adapter/legacy/gql/interfaces/elements/Entry.php similarity index 100% rename from src/gql/interfaces/elements/Entry.php rename to yii2-adapter/legacy/gql/interfaces/elements/Entry.php diff --git a/src/gql/interfaces/elements/GlobalSet.php b/yii2-adapter/legacy/gql/interfaces/elements/GlobalSet.php similarity index 100% rename from src/gql/interfaces/elements/GlobalSet.php rename to yii2-adapter/legacy/gql/interfaces/elements/GlobalSet.php diff --git a/src/gql/interfaces/elements/Tag.php b/yii2-adapter/legacy/gql/interfaces/elements/Tag.php similarity index 100% rename from src/gql/interfaces/elements/Tag.php rename to yii2-adapter/legacy/gql/interfaces/elements/Tag.php diff --git a/src/gql/interfaces/elements/User.php b/yii2-adapter/legacy/gql/interfaces/elements/User.php similarity index 100% rename from src/gql/interfaces/elements/User.php rename to yii2-adapter/legacy/gql/interfaces/elements/User.php diff --git a/src/gql/mutations/Asset.php b/yii2-adapter/legacy/gql/mutations/Asset.php similarity index 100% rename from src/gql/mutations/Asset.php rename to yii2-adapter/legacy/gql/mutations/Asset.php diff --git a/src/gql/mutations/Category.php b/yii2-adapter/legacy/gql/mutations/Category.php similarity index 100% rename from src/gql/mutations/Category.php rename to yii2-adapter/legacy/gql/mutations/Category.php diff --git a/src/gql/mutations/Entry.php b/yii2-adapter/legacy/gql/mutations/Entry.php similarity index 100% rename from src/gql/mutations/Entry.php rename to yii2-adapter/legacy/gql/mutations/Entry.php diff --git a/src/gql/mutations/GlobalSet.php b/yii2-adapter/legacy/gql/mutations/GlobalSet.php similarity index 100% rename from src/gql/mutations/GlobalSet.php rename to yii2-adapter/legacy/gql/mutations/GlobalSet.php diff --git a/src/gql/mutations/Ping.php b/yii2-adapter/legacy/gql/mutations/Ping.php similarity index 100% rename from src/gql/mutations/Ping.php rename to yii2-adapter/legacy/gql/mutations/Ping.php diff --git a/src/gql/mutations/Tag.php b/yii2-adapter/legacy/gql/mutations/Tag.php similarity index 100% rename from src/gql/mutations/Tag.php rename to yii2-adapter/legacy/gql/mutations/Tag.php diff --git a/src/gql/queries/Address.php b/yii2-adapter/legacy/gql/queries/Address.php similarity index 100% rename from src/gql/queries/Address.php rename to yii2-adapter/legacy/gql/queries/Address.php diff --git a/src/gql/queries/Asset.php b/yii2-adapter/legacy/gql/queries/Asset.php similarity index 100% rename from src/gql/queries/Asset.php rename to yii2-adapter/legacy/gql/queries/Asset.php diff --git a/src/gql/queries/Category.php b/yii2-adapter/legacy/gql/queries/Category.php similarity index 100% rename from src/gql/queries/Category.php rename to yii2-adapter/legacy/gql/queries/Category.php diff --git a/src/gql/queries/Entry.php b/yii2-adapter/legacy/gql/queries/Entry.php similarity index 100% rename from src/gql/queries/Entry.php rename to yii2-adapter/legacy/gql/queries/Entry.php diff --git a/src/gql/queries/GlobalSet.php b/yii2-adapter/legacy/gql/queries/GlobalSet.php similarity index 100% rename from src/gql/queries/GlobalSet.php rename to yii2-adapter/legacy/gql/queries/GlobalSet.php diff --git a/src/gql/queries/Ping.php b/yii2-adapter/legacy/gql/queries/Ping.php similarity index 100% rename from src/gql/queries/Ping.php rename to yii2-adapter/legacy/gql/queries/Ping.php diff --git a/src/gql/queries/Tag.php b/yii2-adapter/legacy/gql/queries/Tag.php similarity index 100% rename from src/gql/queries/Tag.php rename to yii2-adapter/legacy/gql/queries/Tag.php diff --git a/src/gql/queries/User.php b/yii2-adapter/legacy/gql/queries/User.php similarity index 100% rename from src/gql/queries/User.php rename to yii2-adapter/legacy/gql/queries/User.php diff --git a/src/gql/resolvers/OptionField.php b/yii2-adapter/legacy/gql/resolvers/OptionField.php similarity index 100% rename from src/gql/resolvers/OptionField.php rename to yii2-adapter/legacy/gql/resolvers/OptionField.php diff --git a/src/gql/resolvers/elements/Address.php b/yii2-adapter/legacy/gql/resolvers/elements/Address.php similarity index 100% rename from src/gql/resolvers/elements/Address.php rename to yii2-adapter/legacy/gql/resolvers/elements/Address.php diff --git a/src/gql/resolvers/elements/Asset.php b/yii2-adapter/legacy/gql/resolvers/elements/Asset.php similarity index 100% rename from src/gql/resolvers/elements/Asset.php rename to yii2-adapter/legacy/gql/resolvers/elements/Asset.php diff --git a/src/gql/resolvers/elements/Category.php b/yii2-adapter/legacy/gql/resolvers/elements/Category.php similarity index 100% rename from src/gql/resolvers/elements/Category.php rename to yii2-adapter/legacy/gql/resolvers/elements/Category.php diff --git a/src/gql/resolvers/elements/ContentBlock.php b/yii2-adapter/legacy/gql/resolvers/elements/ContentBlock.php similarity index 100% rename from src/gql/resolvers/elements/ContentBlock.php rename to yii2-adapter/legacy/gql/resolvers/elements/ContentBlock.php diff --git a/src/gql/resolvers/elements/Entry.php b/yii2-adapter/legacy/gql/resolvers/elements/Entry.php similarity index 100% rename from src/gql/resolvers/elements/Entry.php rename to yii2-adapter/legacy/gql/resolvers/elements/Entry.php diff --git a/src/gql/resolvers/elements/GlobalSet.php b/yii2-adapter/legacy/gql/resolvers/elements/GlobalSet.php similarity index 100% rename from src/gql/resolvers/elements/GlobalSet.php rename to yii2-adapter/legacy/gql/resolvers/elements/GlobalSet.php diff --git a/src/gql/resolvers/elements/Tag.php b/yii2-adapter/legacy/gql/resolvers/elements/Tag.php similarity index 100% rename from src/gql/resolvers/elements/Tag.php rename to yii2-adapter/legacy/gql/resolvers/elements/Tag.php diff --git a/src/gql/resolvers/elements/User.php b/yii2-adapter/legacy/gql/resolvers/elements/User.php similarity index 100% rename from src/gql/resolvers/elements/User.php rename to yii2-adapter/legacy/gql/resolvers/elements/User.php diff --git a/src/gql/resolvers/mutations/Asset.php b/yii2-adapter/legacy/gql/resolvers/mutations/Asset.php similarity index 100% rename from src/gql/resolvers/mutations/Asset.php rename to yii2-adapter/legacy/gql/resolvers/mutations/Asset.php diff --git a/src/gql/resolvers/mutations/Category.php b/yii2-adapter/legacy/gql/resolvers/mutations/Category.php similarity index 100% rename from src/gql/resolvers/mutations/Category.php rename to yii2-adapter/legacy/gql/resolvers/mutations/Category.php diff --git a/src/gql/resolvers/mutations/Entry.php b/yii2-adapter/legacy/gql/resolvers/mutations/Entry.php similarity index 100% rename from src/gql/resolvers/mutations/Entry.php rename to yii2-adapter/legacy/gql/resolvers/mutations/Entry.php diff --git a/src/gql/resolvers/mutations/GlobalSet.php b/yii2-adapter/legacy/gql/resolvers/mutations/GlobalSet.php similarity index 100% rename from src/gql/resolvers/mutations/GlobalSet.php rename to yii2-adapter/legacy/gql/resolvers/mutations/GlobalSet.php diff --git a/src/gql/resolvers/mutations/Tag.php b/yii2-adapter/legacy/gql/resolvers/mutations/Tag.php similarity index 100% rename from src/gql/resolvers/mutations/Tag.php rename to yii2-adapter/legacy/gql/resolvers/mutations/Tag.php diff --git a/src/gql/types/DateTime.php b/yii2-adapter/legacy/gql/types/DateTime.php similarity index 100% rename from src/gql/types/DateTime.php rename to yii2-adapter/legacy/gql/types/DateTime.php diff --git a/src/gql/types/IconData.php b/yii2-adapter/legacy/gql/types/IconData.php similarity index 100% rename from src/gql/types/IconData.php rename to yii2-adapter/legacy/gql/types/IconData.php diff --git a/src/gql/types/LinkData.php b/yii2-adapter/legacy/gql/types/LinkData.php similarity index 100% rename from src/gql/types/LinkData.php rename to yii2-adapter/legacy/gql/types/LinkData.php diff --git a/src/gql/types/Money.php b/yii2-adapter/legacy/gql/types/Money.php similarity index 100% rename from src/gql/types/Money.php rename to yii2-adapter/legacy/gql/types/Money.php diff --git a/src/gql/types/Mutation.php b/yii2-adapter/legacy/gql/types/Mutation.php similarity index 100% rename from src/gql/types/Mutation.php rename to yii2-adapter/legacy/gql/types/Mutation.php diff --git a/src/gql/types/Number.php b/yii2-adapter/legacy/gql/types/Number.php similarity index 100% rename from src/gql/types/Number.php rename to yii2-adapter/legacy/gql/types/Number.php diff --git a/src/gql/types/Query.php b/yii2-adapter/legacy/gql/types/Query.php similarity index 100% rename from src/gql/types/Query.php rename to yii2-adapter/legacy/gql/types/Query.php diff --git a/src/gql/types/QueryArgument.php b/yii2-adapter/legacy/gql/types/QueryArgument.php similarity index 100% rename from src/gql/types/QueryArgument.php rename to yii2-adapter/legacy/gql/types/QueryArgument.php diff --git a/src/gql/types/TableRow.php b/yii2-adapter/legacy/gql/types/TableRow.php similarity index 100% rename from src/gql/types/TableRow.php rename to yii2-adapter/legacy/gql/types/TableRow.php diff --git a/src/gql/types/elements/Address.php b/yii2-adapter/legacy/gql/types/elements/Address.php similarity index 100% rename from src/gql/types/elements/Address.php rename to yii2-adapter/legacy/gql/types/elements/Address.php diff --git a/src/gql/types/elements/Asset.php b/yii2-adapter/legacy/gql/types/elements/Asset.php similarity index 100% rename from src/gql/types/elements/Asset.php rename to yii2-adapter/legacy/gql/types/elements/Asset.php diff --git a/src/gql/types/elements/Category.php b/yii2-adapter/legacy/gql/types/elements/Category.php similarity index 100% rename from src/gql/types/elements/Category.php rename to yii2-adapter/legacy/gql/types/elements/Category.php diff --git a/src/gql/types/elements/ContentBlock.php b/yii2-adapter/legacy/gql/types/elements/ContentBlock.php similarity index 100% rename from src/gql/types/elements/ContentBlock.php rename to yii2-adapter/legacy/gql/types/elements/ContentBlock.php diff --git a/src/gql/types/elements/Element.php b/yii2-adapter/legacy/gql/types/elements/Element.php similarity index 100% rename from src/gql/types/elements/Element.php rename to yii2-adapter/legacy/gql/types/elements/Element.php diff --git a/src/gql/types/elements/Entry.php b/yii2-adapter/legacy/gql/types/elements/Entry.php similarity index 100% rename from src/gql/types/elements/Entry.php rename to yii2-adapter/legacy/gql/types/elements/Entry.php diff --git a/src/gql/types/elements/GlobalSet.php b/yii2-adapter/legacy/gql/types/elements/GlobalSet.php similarity index 100% rename from src/gql/types/elements/GlobalSet.php rename to yii2-adapter/legacy/gql/types/elements/GlobalSet.php diff --git a/src/gql/types/elements/Tag.php b/yii2-adapter/legacy/gql/types/elements/Tag.php similarity index 100% rename from src/gql/types/elements/Tag.php rename to yii2-adapter/legacy/gql/types/elements/Tag.php diff --git a/src/gql/types/elements/User.php b/yii2-adapter/legacy/gql/types/elements/User.php similarity index 100% rename from src/gql/types/elements/User.php rename to yii2-adapter/legacy/gql/types/elements/User.php diff --git a/src/gql/types/generators/AddressType.php b/yii2-adapter/legacy/gql/types/generators/AddressType.php similarity index 100% rename from src/gql/types/generators/AddressType.php rename to yii2-adapter/legacy/gql/types/generators/AddressType.php diff --git a/src/gql/types/generators/AssetType.php b/yii2-adapter/legacy/gql/types/generators/AssetType.php similarity index 100% rename from src/gql/types/generators/AssetType.php rename to yii2-adapter/legacy/gql/types/generators/AssetType.php diff --git a/src/gql/types/generators/CategoryType.php b/yii2-adapter/legacy/gql/types/generators/CategoryType.php similarity index 100% rename from src/gql/types/generators/CategoryType.php rename to yii2-adapter/legacy/gql/types/generators/CategoryType.php diff --git a/src/gql/types/generators/ContentBlock.php b/yii2-adapter/legacy/gql/types/generators/ContentBlock.php similarity index 100% rename from src/gql/types/generators/ContentBlock.php rename to yii2-adapter/legacy/gql/types/generators/ContentBlock.php diff --git a/src/gql/types/generators/ElementType.php b/yii2-adapter/legacy/gql/types/generators/ElementType.php similarity index 100% rename from src/gql/types/generators/ElementType.php rename to yii2-adapter/legacy/gql/types/generators/ElementType.php diff --git a/src/gql/types/generators/EntryType.php b/yii2-adapter/legacy/gql/types/generators/EntryType.php similarity index 100% rename from src/gql/types/generators/EntryType.php rename to yii2-adapter/legacy/gql/types/generators/EntryType.php diff --git a/src/gql/types/generators/GlobalSetType.php b/yii2-adapter/legacy/gql/types/generators/GlobalSetType.php similarity index 100% rename from src/gql/types/generators/GlobalSetType.php rename to yii2-adapter/legacy/gql/types/generators/GlobalSetType.php diff --git a/src/gql/types/generators/IconDataType.php b/yii2-adapter/legacy/gql/types/generators/IconDataType.php similarity index 100% rename from src/gql/types/generators/IconDataType.php rename to yii2-adapter/legacy/gql/types/generators/IconDataType.php diff --git a/src/gql/types/generators/LinkDataType.php b/yii2-adapter/legacy/gql/types/generators/LinkDataType.php similarity index 100% rename from src/gql/types/generators/LinkDataType.php rename to yii2-adapter/legacy/gql/types/generators/LinkDataType.php diff --git a/src/gql/types/generators/TableRowType.php b/yii2-adapter/legacy/gql/types/generators/TableRowType.php similarity index 100% rename from src/gql/types/generators/TableRowType.php rename to yii2-adapter/legacy/gql/types/generators/TableRowType.php diff --git a/src/gql/types/generators/TagType.php b/yii2-adapter/legacy/gql/types/generators/TagType.php similarity index 100% rename from src/gql/types/generators/TagType.php rename to yii2-adapter/legacy/gql/types/generators/TagType.php diff --git a/src/gql/types/generators/UserType.php b/yii2-adapter/legacy/gql/types/generators/UserType.php similarity index 100% rename from src/gql/types/generators/UserType.php rename to yii2-adapter/legacy/gql/types/generators/UserType.php diff --git a/src/gql/types/input/Addresses.php b/yii2-adapter/legacy/gql/types/input/Addresses.php similarity index 100% rename from src/gql/types/input/Addresses.php rename to yii2-adapter/legacy/gql/types/input/Addresses.php diff --git a/src/gql/types/input/ContentBlock.php b/yii2-adapter/legacy/gql/types/input/ContentBlock.php similarity index 100% rename from src/gql/types/input/ContentBlock.php rename to yii2-adapter/legacy/gql/types/input/ContentBlock.php diff --git a/src/gql/types/input/File.php b/yii2-adapter/legacy/gql/types/input/File.php similarity index 100% rename from src/gql/types/input/File.php rename to yii2-adapter/legacy/gql/types/input/File.php diff --git a/src/gql/types/input/Matrix.php b/yii2-adapter/legacy/gql/types/input/Matrix.php similarity index 100% rename from src/gql/types/input/Matrix.php rename to yii2-adapter/legacy/gql/types/input/Matrix.php diff --git a/src/gql/types/input/criteria/Asset.php b/yii2-adapter/legacy/gql/types/input/criteria/Asset.php similarity index 100% rename from src/gql/types/input/criteria/Asset.php rename to yii2-adapter/legacy/gql/types/input/criteria/Asset.php diff --git a/src/gql/types/input/criteria/AssetRelation.php b/yii2-adapter/legacy/gql/types/input/criteria/AssetRelation.php similarity index 100% rename from src/gql/types/input/criteria/AssetRelation.php rename to yii2-adapter/legacy/gql/types/input/criteria/AssetRelation.php diff --git a/src/gql/types/input/criteria/Category.php b/yii2-adapter/legacy/gql/types/input/criteria/Category.php similarity index 100% rename from src/gql/types/input/criteria/Category.php rename to yii2-adapter/legacy/gql/types/input/criteria/Category.php diff --git a/src/gql/types/input/criteria/CategoryRelation.php b/yii2-adapter/legacy/gql/types/input/criteria/CategoryRelation.php similarity index 100% rename from src/gql/types/input/criteria/CategoryRelation.php rename to yii2-adapter/legacy/gql/types/input/criteria/CategoryRelation.php diff --git a/src/gql/types/input/criteria/Entry.php b/yii2-adapter/legacy/gql/types/input/criteria/Entry.php similarity index 100% rename from src/gql/types/input/criteria/Entry.php rename to yii2-adapter/legacy/gql/types/input/criteria/Entry.php diff --git a/src/gql/types/input/criteria/EntryRelation.php b/yii2-adapter/legacy/gql/types/input/criteria/EntryRelation.php similarity index 100% rename from src/gql/types/input/criteria/EntryRelation.php rename to yii2-adapter/legacy/gql/types/input/criteria/EntryRelation.php diff --git a/src/gql/types/input/criteria/Tag.php b/yii2-adapter/legacy/gql/types/input/criteria/Tag.php similarity index 100% rename from src/gql/types/input/criteria/Tag.php rename to yii2-adapter/legacy/gql/types/input/criteria/Tag.php diff --git a/src/gql/types/input/criteria/TagRelation.php b/yii2-adapter/legacy/gql/types/input/criteria/TagRelation.php similarity index 100% rename from src/gql/types/input/criteria/TagRelation.php rename to yii2-adapter/legacy/gql/types/input/criteria/TagRelation.php diff --git a/src/gql/types/input/criteria/User.php b/yii2-adapter/legacy/gql/types/input/criteria/User.php similarity index 100% rename from src/gql/types/input/criteria/User.php rename to yii2-adapter/legacy/gql/types/input/criteria/User.php diff --git a/src/gql/types/input/criteria/UserRelation.php b/yii2-adapter/legacy/gql/types/input/criteria/UserRelation.php similarity index 100% rename from src/gql/types/input/criteria/UserRelation.php rename to yii2-adapter/legacy/gql/types/input/criteria/UserRelation.php diff --git a/src/helpers/AdminTable.php b/yii2-adapter/legacy/helpers/AdminTable.php similarity index 100% rename from src/helpers/AdminTable.php rename to yii2-adapter/legacy/helpers/AdminTable.php diff --git a/src/helpers/Assets.php b/yii2-adapter/legacy/helpers/Assets.php similarity index 100% rename from src/helpers/Assets.php rename to yii2-adapter/legacy/helpers/Assets.php diff --git a/src/helpers/ChartHelper.php b/yii2-adapter/legacy/helpers/ChartHelper.php similarity index 100% rename from src/helpers/ChartHelper.php rename to yii2-adapter/legacy/helpers/ChartHelper.php diff --git a/src/helpers/Component.php b/yii2-adapter/legacy/helpers/Component.php similarity index 100% rename from src/helpers/Component.php rename to yii2-adapter/legacy/helpers/Component.php diff --git a/src/helpers/Console.php b/yii2-adapter/legacy/helpers/Console.php similarity index 100% rename from src/helpers/Console.php rename to yii2-adapter/legacy/helpers/Console.php diff --git a/src/helpers/Cp.php b/yii2-adapter/legacy/helpers/Cp.php similarity index 99% rename from src/helpers/Cp.php rename to yii2-adapter/legacy/helpers/Cp.php index 7a39528808e..5c73eee0353 100644 --- a/src/helpers/Cp.php +++ b/yii2-adapter/legacy/helpers/Cp.php @@ -3806,7 +3806,7 @@ public static function iconSvg(?string $icon, ?string $fallbackLabel = null, ?st 'slideout-right', 'thumb-left', 'thumb-right', - => Craft::getAlias("@packageRoot/resources/icons/custom-icons/$icon.svg"), + => Craft::getAlias("@craftcms/resources/icons/custom-icons/$icon.svg"), default => Craft::getAlias("@appicons/$icon.svg"), }; if (!file_exists($path)) { diff --git a/src/helpers/DateRange.php b/yii2-adapter/legacy/helpers/DateRange.php similarity index 100% rename from src/helpers/DateRange.php rename to yii2-adapter/legacy/helpers/DateRange.php diff --git a/src/helpers/DateTimeHelper.php b/yii2-adapter/legacy/helpers/DateTimeHelper.php similarity index 100% rename from src/helpers/DateTimeHelper.php rename to yii2-adapter/legacy/helpers/DateTimeHelper.php diff --git a/src/helpers/Db.php b/yii2-adapter/legacy/helpers/Db.php similarity index 100% rename from src/helpers/Db.php rename to yii2-adapter/legacy/helpers/Db.php diff --git a/src/helpers/ElementHelper.php b/yii2-adapter/legacy/helpers/ElementHelper.php similarity index 100% rename from src/helpers/ElementHelper.php rename to yii2-adapter/legacy/helpers/ElementHelper.php diff --git a/src/helpers/FileHelper.php b/yii2-adapter/legacy/helpers/FileHelper.php similarity index 100% rename from src/helpers/FileHelper.php rename to yii2-adapter/legacy/helpers/FileHelper.php diff --git a/src/helpers/Gql.php b/yii2-adapter/legacy/helpers/Gql.php similarity index 100% rename from src/helpers/Gql.php rename to yii2-adapter/legacy/helpers/Gql.php diff --git a/src/helpers/HtmlPurifier.php b/yii2-adapter/legacy/helpers/HtmlPurifier.php similarity index 100% rename from src/helpers/HtmlPurifier.php rename to yii2-adapter/legacy/helpers/HtmlPurifier.php diff --git a/src/helpers/Image.php b/yii2-adapter/legacy/helpers/Image.php similarity index 100% rename from src/helpers/Image.php rename to yii2-adapter/legacy/helpers/Image.php diff --git a/src/helpers/ImageTransforms.php b/yii2-adapter/legacy/helpers/ImageTransforms.php similarity index 100% rename from src/helpers/ImageTransforms.php rename to yii2-adapter/legacy/helpers/ImageTransforms.php diff --git a/src/helpers/Inflector.php b/yii2-adapter/legacy/helpers/Inflector.php similarity index 100% rename from src/helpers/Inflector.php rename to yii2-adapter/legacy/helpers/Inflector.php diff --git a/src/helpers/Localization.php b/yii2-adapter/legacy/helpers/Localization.php similarity index 100% rename from src/helpers/Localization.php rename to yii2-adapter/legacy/helpers/Localization.php diff --git a/src/helpers/MailerHelper.php b/yii2-adapter/legacy/helpers/MailerHelper.php similarity index 100% rename from src/helpers/MailerHelper.php rename to yii2-adapter/legacy/helpers/MailerHelper.php diff --git a/src/helpers/MoneyHelper.php b/yii2-adapter/legacy/helpers/MoneyHelper.php similarity index 100% rename from src/helpers/MoneyHelper.php rename to yii2-adapter/legacy/helpers/MoneyHelper.php diff --git a/src/helpers/Number.php b/yii2-adapter/legacy/helpers/Number.php similarity index 100% rename from src/helpers/Number.php rename to yii2-adapter/legacy/helpers/Number.php diff --git a/src/helpers/Path.php b/yii2-adapter/legacy/helpers/Path.php similarity index 100% rename from src/helpers/Path.php rename to yii2-adapter/legacy/helpers/Path.php diff --git a/src/helpers/Queue.php b/yii2-adapter/legacy/helpers/Queue.php similarity index 100% rename from src/helpers/Queue.php rename to yii2-adapter/legacy/helpers/Queue.php diff --git a/src/helpers/Search.php b/yii2-adapter/legacy/helpers/Search.php similarity index 100% rename from src/helpers/Search.php rename to yii2-adapter/legacy/helpers/Search.php diff --git a/src/helpers/Sequence.php b/yii2-adapter/legacy/helpers/Sequence.php similarity index 100% rename from src/helpers/Sequence.php rename to yii2-adapter/legacy/helpers/Sequence.php diff --git a/src/helpers/Session.php b/yii2-adapter/legacy/helpers/Session.php similarity index 100% rename from src/helpers/Session.php rename to yii2-adapter/legacy/helpers/Session.php diff --git a/src/helpers/Template.php b/yii2-adapter/legacy/helpers/Template.php similarity index 100% rename from src/helpers/Template.php rename to yii2-adapter/legacy/helpers/Template.php diff --git a/src/helpers/UrlHelper.php b/yii2-adapter/legacy/helpers/UrlHelper.php similarity index 100% rename from src/helpers/UrlHelper.php rename to yii2-adapter/legacy/helpers/UrlHelper.php diff --git a/src/helpers/User.php b/yii2-adapter/legacy/helpers/User.php similarity index 100% rename from src/helpers/User.php rename to yii2-adapter/legacy/helpers/User.php diff --git a/src/htmlpurifier/RelAttrLinkTypeDef.php b/yii2-adapter/legacy/htmlpurifier/RelAttrLinkTypeDef.php similarity index 100% rename from src/htmlpurifier/RelAttrLinkTypeDef.php rename to yii2-adapter/legacy/htmlpurifier/RelAttrLinkTypeDef.php diff --git a/src/htmlpurifier/VideoEmbedUrlDef.php b/yii2-adapter/legacy/htmlpurifier/VideoEmbedUrlDef.php similarity index 100% rename from src/htmlpurifier/VideoEmbedUrlDef.php rename to yii2-adapter/legacy/htmlpurifier/VideoEmbedUrlDef.php diff --git a/src/i18n/FormatConverter.php b/yii2-adapter/legacy/i18n/FormatConverter.php similarity index 100% rename from src/i18n/FormatConverter.php rename to yii2-adapter/legacy/i18n/FormatConverter.php diff --git a/src/i18n/Formatter.php b/yii2-adapter/legacy/i18n/Formatter.php similarity index 100% rename from src/i18n/Formatter.php rename to yii2-adapter/legacy/i18n/Formatter.php diff --git a/src/i18n/I18N.php b/yii2-adapter/legacy/i18n/I18N.php similarity index 100% rename from src/i18n/I18N.php rename to yii2-adapter/legacy/i18n/I18N.php diff --git a/src/i18n/Locale.php b/yii2-adapter/legacy/i18n/Locale.php similarity index 100% rename from src/i18n/Locale.php rename to yii2-adapter/legacy/i18n/Locale.php diff --git a/src/i18n/MessageFormatter.php b/yii2-adapter/legacy/i18n/MessageFormatter.php similarity index 100% rename from src/i18n/MessageFormatter.php rename to yii2-adapter/legacy/i18n/MessageFormatter.php diff --git a/src/i18n/PhpMessageSource.php b/yii2-adapter/legacy/i18n/PhpMessageSource.php similarity index 100% rename from src/i18n/PhpMessageSource.php rename to yii2-adapter/legacy/i18n/PhpMessageSource.php diff --git a/src/i18n/Translation.php b/yii2-adapter/legacy/i18n/Translation.php similarity index 100% rename from src/i18n/Translation.php rename to yii2-adapter/legacy/i18n/Translation.php diff --git a/src/image/Raster.php b/yii2-adapter/legacy/image/Raster.php similarity index 100% rename from src/image/Raster.php rename to yii2-adapter/legacy/image/Raster.php diff --git a/src/image/Svg.php b/yii2-adapter/legacy/image/Svg.php similarity index 100% rename from src/image/Svg.php rename to yii2-adapter/legacy/image/Svg.php diff --git a/src/image/SvgAllowedAttributes.php b/yii2-adapter/legacy/image/SvgAllowedAttributes.php similarity index 100% rename from src/image/SvgAllowedAttributes.php rename to yii2-adapter/legacy/image/SvgAllowedAttributes.php diff --git a/src/imagetransforms/FallbackTransformer.php b/yii2-adapter/legacy/imagetransforms/FallbackTransformer.php similarity index 100% rename from src/imagetransforms/FallbackTransformer.php rename to yii2-adapter/legacy/imagetransforms/FallbackTransformer.php diff --git a/src/imagetransforms/ImageTransformer.php b/yii2-adapter/legacy/imagetransforms/ImageTransformer.php similarity index 100% rename from src/imagetransforms/ImageTransformer.php rename to yii2-adapter/legacy/imagetransforms/ImageTransformer.php diff --git a/src/log/ContextProcessor.php b/yii2-adapter/legacy/log/ContextProcessor.php similarity index 100% rename from src/log/ContextProcessor.php rename to yii2-adapter/legacy/log/ContextProcessor.php diff --git a/src/log/Dispatcher.php b/yii2-adapter/legacy/log/Dispatcher.php similarity index 100% rename from src/log/Dispatcher.php rename to yii2-adapter/legacy/log/Dispatcher.php diff --git a/src/log/MessageProcessor.php b/yii2-adapter/legacy/log/MessageProcessor.php similarity index 100% rename from src/log/MessageProcessor.php rename to yii2-adapter/legacy/log/MessageProcessor.php diff --git a/src/log/MonologTarget.php b/yii2-adapter/legacy/log/MonologTarget.php similarity index 100% rename from src/log/MonologTarget.php rename to yii2-adapter/legacy/log/MonologTarget.php diff --git a/src/mail/Mailer.php b/yii2-adapter/legacy/mail/Mailer.php similarity index 100% rename from src/mail/Mailer.php rename to yii2-adapter/legacy/mail/Mailer.php diff --git a/src/mail/Message.php b/yii2-adapter/legacy/mail/Message.php similarity index 100% rename from src/mail/Message.php rename to yii2-adapter/legacy/mail/Message.php diff --git a/src/mail/transportadapters/BaseTransportAdapter.php b/yii2-adapter/legacy/mail/transportadapters/BaseTransportAdapter.php similarity index 100% rename from src/mail/transportadapters/BaseTransportAdapter.php rename to yii2-adapter/legacy/mail/transportadapters/BaseTransportAdapter.php diff --git a/src/mail/transportadapters/Gmail.php b/yii2-adapter/legacy/mail/transportadapters/Gmail.php similarity index 100% rename from src/mail/transportadapters/Gmail.php rename to yii2-adapter/legacy/mail/transportadapters/Gmail.php diff --git a/src/mail/transportadapters/Sendmail.php b/yii2-adapter/legacy/mail/transportadapters/Sendmail.php similarity index 100% rename from src/mail/transportadapters/Sendmail.php rename to yii2-adapter/legacy/mail/transportadapters/Sendmail.php diff --git a/src/mail/transportadapters/Smtp.php b/yii2-adapter/legacy/mail/transportadapters/Smtp.php similarity index 100% rename from src/mail/transportadapters/Smtp.php rename to yii2-adapter/legacy/mail/transportadapters/Smtp.php diff --git a/src/mail/transportadapters/TransportAdapterInterface.php b/yii2-adapter/legacy/mail/transportadapters/TransportAdapterInterface.php similarity index 100% rename from src/mail/transportadapters/TransportAdapterInterface.php rename to yii2-adapter/legacy/mail/transportadapters/TransportAdapterInterface.php diff --git a/src/markdown/GithubMarkdown.php b/yii2-adapter/legacy/markdown/GithubMarkdown.php similarity index 100% rename from src/markdown/GithubMarkdown.php rename to yii2-adapter/legacy/markdown/GithubMarkdown.php diff --git a/src/markdown/Markdown.php b/yii2-adapter/legacy/markdown/Markdown.php similarity index 100% rename from src/markdown/Markdown.php rename to yii2-adapter/legacy/markdown/Markdown.php diff --git a/src/markdown/MarkdownExtra.php b/yii2-adapter/legacy/markdown/MarkdownExtra.php similarity index 100% rename from src/markdown/MarkdownExtra.php rename to yii2-adapter/legacy/markdown/MarkdownExtra.php diff --git a/src/markdown/PreEncodedMarkdown.php b/yii2-adapter/legacy/markdown/PreEncodedMarkdown.php similarity index 100% rename from src/markdown/PreEncodedMarkdown.php rename to yii2-adapter/legacy/markdown/PreEncodedMarkdown.php diff --git a/src/markdown/SafeLinkTrait.php b/yii2-adapter/legacy/markdown/SafeLinkTrait.php similarity index 100% rename from src/markdown/SafeLinkTrait.php rename to yii2-adapter/legacy/markdown/SafeLinkTrait.php diff --git a/src/models/AssetIndexData.php b/yii2-adapter/legacy/models/AssetIndexData.php similarity index 100% rename from src/models/AssetIndexData.php rename to yii2-adapter/legacy/models/AssetIndexData.php diff --git a/src/models/AssetIndexingSession.php b/yii2-adapter/legacy/models/AssetIndexingSession.php similarity index 100% rename from src/models/AssetIndexingSession.php rename to yii2-adapter/legacy/models/AssetIndexingSession.php diff --git a/src/models/CategoryGroup.php b/yii2-adapter/legacy/models/CategoryGroup.php similarity index 100% rename from src/models/CategoryGroup.php rename to yii2-adapter/legacy/models/CategoryGroup.php diff --git a/src/models/CategoryGroup_SiteSettings.php b/yii2-adapter/legacy/models/CategoryGroup_SiteSettings.php similarity index 100% rename from src/models/CategoryGroup_SiteSettings.php rename to yii2-adapter/legacy/models/CategoryGroup_SiteSettings.php diff --git a/src/models/ElementActivity.php b/yii2-adapter/legacy/models/ElementActivity.php similarity index 100% rename from src/models/ElementActivity.php rename to yii2-adapter/legacy/models/ElementActivity.php diff --git a/src/models/EntryType.php b/yii2-adapter/legacy/models/EntryType.php similarity index 100% rename from src/models/EntryType.php rename to yii2-adapter/legacy/models/EntryType.php diff --git a/src/models/FieldLayout.php b/yii2-adapter/legacy/models/FieldLayout.php similarity index 100% rename from src/models/FieldLayout.php rename to yii2-adapter/legacy/models/FieldLayout.php diff --git a/src/models/FieldLayoutForm.php b/yii2-adapter/legacy/models/FieldLayoutForm.php similarity index 100% rename from src/models/FieldLayoutForm.php rename to yii2-adapter/legacy/models/FieldLayoutForm.php diff --git a/src/models/FieldLayoutFormTab.php b/yii2-adapter/legacy/models/FieldLayoutFormTab.php similarity index 100% rename from src/models/FieldLayoutFormTab.php rename to yii2-adapter/legacy/models/FieldLayoutFormTab.php diff --git a/src/models/FieldLayoutTab.php b/yii2-adapter/legacy/models/FieldLayoutTab.php similarity index 100% rename from src/models/FieldLayoutTab.php rename to yii2-adapter/legacy/models/FieldLayoutTab.php diff --git a/src/models/FolderCriteria.php b/yii2-adapter/legacy/models/FolderCriteria.php similarity index 100% rename from src/models/FolderCriteria.php rename to yii2-adapter/legacy/models/FolderCriteria.php diff --git a/src/models/FsListing.php b/yii2-adapter/legacy/models/FsListing.php similarity index 100% rename from src/models/FsListing.php rename to yii2-adapter/legacy/models/FsListing.php diff --git a/src/models/GqlSchema.php b/yii2-adapter/legacy/models/GqlSchema.php similarity index 100% rename from src/models/GqlSchema.php rename to yii2-adapter/legacy/models/GqlSchema.php diff --git a/src/models/GqlToken.php b/yii2-adapter/legacy/models/GqlToken.php similarity index 100% rename from src/models/GqlToken.php rename to yii2-adapter/legacy/models/GqlToken.php diff --git a/src/models/ImageTransform.php b/yii2-adapter/legacy/models/ImageTransform.php similarity index 100% rename from src/models/ImageTransform.php rename to yii2-adapter/legacy/models/ImageTransform.php diff --git a/src/models/ImageTransformIndex.php b/yii2-adapter/legacy/models/ImageTransformIndex.php similarity index 100% rename from src/models/ImageTransformIndex.php rename to yii2-adapter/legacy/models/ImageTransformIndex.php diff --git a/src/models/Info.php b/yii2-adapter/legacy/models/Info.php similarity index 100% rename from src/models/Info.php rename to yii2-adapter/legacy/models/Info.php diff --git a/src/models/MailSettings.php b/yii2-adapter/legacy/models/MailSettings.php similarity index 100% rename from src/models/MailSettings.php rename to yii2-adapter/legacy/models/MailSettings.php diff --git a/src/models/Section.php b/yii2-adapter/legacy/models/Section.php similarity index 100% rename from src/models/Section.php rename to yii2-adapter/legacy/models/Section.php diff --git a/src/models/Section_SiteSettings.php b/yii2-adapter/legacy/models/Section_SiteSettings.php similarity index 100% rename from src/models/Section_SiteSettings.php rename to yii2-adapter/legacy/models/Section_SiteSettings.php diff --git a/src/models/Site.php b/yii2-adapter/legacy/models/Site.php similarity index 100% rename from src/models/Site.php rename to yii2-adapter/legacy/models/Site.php diff --git a/src/models/SiteGroup.php b/yii2-adapter/legacy/models/SiteGroup.php similarity index 100% rename from src/models/SiteGroup.php rename to yii2-adapter/legacy/models/SiteGroup.php diff --git a/src/models/Structure.php b/yii2-adapter/legacy/models/Structure.php similarity index 100% rename from src/models/Structure.php rename to yii2-adapter/legacy/models/Structure.php diff --git a/src/models/TagGroup.php b/yii2-adapter/legacy/models/TagGroup.php similarity index 100% rename from src/models/TagGroup.php rename to yii2-adapter/legacy/models/TagGroup.php diff --git a/src/models/Url.php b/yii2-adapter/legacy/models/Url.php similarity index 100% rename from src/models/Url.php rename to yii2-adapter/legacy/models/Url.php diff --git a/src/models/UserGroup.php b/yii2-adapter/legacy/models/UserGroup.php similarity index 100% rename from src/models/UserGroup.php rename to yii2-adapter/legacy/models/UserGroup.php diff --git a/src/models/Volume.php b/yii2-adapter/legacy/models/Volume.php similarity index 100% rename from src/models/Volume.php rename to yii2-adapter/legacy/models/Volume.php diff --git a/src/models/VolumeFolder.php b/yii2-adapter/legacy/models/VolumeFolder.php similarity index 100% rename from src/models/VolumeFolder.php rename to yii2-adapter/legacy/models/VolumeFolder.php diff --git a/src/nameparsing/CustomLanguage.php b/yii2-adapter/legacy/nameparsing/CustomLanguage.php similarity index 100% rename from src/nameparsing/CustomLanguage.php rename to yii2-adapter/legacy/nameparsing/CustomLanguage.php diff --git a/src/queue/BaseBatchedElementJob.php b/yii2-adapter/legacy/queue/BaseBatchedElementJob.php similarity index 100% rename from src/queue/BaseBatchedElementJob.php rename to yii2-adapter/legacy/queue/BaseBatchedElementJob.php diff --git a/src/queue/BaseBatchedJob.php b/yii2-adapter/legacy/queue/BaseBatchedJob.php similarity index 100% rename from src/queue/BaseBatchedJob.php rename to yii2-adapter/legacy/queue/BaseBatchedJob.php diff --git a/src/queue/BaseJob.php b/yii2-adapter/legacy/queue/BaseJob.php similarity index 100% rename from src/queue/BaseJob.php rename to yii2-adapter/legacy/queue/BaseJob.php diff --git a/src/queue/Command.php b/yii2-adapter/legacy/queue/Command.php similarity index 100% rename from src/queue/Command.php rename to yii2-adapter/legacy/queue/Command.php diff --git a/src/queue/InfoAction.php b/yii2-adapter/legacy/queue/InfoAction.php similarity index 100% rename from src/queue/InfoAction.php rename to yii2-adapter/legacy/queue/InfoAction.php diff --git a/src/queue/JobInterface.php b/yii2-adapter/legacy/queue/JobInterface.php similarity index 100% rename from src/queue/JobInterface.php rename to yii2-adapter/legacy/queue/JobInterface.php diff --git a/src/queue/Queue.php b/yii2-adapter/legacy/queue/Queue.php similarity index 100% rename from src/queue/Queue.php rename to yii2-adapter/legacy/queue/Queue.php diff --git a/src/queue/QueueInterface.php b/yii2-adapter/legacy/queue/QueueInterface.php similarity index 100% rename from src/queue/QueueInterface.php rename to yii2-adapter/legacy/queue/QueueInterface.php diff --git a/src/queue/QueueLogBehavior.php b/yii2-adapter/legacy/queue/QueueLogBehavior.php similarity index 100% rename from src/queue/QueueLogBehavior.php rename to yii2-adapter/legacy/queue/QueueLogBehavior.php diff --git a/src/queue/ReleasableQueueInterface.php b/yii2-adapter/legacy/queue/ReleasableQueueInterface.php similarity index 100% rename from src/queue/ReleasableQueueInterface.php rename to yii2-adapter/legacy/queue/ReleasableQueueInterface.php diff --git a/src/queue/VerboseBehavior.php b/yii2-adapter/legacy/queue/VerboseBehavior.php similarity index 100% rename from src/queue/VerboseBehavior.php rename to yii2-adapter/legacy/queue/VerboseBehavior.php diff --git a/src/queue/jobs/Announcement.php b/yii2-adapter/legacy/queue/jobs/Announcement.php similarity index 100% rename from src/queue/jobs/Announcement.php rename to yii2-adapter/legacy/queue/jobs/Announcement.php diff --git a/src/queue/jobs/ApplyNewPropagationMethod.php b/yii2-adapter/legacy/queue/jobs/ApplyNewPropagationMethod.php similarity index 100% rename from src/queue/jobs/ApplyNewPropagationMethod.php rename to yii2-adapter/legacy/queue/jobs/ApplyNewPropagationMethod.php diff --git a/src/queue/jobs/FindAndReplace.php b/yii2-adapter/legacy/queue/jobs/FindAndReplace.php similarity index 100% rename from src/queue/jobs/FindAndReplace.php rename to yii2-adapter/legacy/queue/jobs/FindAndReplace.php diff --git a/src/queue/jobs/GenerateImageTransform.php b/yii2-adapter/legacy/queue/jobs/GenerateImageTransform.php similarity index 100% rename from src/queue/jobs/GenerateImageTransform.php rename to yii2-adapter/legacy/queue/jobs/GenerateImageTransform.php diff --git a/src/queue/jobs/GeneratePendingTransforms.php b/yii2-adapter/legacy/queue/jobs/GeneratePendingTransforms.php similarity index 100% rename from src/queue/jobs/GeneratePendingTransforms.php rename to yii2-adapter/legacy/queue/jobs/GeneratePendingTransforms.php diff --git a/src/queue/jobs/LocalizeRelations.php b/yii2-adapter/legacy/queue/jobs/LocalizeRelations.php similarity index 100% rename from src/queue/jobs/LocalizeRelations.php rename to yii2-adapter/legacy/queue/jobs/LocalizeRelations.php diff --git a/src/queue/jobs/PropagateElements.php b/yii2-adapter/legacy/queue/jobs/PropagateElements.php similarity index 100% rename from src/queue/jobs/PropagateElements.php rename to yii2-adapter/legacy/queue/jobs/PropagateElements.php diff --git a/src/queue/jobs/Proxy.php b/yii2-adapter/legacy/queue/jobs/Proxy.php similarity index 100% rename from src/queue/jobs/Proxy.php rename to yii2-adapter/legacy/queue/jobs/Proxy.php diff --git a/src/queue/jobs/PruneRevisions.php b/yii2-adapter/legacy/queue/jobs/PruneRevisions.php similarity index 100% rename from src/queue/jobs/PruneRevisions.php rename to yii2-adapter/legacy/queue/jobs/PruneRevisions.php diff --git a/src/queue/jobs/ResaveElements.php b/yii2-adapter/legacy/queue/jobs/ResaveElements.php similarity index 100% rename from src/queue/jobs/ResaveElements.php rename to yii2-adapter/legacy/queue/jobs/ResaveElements.php diff --git a/src/queue/jobs/UpdateElementSlugsAndUris.php b/yii2-adapter/legacy/queue/jobs/UpdateElementSlugsAndUris.php similarity index 100% rename from src/queue/jobs/UpdateElementSlugsAndUris.php rename to yii2-adapter/legacy/queue/jobs/UpdateElementSlugsAndUris.php diff --git a/src/queue/jobs/UpdateSearchIndex.php b/yii2-adapter/legacy/queue/jobs/UpdateSearchIndex.php similarity index 100% rename from src/queue/jobs/UpdateSearchIndex.php rename to yii2-adapter/legacy/queue/jobs/UpdateSearchIndex.php diff --git a/src/records/Asset.php b/yii2-adapter/legacy/records/Asset.php similarity index 100% rename from src/records/Asset.php rename to yii2-adapter/legacy/records/Asset.php diff --git a/src/records/AssetIndexData.php b/yii2-adapter/legacy/records/AssetIndexData.php similarity index 100% rename from src/records/AssetIndexData.php rename to yii2-adapter/legacy/records/AssetIndexData.php diff --git a/src/records/AssetIndexingSession.php b/yii2-adapter/legacy/records/AssetIndexingSession.php similarity index 100% rename from src/records/AssetIndexingSession.php rename to yii2-adapter/legacy/records/AssetIndexingSession.php diff --git a/src/records/Authenticator.php b/yii2-adapter/legacy/records/Authenticator.php similarity index 100% rename from src/records/Authenticator.php rename to yii2-adapter/legacy/records/Authenticator.php diff --git a/src/records/Category.php b/yii2-adapter/legacy/records/Category.php similarity index 100% rename from src/records/Category.php rename to yii2-adapter/legacy/records/Category.php diff --git a/src/records/CategoryGroup.php b/yii2-adapter/legacy/records/CategoryGroup.php similarity index 100% rename from src/records/CategoryGroup.php rename to yii2-adapter/legacy/records/CategoryGroup.php diff --git a/src/records/CategoryGroup_SiteSettings.php b/yii2-adapter/legacy/records/CategoryGroup_SiteSettings.php similarity index 100% rename from src/records/CategoryGroup_SiteSettings.php rename to yii2-adapter/legacy/records/CategoryGroup_SiteSettings.php diff --git a/src/records/ContentBlock.php b/yii2-adapter/legacy/records/ContentBlock.php similarity index 100% rename from src/records/ContentBlock.php rename to yii2-adapter/legacy/records/ContentBlock.php diff --git a/src/records/Element.php b/yii2-adapter/legacy/records/Element.php similarity index 100% rename from src/records/Element.php rename to yii2-adapter/legacy/records/Element.php diff --git a/src/records/Element_SiteSettings.php b/yii2-adapter/legacy/records/Element_SiteSettings.php similarity index 100% rename from src/records/Element_SiteSettings.php rename to yii2-adapter/legacy/records/Element_SiteSettings.php diff --git a/src/records/Entry.php b/yii2-adapter/legacy/records/Entry.php similarity index 100% rename from src/records/Entry.php rename to yii2-adapter/legacy/records/Entry.php diff --git a/src/records/EntryType.php b/yii2-adapter/legacy/records/EntryType.php similarity index 100% rename from src/records/EntryType.php rename to yii2-adapter/legacy/records/EntryType.php diff --git a/src/records/Field.php b/yii2-adapter/legacy/records/Field.php similarity index 100% rename from src/records/Field.php rename to yii2-adapter/legacy/records/Field.php diff --git a/src/records/FieldLayout.php b/yii2-adapter/legacy/records/FieldLayout.php similarity index 100% rename from src/records/FieldLayout.php rename to yii2-adapter/legacy/records/FieldLayout.php diff --git a/src/records/GlobalSet.php b/yii2-adapter/legacy/records/GlobalSet.php similarity index 100% rename from src/records/GlobalSet.php rename to yii2-adapter/legacy/records/GlobalSet.php diff --git a/src/records/GqlSchema.php b/yii2-adapter/legacy/records/GqlSchema.php similarity index 100% rename from src/records/GqlSchema.php rename to yii2-adapter/legacy/records/GqlSchema.php diff --git a/src/records/GqlToken.php b/yii2-adapter/legacy/records/GqlToken.php similarity index 100% rename from src/records/GqlToken.php rename to yii2-adapter/legacy/records/GqlToken.php diff --git a/src/records/ImageTransform.php b/yii2-adapter/legacy/records/ImageTransform.php similarity index 100% rename from src/records/ImageTransform.php rename to yii2-adapter/legacy/records/ImageTransform.php diff --git a/src/records/RecoveryCodes.php b/yii2-adapter/legacy/records/RecoveryCodes.php similarity index 100% rename from src/records/RecoveryCodes.php rename to yii2-adapter/legacy/records/RecoveryCodes.php diff --git a/src/records/Section.php b/yii2-adapter/legacy/records/Section.php similarity index 100% rename from src/records/Section.php rename to yii2-adapter/legacy/records/Section.php diff --git a/src/records/Section_SiteSettings.php b/yii2-adapter/legacy/records/Section_SiteSettings.php similarity index 100% rename from src/records/Section_SiteSettings.php rename to yii2-adapter/legacy/records/Section_SiteSettings.php diff --git a/src/records/Session.php b/yii2-adapter/legacy/records/Session.php similarity index 100% rename from src/records/Session.php rename to yii2-adapter/legacy/records/Session.php diff --git a/src/records/Site.php b/yii2-adapter/legacy/records/Site.php similarity index 100% rename from src/records/Site.php rename to yii2-adapter/legacy/records/Site.php diff --git a/src/records/SiteGroup.php b/yii2-adapter/legacy/records/SiteGroup.php similarity index 100% rename from src/records/SiteGroup.php rename to yii2-adapter/legacy/records/SiteGroup.php diff --git a/src/records/SsoIdentity.php b/yii2-adapter/legacy/records/SsoIdentity.php similarity index 100% rename from src/records/SsoIdentity.php rename to yii2-adapter/legacy/records/SsoIdentity.php diff --git a/src/records/Structure.php b/yii2-adapter/legacy/records/Structure.php similarity index 100% rename from src/records/Structure.php rename to yii2-adapter/legacy/records/Structure.php diff --git a/src/records/StructureElement.php b/yii2-adapter/legacy/records/StructureElement.php similarity index 100% rename from src/records/StructureElement.php rename to yii2-adapter/legacy/records/StructureElement.php diff --git a/src/records/Tag.php b/yii2-adapter/legacy/records/Tag.php similarity index 100% rename from src/records/Tag.php rename to yii2-adapter/legacy/records/Tag.php diff --git a/src/records/TagGroup.php b/yii2-adapter/legacy/records/TagGroup.php similarity index 100% rename from src/records/TagGroup.php rename to yii2-adapter/legacy/records/TagGroup.php diff --git a/src/records/Token.php b/yii2-adapter/legacy/records/Token.php similarity index 100% rename from src/records/Token.php rename to yii2-adapter/legacy/records/Token.php diff --git a/src/records/User.php b/yii2-adapter/legacy/records/User.php similarity index 100% rename from src/records/User.php rename to yii2-adapter/legacy/records/User.php diff --git a/src/records/UserGroup.php b/yii2-adapter/legacy/records/UserGroup.php similarity index 100% rename from src/records/UserGroup.php rename to yii2-adapter/legacy/records/UserGroup.php diff --git a/src/records/UserGroup_User.php b/yii2-adapter/legacy/records/UserGroup_User.php similarity index 100% rename from src/records/UserGroup_User.php rename to yii2-adapter/legacy/records/UserGroup_User.php diff --git a/src/records/UserPermission.php b/yii2-adapter/legacy/records/UserPermission.php similarity index 100% rename from src/records/UserPermission.php rename to yii2-adapter/legacy/records/UserPermission.php diff --git a/src/records/UserPermission_User.php b/yii2-adapter/legacy/records/UserPermission_User.php similarity index 100% rename from src/records/UserPermission_User.php rename to yii2-adapter/legacy/records/UserPermission_User.php diff --git a/src/records/UserPermission_UserGroup.php b/yii2-adapter/legacy/records/UserPermission_UserGroup.php similarity index 100% rename from src/records/UserPermission_UserGroup.php rename to yii2-adapter/legacy/records/UserPermission_UserGroup.php diff --git a/src/records/Volume.php b/yii2-adapter/legacy/records/Volume.php similarity index 100% rename from src/records/Volume.php rename to yii2-adapter/legacy/records/Volume.php diff --git a/src/records/VolumeFolder.php b/yii2-adapter/legacy/records/VolumeFolder.php similarity index 100% rename from src/records/VolumeFolder.php rename to yii2-adapter/legacy/records/VolumeFolder.php diff --git a/src/records/WebAuthn.php b/yii2-adapter/legacy/records/WebAuthn.php similarity index 100% rename from src/records/WebAuthn.php rename to yii2-adapter/legacy/records/WebAuthn.php diff --git a/src/search/SearchQuery.php b/yii2-adapter/legacy/search/SearchQuery.php similarity index 100% rename from src/search/SearchQuery.php rename to yii2-adapter/legacy/search/SearchQuery.php diff --git a/src/search/SearchQueryTerm.php b/yii2-adapter/legacy/search/SearchQueryTerm.php similarity index 100% rename from src/search/SearchQueryTerm.php rename to yii2-adapter/legacy/search/SearchQueryTerm.php diff --git a/src/search/SearchQueryTermGroup.php b/yii2-adapter/legacy/search/SearchQueryTermGroup.php similarity index 100% rename from src/search/SearchQueryTermGroup.php rename to yii2-adapter/legacy/search/SearchQueryTermGroup.php diff --git a/src/services/AssetIndexer.php b/yii2-adapter/legacy/services/AssetIndexer.php similarity index 100% rename from src/services/AssetIndexer.php rename to yii2-adapter/legacy/services/AssetIndexer.php diff --git a/src/services/Assets.php b/yii2-adapter/legacy/services/Assets.php similarity index 100% rename from src/services/Assets.php rename to yii2-adapter/legacy/services/Assets.php diff --git a/src/services/Auth.php b/yii2-adapter/legacy/services/Auth.php similarity index 100% rename from src/services/Auth.php rename to yii2-adapter/legacy/services/Auth.php diff --git a/src/services/Categories.php b/yii2-adapter/legacy/services/Categories.php similarity index 100% rename from src/services/Categories.php rename to yii2-adapter/legacy/services/Categories.php diff --git a/src/services/Conditions.php b/yii2-adapter/legacy/services/Conditions.php similarity index 100% rename from src/services/Conditions.php rename to yii2-adapter/legacy/services/Conditions.php diff --git a/src/services/Config.php b/yii2-adapter/legacy/services/Config.php similarity index 100% rename from src/services/Config.php rename to yii2-adapter/legacy/services/Config.php diff --git a/src/services/Drafts.php b/yii2-adapter/legacy/services/Drafts.php similarity index 100% rename from src/services/Drafts.php rename to yii2-adapter/legacy/services/Drafts.php diff --git a/src/services/ElementSources.php b/yii2-adapter/legacy/services/ElementSources.php similarity index 100% rename from src/services/ElementSources.php rename to yii2-adapter/legacy/services/ElementSources.php diff --git a/src/services/Elements.php b/yii2-adapter/legacy/services/Elements.php similarity index 100% rename from src/services/Elements.php rename to yii2-adapter/legacy/services/Elements.php diff --git a/src/services/Entries.php b/yii2-adapter/legacy/services/Entries.php similarity index 100% rename from src/services/Entries.php rename to yii2-adapter/legacy/services/Entries.php diff --git a/src/services/Fields.php b/yii2-adapter/legacy/services/Fields.php similarity index 100% rename from src/services/Fields.php rename to yii2-adapter/legacy/services/Fields.php diff --git a/src/services/Fs.php b/yii2-adapter/legacy/services/Fs.php similarity index 100% rename from src/services/Fs.php rename to yii2-adapter/legacy/services/Fs.php diff --git a/src/services/Gc.php b/yii2-adapter/legacy/services/Gc.php similarity index 100% rename from src/services/Gc.php rename to yii2-adapter/legacy/services/Gc.php diff --git a/src/services/Globals.php b/yii2-adapter/legacy/services/Globals.php similarity index 100% rename from src/services/Globals.php rename to yii2-adapter/legacy/services/Globals.php diff --git a/src/services/Gql.php b/yii2-adapter/legacy/services/Gql.php similarity index 100% rename from src/services/Gql.php rename to yii2-adapter/legacy/services/Gql.php diff --git a/src/services/ImageTransforms.php b/yii2-adapter/legacy/services/ImageTransforms.php similarity index 100% rename from src/services/ImageTransforms.php rename to yii2-adapter/legacy/services/ImageTransforms.php diff --git a/src/services/Images.php b/yii2-adapter/legacy/services/Images.php similarity index 100% rename from src/services/Images.php rename to yii2-adapter/legacy/services/Images.php diff --git a/src/services/Path.php b/yii2-adapter/legacy/services/Path.php similarity index 99% rename from src/services/Path.php rename to yii2-adapter/legacy/services/Path.php index 02ef899c9a4..e1acff4077a 100644 --- a/src/services/Path.php +++ b/yii2-adapter/legacy/services/Path.php @@ -9,6 +9,7 @@ use Craft; use craft\helpers\FileHelper; +use CraftCms\Aliases\Aliases; use CraftCms\Cms\License\License; use CraftCms\Cms\ProjectConfig\ProjectConfig; use CraftCms\Cms\Support\Env; @@ -489,7 +490,7 @@ public function getSiteTranslationsPath(): string */ public function getCpTemplatesPath(): string { - return Craft::$app->getBasePath() . DIRECTORY_SEPARATOR . 'templates'; + return Aliases::get('@craftcms/resources/templates'); } /** diff --git a/src/services/Relations.php b/yii2-adapter/legacy/services/Relations.php similarity index 100% rename from src/services/Relations.php rename to yii2-adapter/legacy/services/Relations.php diff --git a/src/services/Revisions.php b/yii2-adapter/legacy/services/Revisions.php similarity index 100% rename from src/services/Revisions.php rename to yii2-adapter/legacy/services/Revisions.php diff --git a/src/services/Routes.php b/yii2-adapter/legacy/services/Routes.php similarity index 100% rename from src/services/Routes.php rename to yii2-adapter/legacy/services/Routes.php diff --git a/src/services/Search.php b/yii2-adapter/legacy/services/Search.php similarity index 100% rename from src/services/Search.php rename to yii2-adapter/legacy/services/Search.php diff --git a/src/services/Security.php b/yii2-adapter/legacy/services/Security.php similarity index 100% rename from src/services/Security.php rename to yii2-adapter/legacy/services/Security.php diff --git a/src/services/Sites.php b/yii2-adapter/legacy/services/Sites.php similarity index 100% rename from src/services/Sites.php rename to yii2-adapter/legacy/services/Sites.php diff --git a/src/services/Sso.php b/yii2-adapter/legacy/services/Sso.php similarity index 100% rename from src/services/Sso.php rename to yii2-adapter/legacy/services/Sso.php diff --git a/src/services/Structures.php b/yii2-adapter/legacy/services/Structures.php similarity index 100% rename from src/services/Structures.php rename to yii2-adapter/legacy/services/Structures.php diff --git a/src/services/Tags.php b/yii2-adapter/legacy/services/Tags.php similarity index 100% rename from src/services/Tags.php rename to yii2-adapter/legacy/services/Tags.php diff --git a/src/services/TemplateCaches.php b/yii2-adapter/legacy/services/TemplateCaches.php similarity index 100% rename from src/services/TemplateCaches.php rename to yii2-adapter/legacy/services/TemplateCaches.php diff --git a/src/services/Tokens.php b/yii2-adapter/legacy/services/Tokens.php similarity index 100% rename from src/services/Tokens.php rename to yii2-adapter/legacy/services/Tokens.php diff --git a/src/services/UserGroups.php b/yii2-adapter/legacy/services/UserGroups.php similarity index 100% rename from src/services/UserGroups.php rename to yii2-adapter/legacy/services/UserGroups.php diff --git a/src/services/UserPermissions.php b/yii2-adapter/legacy/services/UserPermissions.php similarity index 100% rename from src/services/UserPermissions.php rename to yii2-adapter/legacy/services/UserPermissions.php diff --git a/src/services/Users.php b/yii2-adapter/legacy/services/Users.php similarity index 100% rename from src/services/Users.php rename to yii2-adapter/legacy/services/Users.php diff --git a/src/services/Volumes.php b/yii2-adapter/legacy/services/Volumes.php similarity index 100% rename from src/services/Volumes.php rename to yii2-adapter/legacy/services/Volumes.php diff --git a/src/services/Webpack.php b/yii2-adapter/legacy/services/Webpack.php similarity index 100% rename from src/services/Webpack.php rename to yii2-adapter/legacy/services/Webpack.php diff --git a/src/test/ActiveFixture.php b/yii2-adapter/legacy/test/ActiveFixture.php similarity index 100% rename from src/test/ActiveFixture.php rename to yii2-adapter/legacy/test/ActiveFixture.php diff --git a/src/test/Craft.php b/yii2-adapter/legacy/test/Craft.php similarity index 100% rename from src/test/Craft.php rename to yii2-adapter/legacy/test/Craft.php diff --git a/src/test/CraftConnector.php b/yii2-adapter/legacy/test/CraftConnector.php similarity index 100% rename from src/test/CraftConnector.php rename to yii2-adapter/legacy/test/CraftConnector.php diff --git a/src/test/DbFixtureTrait.php b/yii2-adapter/legacy/test/DbFixtureTrait.php similarity index 100% rename from src/test/DbFixtureTrait.php rename to yii2-adapter/legacy/test/DbFixtureTrait.php diff --git a/src/test/EventItem.php b/yii2-adapter/legacy/test/EventItem.php similarity index 100% rename from src/test/EventItem.php rename to yii2-adapter/legacy/test/EventItem.php diff --git a/src/test/TestCase.php b/yii2-adapter/legacy/test/TestCase.php similarity index 100% rename from src/test/TestCase.php rename to yii2-adapter/legacy/test/TestCase.php diff --git a/src/test/TestMailer.php b/yii2-adapter/legacy/test/TestMailer.php similarity index 100% rename from src/test/TestMailer.php rename to yii2-adapter/legacy/test/TestMailer.php diff --git a/src/test/TestSetup.php b/yii2-adapter/legacy/test/TestSetup.php similarity index 99% rename from src/test/TestSetup.php rename to yii2-adapter/legacy/test/TestSetup.php index 4b6dbd2ef05..1c46f0cb6cb 100644 --- a/src/test/TestSetup.php +++ b/yii2-adapter/legacy/test/TestSetup.php @@ -170,7 +170,7 @@ public static function createTestCraftObjectConfig(): array $basePath = CraftTest::normalizePathSeparators(dirname(__DIR__, 2)); - $srcPath = $basePath . '/src'; + $srcPath = $basePath . '/legacy'; $vendorPath = CRAFT_VENDOR_PATH; $appType = self::appType(); @@ -282,7 +282,7 @@ public static function configureCraft(): bool $repoRoot = dirname(__DIR__, 2); $libPath = $repoRoot . '/lib'; - $srcPath = $repoRoot . '/src'; + $srcPath = $repoRoot . '/legacy'; require_once $libPath . '/yii2/Yii.php'; require_once $srcPath . '/Craft.php'; diff --git a/src/test/console/CommandTest.php b/yii2-adapter/legacy/test/console/CommandTest.php similarity index 100% rename from src/test/console/CommandTest.php rename to yii2-adapter/legacy/test/console/CommandTest.php diff --git a/src/test/console/CommandTestItem.php b/yii2-adapter/legacy/test/console/CommandTestItem.php similarity index 100% rename from src/test/console/CommandTestItem.php rename to yii2-adapter/legacy/test/console/CommandTestItem.php diff --git a/src/test/console/ConsoleTest.php b/yii2-adapter/legacy/test/console/ConsoleTest.php similarity index 100% rename from src/test/console/ConsoleTest.php rename to yii2-adapter/legacy/test/console/ConsoleTest.php diff --git a/src/test/fixtures/FieldFixture.php b/yii2-adapter/legacy/test/fixtures/FieldFixture.php similarity index 100% rename from src/test/fixtures/FieldFixture.php rename to yii2-adapter/legacy/test/fixtures/FieldFixture.php diff --git a/src/test/fixtures/FieldLayoutFixture.php b/yii2-adapter/legacy/test/fixtures/FieldLayoutFixture.php similarity index 100% rename from src/test/fixtures/FieldLayoutFixture.php rename to yii2-adapter/legacy/test/fixtures/FieldLayoutFixture.php diff --git a/src/test/fixtures/elements/AssetFixture.php b/yii2-adapter/legacy/test/fixtures/elements/AssetFixture.php similarity index 100% rename from src/test/fixtures/elements/AssetFixture.php rename to yii2-adapter/legacy/test/fixtures/elements/AssetFixture.php diff --git a/src/test/fixtures/elements/BaseContentFixture.php b/yii2-adapter/legacy/test/fixtures/elements/BaseContentFixture.php similarity index 100% rename from src/test/fixtures/elements/BaseContentFixture.php rename to yii2-adapter/legacy/test/fixtures/elements/BaseContentFixture.php diff --git a/src/test/fixtures/elements/BaseElementFixture.php b/yii2-adapter/legacy/test/fixtures/elements/BaseElementFixture.php similarity index 100% rename from src/test/fixtures/elements/BaseElementFixture.php rename to yii2-adapter/legacy/test/fixtures/elements/BaseElementFixture.php diff --git a/src/test/fixtures/elements/CategoryFixture.php b/yii2-adapter/legacy/test/fixtures/elements/CategoryFixture.php similarity index 100% rename from src/test/fixtures/elements/CategoryFixture.php rename to yii2-adapter/legacy/test/fixtures/elements/CategoryFixture.php diff --git a/src/test/fixtures/elements/EntryFixture.php b/yii2-adapter/legacy/test/fixtures/elements/EntryFixture.php similarity index 100% rename from src/test/fixtures/elements/EntryFixture.php rename to yii2-adapter/legacy/test/fixtures/elements/EntryFixture.php diff --git a/src/test/fixtures/elements/GlobalSetFixture.php b/yii2-adapter/legacy/test/fixtures/elements/GlobalSetFixture.php similarity index 100% rename from src/test/fixtures/elements/GlobalSetFixture.php rename to yii2-adapter/legacy/test/fixtures/elements/GlobalSetFixture.php diff --git a/src/test/fixtures/elements/TagFixture.php b/yii2-adapter/legacy/test/fixtures/elements/TagFixture.php similarity index 100% rename from src/test/fixtures/elements/TagFixture.php rename to yii2-adapter/legacy/test/fixtures/elements/TagFixture.php diff --git a/src/test/fixtures/elements/UserFixture.php b/yii2-adapter/legacy/test/fixtures/elements/UserFixture.php similarity index 100% rename from src/test/fixtures/elements/UserFixture.php rename to yii2-adapter/legacy/test/fixtures/elements/UserFixture.php diff --git a/src/test/internal/example-test-suite/codeception.yml b/yii2-adapter/legacy/test/internal/example-test-suite/codeception.yml similarity index 100% rename from src/test/internal/example-test-suite/codeception.yml rename to yii2-adapter/legacy/test/internal/example-test-suite/codeception.yml diff --git a/src/test/internal/example-test-suite/tests/.env.example.mysql b/yii2-adapter/legacy/test/internal/example-test-suite/tests/.env.example.mysql similarity index 100% rename from src/test/internal/example-test-suite/tests/.env.example.mysql rename to yii2-adapter/legacy/test/internal/example-test-suite/tests/.env.example.mysql diff --git a/src/test/internal/example-test-suite/tests/.env.example.pgsql b/yii2-adapter/legacy/test/internal/example-test-suite/tests/.env.example.pgsql similarity index 100% rename from src/test/internal/example-test-suite/tests/.env.example.pgsql rename to yii2-adapter/legacy/test/internal/example-test-suite/tests/.env.example.pgsql diff --git a/src/test/internal/example-test-suite/tests/_bootstrap.php b/yii2-adapter/legacy/test/internal/example-test-suite/tests/_bootstrap.php similarity index 100% rename from src/test/internal/example-test-suite/tests/_bootstrap.php rename to yii2-adapter/legacy/test/internal/example-test-suite/tests/_bootstrap.php diff --git a/src/test/internal/example-test-suite/tests/_craft/config/db.php b/yii2-adapter/legacy/test/internal/example-test-suite/tests/_craft/config/db.php similarity index 100% rename from src/test/internal/example-test-suite/tests/_craft/config/db.php rename to yii2-adapter/legacy/test/internal/example-test-suite/tests/_craft/config/db.php diff --git a/src/test/internal/example-test-suite/tests/_craft/config/general.php b/yii2-adapter/legacy/test/internal/example-test-suite/tests/_craft/config/general.php similarity index 100% rename from src/test/internal/example-test-suite/tests/_craft/config/general.php rename to yii2-adapter/legacy/test/internal/example-test-suite/tests/_craft/config/general.php diff --git a/src/test/internal/example-test-suite/tests/_craft/config/routes.php b/yii2-adapter/legacy/test/internal/example-test-suite/tests/_craft/config/routes.php similarity index 100% rename from src/test/internal/example-test-suite/tests/_craft/config/routes.php rename to yii2-adapter/legacy/test/internal/example-test-suite/tests/_craft/config/routes.php diff --git a/src/test/internal/example-test-suite/tests/_craft/config/test.php b/yii2-adapter/legacy/test/internal/example-test-suite/tests/_craft/config/test.php similarity index 100% rename from src/test/internal/example-test-suite/tests/_craft/config/test.php rename to yii2-adapter/legacy/test/internal/example-test-suite/tests/_craft/config/test.php diff --git a/src/test/internal/example-test-suite/tests/_craft/storage/runtime/.gitignore b/yii2-adapter/legacy/test/internal/example-test-suite/tests/_craft/storage/runtime/.gitignore similarity index 100% rename from src/test/internal/example-test-suite/tests/_craft/storage/runtime/.gitignore rename to yii2-adapter/legacy/test/internal/example-test-suite/tests/_craft/storage/runtime/.gitignore diff --git a/src/test/internal/example-test-suite/tests/_craft/templates/index.twig b/yii2-adapter/legacy/test/internal/example-test-suite/tests/_craft/templates/index.twig similarity index 100% rename from src/test/internal/example-test-suite/tests/_craft/templates/index.twig rename to yii2-adapter/legacy/test/internal/example-test-suite/tests/_craft/templates/index.twig diff --git a/src/test/internal/example-test-suite/tests/_support/.gitignore b/yii2-adapter/legacy/test/internal/example-test-suite/tests/_support/.gitignore similarity index 100% rename from src/test/internal/example-test-suite/tests/_support/.gitignore rename to yii2-adapter/legacy/test/internal/example-test-suite/tests/_support/.gitignore diff --git a/src/test/internal/example-test-suite/tests/_support/FunctionalTester.php b/yii2-adapter/legacy/test/internal/example-test-suite/tests/_support/FunctionalTester.php similarity index 100% rename from src/test/internal/example-test-suite/tests/_support/FunctionalTester.php rename to yii2-adapter/legacy/test/internal/example-test-suite/tests/_support/FunctionalTester.php diff --git a/src/test/internal/example-test-suite/tests/_support/Helper/Functional.php b/yii2-adapter/legacy/test/internal/example-test-suite/tests/_support/Helper/Functional.php similarity index 100% rename from src/test/internal/example-test-suite/tests/_support/Helper/Functional.php rename to yii2-adapter/legacy/test/internal/example-test-suite/tests/_support/Helper/Functional.php diff --git a/src/test/internal/example-test-suite/tests/_support/Helper/Unit.php b/yii2-adapter/legacy/test/internal/example-test-suite/tests/_support/Helper/Unit.php similarity index 100% rename from src/test/internal/example-test-suite/tests/_support/Helper/Unit.php rename to yii2-adapter/legacy/test/internal/example-test-suite/tests/_support/Helper/Unit.php diff --git a/src/test/internal/example-test-suite/tests/_support/UnitTester.php b/yii2-adapter/legacy/test/internal/example-test-suite/tests/_support/UnitTester.php similarity index 100% rename from src/test/internal/example-test-suite/tests/_support/UnitTester.php rename to yii2-adapter/legacy/test/internal/example-test-suite/tests/_support/UnitTester.php diff --git a/src/test/internal/example-test-suite/tests/functional.suite.yml b/yii2-adapter/legacy/test/internal/example-test-suite/tests/functional.suite.yml similarity index 100% rename from src/test/internal/example-test-suite/tests/functional.suite.yml rename to yii2-adapter/legacy/test/internal/example-test-suite/tests/functional.suite.yml diff --git a/src/test/internal/example-test-suite/tests/functional/ExampleFunctionalCest.php b/yii2-adapter/legacy/test/internal/example-test-suite/tests/functional/ExampleFunctionalCest.php similarity index 100% rename from src/test/internal/example-test-suite/tests/functional/ExampleFunctionalCest.php rename to yii2-adapter/legacy/test/internal/example-test-suite/tests/functional/ExampleFunctionalCest.php diff --git a/src/test/internal/example-test-suite/tests/unit.suite.yml b/yii2-adapter/legacy/test/internal/example-test-suite/tests/unit.suite.yml similarity index 100% rename from src/test/internal/example-test-suite/tests/unit.suite.yml rename to yii2-adapter/legacy/test/internal/example-test-suite/tests/unit.suite.yml diff --git a/src/test/internal/example-test-suite/tests/unit/ExampleUnitTest.php b/yii2-adapter/legacy/test/internal/example-test-suite/tests/unit/ExampleUnitTest.php similarity index 100% rename from src/test/internal/example-test-suite/tests/unit/ExampleUnitTest.php rename to yii2-adapter/legacy/test/internal/example-test-suite/tests/unit/ExampleUnitTest.php diff --git a/src/test/mockclasses/ToString.php b/yii2-adapter/legacy/test/mockclasses/ToString.php similarity index 100% rename from src/test/mockclasses/ToString.php rename to yii2-adapter/legacy/test/mockclasses/ToString.php diff --git a/src/test/mockclasses/TwigExtension.php b/yii2-adapter/legacy/test/mockclasses/TwigExtension.php similarity index 100% rename from src/test/mockclasses/TwigExtension.php rename to yii2-adapter/legacy/test/mockclasses/TwigExtension.php diff --git a/src/test/mockclasses/arrayable/ExampleArrayable.php b/yii2-adapter/legacy/test/mockclasses/arrayable/ExampleArrayable.php similarity index 100% rename from src/test/mockclasses/arrayable/ExampleArrayable.php rename to yii2-adapter/legacy/test/mockclasses/arrayable/ExampleArrayable.php diff --git a/src/test/mockclasses/components/ComponentExample.php b/yii2-adapter/legacy/test/mockclasses/components/ComponentExample.php similarity index 100% rename from src/test/mockclasses/components/ComponentExample.php rename to yii2-adapter/legacy/test/mockclasses/components/ComponentExample.php diff --git a/src/test/mockclasses/components/DependencyHeavyComponentExample.php b/yii2-adapter/legacy/test/mockclasses/components/DependencyHeavyComponentExample.php similarity index 100% rename from src/test/mockclasses/components/DependencyHeavyComponentExample.php rename to yii2-adapter/legacy/test/mockclasses/components/DependencyHeavyComponentExample.php diff --git a/src/test/mockclasses/components/EventTriggeringComponent.php b/yii2-adapter/legacy/test/mockclasses/components/EventTriggeringComponent.php similarity index 100% rename from src/test/mockclasses/components/EventTriggeringComponent.php rename to yii2-adapter/legacy/test/mockclasses/components/EventTriggeringComponent.php diff --git a/src/test/mockclasses/components/ExtendedComponentExample.php b/yii2-adapter/legacy/test/mockclasses/components/ExtendedComponentExample.php similarity index 100% rename from src/test/mockclasses/components/ExtendedComponentExample.php rename to yii2-adapter/legacy/test/mockclasses/components/ExtendedComponentExample.php diff --git a/src/test/mockclasses/controllers/TestController.php b/yii2-adapter/legacy/test/mockclasses/controllers/TestController.php similarity index 100% rename from src/test/mockclasses/controllers/TestController.php rename to yii2-adapter/legacy/test/mockclasses/controllers/TestController.php diff --git a/src/test/mockclasses/elements/ExampleElement.php b/yii2-adapter/legacy/test/mockclasses/elements/ExampleElement.php similarity index 100% rename from src/test/mockclasses/elements/ExampleElement.php rename to yii2-adapter/legacy/test/mockclasses/elements/ExampleElement.php diff --git a/src/test/mockclasses/elements/MockElementQuery.php b/yii2-adapter/legacy/test/mockclasses/elements/MockElementQuery.php similarity index 100% rename from src/test/mockclasses/elements/MockElementQuery.php rename to yii2-adapter/legacy/test/mockclasses/elements/MockElementQuery.php diff --git a/src/test/mockclasses/gql/MockDirective.php b/yii2-adapter/legacy/test/mockclasses/gql/MockDirective.php similarity index 100% rename from src/test/mockclasses/gql/MockDirective.php rename to yii2-adapter/legacy/test/mockclasses/gql/MockDirective.php diff --git a/src/test/mockclasses/gql/MockType.php b/yii2-adapter/legacy/test/mockclasses/gql/MockType.php similarity index 100% rename from src/test/mockclasses/gql/MockType.php rename to yii2-adapter/legacy/test/mockclasses/gql/MockType.php diff --git a/src/test/mockclasses/models/ExampleModel.php b/yii2-adapter/legacy/test/mockclasses/models/ExampleModel.php similarity index 100% rename from src/test/mockclasses/models/ExampleModel.php rename to yii2-adapter/legacy/test/mockclasses/models/ExampleModel.php diff --git a/src/test/mockclasses/serializable/Serializable.php b/yii2-adapter/legacy/test/mockclasses/serializable/Serializable.php similarity index 100% rename from src/test/mockclasses/serializable/Serializable.php rename to yii2-adapter/legacy/test/mockclasses/serializable/Serializable.php diff --git a/src/test/templates/mockElementQuery.tpl b/yii2-adapter/legacy/test/templates/mockElementQuery.tpl similarity index 100% rename from src/test/templates/mockElementQuery.tpl rename to yii2-adapter/legacy/test/templates/mockElementQuery.tpl diff --git a/src/translations/ar/app.php b/yii2-adapter/legacy/translations/ar/app.php similarity index 100% rename from src/translations/ar/app.php rename to yii2-adapter/legacy/translations/ar/app.php diff --git a/src/translations/cs/app.php b/yii2-adapter/legacy/translations/cs/app.php similarity index 100% rename from src/translations/cs/app.php rename to yii2-adapter/legacy/translations/cs/app.php diff --git a/src/translations/cy/app.php b/yii2-adapter/legacy/translations/cy/app.php similarity index 100% rename from src/translations/cy/app.php rename to yii2-adapter/legacy/translations/cy/app.php diff --git a/src/translations/da/app.php b/yii2-adapter/legacy/translations/da/app.php similarity index 100% rename from src/translations/da/app.php rename to yii2-adapter/legacy/translations/da/app.php diff --git a/src/translations/de-CH/app.php b/yii2-adapter/legacy/translations/de-CH/app.php similarity index 99% rename from src/translations/de-CH/app.php rename to yii2-adapter/legacy/translations/de-CH/app.php index ce7337f5e93..731a0068bee 100644 --- a/src/translations/de-CH/app.php +++ b/yii2-adapter/legacy/translations/de-CH/app.php @@ -2205,8 +2205,8 @@ 'six' => 'sechs', 'tag' => 'Schlagwort', 'tags' => 'Schlagwörter', - 'test_email_body' => 'Hallo {{user.friendlyName|e}}, - + 'test_email_body' => 'Hallo {{user.friendlyName|e}}, + Glückwunsch! Craft konnte erfolgreich eine E-Mail versenden. Hier sind die von dir verwendeten Einstellungen: {{ settings }}', 'test_email_heading' => 'Wenn du deine E-Mail-Einstellungen testest:', 'test_email_subject' => 'Dies ist eine Test-E-Mail von Craft.', diff --git a/src/translations/de/app.php b/yii2-adapter/legacy/translations/de/app.php similarity index 100% rename from src/translations/de/app.php rename to yii2-adapter/legacy/translations/de/app.php diff --git a/src/translations/el/app.php b/yii2-adapter/legacy/translations/el/app.php similarity index 100% rename from src/translations/el/app.php rename to yii2-adapter/legacy/translations/el/app.php diff --git a/src/translations/en-GB/app.php b/yii2-adapter/legacy/translations/en-GB/app.php similarity index 100% rename from src/translations/en-GB/app.php rename to yii2-adapter/legacy/translations/en-GB/app.php diff --git a/src/translations/en/app.php b/yii2-adapter/legacy/translations/en/app.php similarity index 100% rename from src/translations/en/app.php rename to yii2-adapter/legacy/translations/en/app.php diff --git a/src/translations/es/app.php b/yii2-adapter/legacy/translations/es/app.php similarity index 100% rename from src/translations/es/app.php rename to yii2-adapter/legacy/translations/es/app.php diff --git a/src/translations/fa/app.php b/yii2-adapter/legacy/translations/fa/app.php similarity index 100% rename from src/translations/fa/app.php rename to yii2-adapter/legacy/translations/fa/app.php diff --git a/src/translations/fr-CA/app.php b/yii2-adapter/legacy/translations/fr-CA/app.php similarity index 100% rename from src/translations/fr-CA/app.php rename to yii2-adapter/legacy/translations/fr-CA/app.php diff --git a/src/translations/fr/app.php b/yii2-adapter/legacy/translations/fr/app.php similarity index 100% rename from src/translations/fr/app.php rename to yii2-adapter/legacy/translations/fr/app.php diff --git a/src/translations/he/app.php b/yii2-adapter/legacy/translations/he/app.php similarity index 100% rename from src/translations/he/app.php rename to yii2-adapter/legacy/translations/he/app.php diff --git a/src/translations/hu/app.php b/yii2-adapter/legacy/translations/hu/app.php similarity index 100% rename from src/translations/hu/app.php rename to yii2-adapter/legacy/translations/hu/app.php diff --git a/src/translations/id/app.php b/yii2-adapter/legacy/translations/id/app.php similarity index 100% rename from src/translations/id/app.php rename to yii2-adapter/legacy/translations/id/app.php diff --git a/src/translations/is/app.php b/yii2-adapter/legacy/translations/is/app.php similarity index 100% rename from src/translations/is/app.php rename to yii2-adapter/legacy/translations/is/app.php diff --git a/src/translations/it/app.php b/yii2-adapter/legacy/translations/it/app.php similarity index 100% rename from src/translations/it/app.php rename to yii2-adapter/legacy/translations/it/app.php diff --git a/src/translations/ja/app.php b/yii2-adapter/legacy/translations/ja/app.php similarity index 100% rename from src/translations/ja/app.php rename to yii2-adapter/legacy/translations/ja/app.php diff --git a/src/translations/ko/app.php b/yii2-adapter/legacy/translations/ko/app.php similarity index 100% rename from src/translations/ko/app.php rename to yii2-adapter/legacy/translations/ko/app.php diff --git a/src/translations/ky/app.php b/yii2-adapter/legacy/translations/ky/app.php similarity index 100% rename from src/translations/ky/app.php rename to yii2-adapter/legacy/translations/ky/app.php diff --git a/src/translations/nb/app.php b/yii2-adapter/legacy/translations/nb/app.php similarity index 100% rename from src/translations/nb/app.php rename to yii2-adapter/legacy/translations/nb/app.php diff --git a/src/translations/nl/app.php b/yii2-adapter/legacy/translations/nl/app.php similarity index 100% rename from src/translations/nl/app.php rename to yii2-adapter/legacy/translations/nl/app.php diff --git a/src/translations/nn/app.php b/yii2-adapter/legacy/translations/nn/app.php similarity index 100% rename from src/translations/nn/app.php rename to yii2-adapter/legacy/translations/nn/app.php diff --git a/src/translations/pl/app.php b/yii2-adapter/legacy/translations/pl/app.php similarity index 100% rename from src/translations/pl/app.php rename to yii2-adapter/legacy/translations/pl/app.php diff --git a/src/translations/pt/app.php b/yii2-adapter/legacy/translations/pt/app.php similarity index 100% rename from src/translations/pt/app.php rename to yii2-adapter/legacy/translations/pt/app.php diff --git a/src/translations/ru/app.php b/yii2-adapter/legacy/translations/ru/app.php similarity index 100% rename from src/translations/ru/app.php rename to yii2-adapter/legacy/translations/ru/app.php diff --git a/src/translations/sk/app.php b/yii2-adapter/legacy/translations/sk/app.php similarity index 100% rename from src/translations/sk/app.php rename to yii2-adapter/legacy/translations/sk/app.php diff --git a/src/translations/sv/app.php b/yii2-adapter/legacy/translations/sv/app.php similarity index 100% rename from src/translations/sv/app.php rename to yii2-adapter/legacy/translations/sv/app.php diff --git a/src/translations/th/app.php b/yii2-adapter/legacy/translations/th/app.php similarity index 100% rename from src/translations/th/app.php rename to yii2-adapter/legacy/translations/th/app.php diff --git a/src/translations/tr/app.php b/yii2-adapter/legacy/translations/tr/app.php similarity index 100% rename from src/translations/tr/app.php rename to yii2-adapter/legacy/translations/tr/app.php diff --git a/src/translations/uk/app.php b/yii2-adapter/legacy/translations/uk/app.php similarity index 100% rename from src/translations/uk/app.php rename to yii2-adapter/legacy/translations/uk/app.php diff --git a/src/translations/zh/app.php b/yii2-adapter/legacy/translations/zh/app.php similarity index 100% rename from src/translations/zh/app.php rename to yii2-adapter/legacy/translations/zh/app.php diff --git a/src/validators/ArrayValidator.php b/yii2-adapter/legacy/validators/ArrayValidator.php similarity index 100% rename from src/validators/ArrayValidator.php rename to yii2-adapter/legacy/validators/ArrayValidator.php diff --git a/src/validators/AssetLocationValidator.php b/yii2-adapter/legacy/validators/AssetLocationValidator.php similarity index 100% rename from src/validators/AssetLocationValidator.php rename to yii2-adapter/legacy/validators/AssetLocationValidator.php diff --git a/src/validators/ColorValidator.php b/yii2-adapter/legacy/validators/ColorValidator.php similarity index 100% rename from src/validators/ColorValidator.php rename to yii2-adapter/legacy/validators/ColorValidator.php diff --git a/src/validators/DateCompareValidator.php b/yii2-adapter/legacy/validators/DateCompareValidator.php similarity index 100% rename from src/validators/DateCompareValidator.php rename to yii2-adapter/legacy/validators/DateCompareValidator.php diff --git a/src/validators/DateTimeValidator.php b/yii2-adapter/legacy/validators/DateTimeValidator.php similarity index 100% rename from src/validators/DateTimeValidator.php rename to yii2-adapter/legacy/validators/DateTimeValidator.php diff --git a/src/validators/ElementUriValidator.php b/yii2-adapter/legacy/validators/ElementUriValidator.php similarity index 100% rename from src/validators/ElementUriValidator.php rename to yii2-adapter/legacy/validators/ElementUriValidator.php diff --git a/src/validators/HandleValidator.php b/yii2-adapter/legacy/validators/HandleValidator.php similarity index 100% rename from src/validators/HandleValidator.php rename to yii2-adapter/legacy/validators/HandleValidator.php diff --git a/src/validators/LanguageValidator.php b/yii2-adapter/legacy/validators/LanguageValidator.php similarity index 100% rename from src/validators/LanguageValidator.php rename to yii2-adapter/legacy/validators/LanguageValidator.php diff --git a/src/validators/MoneyValidator.php b/yii2-adapter/legacy/validators/MoneyValidator.php similarity index 100% rename from src/validators/MoneyValidator.php rename to yii2-adapter/legacy/validators/MoneyValidator.php diff --git a/src/validators/SingleSectionUriValidator.php b/yii2-adapter/legacy/validators/SingleSectionUriValidator.php similarity index 100% rename from src/validators/SingleSectionUriValidator.php rename to yii2-adapter/legacy/validators/SingleSectionUriValidator.php diff --git a/src/validators/SiteIdValidator.php b/yii2-adapter/legacy/validators/SiteIdValidator.php similarity index 100% rename from src/validators/SiteIdValidator.php rename to yii2-adapter/legacy/validators/SiteIdValidator.php diff --git a/src/validators/SlugValidator.php b/yii2-adapter/legacy/validators/SlugValidator.php similarity index 100% rename from src/validators/SlugValidator.php rename to yii2-adapter/legacy/validators/SlugValidator.php diff --git a/src/validators/StringValidator.php b/yii2-adapter/legacy/validators/StringValidator.php similarity index 100% rename from src/validators/StringValidator.php rename to yii2-adapter/legacy/validators/StringValidator.php diff --git a/src/validators/TemplateValidator.php b/yii2-adapter/legacy/validators/TemplateValidator.php similarity index 100% rename from src/validators/TemplateValidator.php rename to yii2-adapter/legacy/validators/TemplateValidator.php diff --git a/src/validators/TimeValidator.php b/yii2-adapter/legacy/validators/TimeValidator.php similarity index 100% rename from src/validators/TimeValidator.php rename to yii2-adapter/legacy/validators/TimeValidator.php diff --git a/src/validators/UniqueValidator.php b/yii2-adapter/legacy/validators/UniqueValidator.php similarity index 100% rename from src/validators/UniqueValidator.php rename to yii2-adapter/legacy/validators/UniqueValidator.php diff --git a/src/validators/UriFormatValidator.php b/yii2-adapter/legacy/validators/UriFormatValidator.php similarity index 100% rename from src/validators/UriFormatValidator.php rename to yii2-adapter/legacy/validators/UriFormatValidator.php diff --git a/src/validators/UriValidator.php b/yii2-adapter/legacy/validators/UriValidator.php similarity index 100% rename from src/validators/UriValidator.php rename to yii2-adapter/legacy/validators/UriValidator.php diff --git a/src/validators/UrlValidator.php b/yii2-adapter/legacy/validators/UrlValidator.php similarity index 100% rename from src/validators/UrlValidator.php rename to yii2-adapter/legacy/validators/UrlValidator.php diff --git a/src/validators/UserPasswordValidator.php b/yii2-adapter/legacy/validators/UserPasswordValidator.php similarity index 100% rename from src/validators/UserPasswordValidator.php rename to yii2-adapter/legacy/validators/UserPasswordValidator.php diff --git a/src/validators/UsernameValidator.php b/yii2-adapter/legacy/validators/UsernameValidator.php similarity index 100% rename from src/validators/UsernameValidator.php rename to yii2-adapter/legacy/validators/UsernameValidator.php diff --git a/src/views/debug/deprecated/detail.php b/yii2-adapter/legacy/views/debug/deprecated/detail.php similarity index 100% rename from src/views/debug/deprecated/detail.php rename to yii2-adapter/legacy/views/debug/deprecated/detail.php diff --git a/src/views/debug/deprecated/summary.php b/yii2-adapter/legacy/views/debug/deprecated/summary.php similarity index 100% rename from src/views/debug/deprecated/summary.php rename to yii2-adapter/legacy/views/debug/deprecated/summary.php diff --git a/src/views/debug/deprecated/traces.php b/yii2-adapter/legacy/views/debug/deprecated/traces.php similarity index 100% rename from src/views/debug/deprecated/traces.php rename to yii2-adapter/legacy/views/debug/deprecated/traces.php diff --git a/src/views/debug/dump/detail.php b/yii2-adapter/legacy/views/debug/dump/detail.php similarity index 100% rename from src/views/debug/dump/detail.php rename to yii2-adapter/legacy/views/debug/dump/detail.php diff --git a/src/views/debug/dump/summary.php b/yii2-adapter/legacy/views/debug/dump/summary.php similarity index 100% rename from src/views/debug/dump/summary.php rename to yii2-adapter/legacy/views/debug/dump/summary.php diff --git a/src/views/debug/table.php b/yii2-adapter/legacy/views/debug/table.php similarity index 100% rename from src/views/debug/table.php rename to yii2-adapter/legacy/views/debug/table.php diff --git a/src/web/Application.php b/yii2-adapter/legacy/web/Application.php similarity index 100% rename from src/web/Application.php rename to yii2-adapter/legacy/web/Application.php diff --git a/src/web/AssetBundle.php b/yii2-adapter/legacy/web/AssetBundle.php similarity index 100% rename from src/web/AssetBundle.php rename to yii2-adapter/legacy/web/AssetBundle.php diff --git a/src/web/AssetManager.php b/yii2-adapter/legacy/web/AssetManager.php similarity index 100% rename from src/web/AssetManager.php rename to yii2-adapter/legacy/web/AssetManager.php diff --git a/src/web/Controller.php b/yii2-adapter/legacy/web/Controller.php similarity index 100% rename from src/web/Controller.php rename to yii2-adapter/legacy/web/Controller.php diff --git a/src/web/CpModalResponseBehavior.php b/yii2-adapter/legacy/web/CpModalResponseBehavior.php similarity index 100% rename from src/web/CpModalResponseBehavior.php rename to yii2-adapter/legacy/web/CpModalResponseBehavior.php diff --git a/src/web/CpModalResponseFormatter.php b/yii2-adapter/legacy/web/CpModalResponseFormatter.php similarity index 100% rename from src/web/CpModalResponseFormatter.php rename to yii2-adapter/legacy/web/CpModalResponseFormatter.php diff --git a/src/web/CpScreenResponseBehavior.php b/yii2-adapter/legacy/web/CpScreenResponseBehavior.php similarity index 100% rename from src/web/CpScreenResponseBehavior.php rename to yii2-adapter/legacy/web/CpScreenResponseBehavior.php diff --git a/src/web/CpScreenResponseFormatter.php b/yii2-adapter/legacy/web/CpScreenResponseFormatter.php similarity index 100% rename from src/web/CpScreenResponseFormatter.php rename to yii2-adapter/legacy/web/CpScreenResponseFormatter.php diff --git a/src/web/CsvResponseFormatter.php b/yii2-adapter/legacy/web/CsvResponseFormatter.php similarity index 100% rename from src/web/CsvResponseFormatter.php rename to yii2-adapter/legacy/web/CsvResponseFormatter.php diff --git a/src/web/ErrorHandler.php b/yii2-adapter/legacy/web/ErrorHandler.php similarity index 100% rename from src/web/ErrorHandler.php rename to yii2-adapter/legacy/web/ErrorHandler.php diff --git a/src/web/GqlResponseFormatter.php b/yii2-adapter/legacy/web/GqlResponseFormatter.php similarity index 100% rename from src/web/GqlResponseFormatter.php rename to yii2-adapter/legacy/web/GqlResponseFormatter.php diff --git a/src/web/RedirectRule.php b/yii2-adapter/legacy/web/RedirectRule.php similarity index 100% rename from src/web/RedirectRule.php rename to yii2-adapter/legacy/web/RedirectRule.php diff --git a/src/web/Request.php b/yii2-adapter/legacy/web/Request.php similarity index 100% rename from src/web/Request.php rename to yii2-adapter/legacy/web/Request.php diff --git a/src/web/Response.php b/yii2-adapter/legacy/web/Response.php similarity index 100% rename from src/web/Response.php rename to yii2-adapter/legacy/web/Response.php diff --git a/src/web/ServiceUnavailableHttpException.php b/yii2-adapter/legacy/web/ServiceUnavailableHttpException.php similarity index 100% rename from src/web/ServiceUnavailableHttpException.php rename to yii2-adapter/legacy/web/ServiceUnavailableHttpException.php diff --git a/src/web/Session.php b/yii2-adapter/legacy/web/Session.php similarity index 100% rename from src/web/Session.php rename to yii2-adapter/legacy/web/Session.php diff --git a/src/web/TemplateResponseBehavior.php b/yii2-adapter/legacy/web/TemplateResponseBehavior.php similarity index 100% rename from src/web/TemplateResponseBehavior.php rename to yii2-adapter/legacy/web/TemplateResponseBehavior.php diff --git a/src/web/TemplateResponseFormatter.php b/yii2-adapter/legacy/web/TemplateResponseFormatter.php similarity index 100% rename from src/web/TemplateResponseFormatter.php rename to yii2-adapter/legacy/web/TemplateResponseFormatter.php diff --git a/src/web/UploadedFile.php b/yii2-adapter/legacy/web/UploadedFile.php similarity index 100% rename from src/web/UploadedFile.php rename to yii2-adapter/legacy/web/UploadedFile.php diff --git a/src/web/UrlManager.php b/yii2-adapter/legacy/web/UrlManager.php similarity index 100% rename from src/web/UrlManager.php rename to yii2-adapter/legacy/web/UrlManager.php diff --git a/src/web/UrlRule.php b/yii2-adapter/legacy/web/UrlRule.php similarity index 100% rename from src/web/UrlRule.php rename to yii2-adapter/legacy/web/UrlRule.php diff --git a/src/web/User.php b/yii2-adapter/legacy/web/User.php similarity index 100% rename from src/web/User.php rename to yii2-adapter/legacy/web/User.php diff --git a/src/web/View.php b/yii2-adapter/legacy/web/View.php similarity index 99% rename from src/web/View.php rename to yii2-adapter/legacy/web/View.php index efd11813d7a..1d2efeb690f 100644 --- a/src/web/View.php +++ b/yii2-adapter/legacy/web/View.php @@ -883,7 +883,7 @@ public function doesTemplateExist(string $name, ?string $templateMode = null, bo * - TemplateName/default.htm * * The actual directory that those files will depend on the current [[setTemplateMode()|template mode]] - * (probably `templates/` if it’s a front-end site request, and `vendor/craftcms/cms/src/templates/` if it’s a Control + * (probably `templates/` if it’s a front-end site request, and `vendor/craftcms/cms/resources/templates/` if it’s a Control * Panel request). * * If this is a front-end site request, a folder named after the current site handle will be checked first. diff --git a/src/web/assets/admintable/.env.example b/yii2-adapter/legacy/web/assets/admintable/.env.example similarity index 100% rename from src/web/assets/admintable/.env.example rename to yii2-adapter/legacy/web/assets/admintable/.env.example diff --git a/src/web/assets/admintable/.gitignore b/yii2-adapter/legacy/web/assets/admintable/.gitignore similarity index 100% rename from src/web/assets/admintable/.gitignore rename to yii2-adapter/legacy/web/assets/admintable/.gitignore diff --git a/src/web/assets/admintable/AdminTableAsset.php b/yii2-adapter/legacy/web/assets/admintable/AdminTableAsset.php similarity index 100% rename from src/web/assets/admintable/AdminTableAsset.php rename to yii2-adapter/legacy/web/assets/admintable/AdminTableAsset.php diff --git a/src/web/assets/admintable/README.md b/yii2-adapter/legacy/web/assets/admintable/README.md similarity index 99% rename from src/web/assets/admintable/README.md rename to yii2-adapter/legacy/web/assets/admintable/README.md index 9d935b1d933..6c9a9b74c15 100644 --- a/src/web/assets/admintable/README.md +++ b/yii2-adapter/legacy/web/assets/admintable/README.md @@ -79,7 +79,7 @@ Although if you require further logic (calling other data etc) this is also the ```js new Craft.VueAdminTable({ - // ... + // ... checkboxStatus: function(row) { return row.isCheckboxEnabled } @@ -292,7 +292,7 @@ var data = [ detail: { title: Craft.t('site', 'Further Information'), content: { list: 'of', things: ['to', 'show'] }, - showAsList: true + showAsList: true }, menu: { showItems: true, @@ -329,7 +329,7 @@ new Craft.VueAdminTable({ ### Column Callback -A column callback function can be specified to give you the opportunity to customise the data output when the cell is render. As an example this is a great way to be able insert some custom html. +A column callback function can be specified to give you the opportunity to customise the data output when the cell is render. As an example this is a great way to be able insert some custom html. The callback function receives the value of the corresponding attribute in the table data. @@ -342,18 +342,18 @@ var data = [ }, { myColumn: false - } + } ]; var columns = [ - { - name: 'myColumn', + { + name: 'myColumn', title: Craft.t('site', 'My Column'), callback: function(value) { if (value) { return ''; } - + return ''; } } @@ -401,7 +401,7 @@ Single action buttons have all the same options as **Sub action buttons** *excep ```js var actions = [ { - // Menu button example + // Menu button example label: Craft.t('app', 'Set Status'), actions: [ { @@ -424,11 +424,11 @@ var actions = [ param: 'refresh', value: 'all', allowMultiple: false, - separator: true + separator: true } ] }, - { + { label: Craft.t('app', 'Delete'), action: 'controller/delete', } @@ -483,7 +483,7 @@ The `id` param is passed to the before delete method. ### Example -In the example below, after 1.5 seconds the promise will resolve with a `boolean` based on if the `id` is greater than `99`. +In the example below, after 1.5 seconds the promise will resolve with a `boolean` based on if the `id` is greater than `99`. ```js new Craft.VueAdminTable({ diff --git a/src/web/assets/admintable/dist/css/app.css b/yii2-adapter/legacy/web/assets/admintable/dist/css/app.css similarity index 100% rename from src/web/assets/admintable/dist/css/app.css rename to yii2-adapter/legacy/web/assets/admintable/dist/css/app.css diff --git a/src/web/assets/admintable/dist/css/app.css.map b/yii2-adapter/legacy/web/assets/admintable/dist/css/app.css.map similarity index 100% rename from src/web/assets/admintable/dist/css/app.css.map rename to yii2-adapter/legacy/web/assets/admintable/dist/css/app.css.map diff --git a/src/web/assets/admintable/dist/js/app.js b/yii2-adapter/legacy/web/assets/admintable/dist/js/app.js similarity index 100% rename from src/web/assets/admintable/dist/js/app.js rename to yii2-adapter/legacy/web/assets/admintable/dist/js/app.js diff --git a/src/web/assets/admintable/dist/js/app.js.LICENSE.txt b/yii2-adapter/legacy/web/assets/admintable/dist/js/app.js.LICENSE.txt similarity index 100% rename from src/web/assets/admintable/dist/js/app.js.LICENSE.txt rename to yii2-adapter/legacy/web/assets/admintable/dist/js/app.js.LICENSE.txt diff --git a/src/web/assets/admintable/dist/js/app.js.map b/yii2-adapter/legacy/web/assets/admintable/dist/js/app.js.map similarity index 100% rename from src/web/assets/admintable/dist/js/app.js.map rename to yii2-adapter/legacy/web/assets/admintable/dist/js/app.js.map diff --git a/src/web/assets/admintable/dist/manifest.json b/yii2-adapter/legacy/web/assets/admintable/dist/manifest.json similarity index 100% rename from src/web/assets/admintable/dist/manifest.json rename to yii2-adapter/legacy/web/assets/admintable/dist/manifest.json diff --git a/src/web/assets/admintable/src/main.js b/yii2-adapter/legacy/web/assets/admintable/src/main.js similarity index 100% rename from src/web/assets/admintable/src/main.js rename to yii2-adapter/legacy/web/assets/admintable/src/main.js diff --git a/src/web/assets/admintable/webpack.config.js b/yii2-adapter/legacy/web/assets/admintable/webpack.config.js similarity index 100% rename from src/web/assets/admintable/webpack.config.js rename to yii2-adapter/legacy/web/assets/admintable/webpack.config.js diff --git a/src/web/assets/animationblocker/AnimationBlockerAsset.php b/yii2-adapter/legacy/web/assets/animationblocker/AnimationBlockerAsset.php similarity index 100% rename from src/web/assets/animationblocker/AnimationBlockerAsset.php rename to yii2-adapter/legacy/web/assets/animationblocker/AnimationBlockerAsset.php diff --git a/src/web/assets/animationblocker/dist/AnimationBlocker.js b/yii2-adapter/legacy/web/assets/animationblocker/dist/AnimationBlocker.js similarity index 100% rename from src/web/assets/animationblocker/dist/AnimationBlocker.js rename to yii2-adapter/legacy/web/assets/animationblocker/dist/AnimationBlocker.js diff --git a/src/web/assets/animationblocker/dist/AnimationBlocker.js.map b/yii2-adapter/legacy/web/assets/animationblocker/dist/AnimationBlocker.js.map similarity index 100% rename from src/web/assets/animationblocker/dist/AnimationBlocker.js.map rename to yii2-adapter/legacy/web/assets/animationblocker/dist/AnimationBlocker.js.map diff --git a/src/web/assets/animationblocker/src/AnimationBlocker.ts b/yii2-adapter/legacy/web/assets/animationblocker/src/AnimationBlocker.ts similarity index 100% rename from src/web/assets/animationblocker/src/AnimationBlocker.ts rename to yii2-adapter/legacy/web/assets/animationblocker/src/AnimationBlocker.ts diff --git a/src/web/assets/animationblocker/webpack.config.js b/yii2-adapter/legacy/web/assets/animationblocker/webpack.config.js similarity index 100% rename from src/web/assets/animationblocker/webpack.config.js rename to yii2-adapter/legacy/web/assets/animationblocker/webpack.config.js diff --git a/src/web/assets/assetindexes/AssetIndexesAsset.php b/yii2-adapter/legacy/web/assets/assetindexes/AssetIndexesAsset.php similarity index 100% rename from src/web/assets/assetindexes/AssetIndexesAsset.php rename to yii2-adapter/legacy/web/assets/assetindexes/AssetIndexesAsset.php diff --git a/src/web/assets/assetindexes/dist/AssetIndexer.js b/yii2-adapter/legacy/web/assets/assetindexes/dist/AssetIndexer.js similarity index 100% rename from src/web/assets/assetindexes/dist/AssetIndexer.js rename to yii2-adapter/legacy/web/assets/assetindexes/dist/AssetIndexer.js diff --git a/src/web/assets/assetindexes/dist/AssetIndexer.js.map b/yii2-adapter/legacy/web/assets/assetindexes/dist/AssetIndexer.js.map similarity index 100% rename from src/web/assets/assetindexes/dist/AssetIndexer.js.map rename to yii2-adapter/legacy/web/assets/assetindexes/dist/AssetIndexer.js.map diff --git a/src/web/assets/assetindexes/src/AssetIndexer.ts b/yii2-adapter/legacy/web/assets/assetindexes/src/AssetIndexer.ts similarity index 100% rename from src/web/assets/assetindexes/src/AssetIndexer.ts rename to yii2-adapter/legacy/web/assets/assetindexes/src/AssetIndexer.ts diff --git a/src/web/assets/assetindexes/webpack.config.js b/yii2-adapter/legacy/web/assets/assetindexes/webpack.config.js similarity index 100% rename from src/web/assets/assetindexes/webpack.config.js rename to yii2-adapter/legacy/web/assets/assetindexes/webpack.config.js diff --git a/src/web/assets/authmethodsetup/AuthMethodSetupAsset.php b/yii2-adapter/legacy/web/assets/authmethodsetup/AuthMethodSetupAsset.php similarity index 100% rename from src/web/assets/authmethodsetup/AuthMethodSetupAsset.php rename to yii2-adapter/legacy/web/assets/authmethodsetup/AuthMethodSetupAsset.php diff --git a/src/web/assets/authmethodsetup/dist/auth.js b/yii2-adapter/legacy/web/assets/authmethodsetup/dist/auth.js similarity index 100% rename from src/web/assets/authmethodsetup/dist/auth.js rename to yii2-adapter/legacy/web/assets/authmethodsetup/dist/auth.js diff --git a/src/web/assets/authmethodsetup/dist/auth.js.LICENSE.txt b/yii2-adapter/legacy/web/assets/authmethodsetup/dist/auth.js.LICENSE.txt similarity index 100% rename from src/web/assets/authmethodsetup/dist/auth.js.LICENSE.txt rename to yii2-adapter/legacy/web/assets/authmethodsetup/dist/auth.js.LICENSE.txt diff --git a/src/web/assets/authmethodsetup/dist/auth.js.map b/yii2-adapter/legacy/web/assets/authmethodsetup/dist/auth.js.map similarity index 100% rename from src/web/assets/authmethodsetup/dist/auth.js.map rename to yii2-adapter/legacy/web/assets/authmethodsetup/dist/auth.js.map diff --git a/src/web/assets/authmethodsetup/dist/css/auth.css b/yii2-adapter/legacy/web/assets/authmethodsetup/dist/css/auth.css similarity index 100% rename from src/web/assets/authmethodsetup/dist/css/auth.css rename to yii2-adapter/legacy/web/assets/authmethodsetup/dist/css/auth.css diff --git a/src/web/assets/authmethodsetup/dist/css/auth.css.map b/yii2-adapter/legacy/web/assets/authmethodsetup/dist/css/auth.css.map similarity index 100% rename from src/web/assets/authmethodsetup/dist/css/auth.css.map rename to yii2-adapter/legacy/web/assets/authmethodsetup/dist/css/auth.css.map diff --git a/src/web/assets/authmethodsetup/src/AuthMethodSetup.js b/yii2-adapter/legacy/web/assets/authmethodsetup/src/AuthMethodSetup.js similarity index 100% rename from src/web/assets/authmethodsetup/src/AuthMethodSetup.js rename to yii2-adapter/legacy/web/assets/authmethodsetup/src/AuthMethodSetup.js diff --git a/src/web/assets/authmethodsetup/src/RecoveryCodesSetup.js b/yii2-adapter/legacy/web/assets/authmethodsetup/src/RecoveryCodesSetup.js similarity index 100% rename from src/web/assets/authmethodsetup/src/RecoveryCodesSetup.js rename to yii2-adapter/legacy/web/assets/authmethodsetup/src/RecoveryCodesSetup.js diff --git a/src/web/assets/authmethodsetup/src/auth.js b/yii2-adapter/legacy/web/assets/authmethodsetup/src/auth.js similarity index 100% rename from src/web/assets/authmethodsetup/src/auth.js rename to yii2-adapter/legacy/web/assets/authmethodsetup/src/auth.js diff --git a/src/web/assets/authmethodsetup/src/css/auth.scss b/yii2-adapter/legacy/web/assets/authmethodsetup/src/css/auth.scss similarity index 100% rename from src/web/assets/authmethodsetup/src/css/auth.scss rename to yii2-adapter/legacy/web/assets/authmethodsetup/src/css/auth.scss diff --git a/src/web/assets/authmethodsetup/webpack.config.js b/yii2-adapter/legacy/web/assets/authmethodsetup/webpack.config.js similarity index 100% rename from src/web/assets/authmethodsetup/webpack.config.js rename to yii2-adapter/legacy/web/assets/authmethodsetup/webpack.config.js diff --git a/src/web/assets/axios/AxiosAsset.php b/yii2-adapter/legacy/web/assets/axios/AxiosAsset.php similarity index 100% rename from src/web/assets/axios/AxiosAsset.php rename to yii2-adapter/legacy/web/assets/axios/AxiosAsset.php diff --git a/src/web/assets/axios/dist/axios.js b/yii2-adapter/legacy/web/assets/axios/dist/axios.js similarity index 100% rename from src/web/assets/axios/dist/axios.js rename to yii2-adapter/legacy/web/assets/axios/dist/axios.js diff --git a/src/web/assets/axios/dist/axios.js.LICENSE.txt b/yii2-adapter/legacy/web/assets/axios/dist/axios.js.LICENSE.txt similarity index 100% rename from src/web/assets/axios/dist/axios.js.LICENSE.txt rename to yii2-adapter/legacy/web/assets/axios/dist/axios.js.LICENSE.txt diff --git a/src/web/assets/axios/webpack.config.js b/yii2-adapter/legacy/web/assets/axios/webpack.config.js similarity index 100% rename from src/web/assets/axios/webpack.config.js rename to yii2-adapter/legacy/web/assets/axios/webpack.config.js diff --git a/src/web/assets/clearcaches/ClearCachesAsset.php b/yii2-adapter/legacy/web/assets/clearcaches/ClearCachesAsset.php similarity index 100% rename from src/web/assets/clearcaches/ClearCachesAsset.php rename to yii2-adapter/legacy/web/assets/clearcaches/ClearCachesAsset.php diff --git a/src/web/assets/clearcaches/dist/ClearCachesUtility.js b/yii2-adapter/legacy/web/assets/clearcaches/dist/ClearCachesUtility.js similarity index 100% rename from src/web/assets/clearcaches/dist/ClearCachesUtility.js rename to yii2-adapter/legacy/web/assets/clearcaches/dist/ClearCachesUtility.js diff --git a/src/web/assets/clearcaches/dist/ClearCachesUtility.js.map b/yii2-adapter/legacy/web/assets/clearcaches/dist/ClearCachesUtility.js.map similarity index 100% rename from src/web/assets/clearcaches/dist/ClearCachesUtility.js.map rename to yii2-adapter/legacy/web/assets/clearcaches/dist/ClearCachesUtility.js.map diff --git a/src/web/assets/clearcaches/src/ClearCachesUtility.js b/yii2-adapter/legacy/web/assets/clearcaches/src/ClearCachesUtility.js similarity index 100% rename from src/web/assets/clearcaches/src/ClearCachesUtility.js rename to yii2-adapter/legacy/web/assets/clearcaches/src/ClearCachesUtility.js diff --git a/src/web/assets/clearcaches/webpack.config.js b/yii2-adapter/legacy/web/assets/clearcaches/webpack.config.js similarity index 100% rename from src/web/assets/clearcaches/webpack.config.js rename to yii2-adapter/legacy/web/assets/clearcaches/webpack.config.js diff --git a/src/web/assets/codemirror/CodeMirrorAsset.php b/yii2-adapter/legacy/web/assets/codemirror/CodeMirrorAsset.php similarity index 100% rename from src/web/assets/codemirror/CodeMirrorAsset.php rename to yii2-adapter/legacy/web/assets/codemirror/CodeMirrorAsset.php diff --git a/src/web/assets/codemirror/dist/codemirror.css b/yii2-adapter/legacy/web/assets/codemirror/dist/codemirror.css similarity index 100% rename from src/web/assets/codemirror/dist/codemirror.css rename to yii2-adapter/legacy/web/assets/codemirror/dist/codemirror.css diff --git a/src/web/assets/codemirror/dist/codemirror.js b/yii2-adapter/legacy/web/assets/codemirror/dist/codemirror.js similarity index 100% rename from src/web/assets/codemirror/dist/codemirror.js rename to yii2-adapter/legacy/web/assets/codemirror/dist/codemirror.js diff --git a/src/web/assets/codemirror/dist/javascript.js b/yii2-adapter/legacy/web/assets/codemirror/dist/javascript.js similarity index 100% rename from src/web/assets/codemirror/dist/javascript.js rename to yii2-adapter/legacy/web/assets/codemirror/dist/javascript.js diff --git a/src/web/assets/codemirror/webpack.config.js b/yii2-adapter/legacy/web/assets/codemirror/webpack.config.js similarity index 100% rename from src/web/assets/codemirror/webpack.config.js rename to yii2-adapter/legacy/web/assets/codemirror/webpack.config.js diff --git a/src/web/assets/conditionbuilder/ConditionBuilderAsset.php b/yii2-adapter/legacy/web/assets/conditionbuilder/ConditionBuilderAsset.php similarity index 100% rename from src/web/assets/conditionbuilder/ConditionBuilderAsset.php rename to yii2-adapter/legacy/web/assets/conditionbuilder/ConditionBuilderAsset.php diff --git a/src/web/assets/conditionbuilder/dist/ConditionBuilder.js b/yii2-adapter/legacy/web/assets/conditionbuilder/dist/ConditionBuilder.js similarity index 100% rename from src/web/assets/conditionbuilder/dist/ConditionBuilder.js rename to yii2-adapter/legacy/web/assets/conditionbuilder/dist/ConditionBuilder.js diff --git a/src/web/assets/conditionbuilder/dist/ConditionBuilder.js.map b/yii2-adapter/legacy/web/assets/conditionbuilder/dist/ConditionBuilder.js.map similarity index 100% rename from src/web/assets/conditionbuilder/dist/ConditionBuilder.js.map rename to yii2-adapter/legacy/web/assets/conditionbuilder/dist/ConditionBuilder.js.map diff --git a/src/web/assets/conditionbuilder/src/ConditionBuilder.js b/yii2-adapter/legacy/web/assets/conditionbuilder/src/ConditionBuilder.js similarity index 100% rename from src/web/assets/conditionbuilder/src/ConditionBuilder.js rename to yii2-adapter/legacy/web/assets/conditionbuilder/src/ConditionBuilder.js diff --git a/src/web/assets/conditionbuilder/webpack.config.js b/yii2-adapter/legacy/web/assets/conditionbuilder/webpack.config.js similarity index 100% rename from src/web/assets/conditionbuilder/webpack.config.js rename to yii2-adapter/legacy/web/assets/conditionbuilder/webpack.config.js diff --git a/src/web/assets/cp/CpAsset.php b/yii2-adapter/legacy/web/assets/cp/CpAsset.php similarity index 100% rename from src/web/assets/cp/CpAsset.php rename to yii2-adapter/legacy/web/assets/cp/CpAsset.php diff --git a/src/web/assets/cp/Ttf2Woff2Plugin.js b/yii2-adapter/legacy/web/assets/cp/Ttf2Woff2Plugin.js similarity index 100% rename from src/web/assets/cp/Ttf2Woff2Plugin.js rename to yii2-adapter/legacy/web/assets/cp/Ttf2Woff2Plugin.js diff --git a/src/web/assets/cp/dist/cp.js b/yii2-adapter/legacy/web/assets/cp/dist/cp.js similarity index 100% rename from src/web/assets/cp/dist/cp.js rename to yii2-adapter/legacy/web/assets/cp/dist/cp.js diff --git a/src/web/assets/cp/dist/cp.js.LICENSE.txt b/yii2-adapter/legacy/web/assets/cp/dist/cp.js.LICENSE.txt similarity index 100% rename from src/web/assets/cp/dist/cp.js.LICENSE.txt rename to yii2-adapter/legacy/web/assets/cp/dist/cp.js.LICENSE.txt diff --git a/src/web/assets/cp/dist/cp.js.map b/yii2-adapter/legacy/web/assets/cp/dist/cp.js.map similarity index 100% rename from src/web/assets/cp/dist/cp.js.map rename to yii2-adapter/legacy/web/assets/cp/dist/cp.js.map diff --git a/src/web/assets/cp/dist/css/cp.css b/yii2-adapter/legacy/web/assets/cp/dist/css/cp.css similarity index 100% rename from src/web/assets/cp/dist/css/cp.css rename to yii2-adapter/legacy/web/assets/cp/dist/css/cp.css diff --git a/src/web/assets/cp/dist/css/cp.css.map b/yii2-adapter/legacy/web/assets/cp/dist/css/cp.css.map similarity index 100% rename from src/web/assets/cp/dist/css/cp.css.map rename to yii2-adapter/legacy/web/assets/cp/dist/css/cp.css.map diff --git a/src/web/assets/cp/dist/fonts/Craft.svg b/yii2-adapter/legacy/web/assets/cp/dist/fonts/Craft.svg similarity index 100% rename from src/web/assets/cp/dist/fonts/Craft.svg rename to yii2-adapter/legacy/web/assets/cp/dist/fonts/Craft.svg diff --git a/src/web/assets/cp/dist/fonts/Craft.ttf b/yii2-adapter/legacy/web/assets/cp/dist/fonts/Craft.ttf similarity index 100% rename from src/web/assets/cp/dist/fonts/Craft.ttf rename to yii2-adapter/legacy/web/assets/cp/dist/fonts/Craft.ttf diff --git a/src/web/assets/cp/dist/fonts/Craft.woff b/yii2-adapter/legacy/web/assets/cp/dist/fonts/Craft.woff similarity index 100% rename from src/web/assets/cp/dist/fonts/Craft.woff rename to yii2-adapter/legacy/web/assets/cp/dist/fonts/Craft.woff diff --git a/src/web/assets/cp/dist/fonts/Craft.woff2 b/yii2-adapter/legacy/web/assets/cp/dist/fonts/Craft.woff2 similarity index 100% rename from src/web/assets/cp/dist/fonts/Craft.woff2 rename to yii2-adapter/legacy/web/assets/cp/dist/fonts/Craft.woff2 diff --git a/src/web/assets/cp/dist/images/branch.png b/yii2-adapter/legacy/web/assets/cp/dist/images/branch.png similarity index 100% rename from src/web/assets/cp/dist/images/branch.png rename to yii2-adapter/legacy/web/assets/cp/dist/images/branch.png diff --git a/src/web/assets/cp/dist/images/branch_2x.png b/yii2-adapter/legacy/web/assets/cp/dist/images/branch_2x.png similarity index 100% rename from src/web/assets/cp/dist/images/branch_2x.png rename to yii2-adapter/legacy/web/assets/cp/dist/images/branch_2x.png diff --git a/src/web/assets/cp/dist/images/branch_rtl.png b/yii2-adapter/legacy/web/assets/cp/dist/images/branch_rtl.png similarity index 100% rename from src/web/assets/cp/dist/images/branch_rtl.png rename to yii2-adapter/legacy/web/assets/cp/dist/images/branch_rtl.png diff --git a/src/web/assets/cp/dist/images/branch_rtl_2x.png b/yii2-adapter/legacy/web/assets/cp/dist/images/branch_rtl_2x.png similarity index 100% rename from src/web/assets/cp/dist/images/branch_rtl_2x.png rename to yii2-adapter/legacy/web/assets/cp/dist/images/branch_rtl_2x.png diff --git a/src/web/assets/cp/dist/images/content-block/grouped.svg b/yii2-adapter/legacy/web/assets/cp/dist/images/content-block/grouped.svg similarity index 100% rename from src/web/assets/cp/dist/images/content-block/grouped.svg rename to yii2-adapter/legacy/web/assets/cp/dist/images/content-block/grouped.svg diff --git a/src/web/assets/cp/dist/images/content-block/inline.svg b/yii2-adapter/legacy/web/assets/cp/dist/images/content-block/inline.svg similarity index 100% rename from src/web/assets/cp/dist/images/content-block/inline.svg rename to yii2-adapter/legacy/web/assets/cp/dist/images/content-block/inline.svg diff --git a/src/web/assets/cp/dist/images/content-block/pane.svg b/yii2-adapter/legacy/web/assets/cp/dist/images/content-block/pane.svg similarity index 100% rename from src/web/assets/cp/dist/images/content-block/pane.svg rename to yii2-adapter/legacy/web/assets/cp/dist/images/content-block/pane.svg diff --git a/src/web/assets/cp/dist/images/craft.png b/yii2-adapter/legacy/web/assets/cp/dist/images/craft.png similarity index 100% rename from src/web/assets/cp/dist/images/craft.png rename to yii2-adapter/legacy/web/assets/cp/dist/images/craft.png diff --git a/src/web/assets/cp/dist/images/craft_2x.png b/yii2-adapter/legacy/web/assets/cp/dist/images/craft_2x.png similarity index 100% rename from src/web/assets/cp/dist/images/craft_2x.png rename to yii2-adapter/legacy/web/assets/cp/dist/images/craft_2x.png diff --git a/src/web/assets/cp/dist/images/craftcms.svg b/yii2-adapter/legacy/web/assets/cp/dist/images/craftcms.svg similarity index 100% rename from src/web/assets/cp/dist/images/craftcms.svg rename to yii2-adapter/legacy/web/assets/cp/dist/images/craftcms.svg diff --git a/src/web/assets/cp/dist/images/dev-mode.svg b/yii2-adapter/legacy/web/assets/cp/dist/images/dev-mode.svg similarity index 100% rename from src/web/assets/cp/dist/images/dev-mode.svg rename to yii2-adapter/legacy/web/assets/cp/dist/images/dev-mode.svg diff --git a/src/web/assets/cp/dist/images/hudtip_bottom.png b/yii2-adapter/legacy/web/assets/cp/dist/images/hudtip_bottom.png similarity index 100% rename from src/web/assets/cp/dist/images/hudtip_bottom.png rename to yii2-adapter/legacy/web/assets/cp/dist/images/hudtip_bottom.png diff --git a/src/web/assets/cp/dist/images/hudtip_bottom_2x.png b/yii2-adapter/legacy/web/assets/cp/dist/images/hudtip_bottom_2x.png similarity index 100% rename from src/web/assets/cp/dist/images/hudtip_bottom_2x.png rename to yii2-adapter/legacy/web/assets/cp/dist/images/hudtip_bottom_2x.png diff --git a/src/web/assets/cp/dist/images/hudtip_bottom_gray.png b/yii2-adapter/legacy/web/assets/cp/dist/images/hudtip_bottom_gray.png similarity index 100% rename from src/web/assets/cp/dist/images/hudtip_bottom_gray.png rename to yii2-adapter/legacy/web/assets/cp/dist/images/hudtip_bottom_gray.png diff --git a/src/web/assets/cp/dist/images/hudtip_bottom_gray_2x.png b/yii2-adapter/legacy/web/assets/cp/dist/images/hudtip_bottom_gray_2x.png similarity index 100% rename from src/web/assets/cp/dist/images/hudtip_bottom_gray_2x.png rename to yii2-adapter/legacy/web/assets/cp/dist/images/hudtip_bottom_gray_2x.png diff --git a/src/web/assets/cp/dist/images/hudtip_left.png b/yii2-adapter/legacy/web/assets/cp/dist/images/hudtip_left.png similarity index 100% rename from src/web/assets/cp/dist/images/hudtip_left.png rename to yii2-adapter/legacy/web/assets/cp/dist/images/hudtip_left.png diff --git a/src/web/assets/cp/dist/images/hudtip_left_2x.png b/yii2-adapter/legacy/web/assets/cp/dist/images/hudtip_left_2x.png similarity index 100% rename from src/web/assets/cp/dist/images/hudtip_left_2x.png rename to yii2-adapter/legacy/web/assets/cp/dist/images/hudtip_left_2x.png diff --git a/src/web/assets/cp/dist/images/hudtip_right.png b/yii2-adapter/legacy/web/assets/cp/dist/images/hudtip_right.png similarity index 100% rename from src/web/assets/cp/dist/images/hudtip_right.png rename to yii2-adapter/legacy/web/assets/cp/dist/images/hudtip_right.png diff --git a/src/web/assets/cp/dist/images/hudtip_right_2x.png b/yii2-adapter/legacy/web/assets/cp/dist/images/hudtip_right_2x.png similarity index 100% rename from src/web/assets/cp/dist/images/hudtip_right_2x.png rename to yii2-adapter/legacy/web/assets/cp/dist/images/hudtip_right_2x.png diff --git a/src/web/assets/cp/dist/images/hudtip_top.png b/yii2-adapter/legacy/web/assets/cp/dist/images/hudtip_top.png similarity index 100% rename from src/web/assets/cp/dist/images/hudtip_top.png rename to yii2-adapter/legacy/web/assets/cp/dist/images/hudtip_top.png diff --git a/src/web/assets/cp/dist/images/hudtip_top_2x.png b/yii2-adapter/legacy/web/assets/cp/dist/images/hudtip_top_2x.png similarity index 100% rename from src/web/assets/cp/dist/images/hudtip_top_2x.png rename to yii2-adapter/legacy/web/assets/cp/dist/images/hudtip_top_2x.png diff --git a/src/web/assets/cp/dist/images/icons/apple-touch-icon.png b/yii2-adapter/legacy/web/assets/cp/dist/images/icons/apple-touch-icon.png similarity index 100% rename from src/web/assets/cp/dist/images/icons/apple-touch-icon.png rename to yii2-adapter/legacy/web/assets/cp/dist/images/icons/apple-touch-icon.png diff --git a/src/web/assets/cp/dist/images/icons/favicon.ico b/yii2-adapter/legacy/web/assets/cp/dist/images/icons/favicon.ico similarity index 100% rename from src/web/assets/cp/dist/images/icons/favicon.ico rename to yii2-adapter/legacy/web/assets/cp/dist/images/icons/favicon.ico diff --git a/src/web/assets/cp/dist/images/icons/icon.svg b/yii2-adapter/legacy/web/assets/cp/dist/images/icons/icon.svg similarity index 100% rename from src/web/assets/cp/dist/images/icons/icon.svg rename to yii2-adapter/legacy/web/assets/cp/dist/images/icons/icon.svg diff --git a/src/web/assets/cp/dist/images/icons/safari-pinned-tab.svg b/yii2-adapter/legacy/web/assets/cp/dist/images/icons/safari-pinned-tab.svg similarity index 100% rename from src/web/assets/cp/dist/images/icons/safari-pinned-tab.svg rename to yii2-adapter/legacy/web/assets/cp/dist/images/icons/safari-pinned-tab.svg diff --git a/src/web/assets/cp/dist/images/image-editor/check.svg b/yii2-adapter/legacy/web/assets/cp/dist/images/image-editor/check.svg similarity index 100% rename from src/web/assets/cp/dist/images/image-editor/check.svg rename to yii2-adapter/legacy/web/assets/cp/dist/images/image-editor/check.svg diff --git a/src/web/assets/cp/dist/images/image-editor/crop.svg b/yii2-adapter/legacy/web/assets/cp/dist/images/image-editor/crop.svg similarity index 100% rename from src/web/assets/cp/dist/images/image-editor/crop.svg rename to yii2-adapter/legacy/web/assets/cp/dist/images/image-editor/crop.svg diff --git a/src/web/assets/cp/dist/images/image-editor/filters.svg b/yii2-adapter/legacy/web/assets/cp/dist/images/image-editor/filters.svg similarity index 100% rename from src/web/assets/cp/dist/images/image-editor/filters.svg rename to yii2-adapter/legacy/web/assets/cp/dist/images/image-editor/filters.svg diff --git a/src/web/assets/cp/dist/images/image-editor/flip-horizontal.svg b/yii2-adapter/legacy/web/assets/cp/dist/images/image-editor/flip-horizontal.svg similarity index 100% rename from src/web/assets/cp/dist/images/image-editor/flip-horizontal.svg rename to yii2-adapter/legacy/web/assets/cp/dist/images/image-editor/flip-horizontal.svg diff --git a/src/web/assets/cp/dist/images/image-editor/flip-vertical.svg b/yii2-adapter/legacy/web/assets/cp/dist/images/image-editor/flip-vertical.svg similarity index 100% rename from src/web/assets/cp/dist/images/image-editor/flip-vertical.svg rename to yii2-adapter/legacy/web/assets/cp/dist/images/image-editor/flip-vertical.svg diff --git a/src/web/assets/cp/dist/images/image-editor/focal-point.svg b/yii2-adapter/legacy/web/assets/cp/dist/images/image-editor/focal-point.svg similarity index 100% rename from src/web/assets/cp/dist/images/image-editor/focal-point.svg rename to yii2-adapter/legacy/web/assets/cp/dist/images/image-editor/focal-point.svg diff --git a/src/web/assets/cp/dist/images/image-editor/rotate-left.svg b/yii2-adapter/legacy/web/assets/cp/dist/images/image-editor/rotate-left.svg similarity index 100% rename from src/web/assets/cp/dist/images/image-editor/rotate-left.svg rename to yii2-adapter/legacy/web/assets/cp/dist/images/image-editor/rotate-left.svg diff --git a/src/web/assets/cp/dist/images/image-editor/rotate-right.svg b/yii2-adapter/legacy/web/assets/cp/dist/images/image-editor/rotate-right.svg similarity index 100% rename from src/web/assets/cp/dist/images/image-editor/rotate-right.svg rename to yii2-adapter/legacy/web/assets/cp/dist/images/image-editor/rotate-right.svg diff --git a/src/web/assets/cp/dist/images/image-editor/unconstrained.svg b/yii2-adapter/legacy/web/assets/cp/dist/images/image-editor/unconstrained.svg similarity index 100% rename from src/web/assets/cp/dist/images/image-editor/unconstrained.svg rename to yii2-adapter/legacy/web/assets/cp/dist/images/image-editor/unconstrained.svg diff --git a/src/web/assets/cp/dist/images/listview_sort.png b/yii2-adapter/legacy/web/assets/cp/dist/images/listview_sort.png similarity index 100% rename from src/web/assets/cp/dist/images/listview_sort.png rename to yii2-adapter/legacy/web/assets/cp/dist/images/listview_sort.png diff --git a/src/web/assets/cp/dist/images/listview_sort_2x.png b/yii2-adapter/legacy/web/assets/cp/dist/images/listview_sort_2x.png similarity index 100% rename from src/web/assets/cp/dist/images/listview_sort_2x.png rename to yii2-adapter/legacy/web/assets/cp/dist/images/listview_sort_2x.png diff --git a/src/web/assets/cp/dist/images/preview/chrome-phone-bottom.svg b/yii2-adapter/legacy/web/assets/cp/dist/images/preview/chrome-phone-bottom.svg similarity index 100% rename from src/web/assets/cp/dist/images/preview/chrome-phone-bottom.svg rename to yii2-adapter/legacy/web/assets/cp/dist/images/preview/chrome-phone-bottom.svg diff --git a/src/web/assets/cp/dist/images/preview/chrome-phone-top.svg b/yii2-adapter/legacy/web/assets/cp/dist/images/preview/chrome-phone-top.svg similarity index 100% rename from src/web/assets/cp/dist/images/preview/chrome-phone-top.svg rename to yii2-adapter/legacy/web/assets/cp/dist/images/preview/chrome-phone-top.svg diff --git a/src/web/assets/cp/dist/images/preview/chrome-tablet-bottom.svg b/yii2-adapter/legacy/web/assets/cp/dist/images/preview/chrome-tablet-bottom.svg similarity index 100% rename from src/web/assets/cp/dist/images/preview/chrome-tablet-bottom.svg rename to yii2-adapter/legacy/web/assets/cp/dist/images/preview/chrome-tablet-bottom.svg diff --git a/src/web/assets/cp/dist/images/preview/chrome-tablet-top.svg b/yii2-adapter/legacy/web/assets/cp/dist/images/preview/chrome-tablet-top.svg similarity index 100% rename from src/web/assets/cp/dist/images/preview/chrome-tablet-top.svg rename to yii2-adapter/legacy/web/assets/cp/dist/images/preview/chrome-tablet-top.svg diff --git a/src/web/assets/cp/dist/images/preview/icon-desktop.svg b/yii2-adapter/legacy/web/assets/cp/dist/images/preview/icon-desktop.svg similarity index 100% rename from src/web/assets/cp/dist/images/preview/icon-desktop.svg rename to yii2-adapter/legacy/web/assets/cp/dist/images/preview/icon-desktop.svg diff --git a/src/web/assets/cp/dist/images/preview/icon-phone.svg b/yii2-adapter/legacy/web/assets/cp/dist/images/preview/icon-phone.svg similarity index 100% rename from src/web/assets/cp/dist/images/preview/icon-phone.svg rename to yii2-adapter/legacy/web/assets/cp/dist/images/preview/icon-phone.svg diff --git a/src/web/assets/cp/dist/images/preview/icon-tablet.svg b/yii2-adapter/legacy/web/assets/cp/dist/images/preview/icon-tablet.svg similarity index 100% rename from src/web/assets/cp/dist/images/preview/icon-tablet.svg rename to yii2-adapter/legacy/web/assets/cp/dist/images/preview/icon-tablet.svg diff --git a/src/web/assets/cp/dist/images/prg.jpg b/yii2-adapter/legacy/web/assets/cp/dist/images/prg.jpg similarity index 100% rename from src/web/assets/cp/dist/images/prg.jpg rename to yii2-adapter/legacy/web/assets/cp/dist/images/prg.jpg diff --git a/src/web/assets/cp/dist/images/resizehandle.png b/yii2-adapter/legacy/web/assets/cp/dist/images/resizehandle.png similarity index 100% rename from src/web/assets/cp/dist/images/resizehandle.png rename to yii2-adapter/legacy/web/assets/cp/dist/images/resizehandle.png diff --git a/src/web/assets/cp/dist/images/resizehandle_2x.png b/yii2-adapter/legacy/web/assets/cp/dist/images/resizehandle_2x.png similarity index 100% rename from src/web/assets/cp/dist/images/resizehandle_2x.png rename to yii2-adapter/legacy/web/assets/cp/dist/images/resizehandle_2x.png diff --git a/src/web/assets/cp/dist/images/resizehandle_rtl.png b/yii2-adapter/legacy/web/assets/cp/dist/images/resizehandle_rtl.png similarity index 100% rename from src/web/assets/cp/dist/images/resizehandle_rtl.png rename to yii2-adapter/legacy/web/assets/cp/dist/images/resizehandle_rtl.png diff --git a/src/web/assets/cp/dist/images/resizehandle_rtl_2x.png b/yii2-adapter/legacy/web/assets/cp/dist/images/resizehandle_rtl_2x.png similarity index 100% rename from src/web/assets/cp/dist/images/resizehandle_rtl_2x.png rename to yii2-adapter/legacy/web/assets/cp/dist/images/resizehandle_rtl_2x.png diff --git a/src/web/assets/cp/dist/images/success.png b/yii2-adapter/legacy/web/assets/cp/dist/images/success.png similarity index 100% rename from src/web/assets/cp/dist/images/success.png rename to yii2-adapter/legacy/web/assets/cp/dist/images/success.png diff --git a/src/web/assets/cp/dist/images/success_2x.png b/yii2-adapter/legacy/web/assets/cp/dist/images/success_2x.png similarity index 100% rename from src/web/assets/cp/dist/images/success_2x.png rename to yii2-adapter/legacy/web/assets/cp/dist/images/success_2x.png diff --git a/src/web/assets/cp/dist/images/temp_folder.png b/yii2-adapter/legacy/web/assets/cp/dist/images/temp_folder.png similarity index 100% rename from src/web/assets/cp/dist/images/temp_folder.png rename to yii2-adapter/legacy/web/assets/cp/dist/images/temp_folder.png diff --git a/src/web/assets/cp/dist/images/user.svg b/yii2-adapter/legacy/web/assets/cp/dist/images/user.svg similarity index 100% rename from src/web/assets/cp/dist/images/user.svg rename to yii2-adapter/legacy/web/assets/cp/dist/images/user.svg diff --git a/src/web/assets/cp/dist/images/view-modes/blocks.svg b/yii2-adapter/legacy/web/assets/cp/dist/images/view-modes/blocks.svg similarity index 100% rename from src/web/assets/cp/dist/images/view-modes/blocks.svg rename to yii2-adapter/legacy/web/assets/cp/dist/images/view-modes/blocks.svg diff --git a/src/web/assets/cp/dist/images/view-modes/cards-grid.svg b/yii2-adapter/legacy/web/assets/cp/dist/images/view-modes/cards-grid.svg similarity index 100% rename from src/web/assets/cp/dist/images/view-modes/cards-grid.svg rename to yii2-adapter/legacy/web/assets/cp/dist/images/view-modes/cards-grid.svg diff --git a/src/web/assets/cp/dist/images/view-modes/cards.svg b/yii2-adapter/legacy/web/assets/cp/dist/images/view-modes/cards.svg similarity index 100% rename from src/web/assets/cp/dist/images/view-modes/cards.svg rename to yii2-adapter/legacy/web/assets/cp/dist/images/view-modes/cards.svg diff --git a/src/web/assets/cp/dist/images/view-modes/index.svg b/yii2-adapter/legacy/web/assets/cp/dist/images/view-modes/index.svg similarity index 100% rename from src/web/assets/cp/dist/images/view-modes/index.svg rename to yii2-adapter/legacy/web/assets/cp/dist/images/view-modes/index.svg diff --git a/src/web/assets/cp/dist/images/view-modes/list-inline.svg b/yii2-adapter/legacy/web/assets/cp/dist/images/view-modes/list-inline.svg similarity index 100% rename from src/web/assets/cp/dist/images/view-modes/list-inline.svg rename to yii2-adapter/legacy/web/assets/cp/dist/images/view-modes/list-inline.svg diff --git a/src/web/assets/cp/dist/images/view-modes/list.svg b/yii2-adapter/legacy/web/assets/cp/dist/images/view-modes/list.svg similarity index 100% rename from src/web/assets/cp/dist/images/view-modes/list.svg rename to yii2-adapter/legacy/web/assets/cp/dist/images/view-modes/list.svg diff --git a/src/web/assets/cp/dist/images/view-modes/thumbs.svg b/yii2-adapter/legacy/web/assets/cp/dist/images/view-modes/thumbs.svg similarity index 100% rename from src/web/assets/cp/dist/images/view-modes/thumbs.svg rename to yii2-adapter/legacy/web/assets/cp/dist/images/view-modes/thumbs.svg diff --git a/src/web/assets/cp/dist/images/welcome_logo.png b/yii2-adapter/legacy/web/assets/cp/dist/images/welcome_logo.png similarity index 100% rename from src/web/assets/cp/dist/images/welcome_logo.png rename to yii2-adapter/legacy/web/assets/cp/dist/images/welcome_logo.png diff --git a/src/web/assets/cp/dist/images/welcome_logo_2x.png b/yii2-adapter/legacy/web/assets/cp/dist/images/welcome_logo_2x.png similarity index 100% rename from src/web/assets/cp/dist/images/welcome_logo_2x.png rename to yii2-adapter/legacy/web/assets/cp/dist/images/welcome_logo_2x.png diff --git a/src/web/assets/cp/src/Craft.js b/yii2-adapter/legacy/web/assets/cp/src/Craft.js similarity index 100% rename from src/web/assets/cp/src/Craft.js rename to yii2-adapter/legacy/web/assets/cp/src/Craft.js diff --git a/src/web/assets/cp/src/craft-font/selection.json b/yii2-adapter/legacy/web/assets/cp/src/craft-font/selection.json similarity index 100% rename from src/web/assets/cp/src/craft-font/selection.json rename to yii2-adapter/legacy/web/assets/cp/src/craft-font/selection.json diff --git a/src/web/assets/cp/src/css/_color-palette.scss b/yii2-adapter/legacy/web/assets/cp/src/css/_color-palette.scss similarity index 100% rename from src/web/assets/cp/src/css/_color-palette.scss rename to yii2-adapter/legacy/web/assets/cp/src/css/_color-palette.scss diff --git a/src/web/assets/cp/src/css/_cp.scss b/yii2-adapter/legacy/web/assets/cp/src/css/_cp.scss similarity index 100% rename from src/web/assets/cp/src/css/_cp.scss rename to yii2-adapter/legacy/web/assets/cp/src/css/_cp.scss diff --git a/src/web/assets/cp/src/css/_craft-disclosure.scss b/yii2-adapter/legacy/web/assets/cp/src/css/_craft-disclosure.scss similarity index 100% rename from src/web/assets/cp/src/css/_craft-disclosure.scss rename to yii2-adapter/legacy/web/assets/cp/src/css/_craft-disclosure.scss diff --git a/src/web/assets/cp/src/css/_craft-spinner.scss b/yii2-adapter/legacy/web/assets/cp/src/css/_craft-spinner.scss similarity index 100% rename from src/web/assets/cp/src/css/_craft-spinner.scss rename to yii2-adapter/legacy/web/assets/cp/src/css/_craft-spinner.scss diff --git a/src/web/assets/cp/src/css/_craft-tooltip.scss b/yii2-adapter/legacy/web/assets/cp/src/css/_craft-tooltip.scss similarity index 100% rename from src/web/assets/cp/src/css/_craft-tooltip.scss rename to yii2-adapter/legacy/web/assets/cp/src/css/_craft-tooltip.scss diff --git a/src/web/assets/cp/src/css/_debug_toolbar.scss b/yii2-adapter/legacy/web/assets/cp/src/css/_debug_toolbar.scss similarity index 100% rename from src/web/assets/cp/src/css/_debug_toolbar.scss rename to yii2-adapter/legacy/web/assets/cp/src/css/_debug_toolbar.scss diff --git a/src/web/assets/cp/src/css/_entry-type-select.scss b/yii2-adapter/legacy/web/assets/cp/src/css/_entry-type-select.scss similarity index 100% rename from src/web/assets/cp/src/css/_entry-type-select.scss rename to yii2-adapter/legacy/web/assets/cp/src/css/_entry-type-select.scss diff --git a/src/web/assets/cp/src/css/_fld.scss b/yii2-adapter/legacy/web/assets/cp/src/css/_fld.scss similarity index 100% rename from src/web/assets/cp/src/css/_fld.scss rename to yii2-adapter/legacy/web/assets/cp/src/css/_fld.scss diff --git a/src/web/assets/cp/src/css/_global-sidebar.scss b/yii2-adapter/legacy/web/assets/cp/src/css/_global-sidebar.scss similarity index 100% rename from src/web/assets/cp/src/css/_global-sidebar.scss rename to yii2-adapter/legacy/web/assets/cp/src/css/_global-sidebar.scss diff --git a/src/web/assets/cp/src/css/_grouped-entry-type-select.scss b/yii2-adapter/legacy/web/assets/cp/src/css/_grouped-entry-type-select.scss similarity index 100% rename from src/web/assets/cp/src/css/_grouped-entry-type-select.scss rename to yii2-adapter/legacy/web/assets/cp/src/css/_grouped-entry-type-select.scss diff --git a/src/web/assets/cp/src/css/_image_editor.scss b/yii2-adapter/legacy/web/assets/cp/src/css/_image_editor.scss similarity index 100% rename from src/web/assets/cp/src/css/_image_editor.scss rename to yii2-adapter/legacy/web/assets/cp/src/css/_image_editor.scss diff --git a/src/web/assets/cp/src/css/_login.scss b/yii2-adapter/legacy/web/assets/cp/src/css/_login.scss similarity index 100% rename from src/web/assets/cp/src/css/_login.scss rename to yii2-adapter/legacy/web/assets/cp/src/css/_login.scss diff --git a/src/web/assets/cp/src/css/_main.scss b/yii2-adapter/legacy/web/assets/cp/src/css/_main.scss similarity index 100% rename from src/web/assets/cp/src/css/_main.scss rename to yii2-adapter/legacy/web/assets/cp/src/css/_main.scss diff --git a/src/web/assets/cp/src/css/_preview.scss b/yii2-adapter/legacy/web/assets/cp/src/css/_preview.scss similarity index 100% rename from src/web/assets/cp/src/css/_preview.scss rename to yii2-adapter/legacy/web/assets/cp/src/css/_preview.scss diff --git a/src/web/assets/cp/src/css/_range.scss b/yii2-adapter/legacy/web/assets/cp/src/css/_range.scss similarity index 100% rename from src/web/assets/cp/src/css/_range.scss rename to yii2-adapter/legacy/web/assets/cp/src/css/_range.scss diff --git a/src/web/assets/cp/src/css/_shame.scss b/yii2-adapter/legacy/web/assets/cp/src/css/_shame.scss similarity index 100% rename from src/web/assets/cp/src/css/_shame.scss rename to yii2-adapter/legacy/web/assets/cp/src/css/_shame.scss diff --git a/src/web/assets/cp/src/css/_tokens.scss b/yii2-adapter/legacy/web/assets/cp/src/css/_tokens.scss similarity index 100% rename from src/web/assets/cp/src/css/_tokens.scss rename to yii2-adapter/legacy/web/assets/cp/src/css/_tokens.scss diff --git a/src/web/assets/cp/src/css/_variables.scss b/yii2-adapter/legacy/web/assets/cp/src/css/_variables.scss similarity index 100% rename from src/web/assets/cp/src/css/_variables.scss rename to yii2-adapter/legacy/web/assets/cp/src/css/_variables.scss diff --git a/src/web/assets/cp/src/css/charts.scss b/yii2-adapter/legacy/web/assets/cp/src/css/charts.scss similarity index 100% rename from src/web/assets/cp/src/css/charts.scss rename to yii2-adapter/legacy/web/assets/cp/src/css/charts.scss diff --git a/src/web/assets/cp/src/css/craft.scss b/yii2-adapter/legacy/web/assets/cp/src/css/craft.scss similarity index 100% rename from src/web/assets/cp/src/css/craft.scss rename to yii2-adapter/legacy/web/assets/cp/src/css/craft.scss diff --git a/src/web/assets/cp/src/fonts/Craft.svg b/yii2-adapter/legacy/web/assets/cp/src/fonts/Craft.svg similarity index 100% rename from src/web/assets/cp/src/fonts/Craft.svg rename to yii2-adapter/legacy/web/assets/cp/src/fonts/Craft.svg diff --git a/src/web/assets/cp/src/fonts/Craft.ttf b/yii2-adapter/legacy/web/assets/cp/src/fonts/Craft.ttf similarity index 100% rename from src/web/assets/cp/src/fonts/Craft.ttf rename to yii2-adapter/legacy/web/assets/cp/src/fonts/Craft.ttf diff --git a/src/web/assets/cp/src/fonts/Craft.woff b/yii2-adapter/legacy/web/assets/cp/src/fonts/Craft.woff similarity index 100% rename from src/web/assets/cp/src/fonts/Craft.woff rename to yii2-adapter/legacy/web/assets/cp/src/fonts/Craft.woff diff --git a/src/web/assets/cp/src/fonts/Craft.woff2 b/yii2-adapter/legacy/web/assets/cp/src/fonts/Craft.woff2 similarity index 100% rename from src/web/assets/cp/src/fonts/Craft.woff2 rename to yii2-adapter/legacy/web/assets/cp/src/fonts/Craft.woff2 diff --git a/src/web/assets/cp/src/images/branch.png b/yii2-adapter/legacy/web/assets/cp/src/images/branch.png similarity index 100% rename from src/web/assets/cp/src/images/branch.png rename to yii2-adapter/legacy/web/assets/cp/src/images/branch.png diff --git a/src/web/assets/cp/src/images/branch_2x.png b/yii2-adapter/legacy/web/assets/cp/src/images/branch_2x.png similarity index 100% rename from src/web/assets/cp/src/images/branch_2x.png rename to yii2-adapter/legacy/web/assets/cp/src/images/branch_2x.png diff --git a/src/web/assets/cp/src/images/branch_rtl.png b/yii2-adapter/legacy/web/assets/cp/src/images/branch_rtl.png similarity index 100% rename from src/web/assets/cp/src/images/branch_rtl.png rename to yii2-adapter/legacy/web/assets/cp/src/images/branch_rtl.png diff --git a/src/web/assets/cp/src/images/branch_rtl_2x.png b/yii2-adapter/legacy/web/assets/cp/src/images/branch_rtl_2x.png similarity index 100% rename from src/web/assets/cp/src/images/branch_rtl_2x.png rename to yii2-adapter/legacy/web/assets/cp/src/images/branch_rtl_2x.png diff --git a/src/web/assets/cp/src/images/content-block/grouped.svg b/yii2-adapter/legacy/web/assets/cp/src/images/content-block/grouped.svg similarity index 100% rename from src/web/assets/cp/src/images/content-block/grouped.svg rename to yii2-adapter/legacy/web/assets/cp/src/images/content-block/grouped.svg diff --git a/src/web/assets/cp/src/images/content-block/inline.svg b/yii2-adapter/legacy/web/assets/cp/src/images/content-block/inline.svg similarity index 100% rename from src/web/assets/cp/src/images/content-block/inline.svg rename to yii2-adapter/legacy/web/assets/cp/src/images/content-block/inline.svg diff --git a/src/web/assets/cp/src/images/content-block/pane.svg b/yii2-adapter/legacy/web/assets/cp/src/images/content-block/pane.svg similarity index 100% rename from src/web/assets/cp/src/images/content-block/pane.svg rename to yii2-adapter/legacy/web/assets/cp/src/images/content-block/pane.svg diff --git a/src/web/assets/cp/src/images/craft.png b/yii2-adapter/legacy/web/assets/cp/src/images/craft.png similarity index 100% rename from src/web/assets/cp/src/images/craft.png rename to yii2-adapter/legacy/web/assets/cp/src/images/craft.png diff --git a/src/web/assets/cp/src/images/craft_2x.png b/yii2-adapter/legacy/web/assets/cp/src/images/craft_2x.png similarity index 100% rename from src/web/assets/cp/src/images/craft_2x.png rename to yii2-adapter/legacy/web/assets/cp/src/images/craft_2x.png diff --git a/src/web/assets/cp/src/images/craftcms.svg b/yii2-adapter/legacy/web/assets/cp/src/images/craftcms.svg similarity index 100% rename from src/web/assets/cp/src/images/craftcms.svg rename to yii2-adapter/legacy/web/assets/cp/src/images/craftcms.svg diff --git a/src/web/assets/cp/src/images/dev-mode.svg b/yii2-adapter/legacy/web/assets/cp/src/images/dev-mode.svg similarity index 100% rename from src/web/assets/cp/src/images/dev-mode.svg rename to yii2-adapter/legacy/web/assets/cp/src/images/dev-mode.svg diff --git a/src/web/assets/cp/src/images/hudtip_bottom.png b/yii2-adapter/legacy/web/assets/cp/src/images/hudtip_bottom.png similarity index 100% rename from src/web/assets/cp/src/images/hudtip_bottom.png rename to yii2-adapter/legacy/web/assets/cp/src/images/hudtip_bottom.png diff --git a/src/web/assets/cp/src/images/hudtip_bottom_2x.png b/yii2-adapter/legacy/web/assets/cp/src/images/hudtip_bottom_2x.png similarity index 100% rename from src/web/assets/cp/src/images/hudtip_bottom_2x.png rename to yii2-adapter/legacy/web/assets/cp/src/images/hudtip_bottom_2x.png diff --git a/src/web/assets/cp/src/images/hudtip_bottom_gray.png b/yii2-adapter/legacy/web/assets/cp/src/images/hudtip_bottom_gray.png similarity index 100% rename from src/web/assets/cp/src/images/hudtip_bottom_gray.png rename to yii2-adapter/legacy/web/assets/cp/src/images/hudtip_bottom_gray.png diff --git a/src/web/assets/cp/src/images/hudtip_bottom_gray_2x.png b/yii2-adapter/legacy/web/assets/cp/src/images/hudtip_bottom_gray_2x.png similarity index 100% rename from src/web/assets/cp/src/images/hudtip_bottom_gray_2x.png rename to yii2-adapter/legacy/web/assets/cp/src/images/hudtip_bottom_gray_2x.png diff --git a/src/web/assets/cp/src/images/hudtip_left.png b/yii2-adapter/legacy/web/assets/cp/src/images/hudtip_left.png similarity index 100% rename from src/web/assets/cp/src/images/hudtip_left.png rename to yii2-adapter/legacy/web/assets/cp/src/images/hudtip_left.png diff --git a/src/web/assets/cp/src/images/hudtip_left_2x.png b/yii2-adapter/legacy/web/assets/cp/src/images/hudtip_left_2x.png similarity index 100% rename from src/web/assets/cp/src/images/hudtip_left_2x.png rename to yii2-adapter/legacy/web/assets/cp/src/images/hudtip_left_2x.png diff --git a/src/web/assets/cp/src/images/hudtip_right.png b/yii2-adapter/legacy/web/assets/cp/src/images/hudtip_right.png similarity index 100% rename from src/web/assets/cp/src/images/hudtip_right.png rename to yii2-adapter/legacy/web/assets/cp/src/images/hudtip_right.png diff --git a/src/web/assets/cp/src/images/hudtip_right_2x.png b/yii2-adapter/legacy/web/assets/cp/src/images/hudtip_right_2x.png similarity index 100% rename from src/web/assets/cp/src/images/hudtip_right_2x.png rename to yii2-adapter/legacy/web/assets/cp/src/images/hudtip_right_2x.png diff --git a/src/web/assets/cp/src/images/hudtip_top.png b/yii2-adapter/legacy/web/assets/cp/src/images/hudtip_top.png similarity index 100% rename from src/web/assets/cp/src/images/hudtip_top.png rename to yii2-adapter/legacy/web/assets/cp/src/images/hudtip_top.png diff --git a/src/web/assets/cp/src/images/hudtip_top_2x.png b/yii2-adapter/legacy/web/assets/cp/src/images/hudtip_top_2x.png similarity index 100% rename from src/web/assets/cp/src/images/hudtip_top_2x.png rename to yii2-adapter/legacy/web/assets/cp/src/images/hudtip_top_2x.png diff --git a/src/web/assets/cp/src/images/icons/apple-touch-icon.png b/yii2-adapter/legacy/web/assets/cp/src/images/icons/apple-touch-icon.png similarity index 100% rename from src/web/assets/cp/src/images/icons/apple-touch-icon.png rename to yii2-adapter/legacy/web/assets/cp/src/images/icons/apple-touch-icon.png diff --git a/src/web/assets/cp/src/images/icons/favicon.ico b/yii2-adapter/legacy/web/assets/cp/src/images/icons/favicon.ico similarity index 100% rename from src/web/assets/cp/src/images/icons/favicon.ico rename to yii2-adapter/legacy/web/assets/cp/src/images/icons/favicon.ico diff --git a/src/web/assets/cp/src/images/icons/icon.svg b/yii2-adapter/legacy/web/assets/cp/src/images/icons/icon.svg similarity index 100% rename from src/web/assets/cp/src/images/icons/icon.svg rename to yii2-adapter/legacy/web/assets/cp/src/images/icons/icon.svg diff --git a/src/web/assets/cp/src/images/icons/safari-pinned-tab.svg b/yii2-adapter/legacy/web/assets/cp/src/images/icons/safari-pinned-tab.svg similarity index 100% rename from src/web/assets/cp/src/images/icons/safari-pinned-tab.svg rename to yii2-adapter/legacy/web/assets/cp/src/images/icons/safari-pinned-tab.svg diff --git a/src/web/assets/cp/src/images/image-editor/check.svg b/yii2-adapter/legacy/web/assets/cp/src/images/image-editor/check.svg similarity index 100% rename from src/web/assets/cp/src/images/image-editor/check.svg rename to yii2-adapter/legacy/web/assets/cp/src/images/image-editor/check.svg diff --git a/src/web/assets/cp/src/images/image-editor/crop.svg b/yii2-adapter/legacy/web/assets/cp/src/images/image-editor/crop.svg similarity index 100% rename from src/web/assets/cp/src/images/image-editor/crop.svg rename to yii2-adapter/legacy/web/assets/cp/src/images/image-editor/crop.svg diff --git a/src/web/assets/cp/src/images/image-editor/filters.svg b/yii2-adapter/legacy/web/assets/cp/src/images/image-editor/filters.svg similarity index 100% rename from src/web/assets/cp/src/images/image-editor/filters.svg rename to yii2-adapter/legacy/web/assets/cp/src/images/image-editor/filters.svg diff --git a/src/web/assets/cp/src/images/image-editor/flip-horizontal.svg b/yii2-adapter/legacy/web/assets/cp/src/images/image-editor/flip-horizontal.svg similarity index 100% rename from src/web/assets/cp/src/images/image-editor/flip-horizontal.svg rename to yii2-adapter/legacy/web/assets/cp/src/images/image-editor/flip-horizontal.svg diff --git a/src/web/assets/cp/src/images/image-editor/flip-vertical.svg b/yii2-adapter/legacy/web/assets/cp/src/images/image-editor/flip-vertical.svg similarity index 100% rename from src/web/assets/cp/src/images/image-editor/flip-vertical.svg rename to yii2-adapter/legacy/web/assets/cp/src/images/image-editor/flip-vertical.svg diff --git a/src/web/assets/cp/src/images/image-editor/focal-point.svg b/yii2-adapter/legacy/web/assets/cp/src/images/image-editor/focal-point.svg similarity index 100% rename from src/web/assets/cp/src/images/image-editor/focal-point.svg rename to yii2-adapter/legacy/web/assets/cp/src/images/image-editor/focal-point.svg diff --git a/src/web/assets/cp/src/images/image-editor/rotate-left.svg b/yii2-adapter/legacy/web/assets/cp/src/images/image-editor/rotate-left.svg similarity index 100% rename from src/web/assets/cp/src/images/image-editor/rotate-left.svg rename to yii2-adapter/legacy/web/assets/cp/src/images/image-editor/rotate-left.svg diff --git a/src/web/assets/cp/src/images/image-editor/rotate-right.svg b/yii2-adapter/legacy/web/assets/cp/src/images/image-editor/rotate-right.svg similarity index 100% rename from src/web/assets/cp/src/images/image-editor/rotate-right.svg rename to yii2-adapter/legacy/web/assets/cp/src/images/image-editor/rotate-right.svg diff --git a/src/web/assets/cp/src/images/image-editor/unconstrained.svg b/yii2-adapter/legacy/web/assets/cp/src/images/image-editor/unconstrained.svg similarity index 100% rename from src/web/assets/cp/src/images/image-editor/unconstrained.svg rename to yii2-adapter/legacy/web/assets/cp/src/images/image-editor/unconstrained.svg diff --git a/src/web/assets/cp/src/images/listview_sort.png b/yii2-adapter/legacy/web/assets/cp/src/images/listview_sort.png similarity index 100% rename from src/web/assets/cp/src/images/listview_sort.png rename to yii2-adapter/legacy/web/assets/cp/src/images/listview_sort.png diff --git a/src/web/assets/cp/src/images/listview_sort_2x.png b/yii2-adapter/legacy/web/assets/cp/src/images/listview_sort_2x.png similarity index 100% rename from src/web/assets/cp/src/images/listview_sort_2x.png rename to yii2-adapter/legacy/web/assets/cp/src/images/listview_sort_2x.png diff --git a/src/web/assets/cp/src/images/preview/chrome-phone-bottom.svg b/yii2-adapter/legacy/web/assets/cp/src/images/preview/chrome-phone-bottom.svg similarity index 100% rename from src/web/assets/cp/src/images/preview/chrome-phone-bottom.svg rename to yii2-adapter/legacy/web/assets/cp/src/images/preview/chrome-phone-bottom.svg diff --git a/src/web/assets/cp/src/images/preview/chrome-phone-top.svg b/yii2-adapter/legacy/web/assets/cp/src/images/preview/chrome-phone-top.svg similarity index 100% rename from src/web/assets/cp/src/images/preview/chrome-phone-top.svg rename to yii2-adapter/legacy/web/assets/cp/src/images/preview/chrome-phone-top.svg diff --git a/src/web/assets/cp/src/images/preview/chrome-tablet-bottom.svg b/yii2-adapter/legacy/web/assets/cp/src/images/preview/chrome-tablet-bottom.svg similarity index 100% rename from src/web/assets/cp/src/images/preview/chrome-tablet-bottom.svg rename to yii2-adapter/legacy/web/assets/cp/src/images/preview/chrome-tablet-bottom.svg diff --git a/src/web/assets/cp/src/images/preview/chrome-tablet-top.svg b/yii2-adapter/legacy/web/assets/cp/src/images/preview/chrome-tablet-top.svg similarity index 100% rename from src/web/assets/cp/src/images/preview/chrome-tablet-top.svg rename to yii2-adapter/legacy/web/assets/cp/src/images/preview/chrome-tablet-top.svg diff --git a/src/web/assets/cp/src/images/preview/icon-desktop.svg b/yii2-adapter/legacy/web/assets/cp/src/images/preview/icon-desktop.svg similarity index 100% rename from src/web/assets/cp/src/images/preview/icon-desktop.svg rename to yii2-adapter/legacy/web/assets/cp/src/images/preview/icon-desktop.svg diff --git a/src/web/assets/cp/src/images/preview/icon-phone.svg b/yii2-adapter/legacy/web/assets/cp/src/images/preview/icon-phone.svg similarity index 100% rename from src/web/assets/cp/src/images/preview/icon-phone.svg rename to yii2-adapter/legacy/web/assets/cp/src/images/preview/icon-phone.svg diff --git a/src/web/assets/cp/src/images/preview/icon-tablet.svg b/yii2-adapter/legacy/web/assets/cp/src/images/preview/icon-tablet.svg similarity index 100% rename from src/web/assets/cp/src/images/preview/icon-tablet.svg rename to yii2-adapter/legacy/web/assets/cp/src/images/preview/icon-tablet.svg diff --git a/src/web/assets/cp/src/images/prg.jpg b/yii2-adapter/legacy/web/assets/cp/src/images/prg.jpg similarity index 100% rename from src/web/assets/cp/src/images/prg.jpg rename to yii2-adapter/legacy/web/assets/cp/src/images/prg.jpg diff --git a/src/web/assets/cp/src/images/resizehandle.png b/yii2-adapter/legacy/web/assets/cp/src/images/resizehandle.png similarity index 100% rename from src/web/assets/cp/src/images/resizehandle.png rename to yii2-adapter/legacy/web/assets/cp/src/images/resizehandle.png diff --git a/src/web/assets/cp/src/images/resizehandle_2x.png b/yii2-adapter/legacy/web/assets/cp/src/images/resizehandle_2x.png similarity index 100% rename from src/web/assets/cp/src/images/resizehandle_2x.png rename to yii2-adapter/legacy/web/assets/cp/src/images/resizehandle_2x.png diff --git a/src/web/assets/cp/src/images/resizehandle_rtl.png b/yii2-adapter/legacy/web/assets/cp/src/images/resizehandle_rtl.png similarity index 100% rename from src/web/assets/cp/src/images/resizehandle_rtl.png rename to yii2-adapter/legacy/web/assets/cp/src/images/resizehandle_rtl.png diff --git a/src/web/assets/cp/src/images/resizehandle_rtl_2x.png b/yii2-adapter/legacy/web/assets/cp/src/images/resizehandle_rtl_2x.png similarity index 100% rename from src/web/assets/cp/src/images/resizehandle_rtl_2x.png rename to yii2-adapter/legacy/web/assets/cp/src/images/resizehandle_rtl_2x.png diff --git a/src/web/assets/cp/src/images/success.png b/yii2-adapter/legacy/web/assets/cp/src/images/success.png similarity index 100% rename from src/web/assets/cp/src/images/success.png rename to yii2-adapter/legacy/web/assets/cp/src/images/success.png diff --git a/src/web/assets/cp/src/images/success_2x.png b/yii2-adapter/legacy/web/assets/cp/src/images/success_2x.png similarity index 100% rename from src/web/assets/cp/src/images/success_2x.png rename to yii2-adapter/legacy/web/assets/cp/src/images/success_2x.png diff --git a/src/web/assets/cp/src/images/temp_folder.png b/yii2-adapter/legacy/web/assets/cp/src/images/temp_folder.png similarity index 100% rename from src/web/assets/cp/src/images/temp_folder.png rename to yii2-adapter/legacy/web/assets/cp/src/images/temp_folder.png diff --git a/src/web/assets/cp/src/images/user.svg b/yii2-adapter/legacy/web/assets/cp/src/images/user.svg similarity index 100% rename from src/web/assets/cp/src/images/user.svg rename to yii2-adapter/legacy/web/assets/cp/src/images/user.svg diff --git a/src/web/assets/cp/src/images/view-modes/blocks.svg b/yii2-adapter/legacy/web/assets/cp/src/images/view-modes/blocks.svg similarity index 100% rename from src/web/assets/cp/src/images/view-modes/blocks.svg rename to yii2-adapter/legacy/web/assets/cp/src/images/view-modes/blocks.svg diff --git a/src/web/assets/cp/src/images/view-modes/cards-grid.svg b/yii2-adapter/legacy/web/assets/cp/src/images/view-modes/cards-grid.svg similarity index 100% rename from src/web/assets/cp/src/images/view-modes/cards-grid.svg rename to yii2-adapter/legacy/web/assets/cp/src/images/view-modes/cards-grid.svg diff --git a/src/web/assets/cp/src/images/view-modes/cards.svg b/yii2-adapter/legacy/web/assets/cp/src/images/view-modes/cards.svg similarity index 100% rename from src/web/assets/cp/src/images/view-modes/cards.svg rename to yii2-adapter/legacy/web/assets/cp/src/images/view-modes/cards.svg diff --git a/src/web/assets/cp/src/images/view-modes/index.svg b/yii2-adapter/legacy/web/assets/cp/src/images/view-modes/index.svg similarity index 100% rename from src/web/assets/cp/src/images/view-modes/index.svg rename to yii2-adapter/legacy/web/assets/cp/src/images/view-modes/index.svg diff --git a/src/web/assets/cp/src/images/view-modes/list-inline.svg b/yii2-adapter/legacy/web/assets/cp/src/images/view-modes/list-inline.svg similarity index 100% rename from src/web/assets/cp/src/images/view-modes/list-inline.svg rename to yii2-adapter/legacy/web/assets/cp/src/images/view-modes/list-inline.svg diff --git a/src/web/assets/cp/src/images/view-modes/list.svg b/yii2-adapter/legacy/web/assets/cp/src/images/view-modes/list.svg similarity index 100% rename from src/web/assets/cp/src/images/view-modes/list.svg rename to yii2-adapter/legacy/web/assets/cp/src/images/view-modes/list.svg diff --git a/src/web/assets/cp/src/images/view-modes/thumbs.svg b/yii2-adapter/legacy/web/assets/cp/src/images/view-modes/thumbs.svg similarity index 100% rename from src/web/assets/cp/src/images/view-modes/thumbs.svg rename to yii2-adapter/legacy/web/assets/cp/src/images/view-modes/thumbs.svg diff --git a/src/web/assets/cp/src/images/welcome_logo.png b/yii2-adapter/legacy/web/assets/cp/src/images/welcome_logo.png similarity index 100% rename from src/web/assets/cp/src/images/welcome_logo.png rename to yii2-adapter/legacy/web/assets/cp/src/images/welcome_logo.png diff --git a/src/web/assets/cp/src/images/welcome_logo_2x.png b/yii2-adapter/legacy/web/assets/cp/src/images/welcome_logo_2x.png similarity index 100% rename from src/web/assets/cp/src/images/welcome_logo_2x.png rename to yii2-adapter/legacy/web/assets/cp/src/images/welcome_logo_2x.png diff --git a/src/web/assets/cp/src/js/Accordion.js b/yii2-adapter/legacy/web/assets/cp/src/js/Accordion.js similarity index 100% rename from src/web/assets/cp/src/js/Accordion.js rename to yii2-adapter/legacy/web/assets/cp/src/js/Accordion.js diff --git a/src/web/assets/cp/src/js/AdminTable.js b/yii2-adapter/legacy/web/assets/cp/src/js/AdminTable.js similarity index 100% rename from src/web/assets/cp/src/js/AdminTable.js rename to yii2-adapter/legacy/web/assets/cp/src/js/AdminTable.js diff --git a/src/web/assets/cp/src/js/AssetImageEditor.js b/yii2-adapter/legacy/web/assets/cp/src/js/AssetImageEditor.js similarity index 100% rename from src/web/assets/cp/src/js/AssetImageEditor.js rename to yii2-adapter/legacy/web/assets/cp/src/js/AssetImageEditor.js diff --git a/src/web/assets/cp/src/js/AssetIndex.js b/yii2-adapter/legacy/web/assets/cp/src/js/AssetIndex.js similarity index 100% rename from src/web/assets/cp/src/js/AssetIndex.js rename to yii2-adapter/legacy/web/assets/cp/src/js/AssetIndex.js diff --git a/src/web/assets/cp/src/js/AssetMover.js b/yii2-adapter/legacy/web/assets/cp/src/js/AssetMover.js similarity index 100% rename from src/web/assets/cp/src/js/AssetMover.js rename to yii2-adapter/legacy/web/assets/cp/src/js/AssetMover.js diff --git a/src/web/assets/cp/src/js/AssetSelectInput.js b/yii2-adapter/legacy/web/assets/cp/src/js/AssetSelectInput.js similarity index 100% rename from src/web/assets/cp/src/js/AssetSelectInput.js rename to yii2-adapter/legacy/web/assets/cp/src/js/AssetSelectInput.js diff --git a/src/web/assets/cp/src/js/AssetSelectorModal.js b/yii2-adapter/legacy/web/assets/cp/src/js/AssetSelectorModal.js similarity index 100% rename from src/web/assets/cp/src/js/AssetSelectorModal.js rename to yii2-adapter/legacy/web/assets/cp/src/js/AssetSelectorModal.js diff --git a/src/web/assets/cp/src/js/AssetsFieldSettings.js b/yii2-adapter/legacy/web/assets/cp/src/js/AssetsFieldSettings.js similarity index 100% rename from src/web/assets/cp/src/js/AssetsFieldSettings.js rename to yii2-adapter/legacy/web/assets/cp/src/js/AssetsFieldSettings.js diff --git a/src/web/assets/cp/src/js/AuthManager.js b/yii2-adapter/legacy/web/assets/cp/src/js/AuthManager.js similarity index 100% rename from src/web/assets/cp/src/js/AuthManager.js rename to yii2-adapter/legacy/web/assets/cp/src/js/AuthManager.js diff --git a/src/web/assets/cp/src/js/BaseElementIndex.js b/yii2-adapter/legacy/web/assets/cp/src/js/BaseElementIndex.js similarity index 100% rename from src/web/assets/cp/src/js/BaseElementIndex.js rename to yii2-adapter/legacy/web/assets/cp/src/js/BaseElementIndex.js diff --git a/src/web/assets/cp/src/js/BaseElementIndexView.js b/yii2-adapter/legacy/web/assets/cp/src/js/BaseElementIndexView.js similarity index 100% rename from src/web/assets/cp/src/js/BaseElementIndexView.js rename to yii2-adapter/legacy/web/assets/cp/src/js/BaseElementIndexView.js diff --git a/src/web/assets/cp/src/js/BaseElementSelectInput.js b/yii2-adapter/legacy/web/assets/cp/src/js/BaseElementSelectInput.js similarity index 100% rename from src/web/assets/cp/src/js/BaseElementSelectInput.js rename to yii2-adapter/legacy/web/assets/cp/src/js/BaseElementSelectInput.js diff --git a/src/web/assets/cp/src/js/BaseElementSelectorModal.js b/yii2-adapter/legacy/web/assets/cp/src/js/BaseElementSelectorModal.js similarity index 100% rename from src/web/assets/cp/src/js/BaseElementSelectorModal.js rename to yii2-adapter/legacy/web/assets/cp/src/js/BaseElementSelectorModal.js diff --git a/src/web/assets/cp/src/js/BaseInputGenerator.js b/yii2-adapter/legacy/web/assets/cp/src/js/BaseInputGenerator.js similarity index 100% rename from src/web/assets/cp/src/js/BaseInputGenerator.js rename to yii2-adapter/legacy/web/assets/cp/src/js/BaseInputGenerator.js diff --git a/src/web/assets/cp/src/js/BaseUploader.js b/yii2-adapter/legacy/web/assets/cp/src/js/BaseUploader.js similarity index 100% rename from src/web/assets/cp/src/js/BaseUploader.js rename to yii2-adapter/legacy/web/assets/cp/src/js/BaseUploader.js diff --git a/src/web/assets/cp/src/js/CP.js b/yii2-adapter/legacy/web/assets/cp/src/js/CP.js similarity index 100% rename from src/web/assets/cp/src/js/CP.js rename to yii2-adapter/legacy/web/assets/cp/src/js/CP.js diff --git a/src/web/assets/cp/src/js/CardsElementIndexView.js b/yii2-adapter/legacy/web/assets/cp/src/js/CardsElementIndexView.js similarity index 100% rename from src/web/assets/cp/src/js/CardsElementIndexView.js rename to yii2-adapter/legacy/web/assets/cp/src/js/CardsElementIndexView.js diff --git a/src/web/assets/cp/src/js/CategoryIndex.js b/yii2-adapter/legacy/web/assets/cp/src/js/CategoryIndex.js similarity index 100% rename from src/web/assets/cp/src/js/CategoryIndex.js rename to yii2-adapter/legacy/web/assets/cp/src/js/CategoryIndex.js diff --git a/src/web/assets/cp/src/js/CategorySelectInput.js b/yii2-adapter/legacy/web/assets/cp/src/js/CategorySelectInput.js similarity index 100% rename from src/web/assets/cp/src/js/CategorySelectInput.js rename to yii2-adapter/legacy/web/assets/cp/src/js/CategorySelectInput.js diff --git a/src/web/assets/cp/src/js/Chart.js b/yii2-adapter/legacy/web/assets/cp/src/js/Chart.js similarity index 100% rename from src/web/assets/cp/src/js/Chart.js rename to yii2-adapter/legacy/web/assets/cp/src/js/Chart.js diff --git a/src/web/assets/cp/src/js/ColorInput.js b/yii2-adapter/legacy/web/assets/cp/src/js/ColorInput.js similarity index 100% rename from src/web/assets/cp/src/js/ColorInput.js rename to yii2-adapter/legacy/web/assets/cp/src/js/ColorInput.js diff --git a/src/web/assets/cp/src/js/ComponentSelectInput.js b/yii2-adapter/legacy/web/assets/cp/src/js/ComponentSelectInput.js similarity index 100% rename from src/web/assets/cp/src/js/ComponentSelectInput.js rename to yii2-adapter/legacy/web/assets/cp/src/js/ComponentSelectInput.js diff --git a/src/web/assets/cp/src/js/ContentBlockEditor.js b/yii2-adapter/legacy/web/assets/cp/src/js/ContentBlockEditor.js similarity index 100% rename from src/web/assets/cp/src/js/ContentBlockEditor.js rename to yii2-adapter/legacy/web/assets/cp/src/js/ContentBlockEditor.js diff --git a/src/web/assets/cp/src/js/CpModal.js b/yii2-adapter/legacy/web/assets/cp/src/js/CpModal.js similarity index 100% rename from src/web/assets/cp/src/js/CpModal.js rename to yii2-adapter/legacy/web/assets/cp/src/js/CpModal.js diff --git a/src/web/assets/cp/src/js/CpScreenSlideout.js b/yii2-adapter/legacy/web/assets/cp/src/js/CpScreenSlideout.js similarity index 100% rename from src/web/assets/cp/src/js/CpScreenSlideout.js rename to yii2-adapter/legacy/web/assets/cp/src/js/CpScreenSlideout.js diff --git a/src/web/assets/cp/src/js/Craft.js b/yii2-adapter/legacy/web/assets/cp/src/js/Craft.js similarity index 100% rename from src/web/assets/cp/src/js/Craft.js rename to yii2-adapter/legacy/web/assets/cp/src/js/Craft.js diff --git a/src/web/assets/cp/src/js/CraftCopyAttribute.js b/yii2-adapter/legacy/web/assets/cp/src/js/CraftCopyAttribute.js similarity index 100% rename from src/web/assets/cp/src/js/CraftCopyAttribute.js rename to yii2-adapter/legacy/web/assets/cp/src/js/CraftCopyAttribute.js diff --git a/src/web/assets/cp/src/js/CraftDisclosure.js b/yii2-adapter/legacy/web/assets/cp/src/js/CraftDisclosure.js similarity index 100% rename from src/web/assets/cp/src/js/CraftDisclosure.js rename to yii2-adapter/legacy/web/assets/cp/src/js/CraftDisclosure.js diff --git a/src/web/assets/cp/src/js/CraftElementLabel.js b/yii2-adapter/legacy/web/assets/cp/src/js/CraftElementLabel.js similarity index 100% rename from src/web/assets/cp/src/js/CraftElementLabel.js rename to yii2-adapter/legacy/web/assets/cp/src/js/CraftElementLabel.js diff --git a/src/web/assets/cp/src/js/CraftGlobalSidebar.js b/yii2-adapter/legacy/web/assets/cp/src/js/CraftGlobalSidebar.js similarity index 100% rename from src/web/assets/cp/src/js/CraftGlobalSidebar.js rename to yii2-adapter/legacy/web/assets/cp/src/js/CraftGlobalSidebar.js diff --git a/src/web/assets/cp/src/js/CraftProxyScrollbar.js b/yii2-adapter/legacy/web/assets/cp/src/js/CraftProxyScrollbar.js similarity index 100% rename from src/web/assets/cp/src/js/CraftProxyScrollbar.js rename to yii2-adapter/legacy/web/assets/cp/src/js/CraftProxyScrollbar.js diff --git a/src/web/assets/cp/src/js/CraftSpinner.js b/yii2-adapter/legacy/web/assets/cp/src/js/CraftSpinner.js similarity index 100% rename from src/web/assets/cp/src/js/CraftSpinner.js rename to yii2-adapter/legacy/web/assets/cp/src/js/CraftSpinner.js diff --git a/src/web/assets/cp/src/js/CraftTooltip.js b/yii2-adapter/legacy/web/assets/cp/src/js/CraftTooltip.js similarity index 100% rename from src/web/assets/cp/src/js/CraftTooltip.js rename to yii2-adapter/legacy/web/assets/cp/src/js/CraftTooltip.js diff --git a/src/web/assets/cp/src/js/CustomizeSourcesModal.js b/yii2-adapter/legacy/web/assets/cp/src/js/CustomizeSourcesModal.js similarity index 100% rename from src/web/assets/cp/src/js/CustomizeSourcesModal.js rename to yii2-adapter/legacy/web/assets/cp/src/js/CustomizeSourcesModal.js diff --git a/src/web/assets/cp/src/js/DataTableSorter.js b/yii2-adapter/legacy/web/assets/cp/src/js/DataTableSorter.js similarity index 100% rename from src/web/assets/cp/src/js/DataTableSorter.js rename to yii2-adapter/legacy/web/assets/cp/src/js/DataTableSorter.js diff --git a/src/web/assets/cp/src/js/DeleteUserModal.js b/yii2-adapter/legacy/web/assets/cp/src/js/DeleteUserModal.js similarity index 100% rename from src/web/assets/cp/src/js/DeleteUserModal.js rename to yii2-adapter/legacy/web/assets/cp/src/js/DeleteUserModal.js diff --git a/src/web/assets/cp/src/js/DynamicGenerator.js b/yii2-adapter/legacy/web/assets/cp/src/js/DynamicGenerator.js similarity index 100% rename from src/web/assets/cp/src/js/DynamicGenerator.js rename to yii2-adapter/legacy/web/assets/cp/src/js/DynamicGenerator.js diff --git a/src/web/assets/cp/src/js/EditableTable.js b/yii2-adapter/legacy/web/assets/cp/src/js/EditableTable.js similarity index 100% rename from src/web/assets/cp/src/js/EditableTable.js rename to yii2-adapter/legacy/web/assets/cp/src/js/EditableTable.js diff --git a/src/web/assets/cp/src/js/ElementActionTrigger.js b/yii2-adapter/legacy/web/assets/cp/src/js/ElementActionTrigger.js similarity index 100% rename from src/web/assets/cp/src/js/ElementActionTrigger.js rename to yii2-adapter/legacy/web/assets/cp/src/js/ElementActionTrigger.js diff --git a/src/web/assets/cp/src/js/ElementEditor.js b/yii2-adapter/legacy/web/assets/cp/src/js/ElementEditor.js similarity index 100% rename from src/web/assets/cp/src/js/ElementEditor.js rename to yii2-adapter/legacy/web/assets/cp/src/js/ElementEditor.js diff --git a/src/web/assets/cp/src/js/ElementEditorSlideout.js b/yii2-adapter/legacy/web/assets/cp/src/js/ElementEditorSlideout.js similarity index 100% rename from src/web/assets/cp/src/js/ElementEditorSlideout.js rename to yii2-adapter/legacy/web/assets/cp/src/js/ElementEditorSlideout.js diff --git a/src/web/assets/cp/src/js/ElementFieldSettings.js b/yii2-adapter/legacy/web/assets/cp/src/js/ElementFieldSettings.js similarity index 100% rename from src/web/assets/cp/src/js/ElementFieldSettings.js rename to yii2-adapter/legacy/web/assets/cp/src/js/ElementFieldSettings.js diff --git a/src/web/assets/cp/src/js/ElementTableSorter.js b/yii2-adapter/legacy/web/assets/cp/src/js/ElementTableSorter.js similarity index 100% rename from src/web/assets/cp/src/js/ElementTableSorter.js rename to yii2-adapter/legacy/web/assets/cp/src/js/ElementTableSorter.js diff --git a/src/web/assets/cp/src/js/ElementThumbLoader.js b/yii2-adapter/legacy/web/assets/cp/src/js/ElementThumbLoader.js similarity index 100% rename from src/web/assets/cp/src/js/ElementThumbLoader.js rename to yii2-adapter/legacy/web/assets/cp/src/js/ElementThumbLoader.js diff --git a/src/web/assets/cp/src/js/ElevatedSessionForm.js b/yii2-adapter/legacy/web/assets/cp/src/js/ElevatedSessionForm.js similarity index 100% rename from src/web/assets/cp/src/js/ElevatedSessionForm.js rename to yii2-adapter/legacy/web/assets/cp/src/js/ElevatedSessionForm.js diff --git a/src/web/assets/cp/src/js/ElevatedSessionManager.js b/yii2-adapter/legacy/web/assets/cp/src/js/ElevatedSessionManager.js similarity index 100% rename from src/web/assets/cp/src/js/ElevatedSessionManager.js rename to yii2-adapter/legacy/web/assets/cp/src/js/ElevatedSessionManager.js diff --git a/src/web/assets/cp/src/js/EntryIndex.js b/yii2-adapter/legacy/web/assets/cp/src/js/EntryIndex.js similarity index 100% rename from src/web/assets/cp/src/js/EntryIndex.js rename to yii2-adapter/legacy/web/assets/cp/src/js/EntryIndex.js diff --git a/src/web/assets/cp/src/js/EntryMover.js b/yii2-adapter/legacy/web/assets/cp/src/js/EntryMover.js similarity index 100% rename from src/web/assets/cp/src/js/EntryMover.js rename to yii2-adapter/legacy/web/assets/cp/src/js/EntryMover.js diff --git a/src/web/assets/cp/src/js/EntrySelectInput.js b/yii2-adapter/legacy/web/assets/cp/src/js/EntrySelectInput.js similarity index 100% rename from src/web/assets/cp/src/js/EntrySelectInput.js rename to yii2-adapter/legacy/web/assets/cp/src/js/EntrySelectInput.js diff --git a/src/web/assets/cp/src/js/EntryTypeSelectInput.js b/yii2-adapter/legacy/web/assets/cp/src/js/EntryTypeSelectInput.js similarity index 100% rename from src/web/assets/cp/src/js/EntryTypeSelectInput.js rename to yii2-adapter/legacy/web/assets/cp/src/js/EntryTypeSelectInput.js diff --git a/src/web/assets/cp/src/js/EnvVarGenerator.js b/yii2-adapter/legacy/web/assets/cp/src/js/EnvVarGenerator.js similarity index 100% rename from src/web/assets/cp/src/js/EnvVarGenerator.js rename to yii2-adapter/legacy/web/assets/cp/src/js/EnvVarGenerator.js diff --git a/src/web/assets/cp/src/js/FieldLayoutDesigner.js b/yii2-adapter/legacy/web/assets/cp/src/js/FieldLayoutDesigner.js similarity index 100% rename from src/web/assets/cp/src/js/FieldLayoutDesigner.js rename to yii2-adapter/legacy/web/assets/cp/src/js/FieldLayoutDesigner.js diff --git a/src/web/assets/cp/src/js/FieldToggle.js b/yii2-adapter/legacy/web/assets/cp/src/js/FieldToggle.js similarity index 100% rename from src/web/assets/cp/src/js/FieldToggle.js rename to yii2-adapter/legacy/web/assets/cp/src/js/FieldToggle.js diff --git a/src/web/assets/cp/src/js/FormObserver.js b/yii2-adapter/legacy/web/assets/cp/src/js/FormObserver.js similarity index 100% rename from src/web/assets/cp/src/js/FormObserver.js rename to yii2-adapter/legacy/web/assets/cp/src/js/FormObserver.js diff --git a/src/web/assets/cp/src/js/GeneratedFieldsTable.js b/yii2-adapter/legacy/web/assets/cp/src/js/GeneratedFieldsTable.js similarity index 100% rename from src/web/assets/cp/src/js/GeneratedFieldsTable.js rename to yii2-adapter/legacy/web/assets/cp/src/js/GeneratedFieldsTable.js diff --git a/src/web/assets/cp/src/js/Grid.js b/yii2-adapter/legacy/web/assets/cp/src/js/Grid.js similarity index 100% rename from src/web/assets/cp/src/js/Grid.js rename to yii2-adapter/legacy/web/assets/cp/src/js/Grid.js diff --git a/src/web/assets/cp/src/js/GroupedEntryTypeManager.js b/yii2-adapter/legacy/web/assets/cp/src/js/GroupedEntryTypeManager.js similarity index 100% rename from src/web/assets/cp/src/js/GroupedEntryTypeManager.js rename to yii2-adapter/legacy/web/assets/cp/src/js/GroupedEntryTypeManager.js diff --git a/src/web/assets/cp/src/js/GroupedEntryTypeSelectInput.js b/yii2-adapter/legacy/web/assets/cp/src/js/GroupedEntryTypeSelectInput.js similarity index 100% rename from src/web/assets/cp/src/js/GroupedEntryTypeSelectInput.js rename to yii2-adapter/legacy/web/assets/cp/src/js/GroupedEntryTypeSelectInput.js diff --git a/src/web/assets/cp/src/js/HandleGenerator.js b/yii2-adapter/legacy/web/assets/cp/src/js/HandleGenerator.js similarity index 100% rename from src/web/assets/cp/src/js/HandleGenerator.js rename to yii2-adapter/legacy/web/assets/cp/src/js/HandleGenerator.js diff --git a/src/web/assets/cp/src/js/IconPicker.js b/yii2-adapter/legacy/web/assets/cp/src/js/IconPicker.js similarity index 100% rename from src/web/assets/cp/src/js/IconPicker.js rename to yii2-adapter/legacy/web/assets/cp/src/js/IconPicker.js diff --git a/src/web/assets/cp/src/js/ImageUpload.js b/yii2-adapter/legacy/web/assets/cp/src/js/ImageUpload.js similarity index 100% rename from src/web/assets/cp/src/js/ImageUpload.js rename to yii2-adapter/legacy/web/assets/cp/src/js/ImageUpload.js diff --git a/src/web/assets/cp/src/js/InfoIcon.js b/yii2-adapter/legacy/web/assets/cp/src/js/InfoIcon.js similarity index 100% rename from src/web/assets/cp/src/js/InfoIcon.js rename to yii2-adapter/legacy/web/assets/cp/src/js/InfoIcon.js diff --git a/src/web/assets/cp/src/js/IntervalManager.js b/yii2-adapter/legacy/web/assets/cp/src/js/IntervalManager.js similarity index 100% rename from src/web/assets/cp/src/js/IntervalManager.js rename to yii2-adapter/legacy/web/assets/cp/src/js/IntervalManager.js diff --git a/src/web/assets/cp/src/js/LightSwitch.js b/yii2-adapter/legacy/web/assets/cp/src/js/LightSwitch.js similarity index 100% rename from src/web/assets/cp/src/js/LightSwitch.js rename to yii2-adapter/legacy/web/assets/cp/src/js/LightSwitch.js diff --git a/src/web/assets/cp/src/js/LinkField.js b/yii2-adapter/legacy/web/assets/cp/src/js/LinkField.js similarity index 100% rename from src/web/assets/cp/src/js/LinkField.js rename to yii2-adapter/legacy/web/assets/cp/src/js/LinkField.js diff --git a/src/web/assets/cp/src/js/LinkInput.js b/yii2-adapter/legacy/web/assets/cp/src/js/LinkInput.js similarity index 100% rename from src/web/assets/cp/src/js/LinkInput.js rename to yii2-adapter/legacy/web/assets/cp/src/js/LinkInput.js diff --git a/src/web/assets/cp/src/js/Listbox.js b/yii2-adapter/legacy/web/assets/cp/src/js/Listbox.js similarity index 100% rename from src/web/assets/cp/src/js/Listbox.js rename to yii2-adapter/legacy/web/assets/cp/src/js/Listbox.js diff --git a/src/web/assets/cp/src/js/LivePreview.js b/yii2-adapter/legacy/web/assets/cp/src/js/LivePreview.js similarity index 100% rename from src/web/assets/cp/src/js/LivePreview.js rename to yii2-adapter/legacy/web/assets/cp/src/js/LivePreview.js diff --git a/src/web/assets/cp/src/js/LoginForm.js b/yii2-adapter/legacy/web/assets/cp/src/js/LoginForm.js similarity index 100% rename from src/web/assets/cp/src/js/LoginForm.js rename to yii2-adapter/legacy/web/assets/cp/src/js/LoginForm.js diff --git a/src/web/assets/cp/src/js/NestedElementManager.js b/yii2-adapter/legacy/web/assets/cp/src/js/NestedElementManager.js similarity index 100% rename from src/web/assets/cp/src/js/NestedElementManager.js rename to yii2-adapter/legacy/web/assets/cp/src/js/NestedElementManager.js diff --git a/src/web/assets/cp/src/js/PasswordInput.js b/yii2-adapter/legacy/web/assets/cp/src/js/PasswordInput.js similarity index 100% rename from src/web/assets/cp/src/js/PasswordInput.js rename to yii2-adapter/legacy/web/assets/cp/src/js/PasswordInput.js diff --git a/src/web/assets/cp/src/js/Preview.js b/yii2-adapter/legacy/web/assets/cp/src/js/Preview.js similarity index 100% rename from src/web/assets/cp/src/js/Preview.js rename to yii2-adapter/legacy/web/assets/cp/src/js/Preview.js diff --git a/src/web/assets/cp/src/js/PreviewFileModal.js b/yii2-adapter/legacy/web/assets/cp/src/js/PreviewFileModal.js similarity index 100% rename from src/web/assets/cp/src/js/PreviewFileModal.js rename to yii2-adapter/legacy/web/assets/cp/src/js/PreviewFileModal.js diff --git a/src/web/assets/cp/src/js/ProgressBar.js b/yii2-adapter/legacy/web/assets/cp/src/js/ProgressBar.js similarity index 100% rename from src/web/assets/cp/src/js/ProgressBar.js rename to yii2-adapter/legacy/web/assets/cp/src/js/ProgressBar.js diff --git a/src/web/assets/cp/src/js/PromptHandler.js b/yii2-adapter/legacy/web/assets/cp/src/js/PromptHandler.js similarity index 100% rename from src/web/assets/cp/src/js/PromptHandler.js rename to yii2-adapter/legacy/web/assets/cp/src/js/PromptHandler.js diff --git a/src/web/assets/cp/src/js/Queue.js b/yii2-adapter/legacy/web/assets/cp/src/js/Queue.js similarity index 100% rename from src/web/assets/cp/src/js/Queue.js rename to yii2-adapter/legacy/web/assets/cp/src/js/Queue.js diff --git a/src/web/assets/cp/src/js/SlidePicker.js b/yii2-adapter/legacy/web/assets/cp/src/js/SlidePicker.js similarity index 100% rename from src/web/assets/cp/src/js/SlidePicker.js rename to yii2-adapter/legacy/web/assets/cp/src/js/SlidePicker.js diff --git a/src/web/assets/cp/src/js/SlideRuleInput.js b/yii2-adapter/legacy/web/assets/cp/src/js/SlideRuleInput.js similarity index 100% rename from src/web/assets/cp/src/js/SlideRuleInput.js rename to yii2-adapter/legacy/web/assets/cp/src/js/SlideRuleInput.js diff --git a/src/web/assets/cp/src/js/Slideout.js b/yii2-adapter/legacy/web/assets/cp/src/js/Slideout.js similarity index 100% rename from src/web/assets/cp/src/js/Slideout.js rename to yii2-adapter/legacy/web/assets/cp/src/js/Slideout.js diff --git a/src/web/assets/cp/src/js/SlugGenerator.js b/yii2-adapter/legacy/web/assets/cp/src/js/SlugGenerator.js similarity index 100% rename from src/web/assets/cp/src/js/SlugGenerator.js rename to yii2-adapter/legacy/web/assets/cp/src/js/SlugGenerator.js diff --git a/src/web/assets/cp/src/js/SortableCheckboxSelect.js b/yii2-adapter/legacy/web/assets/cp/src/js/SortableCheckboxSelect.js similarity index 100% rename from src/web/assets/cp/src/js/SortableCheckboxSelect.js rename to yii2-adapter/legacy/web/assets/cp/src/js/SortableCheckboxSelect.js diff --git a/src/web/assets/cp/src/js/Structure.js b/yii2-adapter/legacy/web/assets/cp/src/js/Structure.js similarity index 100% rename from src/web/assets/cp/src/js/Structure.js rename to yii2-adapter/legacy/web/assets/cp/src/js/Structure.js diff --git a/src/web/assets/cp/src/js/StructureDrag.js b/yii2-adapter/legacy/web/assets/cp/src/js/StructureDrag.js similarity index 100% rename from src/web/assets/cp/src/js/StructureDrag.js rename to yii2-adapter/legacy/web/assets/cp/src/js/StructureDrag.js diff --git a/src/web/assets/cp/src/js/TableElementIndexView.js b/yii2-adapter/legacy/web/assets/cp/src/js/TableElementIndexView.js similarity index 100% rename from src/web/assets/cp/src/js/TableElementIndexView.js rename to yii2-adapter/legacy/web/assets/cp/src/js/TableElementIndexView.js diff --git a/src/web/assets/cp/src/js/Tabs.js b/yii2-adapter/legacy/web/assets/cp/src/js/Tabs.js similarity index 100% rename from src/web/assets/cp/src/js/Tabs.js rename to yii2-adapter/legacy/web/assets/cp/src/js/Tabs.js diff --git a/src/web/assets/cp/src/js/TagSelectInput.js b/yii2-adapter/legacy/web/assets/cp/src/js/TagSelectInput.js similarity index 100% rename from src/web/assets/cp/src/js/TagSelectInput.js rename to yii2-adapter/legacy/web/assets/cp/src/js/TagSelectInput.js diff --git a/src/web/assets/cp/src/js/ThumbsElementIndexView.js b/yii2-adapter/legacy/web/assets/cp/src/js/ThumbsElementIndexView.js similarity index 100% rename from src/web/assets/cp/src/js/ThumbsElementIndexView.js rename to yii2-adapter/legacy/web/assets/cp/src/js/ThumbsElementIndexView.js diff --git a/src/web/assets/cp/src/js/Tooltip.js b/yii2-adapter/legacy/web/assets/cp/src/js/Tooltip.js similarity index 100% rename from src/web/assets/cp/src/js/Tooltip.js rename to yii2-adapter/legacy/web/assets/cp/src/js/Tooltip.js diff --git a/src/web/assets/cp/src/js/UI.js b/yii2-adapter/legacy/web/assets/cp/src/js/UI.js similarity index 100% rename from src/web/assets/cp/src/js/UI.js rename to yii2-adapter/legacy/web/assets/cp/src/js/UI.js diff --git a/src/web/assets/cp/src/js/Uploader.js b/yii2-adapter/legacy/web/assets/cp/src/js/Uploader.js similarity index 100% rename from src/web/assets/cp/src/js/Uploader.js rename to yii2-adapter/legacy/web/assets/cp/src/js/Uploader.js diff --git a/src/web/assets/cp/src/js/UriFormatGenerator.js b/yii2-adapter/legacy/web/assets/cp/src/js/UriFormatGenerator.js similarity index 100% rename from src/web/assets/cp/src/js/UriFormatGenerator.js rename to yii2-adapter/legacy/web/assets/cp/src/js/UriFormatGenerator.js diff --git a/src/web/assets/cp/src/js/UserIndex.js b/yii2-adapter/legacy/web/assets/cp/src/js/UserIndex.js similarity index 100% rename from src/web/assets/cp/src/js/UserIndex.js rename to yii2-adapter/legacy/web/assets/cp/src/js/UserIndex.js diff --git a/src/web/assets/cp/src/js/VolumeFolderSelectorModal.js b/yii2-adapter/legacy/web/assets/cp/src/js/VolumeFolderSelectorModal.js similarity index 100% rename from src/web/assets/cp/src/js/VolumeFolderSelectorModal.js rename to yii2-adapter/legacy/web/assets/cp/src/js/VolumeFolderSelectorModal.js diff --git a/src/web/assets/cp/webpack.config.js b/yii2-adapter/legacy/web/assets/cp/webpack.config.js similarity index 100% rename from src/web/assets/cp/webpack.config.js rename to yii2-adapter/legacy/web/assets/cp/webpack.config.js diff --git a/src/web/assets/craftsupport/CraftSupportAsset.php b/yii2-adapter/legacy/web/assets/craftsupport/CraftSupportAsset.php similarity index 100% rename from src/web/assets/craftsupport/CraftSupportAsset.php rename to yii2-adapter/legacy/web/assets/craftsupport/CraftSupportAsset.php diff --git a/src/web/assets/craftsupport/dist/CraftSupportWidget.js b/yii2-adapter/legacy/web/assets/craftsupport/dist/CraftSupportWidget.js similarity index 100% rename from src/web/assets/craftsupport/dist/CraftSupportWidget.js rename to yii2-adapter/legacy/web/assets/craftsupport/dist/CraftSupportWidget.js diff --git a/src/web/assets/craftsupport/dist/CraftSupportWidget.js.map b/yii2-adapter/legacy/web/assets/craftsupport/dist/CraftSupportWidget.js.map similarity index 100% rename from src/web/assets/craftsupport/dist/CraftSupportWidget.js.map rename to yii2-adapter/legacy/web/assets/craftsupport/dist/CraftSupportWidget.js.map diff --git a/src/web/assets/craftsupport/dist/css/CraftSupportWidget.css b/yii2-adapter/legacy/web/assets/craftsupport/dist/css/CraftSupportWidget.css similarity index 100% rename from src/web/assets/craftsupport/dist/css/CraftSupportWidget.css rename to yii2-adapter/legacy/web/assets/craftsupport/dist/css/CraftSupportWidget.css diff --git a/src/web/assets/craftsupport/dist/css/CraftSupportWidget.css.map b/yii2-adapter/legacy/web/assets/craftsupport/dist/css/CraftSupportWidget.css.map similarity index 100% rename from src/web/assets/craftsupport/dist/css/CraftSupportWidget.css.map rename to yii2-adapter/legacy/web/assets/craftsupport/dist/css/CraftSupportWidget.css.map diff --git a/src/web/assets/craftsupport/dist/logos/craft-partners.svg b/yii2-adapter/legacy/web/assets/craftsupport/dist/logos/craft-partners.svg similarity index 100% rename from src/web/assets/craftsupport/dist/logos/craft-partners.svg rename to yii2-adapter/legacy/web/assets/craftsupport/dist/logos/craft-partners.svg diff --git a/src/web/assets/craftsupport/dist/logos/craftquest.svg b/yii2-adapter/legacy/web/assets/craftsupport/dist/logos/craftquest.svg similarity index 100% rename from src/web/assets/craftsupport/dist/logos/craftquest.svg rename to yii2-adapter/legacy/web/assets/craftsupport/dist/logos/craftquest.svg diff --git a/src/web/assets/craftsupport/dist/logos/discord.svg b/yii2-adapter/legacy/web/assets/craftsupport/dist/logos/discord.svg similarity index 100% rename from src/web/assets/craftsupport/dist/logos/discord.svg rename to yii2-adapter/legacy/web/assets/craftsupport/dist/logos/discord.svg diff --git a/src/web/assets/craftsupport/src/CraftSupportWidget.js b/yii2-adapter/legacy/web/assets/craftsupport/src/CraftSupportWidget.js similarity index 100% rename from src/web/assets/craftsupport/src/CraftSupportWidget.js rename to yii2-adapter/legacy/web/assets/craftsupport/src/CraftSupportWidget.js diff --git a/src/web/assets/craftsupport/src/CraftSupportWidget.scss b/yii2-adapter/legacy/web/assets/craftsupport/src/CraftSupportWidget.scss similarity index 100% rename from src/web/assets/craftsupport/src/CraftSupportWidget.scss rename to yii2-adapter/legacy/web/assets/craftsupport/src/CraftSupportWidget.scss diff --git a/src/web/assets/craftsupport/src/logos/craft-partners.svg b/yii2-adapter/legacy/web/assets/craftsupport/src/logos/craft-partners.svg similarity index 100% rename from src/web/assets/craftsupport/src/logos/craft-partners.svg rename to yii2-adapter/legacy/web/assets/craftsupport/src/logos/craft-partners.svg diff --git a/src/web/assets/craftsupport/src/logos/craftquest.svg b/yii2-adapter/legacy/web/assets/craftsupport/src/logos/craftquest.svg similarity index 100% rename from src/web/assets/craftsupport/src/logos/craftquest.svg rename to yii2-adapter/legacy/web/assets/craftsupport/src/logos/craftquest.svg diff --git a/src/web/assets/craftsupport/src/logos/discord.svg b/yii2-adapter/legacy/web/assets/craftsupport/src/logos/discord.svg similarity index 100% rename from src/web/assets/craftsupport/src/logos/discord.svg rename to yii2-adapter/legacy/web/assets/craftsupport/src/logos/discord.svg diff --git a/src/web/assets/craftsupport/webpack.config.js b/yii2-adapter/legacy/web/assets/craftsupport/webpack.config.js similarity index 100% rename from src/web/assets/craftsupport/webpack.config.js rename to yii2-adapter/legacy/web/assets/craftsupport/webpack.config.js diff --git a/src/web/assets/d3/D3Asset.php b/yii2-adapter/legacy/web/assets/d3/D3Asset.php similarity index 100% rename from src/web/assets/d3/D3Asset.php rename to yii2-adapter/legacy/web/assets/d3/D3Asset.php diff --git a/src/web/assets/d3/dist/d3-format/locale/ar-001.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-001.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/ar-001.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-001.json diff --git a/src/web/assets/d3/dist/d3-format/locale/ar-AE.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-AE.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/ar-AE.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-AE.json diff --git a/src/web/assets/d3/dist/d3-format/locale/ar-BH.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-BH.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/ar-BH.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-BH.json diff --git a/src/web/assets/d3/dist/d3-format/locale/ar-DJ.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-DJ.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/ar-DJ.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-DJ.json diff --git a/src/web/assets/d3/dist/d3-format/locale/ar-DZ.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-DZ.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/ar-DZ.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-DZ.json diff --git a/src/web/assets/d3/dist/d3-format/locale/ar-EG.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-EG.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/ar-EG.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-EG.json diff --git a/src/web/assets/d3/dist/d3-format/locale/ar-EH.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-EH.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/ar-EH.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-EH.json diff --git a/src/web/assets/d3/dist/d3-format/locale/ar-ER.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-ER.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/ar-ER.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-ER.json diff --git a/src/web/assets/d3/dist/d3-format/locale/ar-IL.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-IL.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/ar-IL.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-IL.json diff --git a/src/web/assets/d3/dist/d3-format/locale/ar-IQ.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-IQ.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/ar-IQ.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-IQ.json diff --git a/src/web/assets/d3/dist/d3-format/locale/ar-JO.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-JO.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/ar-JO.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-JO.json diff --git a/src/web/assets/d3/dist/d3-format/locale/ar-KM.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-KM.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/ar-KM.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-KM.json diff --git a/src/web/assets/d3/dist/d3-format/locale/ar-KW.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-KW.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/ar-KW.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-KW.json diff --git a/src/web/assets/d3/dist/d3-format/locale/ar-LB.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-LB.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/ar-LB.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-LB.json diff --git a/src/web/assets/d3/dist/d3-format/locale/ar-LY.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-LY.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/ar-LY.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-LY.json diff --git a/src/web/assets/d3/dist/d3-format/locale/ar-MA.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-MA.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/ar-MA.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-MA.json diff --git a/src/web/assets/d3/dist/d3-format/locale/ar-MR.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-MR.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/ar-MR.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-MR.json diff --git a/src/web/assets/d3/dist/d3-format/locale/ar-OM.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-OM.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/ar-OM.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-OM.json diff --git a/src/web/assets/d3/dist/d3-format/locale/ar-PS.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-PS.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/ar-PS.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-PS.json diff --git a/src/web/assets/d3/dist/d3-format/locale/ar-QA.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-QA.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/ar-QA.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-QA.json diff --git a/src/web/assets/d3/dist/d3-format/locale/ar-SA.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-SA.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/ar-SA.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-SA.json diff --git a/src/web/assets/d3/dist/d3-format/locale/ar-SD.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-SD.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/ar-SD.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-SD.json diff --git a/src/web/assets/d3/dist/d3-format/locale/ar-SO.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-SO.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/ar-SO.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-SO.json diff --git a/src/web/assets/d3/dist/d3-format/locale/ar-SS.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-SS.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/ar-SS.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-SS.json diff --git a/src/web/assets/d3/dist/d3-format/locale/ar-SY.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-SY.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/ar-SY.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-SY.json diff --git a/src/web/assets/d3/dist/d3-format/locale/ar-TD.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-TD.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/ar-TD.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-TD.json diff --git a/src/web/assets/d3/dist/d3-format/locale/ar-TN.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-TN.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/ar-TN.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-TN.json diff --git a/src/web/assets/d3/dist/d3-format/locale/ar-YE.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-YE.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/ar-YE.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ar-YE.json diff --git a/src/web/assets/d3/dist/d3-format/locale/ca-ES.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ca-ES.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/ca-ES.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ca-ES.json diff --git a/src/web/assets/d3/dist/d3-format/locale/cs-CZ.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/cs-CZ.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/cs-CZ.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/cs-CZ.json diff --git a/src/web/assets/d3/dist/d3-format/locale/da-DK.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/da-DK.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/da-DK.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/da-DK.json diff --git a/src/web/assets/d3/dist/d3-format/locale/de-CH.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/de-CH.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/de-CH.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/de-CH.json diff --git a/src/web/assets/d3/dist/d3-format/locale/de-DE.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/de-DE.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/de-DE.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/de-DE.json diff --git a/src/web/assets/d3/dist/d3-format/locale/en-CA.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/en-CA.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/en-CA.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/en-CA.json diff --git a/src/web/assets/d3/dist/d3-format/locale/en-GB.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/en-GB.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/en-GB.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/en-GB.json diff --git a/src/web/assets/d3/dist/d3-format/locale/en-IE.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/en-IE.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/en-IE.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/en-IE.json diff --git a/src/web/assets/d3/dist/d3-format/locale/en-IN.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/en-IN.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/en-IN.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/en-IN.json diff --git a/src/web/assets/d3/dist/d3-format/locale/en-US.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/en-US.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/en-US.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/en-US.json diff --git a/src/web/assets/d3/dist/d3-format/locale/es-BO.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/es-BO.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/es-BO.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/es-BO.json diff --git a/src/web/assets/d3/dist/d3-format/locale/es-ES.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/es-ES.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/es-ES.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/es-ES.json diff --git a/src/web/assets/d3/dist/d3-format/locale/es-MX.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/es-MX.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/es-MX.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/es-MX.json diff --git a/src/web/assets/d3/dist/d3-format/locale/fi-FI.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/fi-FI.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/fi-FI.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/fi-FI.json diff --git a/src/web/assets/d3/dist/d3-format/locale/fr-CA.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/fr-CA.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/fr-CA.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/fr-CA.json diff --git a/src/web/assets/d3/dist/d3-format/locale/fr-FR.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/fr-FR.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/fr-FR.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/fr-FR.json diff --git a/src/web/assets/d3/dist/d3-format/locale/he-IL.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/he-IL.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/he-IL.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/he-IL.json diff --git a/src/web/assets/d3/dist/d3-format/locale/hu-HU.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/hu-HU.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/hu-HU.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/hu-HU.json diff --git a/src/web/assets/d3/dist/d3-format/locale/it-IT.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/it-IT.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/it-IT.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/it-IT.json diff --git a/src/web/assets/d3/dist/d3-format/locale/ja-JP.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ja-JP.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/ja-JP.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ja-JP.json diff --git a/src/web/assets/d3/dist/d3-format/locale/ko-KR.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ko-KR.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/ko-KR.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ko-KR.json diff --git a/src/web/assets/d3/dist/d3-format/locale/mk-MK.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/mk-MK.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/mk-MK.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/mk-MK.json diff --git a/src/web/assets/d3/dist/d3-format/locale/nl-NL.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/nl-NL.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/nl-NL.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/nl-NL.json diff --git a/src/web/assets/d3/dist/d3-format/locale/pl-PL.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/pl-PL.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/pl-PL.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/pl-PL.json diff --git a/src/web/assets/d3/dist/d3-format/locale/pt-BR.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/pt-BR.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/pt-BR.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/pt-BR.json diff --git a/src/web/assets/d3/dist/d3-format/locale/pt-PT.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/pt-PT.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/pt-PT.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/pt-PT.json diff --git a/src/web/assets/d3/dist/d3-format/locale/ru-RU.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ru-RU.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/ru-RU.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/ru-RU.json diff --git a/src/web/assets/d3/dist/d3-format/locale/sl-SI.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/sl-SI.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/sl-SI.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/sl-SI.json diff --git a/src/web/assets/d3/dist/d3-format/locale/sv-SE.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/sv-SE.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/sv-SE.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/sv-SE.json diff --git a/src/web/assets/d3/dist/d3-format/locale/uk-UA.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/uk-UA.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/uk-UA.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/uk-UA.json diff --git a/src/web/assets/d3/dist/d3-format/locale/zh-CN.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/zh-CN.json similarity index 100% rename from src/web/assets/d3/dist/d3-format/locale/zh-CN.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-format/locale/zh-CN.json diff --git a/src/web/assets/d3/dist/d3-time-format/locale/ar-EG.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/ar-EG.json similarity index 100% rename from src/web/assets/d3/dist/d3-time-format/locale/ar-EG.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/ar-EG.json diff --git a/src/web/assets/d3/dist/d3-time-format/locale/ar-SY.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/ar-SY.json similarity index 100% rename from src/web/assets/d3/dist/d3-time-format/locale/ar-SY.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/ar-SY.json diff --git a/src/web/assets/d3/dist/d3-time-format/locale/ca-ES.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/ca-ES.json similarity index 100% rename from src/web/assets/d3/dist/d3-time-format/locale/ca-ES.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/ca-ES.json diff --git a/src/web/assets/d3/dist/d3-time-format/locale/cs-CZ.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/cs-CZ.json similarity index 100% rename from src/web/assets/d3/dist/d3-time-format/locale/cs-CZ.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/cs-CZ.json diff --git a/src/web/assets/d3/dist/d3-time-format/locale/da-DK.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/da-DK.json similarity index 100% rename from src/web/assets/d3/dist/d3-time-format/locale/da-DK.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/da-DK.json diff --git a/src/web/assets/d3/dist/d3-time-format/locale/de-CH.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/de-CH.json similarity index 100% rename from src/web/assets/d3/dist/d3-time-format/locale/de-CH.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/de-CH.json diff --git a/src/web/assets/d3/dist/d3-time-format/locale/de-DE.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/de-DE.json similarity index 100% rename from src/web/assets/d3/dist/d3-time-format/locale/de-DE.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/de-DE.json diff --git a/src/web/assets/d3/dist/d3-time-format/locale/en-CA.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/en-CA.json similarity index 100% rename from src/web/assets/d3/dist/d3-time-format/locale/en-CA.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/en-CA.json diff --git a/src/web/assets/d3/dist/d3-time-format/locale/en-GB.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/en-GB.json similarity index 100% rename from src/web/assets/d3/dist/d3-time-format/locale/en-GB.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/en-GB.json diff --git a/src/web/assets/d3/dist/d3-time-format/locale/en-US.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/en-US.json similarity index 100% rename from src/web/assets/d3/dist/d3-time-format/locale/en-US.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/en-US.json diff --git a/src/web/assets/d3/dist/d3-time-format/locale/es-ES.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/es-ES.json similarity index 100% rename from src/web/assets/d3/dist/d3-time-format/locale/es-ES.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/es-ES.json diff --git a/src/web/assets/d3/dist/d3-time-format/locale/es-MX.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/es-MX.json similarity index 100% rename from src/web/assets/d3/dist/d3-time-format/locale/es-MX.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/es-MX.json diff --git a/src/web/assets/d3/dist/d3-time-format/locale/fa-IR.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/fa-IR.json similarity index 100% rename from src/web/assets/d3/dist/d3-time-format/locale/fa-IR.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/fa-IR.json diff --git a/src/web/assets/d3/dist/d3-time-format/locale/fi-FI.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/fi-FI.json similarity index 100% rename from src/web/assets/d3/dist/d3-time-format/locale/fi-FI.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/fi-FI.json diff --git a/src/web/assets/d3/dist/d3-time-format/locale/fr-CA.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/fr-CA.json similarity index 100% rename from src/web/assets/d3/dist/d3-time-format/locale/fr-CA.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/fr-CA.json diff --git a/src/web/assets/d3/dist/d3-time-format/locale/fr-FR.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/fr-FR.json similarity index 100% rename from src/web/assets/d3/dist/d3-time-format/locale/fr-FR.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/fr-FR.json diff --git a/src/web/assets/d3/dist/d3-time-format/locale/he-IL.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/he-IL.json similarity index 100% rename from src/web/assets/d3/dist/d3-time-format/locale/he-IL.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/he-IL.json diff --git a/src/web/assets/d3/dist/d3-time-format/locale/hr-HR.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/hr-HR.json similarity index 100% rename from src/web/assets/d3/dist/d3-time-format/locale/hr-HR.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/hr-HR.json diff --git a/src/web/assets/d3/dist/d3-time-format/locale/hu-HU.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/hu-HU.json similarity index 100% rename from src/web/assets/d3/dist/d3-time-format/locale/hu-HU.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/hu-HU.json diff --git a/src/web/assets/d3/dist/d3-time-format/locale/it-IT.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/it-IT.json similarity index 100% rename from src/web/assets/d3/dist/d3-time-format/locale/it-IT.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/it-IT.json diff --git a/src/web/assets/d3/dist/d3-time-format/locale/ja-JP.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/ja-JP.json similarity index 100% rename from src/web/assets/d3/dist/d3-time-format/locale/ja-JP.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/ja-JP.json diff --git a/src/web/assets/d3/dist/d3-time-format/locale/ko-KR.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/ko-KR.json similarity index 100% rename from src/web/assets/d3/dist/d3-time-format/locale/ko-KR.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/ko-KR.json diff --git a/src/web/assets/d3/dist/d3-time-format/locale/mk-MK.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/mk-MK.json similarity index 100% rename from src/web/assets/d3/dist/d3-time-format/locale/mk-MK.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/mk-MK.json diff --git a/src/web/assets/d3/dist/d3-time-format/locale/nb-NO.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/nb-NO.json similarity index 100% rename from src/web/assets/d3/dist/d3-time-format/locale/nb-NO.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/nb-NO.json diff --git a/src/web/assets/d3/dist/d3-time-format/locale/nl-BE.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/nl-BE.json similarity index 100% rename from src/web/assets/d3/dist/d3-time-format/locale/nl-BE.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/nl-BE.json diff --git a/src/web/assets/d3/dist/d3-time-format/locale/nl-NL.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/nl-NL.json similarity index 100% rename from src/web/assets/d3/dist/d3-time-format/locale/nl-NL.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/nl-NL.json diff --git a/src/web/assets/d3/dist/d3-time-format/locale/pl-PL.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/pl-PL.json similarity index 100% rename from src/web/assets/d3/dist/d3-time-format/locale/pl-PL.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/pl-PL.json diff --git a/src/web/assets/d3/dist/d3-time-format/locale/pt-BR.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/pt-BR.json similarity index 100% rename from src/web/assets/d3/dist/d3-time-format/locale/pt-BR.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/pt-BR.json diff --git a/src/web/assets/d3/dist/d3-time-format/locale/ru-RU.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/ru-RU.json similarity index 100% rename from src/web/assets/d3/dist/d3-time-format/locale/ru-RU.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/ru-RU.json diff --git a/src/web/assets/d3/dist/d3-time-format/locale/sv-SE.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/sv-SE.json similarity index 100% rename from src/web/assets/d3/dist/d3-time-format/locale/sv-SE.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/sv-SE.json diff --git a/src/web/assets/d3/dist/d3-time-format/locale/tr-TR.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/tr-TR.json similarity index 100% rename from src/web/assets/d3/dist/d3-time-format/locale/tr-TR.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/tr-TR.json diff --git a/src/web/assets/d3/dist/d3-time-format/locale/uk-UA.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/uk-UA.json similarity index 100% rename from src/web/assets/d3/dist/d3-time-format/locale/uk-UA.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/uk-UA.json diff --git a/src/web/assets/d3/dist/d3-time-format/locale/zh-CN.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/zh-CN.json similarity index 100% rename from src/web/assets/d3/dist/d3-time-format/locale/zh-CN.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/zh-CN.json diff --git a/src/web/assets/d3/dist/d3-time-format/locale/zh-TW.json b/yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/zh-TW.json similarity index 100% rename from src/web/assets/d3/dist/d3-time-format/locale/zh-TW.json rename to yii2-adapter/legacy/web/assets/d3/dist/d3-time-format/locale/zh-TW.json diff --git a/src/web/assets/d3/webpack.config.js b/yii2-adapter/legacy/web/assets/d3/webpack.config.js similarity index 100% rename from src/web/assets/d3/webpack.config.js rename to yii2-adapter/legacy/web/assets/d3/webpack.config.js diff --git a/src/web/assets/dashboard/DashboardAsset.php b/yii2-adapter/legacy/web/assets/dashboard/DashboardAsset.php similarity index 100% rename from src/web/assets/dashboard/DashboardAsset.php rename to yii2-adapter/legacy/web/assets/dashboard/DashboardAsset.php diff --git a/src/web/assets/dashboard/dist/Dashboard.js b/yii2-adapter/legacy/web/assets/dashboard/dist/Dashboard.js similarity index 100% rename from src/web/assets/dashboard/dist/Dashboard.js rename to yii2-adapter/legacy/web/assets/dashboard/dist/Dashboard.js diff --git a/src/web/assets/dashboard/dist/Dashboard.js.LICENSE.txt b/yii2-adapter/legacy/web/assets/dashboard/dist/Dashboard.js.LICENSE.txt similarity index 100% rename from src/web/assets/dashboard/dist/Dashboard.js.LICENSE.txt rename to yii2-adapter/legacy/web/assets/dashboard/dist/Dashboard.js.LICENSE.txt diff --git a/src/web/assets/dashboard/dist/Dashboard.js.map b/yii2-adapter/legacy/web/assets/dashboard/dist/Dashboard.js.map similarity index 100% rename from src/web/assets/dashboard/dist/Dashboard.js.map rename to yii2-adapter/legacy/web/assets/dashboard/dist/Dashboard.js.map diff --git a/src/web/assets/dashboard/dist/css/Dashboard.css b/yii2-adapter/legacy/web/assets/dashboard/dist/css/Dashboard.css similarity index 100% rename from src/web/assets/dashboard/dist/css/Dashboard.css rename to yii2-adapter/legacy/web/assets/dashboard/dist/css/Dashboard.css diff --git a/src/web/assets/dashboard/dist/css/Dashboard.css.map b/yii2-adapter/legacy/web/assets/dashboard/dist/css/Dashboard.css.map similarity index 100% rename from src/web/assets/dashboard/dist/css/Dashboard.css.map rename to yii2-adapter/legacy/web/assets/dashboard/dist/css/Dashboard.css.map diff --git a/src/web/assets/dashboard/src/Dashboard.js b/yii2-adapter/legacy/web/assets/dashboard/src/Dashboard.js similarity index 100% rename from src/web/assets/dashboard/src/Dashboard.js rename to yii2-adapter/legacy/web/assets/dashboard/src/Dashboard.js diff --git a/src/web/assets/dashboard/src/dashboard.scss b/yii2-adapter/legacy/web/assets/dashboard/src/dashboard.scss similarity index 100% rename from src/web/assets/dashboard/src/dashboard.scss rename to yii2-adapter/legacy/web/assets/dashboard/src/dashboard.scss diff --git a/src/web/assets/dashboard/webpack.config.js b/yii2-adapter/legacy/web/assets/dashboard/webpack.config.js similarity index 100% rename from src/web/assets/dashboard/webpack.config.js rename to yii2-adapter/legacy/web/assets/dashboard/webpack.config.js diff --git a/src/web/assets/datepickeri18n/DatepickerI18nAsset.php b/yii2-adapter/legacy/web/assets/datepickeri18n/DatepickerI18nAsset.php similarity index 100% rename from src/web/assets/datepickeri18n/DatepickerI18nAsset.php rename to yii2-adapter/legacy/web/assets/datepickeri18n/DatepickerI18nAsset.php diff --git a/src/web/assets/datepickeri18n/dist/datepicker-af.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-af.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-af.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-af.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-ar-DZ.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-ar-DZ.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-ar-DZ.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-ar-DZ.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-ar.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-ar.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-ar.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-ar.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-az.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-az.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-az.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-az.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-be.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-be.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-be.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-be.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-bg.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-bg.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-bg.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-bg.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-bs.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-bs.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-bs.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-bs.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-ca.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-ca.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-ca.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-ca.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-cs.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-cs.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-cs.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-cs.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-cy-GB.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-cy-GB.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-cy-GB.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-cy-GB.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-da.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-da.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-da.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-da.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-de-AT.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-de-AT.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-de-AT.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-de-AT.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-de.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-de.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-de.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-de.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-el.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-el.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-el.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-el.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-en-AU.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-en-AU.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-en-AU.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-en-AU.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-en-GB.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-en-GB.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-en-GB.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-en-GB.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-en-NZ.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-en-NZ.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-en-NZ.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-en-NZ.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-eo.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-eo.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-eo.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-eo.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-es.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-es.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-es.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-es.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-et.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-et.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-et.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-et.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-eu.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-eu.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-eu.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-eu.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-fa.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-fa.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-fa.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-fa.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-fi.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-fi.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-fi.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-fi.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-fo.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-fo.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-fo.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-fo.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-fr-CA.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-fr-CA.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-fr-CA.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-fr-CA.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-fr-CH.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-fr-CH.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-fr-CH.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-fr-CH.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-fr.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-fr.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-fr.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-fr.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-gl.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-gl.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-gl.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-gl.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-he.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-he.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-he.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-he.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-hi.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-hi.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-hi.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-hi.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-hr.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-hr.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-hr.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-hr.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-hu.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-hu.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-hu.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-hu.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-hy.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-hy.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-hy.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-hy.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-id.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-id.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-id.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-id.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-is.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-is.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-is.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-is.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-it-CH.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-it-CH.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-it-CH.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-it-CH.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-it.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-it.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-it.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-it.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-ja.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-ja.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-ja.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-ja.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-ka.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-ka.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-ka.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-ka.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-kk.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-kk.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-kk.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-kk.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-km.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-km.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-km.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-km.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-ko.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-ko.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-ko.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-ko.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-ky.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-ky.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-ky.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-ky.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-lb.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-lb.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-lb.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-lb.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-lt.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-lt.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-lt.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-lt.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-lv.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-lv.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-lv.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-lv.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-mk.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-mk.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-mk.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-mk.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-ml.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-ml.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-ml.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-ml.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-ms.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-ms.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-ms.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-ms.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-nb.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-nb.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-nb.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-nb.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-nl-BE.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-nl-BE.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-nl-BE.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-nl-BE.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-nl.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-nl.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-nl.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-nl.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-nn.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-nn.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-nn.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-nn.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-no.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-no.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-no.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-no.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-pl.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-pl.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-pl.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-pl.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-pt-BR.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-pt-BR.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-pt-BR.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-pt-BR.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-pt.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-pt.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-pt.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-pt.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-rm.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-rm.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-rm.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-rm.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-ro.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-ro.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-ro.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-ro.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-ru.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-ru.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-ru.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-ru.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-sk.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-sk.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-sk.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-sk.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-sl.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-sl.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-sl.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-sl.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-sq.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-sq.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-sq.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-sq.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-sr-SR.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-sr-SR.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-sr-SR.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-sr-SR.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-sr.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-sr.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-sr.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-sr.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-sv.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-sv.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-sv.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-sv.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-ta.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-ta.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-ta.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-ta.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-th.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-th.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-th.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-th.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-tj.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-tj.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-tj.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-tj.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-tr.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-tr.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-tr.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-tr.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-uk.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-uk.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-uk.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-uk.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-vi.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-vi.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-vi.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-vi.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-zh-CN.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-zh-CN.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-zh-CN.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-zh-CN.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-zh-HK.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-zh-HK.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-zh-HK.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-zh-HK.js diff --git a/src/web/assets/datepickeri18n/dist/datepicker-zh-TW.js b/yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-zh-TW.js similarity index 100% rename from src/web/assets/datepickeri18n/dist/datepicker-zh-TW.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/dist/datepicker-zh-TW.js diff --git a/src/web/assets/datepickeri18n/webpack.config.js b/yii2-adapter/legacy/web/assets/datepickeri18n/webpack.config.js similarity index 100% rename from src/web/assets/datepickeri18n/webpack.config.js rename to yii2-adapter/legacy/web/assets/datepickeri18n/webpack.config.js diff --git a/src/web/assets/dbbackup/DbBackupAsset.php b/yii2-adapter/legacy/web/assets/dbbackup/DbBackupAsset.php similarity index 100% rename from src/web/assets/dbbackup/DbBackupAsset.php rename to yii2-adapter/legacy/web/assets/dbbackup/DbBackupAsset.php diff --git a/src/web/assets/dbbackup/dist/DbBackupUtility.js b/yii2-adapter/legacy/web/assets/dbbackup/dist/DbBackupUtility.js similarity index 100% rename from src/web/assets/dbbackup/dist/DbBackupUtility.js rename to yii2-adapter/legacy/web/assets/dbbackup/dist/DbBackupUtility.js diff --git a/src/web/assets/dbbackup/dist/DbBackupUtility.js.map b/yii2-adapter/legacy/web/assets/dbbackup/dist/DbBackupUtility.js.map similarity index 100% rename from src/web/assets/dbbackup/dist/DbBackupUtility.js.map rename to yii2-adapter/legacy/web/assets/dbbackup/dist/DbBackupUtility.js.map diff --git a/src/web/assets/dbbackup/src/DbBackupUtility.js b/yii2-adapter/legacy/web/assets/dbbackup/src/DbBackupUtility.js similarity index 100% rename from src/web/assets/dbbackup/src/DbBackupUtility.js rename to yii2-adapter/legacy/web/assets/dbbackup/src/DbBackupUtility.js diff --git a/src/web/assets/dbbackup/webpack.config.js b/yii2-adapter/legacy/web/assets/dbbackup/webpack.config.js similarity index 100% rename from src/web/assets/dbbackup/webpack.config.js rename to yii2-adapter/legacy/web/assets/dbbackup/webpack.config.js diff --git a/src/web/assets/deprecationerrors/DeprecationErrorsAsset.php b/yii2-adapter/legacy/web/assets/deprecationerrors/DeprecationErrorsAsset.php similarity index 100% rename from src/web/assets/deprecationerrors/DeprecationErrorsAsset.php rename to yii2-adapter/legacy/web/assets/deprecationerrors/DeprecationErrorsAsset.php diff --git a/src/web/assets/deprecationerrors/dist/css/deprecator.css b/yii2-adapter/legacy/web/assets/deprecationerrors/dist/css/deprecator.css similarity index 100% rename from src/web/assets/deprecationerrors/dist/css/deprecator.css rename to yii2-adapter/legacy/web/assets/deprecationerrors/dist/css/deprecator.css diff --git a/src/web/assets/deprecationerrors/dist/css/deprecator.css.map b/yii2-adapter/legacy/web/assets/deprecationerrors/dist/css/deprecator.css.map similarity index 100% rename from src/web/assets/deprecationerrors/dist/css/deprecator.css.map rename to yii2-adapter/legacy/web/assets/deprecationerrors/dist/css/deprecator.css.map diff --git a/src/web/assets/deprecationerrors/dist/deprecator.js b/yii2-adapter/legacy/web/assets/deprecationerrors/dist/deprecator.js similarity index 100% rename from src/web/assets/deprecationerrors/dist/deprecator.js rename to yii2-adapter/legacy/web/assets/deprecationerrors/dist/deprecator.js diff --git a/src/web/assets/deprecationerrors/dist/deprecator.js.map b/yii2-adapter/legacy/web/assets/deprecationerrors/dist/deprecator.js.map similarity index 100% rename from src/web/assets/deprecationerrors/dist/deprecator.js.map rename to yii2-adapter/legacy/web/assets/deprecationerrors/dist/deprecator.js.map diff --git a/src/web/assets/deprecationerrors/src/deprecator.js b/yii2-adapter/legacy/web/assets/deprecationerrors/src/deprecator.js similarity index 100% rename from src/web/assets/deprecationerrors/src/deprecator.js rename to yii2-adapter/legacy/web/assets/deprecationerrors/src/deprecator.js diff --git a/src/web/assets/deprecationerrors/src/deprecator.scss b/yii2-adapter/legacy/web/assets/deprecationerrors/src/deprecator.scss similarity index 100% rename from src/web/assets/deprecationerrors/src/deprecator.scss rename to yii2-adapter/legacy/web/assets/deprecationerrors/src/deprecator.scss diff --git a/src/web/assets/deprecationerrors/src/images/spinner_big.gif b/yii2-adapter/legacy/web/assets/deprecationerrors/src/images/spinner_big.gif similarity index 100% rename from src/web/assets/deprecationerrors/src/images/spinner_big.gif rename to yii2-adapter/legacy/web/assets/deprecationerrors/src/images/spinner_big.gif diff --git a/src/web/assets/deprecationerrors/src/images/spinner_big_2x.gif b/yii2-adapter/legacy/web/assets/deprecationerrors/src/images/spinner_big_2x.gif similarity index 100% rename from src/web/assets/deprecationerrors/src/images/spinner_big_2x.gif rename to yii2-adapter/legacy/web/assets/deprecationerrors/src/images/spinner_big_2x.gif diff --git a/src/web/assets/deprecationerrors/webpack.config.js b/yii2-adapter/legacy/web/assets/deprecationerrors/webpack.config.js similarity index 100% rename from src/web/assets/deprecationerrors/webpack.config.js rename to yii2-adapter/legacy/web/assets/deprecationerrors/webpack.config.js diff --git a/src/web/assets/editsection/EditSectionAsset.php b/yii2-adapter/legacy/web/assets/editsection/EditSectionAsset.php similarity index 100% rename from src/web/assets/editsection/EditSectionAsset.php rename to yii2-adapter/legacy/web/assets/editsection/EditSectionAsset.php diff --git a/src/web/assets/editsection/dist/editsection.js b/yii2-adapter/legacy/web/assets/editsection/dist/editsection.js similarity index 100% rename from src/web/assets/editsection/dist/editsection.js rename to yii2-adapter/legacy/web/assets/editsection/dist/editsection.js diff --git a/src/web/assets/editsection/dist/editsection.js.map b/yii2-adapter/legacy/web/assets/editsection/dist/editsection.js.map similarity index 100% rename from src/web/assets/editsection/dist/editsection.js.map rename to yii2-adapter/legacy/web/assets/editsection/dist/editsection.js.map diff --git a/src/web/assets/editsection/src/editsection.js b/yii2-adapter/legacy/web/assets/editsection/src/editsection.js similarity index 100% rename from src/web/assets/editsection/src/editsection.js rename to yii2-adapter/legacy/web/assets/editsection/src/editsection.js diff --git a/src/web/assets/editsection/webpack.config.js b/yii2-adapter/legacy/web/assets/editsection/webpack.config.js similarity index 100% rename from src/web/assets/editsection/webpack.config.js rename to yii2-adapter/legacy/web/assets/editsection/webpack.config.js diff --git a/src/web/assets/edittransform/EditTransformAsset.php b/yii2-adapter/legacy/web/assets/edittransform/EditTransformAsset.php similarity index 100% rename from src/web/assets/edittransform/EditTransformAsset.php rename to yii2-adapter/legacy/web/assets/edittransform/EditTransformAsset.php diff --git a/src/web/assets/edittransform/images/crop.svg b/yii2-adapter/legacy/web/assets/edittransform/images/crop.svg similarity index 100% rename from src/web/assets/edittransform/images/crop.svg rename to yii2-adapter/legacy/web/assets/edittransform/images/crop.svg diff --git a/src/web/assets/edittransform/images/fit.svg b/yii2-adapter/legacy/web/assets/edittransform/images/fit.svg similarity index 100% rename from src/web/assets/edittransform/images/fit.svg rename to yii2-adapter/legacy/web/assets/edittransform/images/fit.svg diff --git a/src/web/assets/edittransform/images/letterbox.svg b/yii2-adapter/legacy/web/assets/edittransform/images/letterbox.svg similarity index 100% rename from src/web/assets/edittransform/images/letterbox.svg rename to yii2-adapter/legacy/web/assets/edittransform/images/letterbox.svg diff --git a/src/web/assets/edittransform/images/stretch.svg b/yii2-adapter/legacy/web/assets/edittransform/images/stretch.svg similarity index 100% rename from src/web/assets/edittransform/images/stretch.svg rename to yii2-adapter/legacy/web/assets/edittransform/images/stretch.svg diff --git a/src/web/assets/elementresizedetector/ElementResizeDetectorAsset.php b/yii2-adapter/legacy/web/assets/elementresizedetector/ElementResizeDetectorAsset.php similarity index 100% rename from src/web/assets/elementresizedetector/ElementResizeDetectorAsset.php rename to yii2-adapter/legacy/web/assets/elementresizedetector/ElementResizeDetectorAsset.php diff --git a/src/web/assets/fabric/FabricAsset.php b/yii2-adapter/legacy/web/assets/fabric/FabricAsset.php similarity index 100% rename from src/web/assets/fabric/FabricAsset.php rename to yii2-adapter/legacy/web/assets/fabric/FabricAsset.php diff --git a/src/web/assets/fabric/dist/fabric.js b/yii2-adapter/legacy/web/assets/fabric/dist/fabric.js similarity index 100% rename from src/web/assets/fabric/dist/fabric.js rename to yii2-adapter/legacy/web/assets/fabric/dist/fabric.js diff --git a/src/web/assets/fabric/dist/fabric.js.LICENSE.txt b/yii2-adapter/legacy/web/assets/fabric/dist/fabric.js.LICENSE.txt similarity index 100% rename from src/web/assets/fabric/dist/fabric.js.LICENSE.txt rename to yii2-adapter/legacy/web/assets/fabric/dist/fabric.js.LICENSE.txt diff --git a/src/web/assets/fabric/webpack.config.js b/yii2-adapter/legacy/web/assets/fabric/webpack.config.js similarity index 100% rename from src/web/assets/fabric/webpack.config.js rename to yii2-adapter/legacy/web/assets/fabric/webpack.config.js diff --git a/src/web/assets/feed/FeedAsset.php b/yii2-adapter/legacy/web/assets/feed/FeedAsset.php similarity index 100% rename from src/web/assets/feed/FeedAsset.php rename to yii2-adapter/legacy/web/assets/feed/FeedAsset.php diff --git a/src/web/assets/feed/dist/FeedWidget.js b/yii2-adapter/legacy/web/assets/feed/dist/FeedWidget.js similarity index 100% rename from src/web/assets/feed/dist/FeedWidget.js rename to yii2-adapter/legacy/web/assets/feed/dist/FeedWidget.js diff --git a/src/web/assets/feed/dist/FeedWidget.js.map b/yii2-adapter/legacy/web/assets/feed/dist/FeedWidget.js.map similarity index 100% rename from src/web/assets/feed/dist/FeedWidget.js.map rename to yii2-adapter/legacy/web/assets/feed/dist/FeedWidget.js.map diff --git a/src/web/assets/feed/src/FeedWidget.js b/yii2-adapter/legacy/web/assets/feed/src/FeedWidget.js similarity index 100% rename from src/web/assets/feed/src/FeedWidget.js rename to yii2-adapter/legacy/web/assets/feed/src/FeedWidget.js diff --git a/src/web/assets/feed/webpack.config.js b/yii2-adapter/legacy/web/assets/feed/webpack.config.js similarity index 100% rename from src/web/assets/feed/webpack.config.js rename to yii2-adapter/legacy/web/assets/feed/webpack.config.js diff --git a/src/web/assets/fieldsettings/FieldSettingsAsset.php b/yii2-adapter/legacy/web/assets/fieldsettings/FieldSettingsAsset.php similarity index 100% rename from src/web/assets/fieldsettings/FieldSettingsAsset.php rename to yii2-adapter/legacy/web/assets/fieldsettings/FieldSettingsAsset.php diff --git a/src/web/assets/fieldsettings/dist/fieldsettings.js b/yii2-adapter/legacy/web/assets/fieldsettings/dist/fieldsettings.js similarity index 100% rename from src/web/assets/fieldsettings/dist/fieldsettings.js rename to yii2-adapter/legacy/web/assets/fieldsettings/dist/fieldsettings.js diff --git a/src/web/assets/fieldsettings/dist/fieldsettings.js.LICENSE.txt b/yii2-adapter/legacy/web/assets/fieldsettings/dist/fieldsettings.js.LICENSE.txt similarity index 100% rename from src/web/assets/fieldsettings/dist/fieldsettings.js.LICENSE.txt rename to yii2-adapter/legacy/web/assets/fieldsettings/dist/fieldsettings.js.LICENSE.txt diff --git a/src/web/assets/fieldsettings/dist/fieldsettings.js.map b/yii2-adapter/legacy/web/assets/fieldsettings/dist/fieldsettings.js.map similarity index 100% rename from src/web/assets/fieldsettings/dist/fieldsettings.js.map rename to yii2-adapter/legacy/web/assets/fieldsettings/dist/fieldsettings.js.map diff --git a/src/web/assets/fieldsettings/src/fieldsettings.js b/yii2-adapter/legacy/web/assets/fieldsettings/src/fieldsettings.js similarity index 100% rename from src/web/assets/fieldsettings/src/fieldsettings.js rename to yii2-adapter/legacy/web/assets/fieldsettings/src/fieldsettings.js diff --git a/src/web/assets/fieldsettings/webpack.config.js b/yii2-adapter/legacy/web/assets/fieldsettings/webpack.config.js similarity index 100% rename from src/web/assets/fieldsettings/webpack.config.js rename to yii2-adapter/legacy/web/assets/fieldsettings/webpack.config.js diff --git a/src/web/assets/fileupload/FileUploadAsset.php b/yii2-adapter/legacy/web/assets/fileupload/FileUploadAsset.php similarity index 100% rename from src/web/assets/fileupload/FileUploadAsset.php rename to yii2-adapter/legacy/web/assets/fileupload/FileUploadAsset.php diff --git a/src/web/assets/fileupload/dist/jquery.fileupload.js b/yii2-adapter/legacy/web/assets/fileupload/dist/jquery.fileupload.js similarity index 100% rename from src/web/assets/fileupload/dist/jquery.fileupload.js rename to yii2-adapter/legacy/web/assets/fileupload/dist/jquery.fileupload.js diff --git a/src/web/assets/fileupload/webpack.config.js b/yii2-adapter/legacy/web/assets/fileupload/webpack.config.js similarity index 100% rename from src/web/assets/fileupload/webpack.config.js rename to yii2-adapter/legacy/web/assets/fileupload/webpack.config.js diff --git a/src/web/assets/findreplace/FindReplaceAsset.php b/yii2-adapter/legacy/web/assets/findreplace/FindReplaceAsset.php similarity index 100% rename from src/web/assets/findreplace/FindReplaceAsset.php rename to yii2-adapter/legacy/web/assets/findreplace/FindReplaceAsset.php diff --git a/src/web/assets/findreplace/dist/FindAndReplaceUtility.js b/yii2-adapter/legacy/web/assets/findreplace/dist/FindAndReplaceUtility.js similarity index 100% rename from src/web/assets/findreplace/dist/FindAndReplaceUtility.js rename to yii2-adapter/legacy/web/assets/findreplace/dist/FindAndReplaceUtility.js diff --git a/src/web/assets/findreplace/dist/FindAndReplaceUtility.js.map b/yii2-adapter/legacy/web/assets/findreplace/dist/FindAndReplaceUtility.js.map similarity index 100% rename from src/web/assets/findreplace/dist/FindAndReplaceUtility.js.map rename to yii2-adapter/legacy/web/assets/findreplace/dist/FindAndReplaceUtility.js.map diff --git a/src/web/assets/findreplace/src/FindAndReplaceUtility.js b/yii2-adapter/legacy/web/assets/findreplace/src/FindAndReplaceUtility.js similarity index 100% rename from src/web/assets/findreplace/src/FindAndReplaceUtility.js rename to yii2-adapter/legacy/web/assets/findreplace/src/FindAndReplaceUtility.js diff --git a/src/web/assets/findreplace/webpack.config.js b/yii2-adapter/legacy/web/assets/findreplace/webpack.config.js similarity index 100% rename from src/web/assets/findreplace/webpack.config.js rename to yii2-adapter/legacy/web/assets/findreplace/webpack.config.js diff --git a/src/web/assets/focalpoint/FocalPointAsset.php b/yii2-adapter/legacy/web/assets/focalpoint/FocalPointAsset.php similarity index 100% rename from src/web/assets/focalpoint/FocalPointAsset.php rename to yii2-adapter/legacy/web/assets/focalpoint/FocalPointAsset.php diff --git a/src/web/assets/focalpoint/dist/FocalPoint.js b/yii2-adapter/legacy/web/assets/focalpoint/dist/FocalPoint.js similarity index 100% rename from src/web/assets/focalpoint/dist/FocalPoint.js rename to yii2-adapter/legacy/web/assets/focalpoint/dist/FocalPoint.js diff --git a/src/web/assets/focalpoint/dist/FocalPoint.js.map b/yii2-adapter/legacy/web/assets/focalpoint/dist/FocalPoint.js.map similarity index 100% rename from src/web/assets/focalpoint/dist/FocalPoint.js.map rename to yii2-adapter/legacy/web/assets/focalpoint/dist/FocalPoint.js.map diff --git a/src/web/assets/focalpoint/dist/css/FocalPoint.css b/yii2-adapter/legacy/web/assets/focalpoint/dist/css/FocalPoint.css similarity index 100% rename from src/web/assets/focalpoint/dist/css/FocalPoint.css rename to yii2-adapter/legacy/web/assets/focalpoint/dist/css/FocalPoint.css diff --git a/src/web/assets/focalpoint/dist/css/FocalPoint.css.map b/yii2-adapter/legacy/web/assets/focalpoint/dist/css/FocalPoint.css.map similarity index 100% rename from src/web/assets/focalpoint/dist/css/FocalPoint.css.map rename to yii2-adapter/legacy/web/assets/focalpoint/dist/css/FocalPoint.css.map diff --git a/src/web/assets/focalpoint/src/FocalPoint.ts b/yii2-adapter/legacy/web/assets/focalpoint/src/FocalPoint.ts similarity index 100% rename from src/web/assets/focalpoint/src/FocalPoint.ts rename to yii2-adapter/legacy/web/assets/focalpoint/src/FocalPoint.ts diff --git a/src/web/assets/focalpoint/src/focal.scss b/yii2-adapter/legacy/web/assets/focalpoint/src/focal.scss similarity index 100% rename from src/web/assets/focalpoint/src/focal.scss rename to yii2-adapter/legacy/web/assets/focalpoint/src/focal.scss diff --git a/src/web/assets/focalpoint/webpack.config.js b/yii2-adapter/legacy/web/assets/focalpoint/webpack.config.js similarity index 100% rename from src/web/assets/focalpoint/webpack.config.js rename to yii2-adapter/legacy/web/assets/focalpoint/webpack.config.js diff --git a/src/web/assets/focusvisible/FocusVisibleAsset.php b/yii2-adapter/legacy/web/assets/focusvisible/FocusVisibleAsset.php similarity index 100% rename from src/web/assets/focusvisible/FocusVisibleAsset.php rename to yii2-adapter/legacy/web/assets/focusvisible/FocusVisibleAsset.php diff --git a/src/web/assets/focusvisible/dist/.gitkeep b/yii2-adapter/legacy/web/assets/focusvisible/dist/.gitkeep similarity index 100% rename from src/web/assets/focusvisible/dist/.gitkeep rename to yii2-adapter/legacy/web/assets/focusvisible/dist/.gitkeep diff --git a/src/web/assets/garnish/GarnishAsset.php b/yii2-adapter/legacy/web/assets/garnish/GarnishAsset.php similarity index 100% rename from src/web/assets/garnish/GarnishAsset.php rename to yii2-adapter/legacy/web/assets/garnish/GarnishAsset.php diff --git a/src/web/assets/garnish/dist/garnish.js b/yii2-adapter/legacy/web/assets/garnish/dist/garnish.js similarity index 100% rename from src/web/assets/garnish/dist/garnish.js rename to yii2-adapter/legacy/web/assets/garnish/dist/garnish.js diff --git a/src/web/assets/garnish/dist/garnish.js.LICENSE.txt b/yii2-adapter/legacy/web/assets/garnish/dist/garnish.js.LICENSE.txt similarity index 100% rename from src/web/assets/garnish/dist/garnish.js.LICENSE.txt rename to yii2-adapter/legacy/web/assets/garnish/dist/garnish.js.LICENSE.txt diff --git a/src/web/assets/garnish/dist/garnish.js.map b/yii2-adapter/legacy/web/assets/garnish/dist/garnish.js.map similarity index 100% rename from src/web/assets/garnish/dist/garnish.js.map rename to yii2-adapter/legacy/web/assets/garnish/dist/garnish.js.map diff --git a/src/web/assets/garnish/src/Base.js b/yii2-adapter/legacy/web/assets/garnish/src/Base.js similarity index 100% rename from src/web/assets/garnish/src/Base.js rename to yii2-adapter/legacy/web/assets/garnish/src/Base.js diff --git a/src/web/assets/garnish/src/BaseDrag.js b/yii2-adapter/legacy/web/assets/garnish/src/BaseDrag.js similarity index 100% rename from src/web/assets/garnish/src/BaseDrag.js rename to yii2-adapter/legacy/web/assets/garnish/src/BaseDrag.js diff --git a/src/web/assets/garnish/src/CheckboxSelect.js b/yii2-adapter/legacy/web/assets/garnish/src/CheckboxSelect.js similarity index 100% rename from src/web/assets/garnish/src/CheckboxSelect.js rename to yii2-adapter/legacy/web/assets/garnish/src/CheckboxSelect.js diff --git a/src/web/assets/garnish/src/ContextMenu.js b/yii2-adapter/legacy/web/assets/garnish/src/ContextMenu.js similarity index 100% rename from src/web/assets/garnish/src/ContextMenu.js rename to yii2-adapter/legacy/web/assets/garnish/src/ContextMenu.js diff --git a/src/web/assets/garnish/src/CustomSelect.js b/yii2-adapter/legacy/web/assets/garnish/src/CustomSelect.js similarity index 100% rename from src/web/assets/garnish/src/CustomSelect.js rename to yii2-adapter/legacy/web/assets/garnish/src/CustomSelect.js diff --git a/src/web/assets/garnish/src/DisclosureMenu.js b/yii2-adapter/legacy/web/assets/garnish/src/DisclosureMenu.js similarity index 100% rename from src/web/assets/garnish/src/DisclosureMenu.js rename to yii2-adapter/legacy/web/assets/garnish/src/DisclosureMenu.js diff --git a/src/web/assets/garnish/src/Drag.js b/yii2-adapter/legacy/web/assets/garnish/src/Drag.js similarity index 100% rename from src/web/assets/garnish/src/Drag.js rename to yii2-adapter/legacy/web/assets/garnish/src/Drag.js diff --git a/src/web/assets/garnish/src/DragDrop.js b/yii2-adapter/legacy/web/assets/garnish/src/DragDrop.js similarity index 100% rename from src/web/assets/garnish/src/DragDrop.js rename to yii2-adapter/legacy/web/assets/garnish/src/DragDrop.js diff --git a/src/web/assets/garnish/src/DragMove.js b/yii2-adapter/legacy/web/assets/garnish/src/DragMove.js similarity index 100% rename from src/web/assets/garnish/src/DragMove.js rename to yii2-adapter/legacy/web/assets/garnish/src/DragMove.js diff --git a/src/web/assets/garnish/src/DragSort.js b/yii2-adapter/legacy/web/assets/garnish/src/DragSort.js similarity index 100% rename from src/web/assets/garnish/src/DragSort.js rename to yii2-adapter/legacy/web/assets/garnish/src/DragSort.js diff --git a/src/web/assets/garnish/src/EscManager.js b/yii2-adapter/legacy/web/assets/garnish/src/EscManager.js similarity index 100% rename from src/web/assets/garnish/src/EscManager.js rename to yii2-adapter/legacy/web/assets/garnish/src/EscManager.js diff --git a/src/web/assets/garnish/src/Garnish.js b/yii2-adapter/legacy/web/assets/garnish/src/Garnish.js similarity index 100% rename from src/web/assets/garnish/src/Garnish.js rename to yii2-adapter/legacy/web/assets/garnish/src/Garnish.js diff --git a/src/web/assets/garnish/src/HUD.js b/yii2-adapter/legacy/web/assets/garnish/src/HUD.js similarity index 100% rename from src/web/assets/garnish/src/HUD.js rename to yii2-adapter/legacy/web/assets/garnish/src/HUD.js diff --git a/src/web/assets/garnish/src/MenuBtn.js b/yii2-adapter/legacy/web/assets/garnish/src/MenuBtn.js similarity index 100% rename from src/web/assets/garnish/src/MenuBtn.js rename to yii2-adapter/legacy/web/assets/garnish/src/MenuBtn.js diff --git a/src/web/assets/garnish/src/MixedInput.js b/yii2-adapter/legacy/web/assets/garnish/src/MixedInput.js similarity index 100% rename from src/web/assets/garnish/src/MixedInput.js rename to yii2-adapter/legacy/web/assets/garnish/src/MixedInput.js diff --git a/src/web/assets/garnish/src/Modal.js b/yii2-adapter/legacy/web/assets/garnish/src/Modal.js similarity index 100% rename from src/web/assets/garnish/src/Modal.js rename to yii2-adapter/legacy/web/assets/garnish/src/Modal.js diff --git a/src/web/assets/garnish/src/MultiFunctionBtn.js b/yii2-adapter/legacy/web/assets/garnish/src/MultiFunctionBtn.js similarity index 100% rename from src/web/assets/garnish/src/MultiFunctionBtn.js rename to yii2-adapter/legacy/web/assets/garnish/src/MultiFunctionBtn.js diff --git a/src/web/assets/garnish/src/NiceText.js b/yii2-adapter/legacy/web/assets/garnish/src/NiceText.js similarity index 100% rename from src/web/assets/garnish/src/NiceText.js rename to yii2-adapter/legacy/web/assets/garnish/src/NiceText.js diff --git a/src/web/assets/garnish/src/Select.js b/yii2-adapter/legacy/web/assets/garnish/src/Select.js similarity index 100% rename from src/web/assets/garnish/src/Select.js rename to yii2-adapter/legacy/web/assets/garnish/src/Select.js diff --git a/src/web/assets/garnish/src/SelectMenu.js b/yii2-adapter/legacy/web/assets/garnish/src/SelectMenu.js similarity index 100% rename from src/web/assets/garnish/src/SelectMenu.js rename to yii2-adapter/legacy/web/assets/garnish/src/SelectMenu.js diff --git a/src/web/assets/garnish/src/UiLayerManager.js b/yii2-adapter/legacy/web/assets/garnish/src/UiLayerManager.js similarity index 100% rename from src/web/assets/garnish/src/UiLayerManager.js rename to yii2-adapter/legacy/web/assets/garnish/src/UiLayerManager.js diff --git a/src/web/assets/garnish/src/icons/ResizeHandle.js b/yii2-adapter/legacy/web/assets/garnish/src/icons/ResizeHandle.js similarity index 100% rename from src/web/assets/garnish/src/icons/ResizeHandle.js rename to yii2-adapter/legacy/web/assets/garnish/src/icons/ResizeHandle.js diff --git a/src/web/assets/garnish/src/index.js b/yii2-adapter/legacy/web/assets/garnish/src/index.js similarity index 100% rename from src/web/assets/garnish/src/index.js rename to yii2-adapter/legacy/web/assets/garnish/src/index.js diff --git a/src/web/assets/garnish/src/lib/Base.js b/yii2-adapter/legacy/web/assets/garnish/src/lib/Base.js similarity index 100% rename from src/web/assets/garnish/src/lib/Base.js rename to yii2-adapter/legacy/web/assets/garnish/src/lib/Base.js diff --git a/src/web/assets/garnish/webpack.config.js b/yii2-adapter/legacy/web/assets/garnish/webpack.config.js similarity index 100% rename from src/web/assets/garnish/webpack.config.js rename to yii2-adapter/legacy/web/assets/garnish/webpack.config.js diff --git a/src/web/assets/generalsettings/GeneralSettingsAsset.php b/yii2-adapter/legacy/web/assets/generalsettings/GeneralSettingsAsset.php similarity index 100% rename from src/web/assets/generalsettings/GeneralSettingsAsset.php rename to yii2-adapter/legacy/web/assets/generalsettings/GeneralSettingsAsset.php diff --git a/src/web/assets/generalsettings/dist/css/rebrand.css b/yii2-adapter/legacy/web/assets/generalsettings/dist/css/rebrand.css similarity index 100% rename from src/web/assets/generalsettings/dist/css/rebrand.css rename to yii2-adapter/legacy/web/assets/generalsettings/dist/css/rebrand.css diff --git a/src/web/assets/generalsettings/dist/css/rebrand.css.map b/yii2-adapter/legacy/web/assets/generalsettings/dist/css/rebrand.css.map similarity index 100% rename from src/web/assets/generalsettings/dist/css/rebrand.css.map rename to yii2-adapter/legacy/web/assets/generalsettings/dist/css/rebrand.css.map diff --git a/src/web/assets/generalsettings/dist/rebrand.js b/yii2-adapter/legacy/web/assets/generalsettings/dist/rebrand.js similarity index 100% rename from src/web/assets/generalsettings/dist/rebrand.js rename to yii2-adapter/legacy/web/assets/generalsettings/dist/rebrand.js diff --git a/src/web/assets/generalsettings/dist/rebrand.js.map b/yii2-adapter/legacy/web/assets/generalsettings/dist/rebrand.js.map similarity index 100% rename from src/web/assets/generalsettings/dist/rebrand.js.map rename to yii2-adapter/legacy/web/assets/generalsettings/dist/rebrand.js.map diff --git a/src/web/assets/generalsettings/src/rebrand.js b/yii2-adapter/legacy/web/assets/generalsettings/src/rebrand.js similarity index 100% rename from src/web/assets/generalsettings/src/rebrand.js rename to yii2-adapter/legacy/web/assets/generalsettings/src/rebrand.js diff --git a/src/web/assets/generalsettings/src/rebrand.scss b/yii2-adapter/legacy/web/assets/generalsettings/src/rebrand.scss similarity index 100% rename from src/web/assets/generalsettings/src/rebrand.scss rename to yii2-adapter/legacy/web/assets/generalsettings/src/rebrand.scss diff --git a/src/web/assets/generalsettings/webpack.config.js b/yii2-adapter/legacy/web/assets/generalsettings/webpack.config.js similarity index 100% rename from src/web/assets/generalsettings/webpack.config.js rename to yii2-adapter/legacy/web/assets/generalsettings/webpack.config.js diff --git a/src/web/assets/graphiql/GraphiqlAsset.php b/yii2-adapter/legacy/web/assets/graphiql/GraphiqlAsset.php similarity index 100% rename from src/web/assets/graphiql/GraphiqlAsset.php rename to yii2-adapter/legacy/web/assets/graphiql/GraphiqlAsset.php diff --git a/src/web/assets/graphiql/dist/123.js b/yii2-adapter/legacy/web/assets/graphiql/dist/123.js similarity index 100% rename from src/web/assets/graphiql/dist/123.js rename to yii2-adapter/legacy/web/assets/graphiql/dist/123.js diff --git a/src/web/assets/graphiql/dist/123.js.map b/yii2-adapter/legacy/web/assets/graphiql/dist/123.js.map similarity index 100% rename from src/web/assets/graphiql/dist/123.js.map rename to yii2-adapter/legacy/web/assets/graphiql/dist/123.js.map diff --git a/src/web/assets/graphiql/dist/130.js b/yii2-adapter/legacy/web/assets/graphiql/dist/130.js similarity index 100% rename from src/web/assets/graphiql/dist/130.js rename to yii2-adapter/legacy/web/assets/graphiql/dist/130.js diff --git a/src/web/assets/graphiql/dist/130.js.map b/yii2-adapter/legacy/web/assets/graphiql/dist/130.js.map similarity index 100% rename from src/web/assets/graphiql/dist/130.js.map rename to yii2-adapter/legacy/web/assets/graphiql/dist/130.js.map diff --git a/src/web/assets/graphiql/dist/186.js b/yii2-adapter/legacy/web/assets/graphiql/dist/186.js similarity index 100% rename from src/web/assets/graphiql/dist/186.js rename to yii2-adapter/legacy/web/assets/graphiql/dist/186.js diff --git a/src/web/assets/graphiql/dist/186.js.map b/yii2-adapter/legacy/web/assets/graphiql/dist/186.js.map similarity index 100% rename from src/web/assets/graphiql/dist/186.js.map rename to yii2-adapter/legacy/web/assets/graphiql/dist/186.js.map diff --git a/src/web/assets/graphiql/dist/19.js b/yii2-adapter/legacy/web/assets/graphiql/dist/19.js similarity index 100% rename from src/web/assets/graphiql/dist/19.js rename to yii2-adapter/legacy/web/assets/graphiql/dist/19.js diff --git a/src/web/assets/graphiql/dist/19.js.map b/yii2-adapter/legacy/web/assets/graphiql/dist/19.js.map similarity index 100% rename from src/web/assets/graphiql/dist/19.js.map rename to yii2-adapter/legacy/web/assets/graphiql/dist/19.js.map diff --git a/src/web/assets/graphiql/dist/215.js b/yii2-adapter/legacy/web/assets/graphiql/dist/215.js similarity index 100% rename from src/web/assets/graphiql/dist/215.js rename to yii2-adapter/legacy/web/assets/graphiql/dist/215.js diff --git a/src/web/assets/graphiql/dist/215.js.map b/yii2-adapter/legacy/web/assets/graphiql/dist/215.js.map similarity index 100% rename from src/web/assets/graphiql/dist/215.js.map rename to yii2-adapter/legacy/web/assets/graphiql/dist/215.js.map diff --git a/src/web/assets/graphiql/dist/266.js b/yii2-adapter/legacy/web/assets/graphiql/dist/266.js similarity index 100% rename from src/web/assets/graphiql/dist/266.js rename to yii2-adapter/legacy/web/assets/graphiql/dist/266.js diff --git a/src/web/assets/graphiql/dist/266.js.map b/yii2-adapter/legacy/web/assets/graphiql/dist/266.js.map similarity index 100% rename from src/web/assets/graphiql/dist/266.js.map rename to yii2-adapter/legacy/web/assets/graphiql/dist/266.js.map diff --git a/src/web/assets/graphiql/dist/379.js b/yii2-adapter/legacy/web/assets/graphiql/dist/379.js similarity index 100% rename from src/web/assets/graphiql/dist/379.js rename to yii2-adapter/legacy/web/assets/graphiql/dist/379.js diff --git a/src/web/assets/graphiql/dist/379.js.map b/yii2-adapter/legacy/web/assets/graphiql/dist/379.js.map similarity index 100% rename from src/web/assets/graphiql/dist/379.js.map rename to yii2-adapter/legacy/web/assets/graphiql/dist/379.js.map diff --git a/src/web/assets/graphiql/dist/391.js b/yii2-adapter/legacy/web/assets/graphiql/dist/391.js similarity index 100% rename from src/web/assets/graphiql/dist/391.js rename to yii2-adapter/legacy/web/assets/graphiql/dist/391.js diff --git a/src/web/assets/graphiql/dist/391.js.map b/yii2-adapter/legacy/web/assets/graphiql/dist/391.js.map similarity index 100% rename from src/web/assets/graphiql/dist/391.js.map rename to yii2-adapter/legacy/web/assets/graphiql/dist/391.js.map diff --git a/src/web/assets/graphiql/dist/400.js b/yii2-adapter/legacy/web/assets/graphiql/dist/400.js similarity index 100% rename from src/web/assets/graphiql/dist/400.js rename to yii2-adapter/legacy/web/assets/graphiql/dist/400.js diff --git a/src/web/assets/graphiql/dist/400.js.map b/yii2-adapter/legacy/web/assets/graphiql/dist/400.js.map similarity index 100% rename from src/web/assets/graphiql/dist/400.js.map rename to yii2-adapter/legacy/web/assets/graphiql/dist/400.js.map diff --git a/src/web/assets/graphiql/dist/433.js b/yii2-adapter/legacy/web/assets/graphiql/dist/433.js similarity index 100% rename from src/web/assets/graphiql/dist/433.js rename to yii2-adapter/legacy/web/assets/graphiql/dist/433.js diff --git a/src/web/assets/graphiql/dist/433.js.map b/yii2-adapter/legacy/web/assets/graphiql/dist/433.js.map similarity index 100% rename from src/web/assets/graphiql/dist/433.js.map rename to yii2-adapter/legacy/web/assets/graphiql/dist/433.js.map diff --git a/src/web/assets/graphiql/dist/435.js b/yii2-adapter/legacy/web/assets/graphiql/dist/435.js similarity index 100% rename from src/web/assets/graphiql/dist/435.js rename to yii2-adapter/legacy/web/assets/graphiql/dist/435.js diff --git a/src/web/assets/graphiql/dist/435.js.map b/yii2-adapter/legacy/web/assets/graphiql/dist/435.js.map similarity index 100% rename from src/web/assets/graphiql/dist/435.js.map rename to yii2-adapter/legacy/web/assets/graphiql/dist/435.js.map diff --git a/src/web/assets/graphiql/dist/450.js b/yii2-adapter/legacy/web/assets/graphiql/dist/450.js similarity index 100% rename from src/web/assets/graphiql/dist/450.js rename to yii2-adapter/legacy/web/assets/graphiql/dist/450.js diff --git a/src/web/assets/graphiql/dist/450.js.map b/yii2-adapter/legacy/web/assets/graphiql/dist/450.js.map similarity index 100% rename from src/web/assets/graphiql/dist/450.js.map rename to yii2-adapter/legacy/web/assets/graphiql/dist/450.js.map diff --git a/src/web/assets/graphiql/dist/458.js b/yii2-adapter/legacy/web/assets/graphiql/dist/458.js similarity index 100% rename from src/web/assets/graphiql/dist/458.js rename to yii2-adapter/legacy/web/assets/graphiql/dist/458.js diff --git a/src/web/assets/graphiql/dist/458.js.map b/yii2-adapter/legacy/web/assets/graphiql/dist/458.js.map similarity index 100% rename from src/web/assets/graphiql/dist/458.js.map rename to yii2-adapter/legacy/web/assets/graphiql/dist/458.js.map diff --git a/src/web/assets/graphiql/dist/571.js b/yii2-adapter/legacy/web/assets/graphiql/dist/571.js similarity index 100% rename from src/web/assets/graphiql/dist/571.js rename to yii2-adapter/legacy/web/assets/graphiql/dist/571.js diff --git a/src/web/assets/graphiql/dist/571.js.map b/yii2-adapter/legacy/web/assets/graphiql/dist/571.js.map similarity index 100% rename from src/web/assets/graphiql/dist/571.js.map rename to yii2-adapter/legacy/web/assets/graphiql/dist/571.js.map diff --git a/src/web/assets/graphiql/dist/613.js b/yii2-adapter/legacy/web/assets/graphiql/dist/613.js similarity index 100% rename from src/web/assets/graphiql/dist/613.js rename to yii2-adapter/legacy/web/assets/graphiql/dist/613.js diff --git a/src/web/assets/graphiql/dist/613.js.map b/yii2-adapter/legacy/web/assets/graphiql/dist/613.js.map similarity index 100% rename from src/web/assets/graphiql/dist/613.js.map rename to yii2-adapter/legacy/web/assets/graphiql/dist/613.js.map diff --git a/src/web/assets/graphiql/dist/709.js b/yii2-adapter/legacy/web/assets/graphiql/dist/709.js similarity index 100% rename from src/web/assets/graphiql/dist/709.js rename to yii2-adapter/legacy/web/assets/graphiql/dist/709.js diff --git a/src/web/assets/graphiql/dist/709.js.map b/yii2-adapter/legacy/web/assets/graphiql/dist/709.js.map similarity index 100% rename from src/web/assets/graphiql/dist/709.js.map rename to yii2-adapter/legacy/web/assets/graphiql/dist/709.js.map diff --git a/src/web/assets/graphiql/dist/744.js b/yii2-adapter/legacy/web/assets/graphiql/dist/744.js similarity index 100% rename from src/web/assets/graphiql/dist/744.js rename to yii2-adapter/legacy/web/assets/graphiql/dist/744.js diff --git a/src/web/assets/graphiql/dist/744.js.map b/yii2-adapter/legacy/web/assets/graphiql/dist/744.js.map similarity index 100% rename from src/web/assets/graphiql/dist/744.js.map rename to yii2-adapter/legacy/web/assets/graphiql/dist/744.js.map diff --git a/src/web/assets/graphiql/dist/768.js b/yii2-adapter/legacy/web/assets/graphiql/dist/768.js similarity index 100% rename from src/web/assets/graphiql/dist/768.js rename to yii2-adapter/legacy/web/assets/graphiql/dist/768.js diff --git a/src/web/assets/graphiql/dist/768.js.map b/yii2-adapter/legacy/web/assets/graphiql/dist/768.js.map similarity index 100% rename from src/web/assets/graphiql/dist/768.js.map rename to yii2-adapter/legacy/web/assets/graphiql/dist/768.js.map diff --git a/src/web/assets/graphiql/dist/773.js b/yii2-adapter/legacy/web/assets/graphiql/dist/773.js similarity index 100% rename from src/web/assets/graphiql/dist/773.js rename to yii2-adapter/legacy/web/assets/graphiql/dist/773.js diff --git a/src/web/assets/graphiql/dist/773.js.map b/yii2-adapter/legacy/web/assets/graphiql/dist/773.js.map similarity index 100% rename from src/web/assets/graphiql/dist/773.js.map rename to yii2-adapter/legacy/web/assets/graphiql/dist/773.js.map diff --git a/src/web/assets/graphiql/dist/815.js b/yii2-adapter/legacy/web/assets/graphiql/dist/815.js similarity index 100% rename from src/web/assets/graphiql/dist/815.js rename to yii2-adapter/legacy/web/assets/graphiql/dist/815.js diff --git a/src/web/assets/graphiql/dist/815.js.map b/yii2-adapter/legacy/web/assets/graphiql/dist/815.js.map similarity index 100% rename from src/web/assets/graphiql/dist/815.js.map rename to yii2-adapter/legacy/web/assets/graphiql/dist/815.js.map diff --git a/src/web/assets/graphiql/dist/820.js b/yii2-adapter/legacy/web/assets/graphiql/dist/820.js similarity index 100% rename from src/web/assets/graphiql/dist/820.js rename to yii2-adapter/legacy/web/assets/graphiql/dist/820.js diff --git a/src/web/assets/graphiql/dist/820.js.map b/yii2-adapter/legacy/web/assets/graphiql/dist/820.js.map similarity index 100% rename from src/web/assets/graphiql/dist/820.js.map rename to yii2-adapter/legacy/web/assets/graphiql/dist/820.js.map diff --git a/src/web/assets/graphiql/dist/823.js b/yii2-adapter/legacy/web/assets/graphiql/dist/823.js similarity index 100% rename from src/web/assets/graphiql/dist/823.js rename to yii2-adapter/legacy/web/assets/graphiql/dist/823.js diff --git a/src/web/assets/graphiql/dist/823.js.map b/yii2-adapter/legacy/web/assets/graphiql/dist/823.js.map similarity index 100% rename from src/web/assets/graphiql/dist/823.js.map rename to yii2-adapter/legacy/web/assets/graphiql/dist/823.js.map diff --git a/src/web/assets/graphiql/dist/911.js b/yii2-adapter/legacy/web/assets/graphiql/dist/911.js similarity index 100% rename from src/web/assets/graphiql/dist/911.js rename to yii2-adapter/legacy/web/assets/graphiql/dist/911.js diff --git a/src/web/assets/graphiql/dist/911.js.map b/yii2-adapter/legacy/web/assets/graphiql/dist/911.js.map similarity index 100% rename from src/web/assets/graphiql/dist/911.js.map rename to yii2-adapter/legacy/web/assets/graphiql/dist/911.js.map diff --git a/src/web/assets/graphiql/dist/974.js b/yii2-adapter/legacy/web/assets/graphiql/dist/974.js similarity index 100% rename from src/web/assets/graphiql/dist/974.js rename to yii2-adapter/legacy/web/assets/graphiql/dist/974.js diff --git a/src/web/assets/graphiql/dist/974.js.map b/yii2-adapter/legacy/web/assets/graphiql/dist/974.js.map similarity index 100% rename from src/web/assets/graphiql/dist/974.js.map rename to yii2-adapter/legacy/web/assets/graphiql/dist/974.js.map diff --git a/src/web/assets/graphiql/dist/987.js b/yii2-adapter/legacy/web/assets/graphiql/dist/987.js similarity index 100% rename from src/web/assets/graphiql/dist/987.js rename to yii2-adapter/legacy/web/assets/graphiql/dist/987.js diff --git a/src/web/assets/graphiql/dist/987.js.map b/yii2-adapter/legacy/web/assets/graphiql/dist/987.js.map similarity index 100% rename from src/web/assets/graphiql/dist/987.js.map rename to yii2-adapter/legacy/web/assets/graphiql/dist/987.js.map diff --git a/src/web/assets/graphiql/dist/css/graphiql.css b/yii2-adapter/legacy/web/assets/graphiql/dist/css/graphiql.css similarity index 100% rename from src/web/assets/graphiql/dist/css/graphiql.css rename to yii2-adapter/legacy/web/assets/graphiql/dist/css/graphiql.css diff --git a/src/web/assets/graphiql/dist/css/graphiql.css.map b/yii2-adapter/legacy/web/assets/graphiql/dist/css/graphiql.css.map similarity index 100% rename from src/web/assets/graphiql/dist/css/graphiql.css.map rename to yii2-adapter/legacy/web/assets/graphiql/dist/css/graphiql.css.map diff --git a/src/web/assets/graphiql/dist/graphiql.js b/yii2-adapter/legacy/web/assets/graphiql/dist/graphiql.js similarity index 100% rename from src/web/assets/graphiql/dist/graphiql.js rename to yii2-adapter/legacy/web/assets/graphiql/dist/graphiql.js diff --git a/src/web/assets/graphiql/dist/graphiql.js.LICENSE.txt b/yii2-adapter/legacy/web/assets/graphiql/dist/graphiql.js.LICENSE.txt similarity index 100% rename from src/web/assets/graphiql/dist/graphiql.js.LICENSE.txt rename to yii2-adapter/legacy/web/assets/graphiql/dist/graphiql.js.LICENSE.txt diff --git a/src/web/assets/graphiql/dist/graphiql.js.map b/yii2-adapter/legacy/web/assets/graphiql/dist/graphiql.js.map similarity index 100% rename from src/web/assets/graphiql/dist/graphiql.js.map rename to yii2-adapter/legacy/web/assets/graphiql/dist/graphiql.js.map diff --git a/src/web/assets/graphiql/src/graphiql.js b/yii2-adapter/legacy/web/assets/graphiql/src/graphiql.js similarity index 100% rename from src/web/assets/graphiql/src/graphiql.js rename to yii2-adapter/legacy/web/assets/graphiql/src/graphiql.js diff --git a/src/web/assets/graphiql/webpack.config.js b/yii2-adapter/legacy/web/assets/graphiql/webpack.config.js similarity index 100% rename from src/web/assets/graphiql/webpack.config.js rename to yii2-adapter/legacy/web/assets/graphiql/webpack.config.js diff --git a/src/web/assets/htmx/HtmxAsset.php b/yii2-adapter/legacy/web/assets/htmx/HtmxAsset.php similarity index 100% rename from src/web/assets/htmx/HtmxAsset.php rename to yii2-adapter/legacy/web/assets/htmx/HtmxAsset.php diff --git a/src/web/assets/htmx/dist/htmx.min.js b/yii2-adapter/legacy/web/assets/htmx/dist/htmx.min.js similarity index 100% rename from src/web/assets/htmx/dist/htmx.min.js rename to yii2-adapter/legacy/web/assets/htmx/dist/htmx.min.js diff --git a/src/web/assets/htmx/src/htmx.js b/yii2-adapter/legacy/web/assets/htmx/src/htmx.js similarity index 100% rename from src/web/assets/htmx/src/htmx.js rename to yii2-adapter/legacy/web/assets/htmx/src/htmx.js diff --git a/src/web/assets/htmx/webpack.config.js b/yii2-adapter/legacy/web/assets/htmx/webpack.config.js similarity index 100% rename from src/web/assets/htmx/webpack.config.js rename to yii2-adapter/legacy/web/assets/htmx/webpack.config.js diff --git a/src/web/assets/iframeresizer/ContentWindowAsset.php b/yii2-adapter/legacy/web/assets/iframeresizer/ContentWindowAsset.php similarity index 100% rename from src/web/assets/iframeresizer/ContentWindowAsset.php rename to yii2-adapter/legacy/web/assets/iframeresizer/ContentWindowAsset.php diff --git a/src/web/assets/iframeresizer/IframeResizerAsset.php b/yii2-adapter/legacy/web/assets/iframeresizer/IframeResizerAsset.php similarity index 100% rename from src/web/assets/iframeresizer/IframeResizerAsset.php rename to yii2-adapter/legacy/web/assets/iframeresizer/IframeResizerAsset.php diff --git a/src/web/assets/iframeresizer/dist/iframeResizer.contentWindow.js b/yii2-adapter/legacy/web/assets/iframeresizer/dist/iframeResizer.contentWindow.js similarity index 100% rename from src/web/assets/iframeresizer/dist/iframeResizer.contentWindow.js rename to yii2-adapter/legacy/web/assets/iframeresizer/dist/iframeResizer.contentWindow.js diff --git a/src/web/assets/iframeresizer/dist/iframeResizer.js b/yii2-adapter/legacy/web/assets/iframeresizer/dist/iframeResizer.js similarity index 100% rename from src/web/assets/iframeresizer/dist/iframeResizer.js rename to yii2-adapter/legacy/web/assets/iframeresizer/dist/iframeResizer.js diff --git a/src/web/assets/iframeresizer/webpack.config.js b/yii2-adapter/legacy/web/assets/iframeresizer/webpack.config.js similarity index 100% rename from src/web/assets/iframeresizer/webpack.config.js rename to yii2-adapter/legacy/web/assets/iframeresizer/webpack.config.js diff --git a/src/web/assets/inputmask/InputmaskAsset.php b/yii2-adapter/legacy/web/assets/inputmask/InputmaskAsset.php similarity index 100% rename from src/web/assets/inputmask/InputmaskAsset.php rename to yii2-adapter/legacy/web/assets/inputmask/InputmaskAsset.php diff --git a/src/web/assets/inputmask/dist/jquery.inputmask.bundle.js b/yii2-adapter/legacy/web/assets/inputmask/dist/jquery.inputmask.bundle.js similarity index 100% rename from src/web/assets/inputmask/dist/jquery.inputmask.bundle.js rename to yii2-adapter/legacy/web/assets/inputmask/dist/jquery.inputmask.bundle.js diff --git a/src/web/assets/inputmask/dist/jquery.inputmask.bundle.js.LICENSE.txt b/yii2-adapter/legacy/web/assets/inputmask/dist/jquery.inputmask.bundle.js.LICENSE.txt similarity index 100% rename from src/web/assets/inputmask/dist/jquery.inputmask.bundle.js.LICENSE.txt rename to yii2-adapter/legacy/web/assets/inputmask/dist/jquery.inputmask.bundle.js.LICENSE.txt diff --git a/src/web/assets/inputmask/webpack.config.js b/yii2-adapter/legacy/web/assets/inputmask/webpack.config.js similarity index 100% rename from src/web/assets/inputmask/webpack.config.js rename to yii2-adapter/legacy/web/assets/inputmask/webpack.config.js diff --git a/src/web/assets/installer/InstallerAsset.php b/yii2-adapter/legacy/web/assets/installer/InstallerAsset.php similarity index 100% rename from src/web/assets/installer/InstallerAsset.php rename to yii2-adapter/legacy/web/assets/installer/InstallerAsset.php diff --git a/src/web/assets/installer/dist/css/install.css b/yii2-adapter/legacy/web/assets/installer/dist/css/install.css similarity index 100% rename from src/web/assets/installer/dist/css/install.css rename to yii2-adapter/legacy/web/assets/installer/dist/css/install.css diff --git a/src/web/assets/installer/dist/css/install.css.map b/yii2-adapter/legacy/web/assets/installer/dist/css/install.css.map similarity index 100% rename from src/web/assets/installer/dist/css/install.css.map rename to yii2-adapter/legacy/web/assets/installer/dist/css/install.css.map diff --git a/src/web/assets/installer/dist/images/account.png b/yii2-adapter/legacy/web/assets/installer/dist/images/account.png similarity index 100% rename from src/web/assets/installer/dist/images/account.png rename to yii2-adapter/legacy/web/assets/installer/dist/images/account.png diff --git a/src/web/assets/installer/dist/images/db.png b/yii2-adapter/legacy/web/assets/installer/dist/images/db.png similarity index 100% rename from src/web/assets/installer/dist/images/db.png rename to yii2-adapter/legacy/web/assets/installer/dist/images/db.png diff --git a/src/web/assets/installer/dist/images/installer-bg.png b/yii2-adapter/legacy/web/assets/installer/dist/images/installer-bg.png similarity index 100% rename from src/web/assets/installer/dist/images/installer-bg.png rename to yii2-adapter/legacy/web/assets/installer/dist/images/installer-bg.png diff --git a/src/web/assets/installer/dist/images/site.png b/yii2-adapter/legacy/web/assets/installer/dist/images/site.png similarity index 100% rename from src/web/assets/installer/dist/images/site.png rename to yii2-adapter/legacy/web/assets/installer/dist/images/site.png diff --git a/src/web/assets/installer/dist/install.js b/yii2-adapter/legacy/web/assets/installer/dist/install.js similarity index 100% rename from src/web/assets/installer/dist/install.js rename to yii2-adapter/legacy/web/assets/installer/dist/install.js diff --git a/src/web/assets/installer/dist/install.js.map b/yii2-adapter/legacy/web/assets/installer/dist/install.js.map similarity index 100% rename from src/web/assets/installer/dist/install.js.map rename to yii2-adapter/legacy/web/assets/installer/dist/install.js.map diff --git a/src/web/assets/installer/src/images/account.png b/yii2-adapter/legacy/web/assets/installer/src/images/account.png similarity index 100% rename from src/web/assets/installer/src/images/account.png rename to yii2-adapter/legacy/web/assets/installer/src/images/account.png diff --git a/src/web/assets/installer/src/images/db.png b/yii2-adapter/legacy/web/assets/installer/src/images/db.png similarity index 100% rename from src/web/assets/installer/src/images/db.png rename to yii2-adapter/legacy/web/assets/installer/src/images/db.png diff --git a/src/web/assets/installer/src/images/installer-bg.png b/yii2-adapter/legacy/web/assets/installer/src/images/installer-bg.png similarity index 100% rename from src/web/assets/installer/src/images/installer-bg.png rename to yii2-adapter/legacy/web/assets/installer/src/images/installer-bg.png diff --git a/src/web/assets/installer/src/images/site.png b/yii2-adapter/legacy/web/assets/installer/src/images/site.png similarity index 100% rename from src/web/assets/installer/src/images/site.png rename to yii2-adapter/legacy/web/assets/installer/src/images/site.png diff --git a/src/web/assets/installer/src/install.js b/yii2-adapter/legacy/web/assets/installer/src/install.js similarity index 100% rename from src/web/assets/installer/src/install.js rename to yii2-adapter/legacy/web/assets/installer/src/install.js diff --git a/src/web/assets/installer/src/install.scss b/yii2-adapter/legacy/web/assets/installer/src/install.scss similarity index 100% rename from src/web/assets/installer/src/install.scss rename to yii2-adapter/legacy/web/assets/installer/src/install.scss diff --git a/src/web/assets/installer/webpack.config.js b/yii2-adapter/legacy/web/assets/installer/webpack.config.js similarity index 100% rename from src/web/assets/installer/webpack.config.js rename to yii2-adapter/legacy/web/assets/installer/webpack.config.js diff --git a/src/web/assets/jquery/dist/jquery.js b/yii2-adapter/legacy/web/assets/jquery/dist/jquery.js similarity index 100% rename from src/web/assets/jquery/dist/jquery.js rename to yii2-adapter/legacy/web/assets/jquery/dist/jquery.js diff --git a/src/web/assets/jquery/dist/jquery.js.LICENSE.txt b/yii2-adapter/legacy/web/assets/jquery/dist/jquery.js.LICENSE.txt similarity index 100% rename from src/web/assets/jquery/dist/jquery.js.LICENSE.txt rename to yii2-adapter/legacy/web/assets/jquery/dist/jquery.js.LICENSE.txt diff --git a/src/web/assets/jquery/webpack.config.js b/yii2-adapter/legacy/web/assets/jquery/webpack.config.js similarity index 100% rename from src/web/assets/jquery/webpack.config.js rename to yii2-adapter/legacy/web/assets/jquery/webpack.config.js diff --git a/src/web/assets/jquerypayment/JqueryPaymentAsset.php b/yii2-adapter/legacy/web/assets/jquerypayment/JqueryPaymentAsset.php similarity index 100% rename from src/web/assets/jquerypayment/JqueryPaymentAsset.php rename to yii2-adapter/legacy/web/assets/jquerypayment/JqueryPaymentAsset.php diff --git a/src/web/assets/jquerypayment/dist/jquery.payment.js b/yii2-adapter/legacy/web/assets/jquerypayment/dist/jquery.payment.js similarity index 100% rename from src/web/assets/jquerypayment/dist/jquery.payment.js rename to yii2-adapter/legacy/web/assets/jquerypayment/dist/jquery.payment.js diff --git a/src/web/assets/jquerypayment/webpack.config.js b/yii2-adapter/legacy/web/assets/jquerypayment/webpack.config.js similarity index 100% rename from src/web/assets/jquerypayment/webpack.config.js rename to yii2-adapter/legacy/web/assets/jquerypayment/webpack.config.js diff --git a/src/web/assets/jquerytouchevents/JqueryTouchEventsAsset.php b/yii2-adapter/legacy/web/assets/jquerytouchevents/JqueryTouchEventsAsset.php similarity index 100% rename from src/web/assets/jquerytouchevents/JqueryTouchEventsAsset.php rename to yii2-adapter/legacy/web/assets/jquerytouchevents/JqueryTouchEventsAsset.php diff --git a/src/web/assets/jquerytouchevents/dist/jquery.mobile-events.js b/yii2-adapter/legacy/web/assets/jquerytouchevents/dist/jquery.mobile-events.js similarity index 100% rename from src/web/assets/jquerytouchevents/dist/jquery.mobile-events.js rename to yii2-adapter/legacy/web/assets/jquerytouchevents/dist/jquery.mobile-events.js diff --git a/src/web/assets/jquerytouchevents/dist/jquery.mobile-events.js.LICENSE.txt b/yii2-adapter/legacy/web/assets/jquerytouchevents/dist/jquery.mobile-events.js.LICENSE.txt similarity index 99% rename from src/web/assets/jquerytouchevents/dist/jquery.mobile-events.js.LICENSE.txt rename to yii2-adapter/legacy/web/assets/jquerytouchevents/dist/jquery.mobile-events.js.LICENSE.txt index d2fefd0ccf0..1cd1ca645b5 100644 --- a/src/web/assets/jquerytouchevents/dist/jquery.mobile-events.js.LICENSE.txt +++ b/yii2-adapter/legacy/web/assets/jquerytouchevents/dist/jquery.mobile-events.js.LICENSE.txt @@ -4,7 +4,7 @@ * * Copyright 2011-2019, Ben Major * Licensed under the MIT License: - * + * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal * in the Software without restriction, including without limitation the rights @@ -22,5 +22,5 @@ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN * THE SOFTWARE. - * + * */ diff --git a/src/web/assets/jquerytouchevents/webpack.config.js b/yii2-adapter/legacy/web/assets/jquerytouchevents/webpack.config.js similarity index 100% rename from src/web/assets/jquerytouchevents/webpack.config.js rename to yii2-adapter/legacy/web/assets/jquerytouchevents/webpack.config.js diff --git a/src/web/assets/jqueryui/JqueryUiAsset.php b/yii2-adapter/legacy/web/assets/jqueryui/JqueryUiAsset.php similarity index 100% rename from src/web/assets/jqueryui/JqueryUiAsset.php rename to yii2-adapter/legacy/web/assets/jqueryui/JqueryUiAsset.php diff --git a/src/web/assets/jqueryui/dist/jquery-ui.js b/yii2-adapter/legacy/web/assets/jqueryui/dist/jquery-ui.js similarity index 100% rename from src/web/assets/jqueryui/dist/jquery-ui.js rename to yii2-adapter/legacy/web/assets/jqueryui/dist/jquery-ui.js diff --git a/src/web/assets/jqueryui/dist/jquery-ui.js.LICENSE.txt b/yii2-adapter/legacy/web/assets/jqueryui/dist/jquery-ui.js.LICENSE.txt similarity index 100% rename from src/web/assets/jqueryui/dist/jquery-ui.js.LICENSE.txt rename to yii2-adapter/legacy/web/assets/jqueryui/dist/jquery-ui.js.LICENSE.txt diff --git a/src/web/assets/jqueryui/webpack.config.js b/yii2-adapter/legacy/web/assets/jqueryui/webpack.config.js similarity index 100% rename from src/web/assets/jqueryui/webpack.config.js rename to yii2-adapter/legacy/web/assets/jqueryui/webpack.config.js diff --git a/src/web/assets/matrix/MatrixAsset.php b/yii2-adapter/legacy/web/assets/matrix/MatrixAsset.php similarity index 100% rename from src/web/assets/matrix/MatrixAsset.php rename to yii2-adapter/legacy/web/assets/matrix/MatrixAsset.php diff --git a/src/web/assets/matrix/dist/MatrixInput.js b/yii2-adapter/legacy/web/assets/matrix/dist/MatrixInput.js similarity index 100% rename from src/web/assets/matrix/dist/MatrixInput.js rename to yii2-adapter/legacy/web/assets/matrix/dist/MatrixInput.js diff --git a/src/web/assets/matrix/dist/MatrixInput.js.LICENSE.txt b/yii2-adapter/legacy/web/assets/matrix/dist/MatrixInput.js.LICENSE.txt similarity index 100% rename from src/web/assets/matrix/dist/MatrixInput.js.LICENSE.txt rename to yii2-adapter/legacy/web/assets/matrix/dist/MatrixInput.js.LICENSE.txt diff --git a/src/web/assets/matrix/dist/MatrixInput.js.map b/yii2-adapter/legacy/web/assets/matrix/dist/MatrixInput.js.map similarity index 100% rename from src/web/assets/matrix/dist/MatrixInput.js.map rename to yii2-adapter/legacy/web/assets/matrix/dist/MatrixInput.js.map diff --git a/src/web/assets/matrix/src/MatrixInput.js b/yii2-adapter/legacy/web/assets/matrix/src/MatrixInput.js similarity index 100% rename from src/web/assets/matrix/src/MatrixInput.js rename to yii2-adapter/legacy/web/assets/matrix/src/MatrixInput.js diff --git a/src/web/assets/matrix/webpack.config.js b/yii2-adapter/legacy/web/assets/matrix/webpack.config.js similarity index 100% rename from src/web/assets/matrix/webpack.config.js rename to yii2-adapter/legacy/web/assets/matrix/webpack.config.js diff --git a/src/web/assets/money/MoneyAsset.php b/yii2-adapter/legacy/web/assets/money/MoneyAsset.php similarity index 100% rename from src/web/assets/money/MoneyAsset.php rename to yii2-adapter/legacy/web/assets/money/MoneyAsset.php diff --git a/src/web/assets/money/dist/Money.js b/yii2-adapter/legacy/web/assets/money/dist/Money.js similarity index 100% rename from src/web/assets/money/dist/Money.js rename to yii2-adapter/legacy/web/assets/money/dist/Money.js diff --git a/src/web/assets/money/dist/Money.js.map b/yii2-adapter/legacy/web/assets/money/dist/Money.js.map similarity index 100% rename from src/web/assets/money/dist/Money.js.map rename to yii2-adapter/legacy/web/assets/money/dist/Money.js.map diff --git a/src/web/assets/money/dist/css/Money.css b/yii2-adapter/legacy/web/assets/money/dist/css/Money.css similarity index 100% rename from src/web/assets/money/dist/css/Money.css rename to yii2-adapter/legacy/web/assets/money/dist/css/Money.css diff --git a/src/web/assets/money/dist/css/Money.css.map b/yii2-adapter/legacy/web/assets/money/dist/css/Money.css.map similarity index 100% rename from src/web/assets/money/dist/css/Money.css.map rename to yii2-adapter/legacy/web/assets/money/dist/css/Money.css.map diff --git a/src/web/assets/money/src/Money.js b/yii2-adapter/legacy/web/assets/money/src/Money.js similarity index 100% rename from src/web/assets/money/src/Money.js rename to yii2-adapter/legacy/web/assets/money/src/Money.js diff --git a/src/web/assets/money/src/Money.scss b/yii2-adapter/legacy/web/assets/money/src/Money.scss similarity index 100% rename from src/web/assets/money/src/Money.scss rename to yii2-adapter/legacy/web/assets/money/src/Money.scss diff --git a/src/web/assets/money/webpack.config.js b/yii2-adapter/legacy/web/assets/money/webpack.config.js similarity index 100% rename from src/web/assets/money/webpack.config.js rename to yii2-adapter/legacy/web/assets/money/webpack.config.js diff --git a/src/web/assets/newusers/NewUsersAsset.php b/yii2-adapter/legacy/web/assets/newusers/NewUsersAsset.php similarity index 100% rename from src/web/assets/newusers/NewUsersAsset.php rename to yii2-adapter/legacy/web/assets/newusers/NewUsersAsset.php diff --git a/src/web/assets/newusers/dist/NewUsersWidget.js b/yii2-adapter/legacy/web/assets/newusers/dist/NewUsersWidget.js similarity index 100% rename from src/web/assets/newusers/dist/NewUsersWidget.js rename to yii2-adapter/legacy/web/assets/newusers/dist/NewUsersWidget.js diff --git a/src/web/assets/newusers/dist/NewUsersWidget.js.map b/yii2-adapter/legacy/web/assets/newusers/dist/NewUsersWidget.js.map similarity index 100% rename from src/web/assets/newusers/dist/NewUsersWidget.js.map rename to yii2-adapter/legacy/web/assets/newusers/dist/NewUsersWidget.js.map diff --git a/src/web/assets/newusers/src/NewUsersWidget.js b/yii2-adapter/legacy/web/assets/newusers/src/NewUsersWidget.js similarity index 100% rename from src/web/assets/newusers/src/NewUsersWidget.js rename to yii2-adapter/legacy/web/assets/newusers/src/NewUsersWidget.js diff --git a/src/web/assets/newusers/webpack.config.js b/yii2-adapter/legacy/web/assets/newusers/webpack.config.js similarity index 100% rename from src/web/assets/newusers/webpack.config.js rename to yii2-adapter/legacy/web/assets/newusers/webpack.config.js diff --git a/src/web/assets/passkeysetup/PasskeySetupAsset.php b/yii2-adapter/legacy/web/assets/passkeysetup/PasskeySetupAsset.php similarity index 100% rename from src/web/assets/passkeysetup/PasskeySetupAsset.php rename to yii2-adapter/legacy/web/assets/passkeysetup/PasskeySetupAsset.php diff --git a/src/web/assets/passkeysetup/dist/PasskeySetup.js b/yii2-adapter/legacy/web/assets/passkeysetup/dist/PasskeySetup.js similarity index 100% rename from src/web/assets/passkeysetup/dist/PasskeySetup.js rename to yii2-adapter/legacy/web/assets/passkeysetup/dist/PasskeySetup.js diff --git a/src/web/assets/passkeysetup/dist/PasskeySetup.js.LICENSE.txt b/yii2-adapter/legacy/web/assets/passkeysetup/dist/PasskeySetup.js.LICENSE.txt similarity index 100% rename from src/web/assets/passkeysetup/dist/PasskeySetup.js.LICENSE.txt rename to yii2-adapter/legacy/web/assets/passkeysetup/dist/PasskeySetup.js.LICENSE.txt diff --git a/src/web/assets/passkeysetup/dist/PasskeySetup.js.map b/yii2-adapter/legacy/web/assets/passkeysetup/dist/PasskeySetup.js.map similarity index 100% rename from src/web/assets/passkeysetup/dist/PasskeySetup.js.map rename to yii2-adapter/legacy/web/assets/passkeysetup/dist/PasskeySetup.js.map diff --git a/src/web/assets/passkeysetup/src/PasskeySetup.js b/yii2-adapter/legacy/web/assets/passkeysetup/src/PasskeySetup.js similarity index 100% rename from src/web/assets/passkeysetup/src/PasskeySetup.js rename to yii2-adapter/legacy/web/assets/passkeysetup/src/PasskeySetup.js diff --git a/src/web/assets/passkeysetup/webpack.config.js b/yii2-adapter/legacy/web/assets/passkeysetup/webpack.config.js similarity index 100% rename from src/web/assets/passkeysetup/webpack.config.js rename to yii2-adapter/legacy/web/assets/passkeysetup/webpack.config.js diff --git a/src/web/assets/picturefill/PicturefillAsset.php b/yii2-adapter/legacy/web/assets/picturefill/PicturefillAsset.php similarity index 100% rename from src/web/assets/picturefill/PicturefillAsset.php rename to yii2-adapter/legacy/web/assets/picturefill/PicturefillAsset.php diff --git a/src/web/assets/picturefill/dist/picturefill.js b/yii2-adapter/legacy/web/assets/picturefill/dist/picturefill.js similarity index 100% rename from src/web/assets/picturefill/dist/picturefill.js rename to yii2-adapter/legacy/web/assets/picturefill/dist/picturefill.js diff --git a/src/web/assets/picturefill/dist/picturefill.js.LICENSE.txt b/yii2-adapter/legacy/web/assets/picturefill/dist/picturefill.js.LICENSE.txt similarity index 100% rename from src/web/assets/picturefill/dist/picturefill.js.LICENSE.txt rename to yii2-adapter/legacy/web/assets/picturefill/dist/picturefill.js.LICENSE.txt diff --git a/src/web/assets/picturefill/webpack.config.js b/yii2-adapter/legacy/web/assets/picturefill/webpack.config.js similarity index 100% rename from src/web/assets/picturefill/webpack.config.js rename to yii2-adapter/legacy/web/assets/picturefill/webpack.config.js diff --git a/src/web/assets/plugins/PluginsAsset.php b/yii2-adapter/legacy/web/assets/plugins/PluginsAsset.php similarity index 100% rename from src/web/assets/plugins/PluginsAsset.php rename to yii2-adapter/legacy/web/assets/plugins/PluginsAsset.php diff --git a/src/web/assets/plugins/dist/PluginManager.js b/yii2-adapter/legacy/web/assets/plugins/dist/PluginManager.js similarity index 100% rename from src/web/assets/plugins/dist/PluginManager.js rename to yii2-adapter/legacy/web/assets/plugins/dist/PluginManager.js diff --git a/src/web/assets/plugins/dist/PluginManager.js.LICENSE.txt b/yii2-adapter/legacy/web/assets/plugins/dist/PluginManager.js.LICENSE.txt similarity index 100% rename from src/web/assets/plugins/dist/PluginManager.js.LICENSE.txt rename to yii2-adapter/legacy/web/assets/plugins/dist/PluginManager.js.LICENSE.txt diff --git a/src/web/assets/plugins/dist/PluginManager.js.map b/yii2-adapter/legacy/web/assets/plugins/dist/PluginManager.js.map similarity index 100% rename from src/web/assets/plugins/dist/PluginManager.js.map rename to yii2-adapter/legacy/web/assets/plugins/dist/PluginManager.js.map diff --git a/src/web/assets/plugins/dist/css/PluginManager.css b/yii2-adapter/legacy/web/assets/plugins/dist/css/PluginManager.css similarity index 100% rename from src/web/assets/plugins/dist/css/PluginManager.css rename to yii2-adapter/legacy/web/assets/plugins/dist/css/PluginManager.css diff --git a/src/web/assets/plugins/dist/css/PluginManager.css.map b/yii2-adapter/legacy/web/assets/plugins/dist/css/PluginManager.css.map similarity index 100% rename from src/web/assets/plugins/dist/css/PluginManager.css.map rename to yii2-adapter/legacy/web/assets/plugins/dist/css/PluginManager.css.map diff --git a/src/web/assets/plugins/dist/images/invalid-icon.svg b/yii2-adapter/legacy/web/assets/plugins/dist/images/invalid-icon.svg similarity index 99% rename from src/web/assets/plugins/dist/images/invalid-icon.svg rename to yii2-adapter/legacy/web/assets/plugins/dist/images/invalid-icon.svg index de00fc5e928..739c6b45dff 100644 --- a/src/web/assets/plugins/dist/images/invalid-icon.svg +++ b/yii2-adapter/legacy/web/assets/plugins/dist/images/invalid-icon.svg @@ -9,7 +9,7 @@ - + diff --git a/src/web/assets/plugins/dist/images/valid-icon.svg b/yii2-adapter/legacy/web/assets/plugins/dist/images/valid-icon.svg similarity index 100% rename from src/web/assets/plugins/dist/images/valid-icon.svg rename to yii2-adapter/legacy/web/assets/plugins/dist/images/valid-icon.svg diff --git a/src/web/assets/plugins/src/PluginManager.js b/yii2-adapter/legacy/web/assets/plugins/src/PluginManager.js similarity index 100% rename from src/web/assets/plugins/src/PluginManager.js rename to yii2-adapter/legacy/web/assets/plugins/src/PluginManager.js diff --git a/src/web/assets/plugins/src/images/invalid-icon.svg b/yii2-adapter/legacy/web/assets/plugins/src/images/invalid-icon.svg similarity index 99% rename from src/web/assets/plugins/src/images/invalid-icon.svg rename to yii2-adapter/legacy/web/assets/plugins/src/images/invalid-icon.svg index de00fc5e928..739c6b45dff 100644 --- a/src/web/assets/plugins/src/images/invalid-icon.svg +++ b/yii2-adapter/legacy/web/assets/plugins/src/images/invalid-icon.svg @@ -9,7 +9,7 @@ - + diff --git a/src/web/assets/plugins/src/images/valid-icon.svg b/yii2-adapter/legacy/web/assets/plugins/src/images/valid-icon.svg similarity index 100% rename from src/web/assets/plugins/src/images/valid-icon.svg rename to yii2-adapter/legacy/web/assets/plugins/src/images/valid-icon.svg diff --git a/src/web/assets/plugins/src/plugins.scss b/yii2-adapter/legacy/web/assets/plugins/src/plugins.scss similarity index 100% rename from src/web/assets/plugins/src/plugins.scss rename to yii2-adapter/legacy/web/assets/plugins/src/plugins.scss diff --git a/src/web/assets/plugins/webpack.config.js b/yii2-adapter/legacy/web/assets/plugins/webpack.config.js similarity index 100% rename from src/web/assets/plugins/webpack.config.js rename to yii2-adapter/legacy/web/assets/plugins/webpack.config.js diff --git a/src/web/assets/pluginstore/.env.example b/yii2-adapter/legacy/web/assets/pluginstore/.env.example similarity index 100% rename from src/web/assets/pluginstore/.env.example rename to yii2-adapter/legacy/web/assets/pluginstore/.env.example diff --git a/src/web/assets/pluginstore/.eslintrc.js b/yii2-adapter/legacy/web/assets/pluginstore/.eslintrc.js similarity index 100% rename from src/web/assets/pluginstore/.eslintrc.js rename to yii2-adapter/legacy/web/assets/pluginstore/.eslintrc.js diff --git a/src/web/assets/pluginstore/PluginStoreAsset.php b/yii2-adapter/legacy/web/assets/pluginstore/PluginStoreAsset.php similarity index 100% rename from src/web/assets/pluginstore/PluginStoreAsset.php rename to yii2-adapter/legacy/web/assets/pluginstore/PluginStoreAsset.php diff --git a/src/web/assets/pluginstore/dist/css/app.css b/yii2-adapter/legacy/web/assets/pluginstore/dist/css/app.css similarity index 100% rename from src/web/assets/pluginstore/dist/css/app.css rename to yii2-adapter/legacy/web/assets/pluginstore/dist/css/app.css diff --git a/src/web/assets/pluginstore/dist/css/app.css.map b/yii2-adapter/legacy/web/assets/pluginstore/dist/css/app.css.map similarity index 100% rename from src/web/assets/pluginstore/dist/css/app.css.map rename to yii2-adapter/legacy/web/assets/pluginstore/dist/css/app.css.map diff --git a/src/web/assets/pluginstore/dist/images/cloud.svg b/yii2-adapter/legacy/web/assets/pluginstore/dist/images/cloud.svg similarity index 100% rename from src/web/assets/pluginstore/dist/images/cloud.svg rename to yii2-adapter/legacy/web/assets/pluginstore/dist/images/cloud.svg diff --git a/src/web/assets/pluginstore/dist/images/craft-mask.svg b/yii2-adapter/legacy/web/assets/pluginstore/dist/images/craft-mask.svg similarity index 100% rename from src/web/assets/pluginstore/dist/images/craft-mask.svg rename to yii2-adapter/legacy/web/assets/pluginstore/dist/images/craft-mask.svg diff --git a/src/web/assets/pluginstore/dist/images/craft.svg b/yii2-adapter/legacy/web/assets/pluginstore/dist/images/craft.svg similarity index 100% rename from src/web/assets/pluginstore/dist/images/craft.svg rename to yii2-adapter/legacy/web/assets/pluginstore/dist/images/craft.svg diff --git a/src/web/assets/pluginstore/dist/images/graphql.svg b/yii2-adapter/legacy/web/assets/pluginstore/dist/images/graphql.svg similarity index 100% rename from src/web/assets/pluginstore/dist/images/graphql.svg rename to yii2-adapter/legacy/web/assets/pluginstore/dist/images/graphql.svg diff --git a/src/web/assets/pluginstore/dist/js/app.js b/yii2-adapter/legacy/web/assets/pluginstore/dist/js/app.js similarity index 100% rename from src/web/assets/pluginstore/dist/js/app.js rename to yii2-adapter/legacy/web/assets/pluginstore/dist/js/app.js diff --git a/src/web/assets/pluginstore/dist/js/app.js.LICENSE.txt b/yii2-adapter/legacy/web/assets/pluginstore/dist/js/app.js.LICENSE.txt similarity index 100% rename from src/web/assets/pluginstore/dist/js/app.js.LICENSE.txt rename to yii2-adapter/legacy/web/assets/pluginstore/dist/js/app.js.LICENSE.txt diff --git a/src/web/assets/pluginstore/dist/js/app.js.map b/yii2-adapter/legacy/web/assets/pluginstore/dist/js/app.js.map similarity index 100% rename from src/web/assets/pluginstore/dist/js/app.js.map rename to yii2-adapter/legacy/web/assets/pluginstore/dist/js/app.js.map diff --git a/src/web/assets/pluginstore/dist/manifest.json b/yii2-adapter/legacy/web/assets/pluginstore/dist/manifest.json similarity index 100% rename from src/web/assets/pluginstore/dist/manifest.json rename to yii2-adapter/legacy/web/assets/pluginstore/dist/manifest.json diff --git a/src/web/assets/pluginstore/playwright.config.js b/yii2-adapter/legacy/web/assets/pluginstore/playwright.config.js similarity index 100% rename from src/web/assets/pluginstore/playwright.config.js rename to yii2-adapter/legacy/web/assets/pluginstore/playwright.config.js diff --git a/src/web/assets/pluginstore/postcss.config.js b/yii2-adapter/legacy/web/assets/pluginstore/postcss.config.js similarity index 100% rename from src/web/assets/pluginstore/postcss.config.js rename to yii2-adapter/legacy/web/assets/pluginstore/postcss.config.js diff --git a/src/web/assets/pluginstore/public/images/alert.svg b/yii2-adapter/legacy/web/assets/pluginstore/public/images/alert.svg similarity index 100% rename from src/web/assets/pluginstore/public/images/alert.svg rename to yii2-adapter/legacy/web/assets/pluginstore/public/images/alert.svg diff --git a/src/web/assets/pluginstore/public/images/craft.svg b/yii2-adapter/legacy/web/assets/pluginstore/public/images/craft.svg similarity index 100% rename from src/web/assets/pluginstore/public/images/craft.svg rename to yii2-adapter/legacy/web/assets/pluginstore/public/images/craft.svg diff --git a/src/web/assets/pluginstore/public/images/default-plugin.svg b/yii2-adapter/legacy/web/assets/pluginstore/public/images/default-plugin.svg similarity index 100% rename from src/web/assets/pluginstore/public/images/default-plugin.svg rename to yii2-adapter/legacy/web/assets/pluginstore/public/images/default-plugin.svg diff --git a/src/web/assets/pluginstore/public/images/powered_by_stripe.svg b/yii2-adapter/legacy/web/assets/pluginstore/public/images/powered_by_stripe.svg similarity index 99% rename from src/web/assets/pluginstore/public/images/powered_by_stripe.svg rename to yii2-adapter/legacy/web/assets/pluginstore/public/images/powered_by_stripe.svg index 43a92fa8eaa..52660aeae33 100644 --- a/src/web/assets/pluginstore/public/images/powered_by_stripe.svg +++ b/yii2-adapter/legacy/web/assets/pluginstore/public/images/powered_by_stripe.svg @@ -1,4 +1,4 @@ - diff --git a/src/web/assets/pluginstore/public/index.html b/yii2-adapter/legacy/web/assets/pluginstore/public/index.html similarity index 100% rename from src/web/assets/pluginstore/public/index.html rename to yii2-adapter/legacy/web/assets/pluginstore/public/index.html diff --git a/src/web/assets/pluginstore/src/App.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/App.vue similarity index 100% rename from src/web/assets/pluginstore/src/App.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/App.vue diff --git a/src/web/assets/pluginstore/src/images/cloud.svg b/yii2-adapter/legacy/web/assets/pluginstore/src/images/cloud.svg similarity index 100% rename from src/web/assets/pluginstore/src/images/cloud.svg rename to yii2-adapter/legacy/web/assets/pluginstore/src/images/cloud.svg diff --git a/src/web/assets/pluginstore/src/images/craft-mask.svg b/yii2-adapter/legacy/web/assets/pluginstore/src/images/craft-mask.svg similarity index 100% rename from src/web/assets/pluginstore/src/images/craft-mask.svg rename to yii2-adapter/legacy/web/assets/pluginstore/src/images/craft-mask.svg diff --git a/src/web/assets/pluginstore/src/images/craft.svg b/yii2-adapter/legacy/web/assets/pluginstore/src/images/craft.svg similarity index 100% rename from src/web/assets/pluginstore/src/images/craft.svg rename to yii2-adapter/legacy/web/assets/pluginstore/src/images/craft.svg diff --git a/src/web/assets/pluginstore/src/images/graphql.svg b/yii2-adapter/legacy/web/assets/pluginstore/src/images/graphql.svg similarity index 100% rename from src/web/assets/pluginstore/src/images/graphql.svg rename to yii2-adapter/legacy/web/assets/pluginstore/src/images/graphql.svg diff --git a/src/web/assets/pluginstore/src/js/api/cart.js b/yii2-adapter/legacy/web/assets/pluginstore/src/js/api/cart.js similarity index 100% rename from src/web/assets/pluginstore/src/js/api/cart.js rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/api/cart.js diff --git a/src/web/assets/pluginstore/src/js/api/craft.js b/yii2-adapter/legacy/web/assets/pluginstore/src/js/api/craft.js similarity index 100% rename from src/web/assets/pluginstore/src/js/api/craft.js rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/api/craft.js diff --git a/src/web/assets/pluginstore/src/js/api/developerIndex.js b/yii2-adapter/legacy/web/assets/pluginstore/src/js/api/developerIndex.js similarity index 100% rename from src/web/assets/pluginstore/src/js/api/developerIndex.js rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/api/developerIndex.js diff --git a/src/web/assets/pluginstore/src/js/api/pluginstore.js b/yii2-adapter/legacy/web/assets/pluginstore/src/js/api/pluginstore.js similarity index 100% rename from src/web/assets/pluginstore/src/js/api/pluginstore.js rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/api/pluginstore.js diff --git a/src/web/assets/pluginstore/src/js/components/ActiveInstalls.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ActiveInstalls.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/ActiveInstalls.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ActiveInstalls.vue diff --git a/src/web/assets/pluginstore/src/js/components/ActiveInstallsChart.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ActiveInstallsChart.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/ActiveInstallsChart.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ActiveInstallsChart.vue diff --git a/src/web/assets/pluginstore/src/js/components/CategorySelector.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/CategorySelector.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/CategorySelector.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/CategorySelector.vue diff --git a/src/web/assets/pluginstore/src/js/components/ChangelogRelease.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ChangelogRelease.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/ChangelogRelease.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ChangelogRelease.vue diff --git a/src/web/assets/pluginstore/src/js/components/DeveloperIndex.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/DeveloperIndex.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/DeveloperIndex.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/DeveloperIndex.vue diff --git a/src/web/assets/pluginstore/src/js/components/EditionBadge.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/EditionBadge.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/EditionBadge.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/EditionBadge.vue diff --git a/src/web/assets/pluginstore/src/js/components/InfoHud.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/InfoHud.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/InfoHud.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/InfoHud.vue diff --git a/src/web/assets/pluginstore/src/js/components/InstallPlugin.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/InstallPlugin.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/InstallPlugin.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/InstallPlugin.vue diff --git a/src/web/assets/pluginstore/src/js/components/LicenseStatus.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/LicenseStatus.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/LicenseStatus.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/LicenseStatus.vue diff --git a/src/web/assets/pluginstore/src/js/components/MetaStat.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/MetaStat.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/MetaStat.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/MetaStat.vue diff --git a/src/web/assets/pluginstore/src/js/components/NavItems.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/NavItems.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/NavItems.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/NavItems.vue diff --git a/src/web/assets/pluginstore/src/js/components/PluginActions.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/PluginActions.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/PluginActions.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/PluginActions.vue diff --git a/src/web/assets/pluginstore/src/js/components/PluginCard.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/PluginCard.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/PluginCard.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/PluginCard.vue diff --git a/src/web/assets/pluginstore/src/js/components/PluginEdition.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/PluginEdition.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/PluginEdition.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/PluginEdition.vue diff --git a/src/web/assets/pluginstore/src/js/components/PluginEditionPrice.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/PluginEditionPrice.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/PluginEditionPrice.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/PluginEditionPrice.vue diff --git a/src/web/assets/pluginstore/src/js/components/PluginEditions.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/PluginEditions.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/PluginEditions.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/PluginEditions.vue diff --git a/src/web/assets/pluginstore/src/js/components/PluginGrid.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/PluginGrid.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/PluginGrid.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/PluginGrid.vue diff --git a/src/web/assets/pluginstore/src/js/components/PluginIndex.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/PluginIndex.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/PluginIndex.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/PluginIndex.vue diff --git a/src/web/assets/pluginstore/src/js/components/PluginIndexSort.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/PluginIndexSort.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/PluginIndexSort.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/PluginIndexSort.vue diff --git a/src/web/assets/pluginstore/src/js/components/PluginLayout.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/PluginLayout.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/PluginLayout.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/PluginLayout.vue diff --git a/src/web/assets/pluginstore/src/js/components/PluginMeta.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/PluginMeta.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/PluginMeta.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/PluginMeta.vue diff --git a/src/web/assets/pluginstore/src/js/components/PluginMetaBuyButton.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/PluginMetaBuyButton.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/PluginMetaBuyButton.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/PluginMetaBuyButton.vue diff --git a/src/web/assets/pluginstore/src/js/components/PluginRatingStat.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/PluginRatingStat.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/PluginRatingStat.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/PluginRatingStat.vue diff --git a/src/web/assets/pluginstore/src/js/components/PluginRatingStats.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/PluginRatingStats.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/PluginRatingStats.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/PluginRatingStats.vue diff --git a/src/web/assets/pluginstore/src/js/components/PluginScreenshots.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/PluginScreenshots.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/PluginScreenshots.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/PluginScreenshots.vue diff --git a/src/web/assets/pluginstore/src/js/components/PluginSearch.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/PluginSearch.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/PluginSearch.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/PluginSearch.vue diff --git a/src/web/assets/pluginstore/src/js/components/ProfilePhoto.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ProfilePhoto.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/ProfilePhoto.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ProfilePhoto.vue diff --git a/src/web/assets/pluginstore/src/js/components/ProgressBar.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ProgressBar.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/ProgressBar.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ProgressBar.vue diff --git a/src/web/assets/pluginstore/src/js/components/RatingStars.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/RatingStars.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/RatingStars.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/RatingStars.vue diff --git a/src/web/assets/pluginstore/src/js/components/ScreenshotModal.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ScreenshotModal.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/ScreenshotModal.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ScreenshotModal.vue diff --git a/src/web/assets/pluginstore/src/js/components/SearchTabs.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/SearchTabs.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/SearchTabs.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/SearchTabs.vue diff --git a/src/web/assets/pluginstore/src/js/components/Sidebar.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/Sidebar.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/Sidebar.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/Sidebar.vue diff --git a/src/web/assets/pluginstore/src/js/components/SortMenuBtn.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/SortMenuBtn.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/SortMenuBtn.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/SortMenuBtn.vue diff --git a/src/web/assets/pluginstore/src/js/components/Stat.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/Stat.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/Stat.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/Stat.vue diff --git a/src/web/assets/pluginstore/src/js/components/StatusMessage.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/StatusMessage.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/StatusMessage.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/StatusMessage.vue diff --git a/src/web/assets/pluginstore/src/js/components/github-activity/ActivityStat.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/github-activity/ActivityStat.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/github-activity/ActivityStat.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/github-activity/ActivityStat.vue diff --git a/src/web/assets/pluginstore/src/js/components/github-activity/GithubActivity.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/github-activity/GithubActivity.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/github-activity/GithubActivity.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/github-activity/GithubActivity.vue diff --git a/src/web/assets/pluginstore/src/js/components/modal/Modal.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/modal/Modal.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/modal/Modal.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/modal/Modal.vue diff --git a/src/web/assets/pluginstore/src/js/components/modal/Step.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/modal/Step.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/modal/Step.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/modal/Step.vue diff --git a/src/web/assets/pluginstore/src/js/components/modal/steps/Cart.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/modal/steps/Cart.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/modal/steps/Cart.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/modal/steps/Cart.vue diff --git a/src/web/assets/pluginstore/src/js/components/modal/steps/cart/ActiveTrial.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/modal/steps/cart/ActiveTrial.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/modal/steps/cart/ActiveTrial.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/modal/steps/cart/ActiveTrial.vue diff --git a/src/web/assets/pluginstore/src/js/components/modal/steps/cart/ActiveTrials.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/modal/steps/cart/ActiveTrials.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/modal/steps/cart/ActiveTrials.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/modal/steps/cart/ActiveTrials.vue diff --git a/src/web/assets/pluginstore/src/js/components/modal/steps/cart/Item.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/modal/steps/cart/Item.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/modal/steps/cart/Item.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/modal/steps/cart/Item.vue diff --git a/src/web/assets/pluginstore/src/js/components/modal/steps/cart/ItemAdjustments.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/modal/steps/cart/ItemAdjustments.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/modal/steps/cart/ItemAdjustments.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/modal/steps/cart/ItemAdjustments.vue diff --git a/src/web/assets/pluginstore/src/js/components/modal/steps/cart/ItemIcon.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/modal/steps/cart/ItemIcon.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/modal/steps/cart/ItemIcon.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/modal/steps/cart/ItemIcon.vue diff --git a/src/web/assets/pluginstore/src/js/components/modal/steps/cart/ItemName.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/modal/steps/cart/ItemName.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/modal/steps/cart/ItemName.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/modal/steps/cart/ItemName.vue diff --git a/src/web/assets/pluginstore/src/js/components/modal/steps/cart/ItemUpdates.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/modal/steps/cart/ItemUpdates.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/modal/steps/cart/ItemUpdates.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/modal/steps/cart/ItemUpdates.vue diff --git a/src/web/assets/pluginstore/src/js/components/partner/PartnerBadge.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/partner/PartnerBadge.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/partner/PartnerBadge.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/partner/PartnerBadge.vue diff --git a/src/web/assets/pluginstore/src/js/components/partner/icons/CraftCommerceVerifiedIcon.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/partner/icons/CraftCommerceVerifiedIcon.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/partner/icons/CraftCommerceVerifiedIcon.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/partner/icons/CraftCommerceVerifiedIcon.vue diff --git a/src/web/assets/pluginstore/src/js/components/partner/icons/CraftVerifiedIcon.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/partner/icons/CraftVerifiedIcon.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/partner/icons/CraftVerifiedIcon.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/partner/icons/CraftVerifiedIcon.vue diff --git a/src/web/assets/pluginstore/src/js/components/partner/icons/EnterpriseVerifiedIcon.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/partner/icons/EnterpriseVerifiedIcon.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/partner/icons/EnterpriseVerifiedIcon.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/partner/icons/EnterpriseVerifiedIcon.vue diff --git a/src/web/assets/pluginstore/src/js/components/ui/CBtn.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ui/CBtn.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/ui/CBtn.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ui/CBtn.vue diff --git a/src/web/assets/pluginstore/src/js/components/ui/CDropdown.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ui/CDropdown.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/ui/CDropdown.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ui/CDropdown.vue diff --git a/src/web/assets/pluginstore/src/js/components/ui/CIcon.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ui/CIcon.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/ui/CIcon.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ui/CIcon.vue diff --git a/src/web/assets/pluginstore/src/js/components/ui/CLightswitch.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ui/CLightswitch.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/ui/CLightswitch.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ui/CLightswitch.vue diff --git a/src/web/assets/pluginstore/src/js/components/ui/CSpinner.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ui/CSpinner.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/ui/CSpinner.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ui/CSpinner.vue diff --git a/src/web/assets/pluginstore/src/js/components/ui/CTextbox.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ui/CTextbox.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/ui/CTextbox.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ui/CTextbox.vue diff --git a/src/web/assets/pluginstore/src/js/components/ui/icons/AlertIcon.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ui/icons/AlertIcon.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/ui/icons/AlertIcon.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ui/icons/AlertIcon.vue diff --git a/src/web/assets/pluginstore/src/js/components/ui/icons/BookIcon.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ui/icons/BookIcon.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/ui/icons/BookIcon.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ui/icons/BookIcon.vue diff --git a/src/web/assets/pluginstore/src/js/components/ui/icons/CheckIcon.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ui/icons/CheckIcon.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/ui/icons/CheckIcon.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ui/icons/CheckIcon.vue diff --git a/src/web/assets/pluginstore/src/js/components/ui/icons/ChevronLeftIcon.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ui/icons/ChevronLeftIcon.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/ui/icons/ChevronLeftIcon.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ui/icons/ChevronLeftIcon.vue diff --git a/src/web/assets/pluginstore/src/js/components/ui/icons/ChevronRightIcon.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ui/icons/ChevronRightIcon.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/ui/icons/ChevronRightIcon.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ui/icons/ChevronRightIcon.vue diff --git a/src/web/assets/pluginstore/src/js/components/ui/icons/ClipboardCopyIcon.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ui/icons/ClipboardCopyIcon.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/ui/icons/ClipboardCopyIcon.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ui/icons/ClipboardCopyIcon.vue diff --git a/src/web/assets/pluginstore/src/js/components/ui/icons/CopyIcon.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ui/icons/CopyIcon.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/ui/icons/CopyIcon.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ui/icons/CopyIcon.vue diff --git a/src/web/assets/pluginstore/src/js/components/ui/icons/ExclamationCircleIcon.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ui/icons/ExclamationCircleIcon.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/ui/icons/ExclamationCircleIcon.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ui/icons/ExclamationCircleIcon.vue diff --git a/src/web/assets/pluginstore/src/js/components/ui/icons/ExclamationTriangleIcon.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ui/icons/ExclamationTriangleIcon.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/ui/icons/ExclamationTriangleIcon.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ui/icons/ExclamationTriangleIcon.vue diff --git a/src/web/assets/pluginstore/src/js/components/ui/icons/ExternalLinkIcon.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ui/icons/ExternalLinkIcon.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/ui/icons/ExternalLinkIcon.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ui/icons/ExternalLinkIcon.vue diff --git a/src/web/assets/pluginstore/src/js/components/ui/icons/FlagIcon.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ui/icons/FlagIcon.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/ui/icons/FlagIcon.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ui/icons/FlagIcon.vue diff --git a/src/web/assets/pluginstore/src/js/components/ui/icons/GithubIcon.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ui/icons/GithubIcon.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/ui/icons/GithubIcon.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ui/icons/GithubIcon.vue diff --git a/src/web/assets/pluginstore/src/js/components/ui/icons/InfoCircleIcon.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ui/icons/InfoCircleIcon.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/ui/icons/InfoCircleIcon.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ui/icons/InfoCircleIcon.vue diff --git a/src/web/assets/pluginstore/src/js/components/ui/icons/LinkIcon.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ui/icons/LinkIcon.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/ui/icons/LinkIcon.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ui/icons/LinkIcon.vue diff --git a/src/web/assets/pluginstore/src/js/components/ui/icons/PlugIcon.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ui/icons/PlugIcon.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/ui/icons/PlugIcon.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ui/icons/PlugIcon.vue diff --git a/src/web/assets/pluginstore/src/js/components/ui/icons/SearchIcon.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ui/icons/SearchIcon.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/ui/icons/SearchIcon.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ui/icons/SearchIcon.vue diff --git a/src/web/assets/pluginstore/src/js/components/ui/icons/StarIcon.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ui/icons/StarIcon.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/ui/icons/StarIcon.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ui/icons/StarIcon.vue diff --git a/src/web/assets/pluginstore/src/js/components/ui/icons/WorldIcon.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ui/icons/WorldIcon.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/ui/icons/WorldIcon.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ui/icons/WorldIcon.vue diff --git a/src/web/assets/pluginstore/src/js/components/ui/icons/XIcon.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ui/icons/XIcon.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/ui/icons/XIcon.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/ui/icons/XIcon.vue diff --git a/src/web/assets/pluginstore/src/js/components/upgradecraft/BuyBtn.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/upgradecraft/BuyBtn.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/upgradecraft/BuyBtn.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/upgradecraft/BuyBtn.vue diff --git a/src/web/assets/pluginstore/src/js/components/upgradecraft/CmsEdition.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/upgradecraft/CmsEdition.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/upgradecraft/CmsEdition.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/upgradecraft/CmsEdition.vue diff --git a/src/web/assets/pluginstore/src/js/components/upgradecraft/CmsEditions.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/upgradecraft/CmsEditions.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/upgradecraft/CmsEditions.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/upgradecraft/CmsEditions.vue diff --git a/src/web/assets/pluginstore/src/js/components/upgradecraft/StatusBadge.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/components/upgradecraft/StatusBadge.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/components/upgradecraft/StatusBadge.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/components/upgradecraft/StatusBadge.vue diff --git a/src/web/assets/pluginstore/src/js/filters/craft.js b/yii2-adapter/legacy/web/assets/pluginstore/src/js/filters/craft.js similarity index 100% rename from src/web/assets/pluginstore/src/js/filters/craft.js rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/filters/craft.js diff --git a/src/web/assets/pluginstore/src/js/filters/currency.js b/yii2-adapter/legacy/web/assets/pluginstore/src/js/filters/currency.js similarity index 100% rename from src/web/assets/pluginstore/src/js/filters/currency.js rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/filters/currency.js diff --git a/src/web/assets/pluginstore/src/js/mixins/licenses.js b/yii2-adapter/legacy/web/assets/pluginstore/src/js/mixins/licenses.js similarity index 100% rename from src/web/assets/pluginstore/src/js/mixins/licenses.js rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/mixins/licenses.js diff --git a/src/web/assets/pluginstore/src/js/pages/_handle/changelog.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/pages/_handle/changelog.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/pages/_handle/changelog.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/pages/_handle/changelog.vue diff --git a/src/web/assets/pluginstore/src/js/pages/_handle/editions.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/pages/_handle/editions.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/pages/_handle/editions.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/pages/_handle/editions.vue diff --git a/src/web/assets/pluginstore/src/js/pages/_handle/index.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/pages/_handle/index.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/pages/_handle/index.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/pages/_handle/index.vue diff --git a/src/web/assets/pluginstore/src/js/pages/_handle/reviews.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/pages/_handle/reviews.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/pages/_handle/reviews.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/pages/_handle/reviews.vue diff --git a/src/web/assets/pluginstore/src/js/pages/_not-found.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/pages/_not-found.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/pages/_not-found.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/pages/_not-found.vue diff --git a/src/web/assets/pluginstore/src/js/pages/buy-all-trials.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/pages/buy-all-trials.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/pages/buy-all-trials.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/pages/buy-all-trials.vue diff --git a/src/web/assets/pluginstore/src/js/pages/buy/_plugin.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/pages/buy/_plugin.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/pages/buy/_plugin.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/pages/buy/_plugin.vue diff --git a/src/web/assets/pluginstore/src/js/pages/categories/_id.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/pages/categories/_id.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/pages/categories/_id.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/pages/categories/_id.vue diff --git a/src/web/assets/pluginstore/src/js/pages/developer/_id.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/pages/developer/_id.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/pages/developer/_id.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/pages/developer/_id.vue diff --git a/src/web/assets/pluginstore/src/js/pages/featured/_handle.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/pages/featured/_handle.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/pages/featured/_handle.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/pages/featured/_handle.vue diff --git a/src/web/assets/pluginstore/src/js/pages/index.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/pages/index.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/pages/index.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/pages/index.vue diff --git a/src/web/assets/pluginstore/src/js/pages/search.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/pages/search.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/pages/search.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/pages/search.vue diff --git a/src/web/assets/pluginstore/src/js/pages/tests.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/pages/tests.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/pages/tests.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/pages/tests.vue diff --git a/src/web/assets/pluginstore/src/js/pages/upgrade-craft.vue b/yii2-adapter/legacy/web/assets/pluginstore/src/js/pages/upgrade-craft.vue similarity index 100% rename from src/web/assets/pluginstore/src/js/pages/upgrade-craft.vue rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/pages/upgrade-craft.vue diff --git a/src/web/assets/pluginstore/src/js/plugins/vue-apex-charts.js b/yii2-adapter/legacy/web/assets/pluginstore/src/js/plugins/vue-apex-charts.js similarity index 100% rename from src/web/assets/pluginstore/src/js/plugins/vue-apex-charts.js rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/plugins/vue-apex-charts.js diff --git a/src/web/assets/pluginstore/src/js/plugins/vue-awesome-swiper.js b/yii2-adapter/legacy/web/assets/pluginstore/src/js/plugins/vue-awesome-swiper.js similarity index 100% rename from src/web/assets/pluginstore/src/js/plugins/vue-awesome-swiper.js rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/plugins/vue-awesome-swiper.js diff --git a/src/web/assets/pluginstore/src/js/router/index.js b/yii2-adapter/legacy/web/assets/pluginstore/src/js/router/index.js similarity index 100% rename from src/web/assets/pluginstore/src/js/router/index.js rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/router/index.js diff --git a/src/web/assets/pluginstore/src/js/store/index.js b/yii2-adapter/legacy/web/assets/pluginstore/src/js/store/index.js similarity index 100% rename from src/web/assets/pluginstore/src/js/store/index.js rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/store/index.js diff --git a/src/web/assets/pluginstore/src/js/store/modules/app.js b/yii2-adapter/legacy/web/assets/pluginstore/src/js/store/modules/app.js similarity index 100% rename from src/web/assets/pluginstore/src/js/store/modules/app.js rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/store/modules/app.js diff --git a/src/web/assets/pluginstore/src/js/store/modules/cart.js b/yii2-adapter/legacy/web/assets/pluginstore/src/js/store/modules/cart.js similarity index 100% rename from src/web/assets/pluginstore/src/js/store/modules/cart.js rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/store/modules/cart.js diff --git a/src/web/assets/pluginstore/src/js/store/modules/craft.js b/yii2-adapter/legacy/web/assets/pluginstore/src/js/store/modules/craft.js similarity index 100% rename from src/web/assets/pluginstore/src/js/store/modules/craft.js rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/store/modules/craft.js diff --git a/src/web/assets/pluginstore/src/js/store/modules/developer-index.js b/yii2-adapter/legacy/web/assets/pluginstore/src/js/store/modules/developer-index.js similarity index 100% rename from src/web/assets/pluginstore/src/js/store/modules/developer-index.js rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/store/modules/developer-index.js diff --git a/src/web/assets/pluginstore/src/js/store/modules/plugin-reviews.js b/yii2-adapter/legacy/web/assets/pluginstore/src/js/store/modules/plugin-reviews.js similarity index 100% rename from src/web/assets/pluginstore/src/js/store/modules/plugin-reviews.js rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/store/modules/plugin-reviews.js diff --git a/src/web/assets/pluginstore/src/js/store/modules/plugin-store.js b/yii2-adapter/legacy/web/assets/pluginstore/src/js/store/modules/plugin-store.js similarity index 100% rename from src/web/assets/pluginstore/src/js/store/modules/plugin-store.js rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/store/modules/plugin-store.js diff --git a/src/web/assets/pluginstore/src/js/utils/api.js b/yii2-adapter/legacy/web/assets/pluginstore/src/js/utils/api.js similarity index 100% rename from src/web/assets/pluginstore/src/js/utils/api.js rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/utils/api.js diff --git a/src/web/assets/pluginstore/src/js/utils/elementIndex.js b/yii2-adapter/legacy/web/assets/pluginstore/src/js/utils/elementIndex.js similarity index 100% rename from src/web/assets/pluginstore/src/js/utils/elementIndex.js rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/utils/elementIndex.js diff --git a/src/web/assets/pluginstore/src/js/utils/plugins.js b/yii2-adapter/legacy/web/assets/pluginstore/src/js/utils/plugins.js similarity index 100% rename from src/web/assets/pluginstore/src/js/utils/plugins.js rename to yii2-adapter/legacy/web/assets/pluginstore/src/js/utils/plugins.js diff --git a/src/web/assets/pluginstore/src/main.js b/yii2-adapter/legacy/web/assets/pluginstore/src/main.js similarity index 100% rename from src/web/assets/pluginstore/src/main.js rename to yii2-adapter/legacy/web/assets/pluginstore/src/main.js diff --git a/src/web/assets/pluginstore/src/sass/_general.scss b/yii2-adapter/legacy/web/assets/pluginstore/src/sass/_general.scss similarity index 100% rename from src/web/assets/pluginstore/src/sass/_general.scss rename to yii2-adapter/legacy/web/assets/pluginstore/src/sass/_general.scss diff --git a/src/web/assets/pluginstore/src/sass/_layout.scss b/yii2-adapter/legacy/web/assets/pluginstore/src/sass/_layout.scss similarity index 100% rename from src/web/assets/pluginstore/src/sass/_layout.scss rename to yii2-adapter/legacy/web/assets/pluginstore/src/sass/_layout.scss diff --git a/src/web/assets/pluginstore/src/sass/_nav-items.scss b/yii2-adapter/legacy/web/assets/pluginstore/src/sass/_nav-items.scss similarity index 100% rename from src/web/assets/pluginstore/src/sass/_nav-items.scss rename to yii2-adapter/legacy/web/assets/pluginstore/src/sass/_nav-items.scss diff --git a/src/web/assets/pluginstore/src/sass/_readable.scss b/yii2-adapter/legacy/web/assets/pluginstore/src/sass/_readable.scss similarity index 100% rename from src/web/assets/pluginstore/src/sass/_readable.scss rename to yii2-adapter/legacy/web/assets/pluginstore/src/sass/_readable.scss diff --git a/src/web/assets/pluginstore/src/sass/_tailwind.scss b/yii2-adapter/legacy/web/assets/pluginstore/src/sass/_tailwind.scss similarity index 100% rename from src/web/assets/pluginstore/src/sass/_tailwind.scss rename to yii2-adapter/legacy/web/assets/pluginstore/src/sass/_tailwind.scss diff --git a/src/web/assets/pluginstore/src/sass/_tooltip.scss b/yii2-adapter/legacy/web/assets/pluginstore/src/sass/_tooltip.scss similarity index 100% rename from src/web/assets/pluginstore/src/sass/_tooltip.scss rename to yii2-adapter/legacy/web/assets/pluginstore/src/sass/_tooltip.scss diff --git a/src/web/assets/pluginstore/src/sass/main.scss b/yii2-adapter/legacy/web/assets/pluginstore/src/sass/main.scss similarity index 100% rename from src/web/assets/pluginstore/src/sass/main.scss rename to yii2-adapter/legacy/web/assets/pluginstore/src/sass/main.scss diff --git a/src/web/assets/pluginstore/tailwind.config.js b/yii2-adapter/legacy/web/assets/pluginstore/tailwind.config.js similarity index 100% rename from src/web/assets/pluginstore/tailwind.config.js rename to yii2-adapter/legacy/web/assets/pluginstore/tailwind.config.js diff --git a/src/web/assets/pluginstore/tests/.gitignore b/yii2-adapter/legacy/web/assets/pluginstore/tests/.gitignore similarity index 100% rename from src/web/assets/pluginstore/tests/.gitignore rename to yii2-adapter/legacy/web/assets/pluginstore/tests/.gitignore diff --git a/src/web/assets/pluginstore/tests/.playwright/authentication/.gitignore b/yii2-adapter/legacy/web/assets/pluginstore/tests/.playwright/authentication/.gitignore similarity index 100% rename from src/web/assets/pluginstore/tests/.playwright/authentication/.gitignore rename to yii2-adapter/legacy/web/assets/pluginstore/tests/.playwright/authentication/.gitignore diff --git a/src/web/assets/pluginstore/tests/.playwright/global-setup.js b/yii2-adapter/legacy/web/assets/pluginstore/tests/.playwright/global-setup.js similarity index 100% rename from src/web/assets/pluginstore/tests/.playwright/global-setup.js rename to yii2-adapter/legacy/web/assets/pluginstore/tests/.playwright/global-setup.js diff --git a/src/web/assets/pluginstore/tests/.playwright/utils.js b/yii2-adapter/legacy/web/assets/pluginstore/tests/.playwright/utils.js similarity index 100% rename from src/web/assets/pluginstore/tests/.playwright/utils.js rename to yii2-adapter/legacy/web/assets/pluginstore/tests/.playwright/utils.js diff --git a/src/web/assets/pluginstore/tests/cart.spec.js b/yii2-adapter/legacy/web/assets/pluginstore/tests/cart.spec.js similarity index 100% rename from src/web/assets/pluginstore/tests/cart.spec.js rename to yii2-adapter/legacy/web/assets/pluginstore/tests/cart.spec.js diff --git a/src/web/assets/pluginstore/tests/categories.spec.js b/yii2-adapter/legacy/web/assets/pluginstore/tests/categories.spec.js similarity index 100% rename from src/web/assets/pluginstore/tests/categories.spec.js rename to yii2-adapter/legacy/web/assets/pluginstore/tests/categories.spec.js diff --git a/src/web/assets/pluginstore/tests/developer.spec.js b/yii2-adapter/legacy/web/assets/pluginstore/tests/developer.spec.js similarity index 100% rename from src/web/assets/pluginstore/tests/developer.spec.js rename to yii2-adapter/legacy/web/assets/pluginstore/tests/developer.spec.js diff --git a/src/web/assets/pluginstore/tests/discover.spec.js b/yii2-adapter/legacy/web/assets/pluginstore/tests/discover.spec.js similarity index 100% rename from src/web/assets/pluginstore/tests/discover.spec.js rename to yii2-adapter/legacy/web/assets/pluginstore/tests/discover.spec.js diff --git a/src/web/assets/pluginstore/tests/plugin-actions.spec.js b/yii2-adapter/legacy/web/assets/pluginstore/tests/plugin-actions.spec.js similarity index 100% rename from src/web/assets/pluginstore/tests/plugin-actions.spec.js rename to yii2-adapter/legacy/web/assets/pluginstore/tests/plugin-actions.spec.js diff --git a/src/web/assets/pluginstore/tests/plugin.spec.js b/yii2-adapter/legacy/web/assets/pluginstore/tests/plugin.spec.js similarity index 100% rename from src/web/assets/pluginstore/tests/plugin.spec.js rename to yii2-adapter/legacy/web/assets/pluginstore/tests/plugin.spec.js diff --git a/src/web/assets/pluginstore/tests/search.spec.js b/yii2-adapter/legacy/web/assets/pluginstore/tests/search.spec.js similarity index 100% rename from src/web/assets/pluginstore/tests/search.spec.js rename to yii2-adapter/legacy/web/assets/pluginstore/tests/search.spec.js diff --git a/src/web/assets/pluginstore/webpack.config.js b/yii2-adapter/legacy/web/assets/pluginstore/webpack.config.js similarity index 100% rename from src/web/assets/pluginstore/webpack.config.js rename to yii2-adapter/legacy/web/assets/pluginstore/webpack.config.js diff --git a/src/web/assets/prismjs/PrismJsAsset.php b/yii2-adapter/legacy/web/assets/prismjs/PrismJsAsset.php similarity index 100% rename from src/web/assets/prismjs/PrismJsAsset.php rename to yii2-adapter/legacy/web/assets/prismjs/PrismJsAsset.php diff --git a/src/web/assets/prismjs/dist/prism.css b/yii2-adapter/legacy/web/assets/prismjs/dist/prism.css similarity index 100% rename from src/web/assets/prismjs/dist/prism.css rename to yii2-adapter/legacy/web/assets/prismjs/dist/prism.css diff --git a/src/web/assets/prismjs/dist/prism.js b/yii2-adapter/legacy/web/assets/prismjs/dist/prism.js similarity index 100% rename from src/web/assets/prismjs/dist/prism.js rename to yii2-adapter/legacy/web/assets/prismjs/dist/prism.js diff --git a/src/web/assets/punycode/dist/punycode.js b/yii2-adapter/legacy/web/assets/punycode/dist/punycode.js similarity index 100% rename from src/web/assets/punycode/dist/punycode.js rename to yii2-adapter/legacy/web/assets/punycode/dist/punycode.js diff --git a/src/web/assets/punycode/webpack.config.js b/yii2-adapter/legacy/web/assets/punycode/webpack.config.js similarity index 100% rename from src/web/assets/punycode/webpack.config.js rename to yii2-adapter/legacy/web/assets/punycode/webpack.config.js diff --git a/src/web/assets/queuemanager/QueueManagerAsset.php b/yii2-adapter/legacy/web/assets/queuemanager/QueueManagerAsset.php similarity index 100% rename from src/web/assets/queuemanager/QueueManagerAsset.php rename to yii2-adapter/legacy/web/assets/queuemanager/QueueManagerAsset.php diff --git a/src/web/assets/queuemanager/dist/css/queue-manager.css b/yii2-adapter/legacy/web/assets/queuemanager/dist/css/queue-manager.css similarity index 100% rename from src/web/assets/queuemanager/dist/css/queue-manager.css rename to yii2-adapter/legacy/web/assets/queuemanager/dist/css/queue-manager.css diff --git a/src/web/assets/queuemanager/dist/css/queue-manager.css.map b/yii2-adapter/legacy/web/assets/queuemanager/dist/css/queue-manager.css.map similarity index 100% rename from src/web/assets/queuemanager/dist/css/queue-manager.css.map rename to yii2-adapter/legacy/web/assets/queuemanager/dist/css/queue-manager.css.map diff --git a/src/web/assets/queuemanager/dist/manifest.json b/yii2-adapter/legacy/web/assets/queuemanager/dist/manifest.json similarity index 100% rename from src/web/assets/queuemanager/dist/manifest.json rename to yii2-adapter/legacy/web/assets/queuemanager/dist/manifest.json diff --git a/src/web/assets/queuemanager/dist/queue-manager.js b/yii2-adapter/legacy/web/assets/queuemanager/dist/queue-manager.js similarity index 100% rename from src/web/assets/queuemanager/dist/queue-manager.js rename to yii2-adapter/legacy/web/assets/queuemanager/dist/queue-manager.js diff --git a/src/web/assets/queuemanager/dist/queue-manager.js.LICENSE.txt b/yii2-adapter/legacy/web/assets/queuemanager/dist/queue-manager.js.LICENSE.txt similarity index 100% rename from src/web/assets/queuemanager/dist/queue-manager.js.LICENSE.txt rename to yii2-adapter/legacy/web/assets/queuemanager/dist/queue-manager.js.LICENSE.txt diff --git a/src/web/assets/queuemanager/dist/queue-manager.js.map b/yii2-adapter/legacy/web/assets/queuemanager/dist/queue-manager.js.map similarity index 100% rename from src/web/assets/queuemanager/dist/queue-manager.js.map rename to yii2-adapter/legacy/web/assets/queuemanager/dist/queue-manager.js.map diff --git a/src/web/assets/queuemanager/src/queue-manager.js b/yii2-adapter/legacy/web/assets/queuemanager/src/queue-manager.js similarity index 100% rename from src/web/assets/queuemanager/src/queue-manager.js rename to yii2-adapter/legacy/web/assets/queuemanager/src/queue-manager.js diff --git a/src/web/assets/queuemanager/src/queue-manager.scss b/yii2-adapter/legacy/web/assets/queuemanager/src/queue-manager.scss similarity index 100% rename from src/web/assets/queuemanager/src/queue-manager.scss rename to yii2-adapter/legacy/web/assets/queuemanager/src/queue-manager.scss diff --git a/src/web/assets/queuemanager/webpack.config.js b/yii2-adapter/legacy/web/assets/queuemanager/webpack.config.js similarity index 100% rename from src/web/assets/queuemanager/webpack.config.js rename to yii2-adapter/legacy/web/assets/queuemanager/webpack.config.js diff --git a/src/web/assets/recententries/RecentEntriesAsset.php b/yii2-adapter/legacy/web/assets/recententries/RecentEntriesAsset.php similarity index 100% rename from src/web/assets/recententries/RecentEntriesAsset.php rename to yii2-adapter/legacy/web/assets/recententries/RecentEntriesAsset.php diff --git a/src/web/assets/recententries/dist/RecentEntriesWidget.js b/yii2-adapter/legacy/web/assets/recententries/dist/RecentEntriesWidget.js similarity index 100% rename from src/web/assets/recententries/dist/RecentEntriesWidget.js rename to yii2-adapter/legacy/web/assets/recententries/dist/RecentEntriesWidget.js diff --git a/src/web/assets/recententries/dist/RecentEntriesWidget.js.map b/yii2-adapter/legacy/web/assets/recententries/dist/RecentEntriesWidget.js.map similarity index 100% rename from src/web/assets/recententries/dist/RecentEntriesWidget.js.map rename to yii2-adapter/legacy/web/assets/recententries/dist/RecentEntriesWidget.js.map diff --git a/src/web/assets/recententries/src/RecentEntriesWidget.js b/yii2-adapter/legacy/web/assets/recententries/src/RecentEntriesWidget.js similarity index 100% rename from src/web/assets/recententries/src/RecentEntriesWidget.js rename to yii2-adapter/legacy/web/assets/recententries/src/RecentEntriesWidget.js diff --git a/src/web/assets/recententries/webpack.config.js b/yii2-adapter/legacy/web/assets/recententries/webpack.config.js similarity index 100% rename from src/web/assets/recententries/webpack.config.js rename to yii2-adapter/legacy/web/assets/recententries/webpack.config.js diff --git a/src/web/assets/recoverycodes/RecoveryCodesAsset.php b/yii2-adapter/legacy/web/assets/recoverycodes/RecoveryCodesAsset.php similarity index 100% rename from src/web/assets/recoverycodes/RecoveryCodesAsset.php rename to yii2-adapter/legacy/web/assets/recoverycodes/RecoveryCodesAsset.php diff --git a/src/web/assets/recoverycodes/dist/recoverycodes.js b/yii2-adapter/legacy/web/assets/recoverycodes/dist/recoverycodes.js similarity index 100% rename from src/web/assets/recoverycodes/dist/recoverycodes.js rename to yii2-adapter/legacy/web/assets/recoverycodes/dist/recoverycodes.js diff --git a/src/web/assets/recoverycodes/dist/recoverycodes.js.map b/yii2-adapter/legacy/web/assets/recoverycodes/dist/recoverycodes.js.map similarity index 100% rename from src/web/assets/recoverycodes/dist/recoverycodes.js.map rename to yii2-adapter/legacy/web/assets/recoverycodes/dist/recoverycodes.js.map diff --git a/src/web/assets/recoverycodes/src/RecoveryCodeForm.js b/yii2-adapter/legacy/web/assets/recoverycodes/src/RecoveryCodeForm.js similarity index 100% rename from src/web/assets/recoverycodes/src/RecoveryCodeForm.js rename to yii2-adapter/legacy/web/assets/recoverycodes/src/RecoveryCodeForm.js diff --git a/src/web/assets/recoverycodes/webpack.config.js b/yii2-adapter/legacy/web/assets/recoverycodes/webpack.config.js similarity index 100% rename from src/web/assets/recoverycodes/webpack.config.js rename to yii2-adapter/legacy/web/assets/recoverycodes/webpack.config.js diff --git a/src/web/assets/routes/RoutesAsset.php b/yii2-adapter/legacy/web/assets/routes/RoutesAsset.php similarity index 100% rename from src/web/assets/routes/RoutesAsset.php rename to yii2-adapter/legacy/web/assets/routes/RoutesAsset.php diff --git a/src/web/assets/routes/dist/css/routes.css b/yii2-adapter/legacy/web/assets/routes/dist/css/routes.css similarity index 100% rename from src/web/assets/routes/dist/css/routes.css rename to yii2-adapter/legacy/web/assets/routes/dist/css/routes.css diff --git a/src/web/assets/routes/dist/css/routes.css.map b/yii2-adapter/legacy/web/assets/routes/dist/css/routes.css.map similarity index 100% rename from src/web/assets/routes/dist/css/routes.css.map rename to yii2-adapter/legacy/web/assets/routes/dist/css/routes.css.map diff --git a/src/web/assets/routes/dist/images/route-bg.png b/yii2-adapter/legacy/web/assets/routes/dist/images/route-bg.png similarity index 100% rename from src/web/assets/routes/dist/images/route-bg.png rename to yii2-adapter/legacy/web/assets/routes/dist/images/route-bg.png diff --git a/src/web/assets/routes/dist/images/route-bg_2x.png b/yii2-adapter/legacy/web/assets/routes/dist/images/route-bg_2x.png similarity index 100% rename from src/web/assets/routes/dist/images/route-bg_2x.png rename to yii2-adapter/legacy/web/assets/routes/dist/images/route-bg_2x.png diff --git a/src/web/assets/routes/dist/images/route-bg_rtl.png b/yii2-adapter/legacy/web/assets/routes/dist/images/route-bg_rtl.png similarity index 100% rename from src/web/assets/routes/dist/images/route-bg_rtl.png rename to yii2-adapter/legacy/web/assets/routes/dist/images/route-bg_rtl.png diff --git a/src/web/assets/routes/dist/images/route-bg_rtl_2x.png b/yii2-adapter/legacy/web/assets/routes/dist/images/route-bg_rtl_2x.png similarity index 100% rename from src/web/assets/routes/dist/images/route-bg_rtl_2x.png rename to yii2-adapter/legacy/web/assets/routes/dist/images/route-bg_rtl_2x.png diff --git a/src/web/assets/routes/dist/routes.js b/yii2-adapter/legacy/web/assets/routes/dist/routes.js similarity index 100% rename from src/web/assets/routes/dist/routes.js rename to yii2-adapter/legacy/web/assets/routes/dist/routes.js diff --git a/src/web/assets/routes/dist/routes.js.map b/yii2-adapter/legacy/web/assets/routes/dist/routes.js.map similarity index 100% rename from src/web/assets/routes/dist/routes.js.map rename to yii2-adapter/legacy/web/assets/routes/dist/routes.js.map diff --git a/src/web/assets/routes/src/images/route-bg.png b/yii2-adapter/legacy/web/assets/routes/src/images/route-bg.png similarity index 100% rename from src/web/assets/routes/src/images/route-bg.png rename to yii2-adapter/legacy/web/assets/routes/src/images/route-bg.png diff --git a/src/web/assets/routes/src/images/route-bg_2x.png b/yii2-adapter/legacy/web/assets/routes/src/images/route-bg_2x.png similarity index 100% rename from src/web/assets/routes/src/images/route-bg_2x.png rename to yii2-adapter/legacy/web/assets/routes/src/images/route-bg_2x.png diff --git a/src/web/assets/routes/src/images/route-bg_rtl.png b/yii2-adapter/legacy/web/assets/routes/src/images/route-bg_rtl.png similarity index 100% rename from src/web/assets/routes/src/images/route-bg_rtl.png rename to yii2-adapter/legacy/web/assets/routes/src/images/route-bg_rtl.png diff --git a/src/web/assets/routes/src/images/route-bg_rtl_2x.png b/yii2-adapter/legacy/web/assets/routes/src/images/route-bg_rtl_2x.png similarity index 100% rename from src/web/assets/routes/src/images/route-bg_rtl_2x.png rename to yii2-adapter/legacy/web/assets/routes/src/images/route-bg_rtl_2x.png diff --git a/src/web/assets/routes/src/routes.js b/yii2-adapter/legacy/web/assets/routes/src/routes.js similarity index 100% rename from src/web/assets/routes/src/routes.js rename to yii2-adapter/legacy/web/assets/routes/src/routes.js diff --git a/src/web/assets/routes/src/routes.scss b/yii2-adapter/legacy/web/assets/routes/src/routes.scss similarity index 100% rename from src/web/assets/routes/src/routes.scss rename to yii2-adapter/legacy/web/assets/routes/src/routes.scss diff --git a/src/web/assets/routes/webpack.config.js b/yii2-adapter/legacy/web/assets/routes/webpack.config.js similarity index 100% rename from src/web/assets/routes/webpack.config.js rename to yii2-adapter/legacy/web/assets/routes/webpack.config.js diff --git a/src/web/assets/selectize/SelectizeAsset.php b/yii2-adapter/legacy/web/assets/selectize/SelectizeAsset.php similarity index 100% rename from src/web/assets/selectize/SelectizeAsset.php rename to yii2-adapter/legacy/web/assets/selectize/SelectizeAsset.php diff --git a/src/web/assets/selectize/dist/css/selectize.css b/yii2-adapter/legacy/web/assets/selectize/dist/css/selectize.css similarity index 100% rename from src/web/assets/selectize/dist/css/selectize.css rename to yii2-adapter/legacy/web/assets/selectize/dist/css/selectize.css diff --git a/src/web/assets/selectize/dist/selectize.js b/yii2-adapter/legacy/web/assets/selectize/dist/selectize.js similarity index 100% rename from src/web/assets/selectize/dist/selectize.js rename to yii2-adapter/legacy/web/assets/selectize/dist/selectize.js diff --git a/src/web/assets/selectize/dist/selectize.js.LICENSE.txt b/yii2-adapter/legacy/web/assets/selectize/dist/selectize.js.LICENSE.txt similarity index 100% rename from src/web/assets/selectize/dist/selectize.js.LICENSE.txt rename to yii2-adapter/legacy/web/assets/selectize/dist/selectize.js.LICENSE.txt diff --git a/src/web/assets/selectize/src/selectize-plugin-a11y.js b/yii2-adapter/legacy/web/assets/selectize/src/selectize-plugin-a11y.js similarity index 100% rename from src/web/assets/selectize/src/selectize-plugin-a11y.js rename to yii2-adapter/legacy/web/assets/selectize/src/selectize-plugin-a11y.js diff --git a/src/web/assets/selectize/webpack.config.js b/yii2-adapter/legacy/web/assets/selectize/webpack.config.js similarity index 100% rename from src/web/assets/selectize/webpack.config.js rename to yii2-adapter/legacy/web/assets/selectize/webpack.config.js diff --git a/src/web/assets/sites/SitesAsset.php b/yii2-adapter/legacy/web/assets/sites/SitesAsset.php similarity index 100% rename from src/web/assets/sites/SitesAsset.php rename to yii2-adapter/legacy/web/assets/sites/SitesAsset.php diff --git a/src/web/assets/sites/dist/sites.js b/yii2-adapter/legacy/web/assets/sites/dist/sites.js similarity index 100% rename from src/web/assets/sites/dist/sites.js rename to yii2-adapter/legacy/web/assets/sites/dist/sites.js diff --git a/src/web/assets/sites/dist/sites.js.LICENSE.txt b/yii2-adapter/legacy/web/assets/sites/dist/sites.js.LICENSE.txt similarity index 100% rename from src/web/assets/sites/dist/sites.js.LICENSE.txt rename to yii2-adapter/legacy/web/assets/sites/dist/sites.js.LICENSE.txt diff --git a/src/web/assets/sites/dist/sites.js.map b/yii2-adapter/legacy/web/assets/sites/dist/sites.js.map similarity index 100% rename from src/web/assets/sites/dist/sites.js.map rename to yii2-adapter/legacy/web/assets/sites/dist/sites.js.map diff --git a/src/web/assets/sites/src/sites.js b/yii2-adapter/legacy/web/assets/sites/src/sites.js similarity index 100% rename from src/web/assets/sites/src/sites.js rename to yii2-adapter/legacy/web/assets/sites/src/sites.js diff --git a/src/web/assets/sites/webpack.config.js b/yii2-adapter/legacy/web/assets/sites/webpack.config.js similarity index 100% rename from src/web/assets/sites/webpack.config.js rename to yii2-adapter/legacy/web/assets/sites/webpack.config.js diff --git a/src/web/assets/systemmessages/SystemMessagesAsset.php b/yii2-adapter/legacy/web/assets/systemmessages/SystemMessagesAsset.php similarity index 100% rename from src/web/assets/systemmessages/SystemMessagesAsset.php rename to yii2-adapter/legacy/web/assets/systemmessages/SystemMessagesAsset.php diff --git a/src/web/assets/systemmessages/dist/css/system_messages.css b/yii2-adapter/legacy/web/assets/systemmessages/dist/css/system_messages.css similarity index 100% rename from src/web/assets/systemmessages/dist/css/system_messages.css rename to yii2-adapter/legacy/web/assets/systemmessages/dist/css/system_messages.css diff --git a/src/web/assets/systemmessages/dist/css/system_messages.css.map b/yii2-adapter/legacy/web/assets/systemmessages/dist/css/system_messages.css.map similarity index 100% rename from src/web/assets/systemmessages/dist/css/system_messages.css.map rename to yii2-adapter/legacy/web/assets/systemmessages/dist/css/system_messages.css.map diff --git a/src/web/assets/systemmessages/dist/system_messages.js b/yii2-adapter/legacy/web/assets/systemmessages/dist/system_messages.js similarity index 100% rename from src/web/assets/systemmessages/dist/system_messages.js rename to yii2-adapter/legacy/web/assets/systemmessages/dist/system_messages.js diff --git a/src/web/assets/systemmessages/dist/system_messages.js.map b/yii2-adapter/legacy/web/assets/systemmessages/dist/system_messages.js.map similarity index 100% rename from src/web/assets/systemmessages/dist/system_messages.js.map rename to yii2-adapter/legacy/web/assets/systemmessages/dist/system_messages.js.map diff --git a/src/web/assets/systemmessages/src/system_messages.js b/yii2-adapter/legacy/web/assets/systemmessages/src/system_messages.js similarity index 100% rename from src/web/assets/systemmessages/src/system_messages.js rename to yii2-adapter/legacy/web/assets/systemmessages/src/system_messages.js diff --git a/src/web/assets/systemmessages/src/system_messages.scss b/yii2-adapter/legacy/web/assets/systemmessages/src/system_messages.scss similarity index 100% rename from src/web/assets/systemmessages/src/system_messages.scss rename to yii2-adapter/legacy/web/assets/systemmessages/src/system_messages.scss diff --git a/src/web/assets/systemmessages/webpack.config.js b/yii2-adapter/legacy/web/assets/systemmessages/webpack.config.js similarity index 100% rename from src/web/assets/systemmessages/webpack.config.js rename to yii2-adapter/legacy/web/assets/systemmessages/webpack.config.js diff --git a/src/web/assets/tablesettings/TableSettingsAsset.php b/yii2-adapter/legacy/web/assets/tablesettings/TableSettingsAsset.php similarity index 100% rename from src/web/assets/tablesettings/TableSettingsAsset.php rename to yii2-adapter/legacy/web/assets/tablesettings/TableSettingsAsset.php diff --git a/src/web/assets/tablesettings/dist/TableFieldSettings.js b/yii2-adapter/legacy/web/assets/tablesettings/dist/TableFieldSettings.js similarity index 100% rename from src/web/assets/tablesettings/dist/TableFieldSettings.js rename to yii2-adapter/legacy/web/assets/tablesettings/dist/TableFieldSettings.js diff --git a/src/web/assets/tablesettings/dist/TableFieldSettings.js.map b/yii2-adapter/legacy/web/assets/tablesettings/dist/TableFieldSettings.js.map similarity index 100% rename from src/web/assets/tablesettings/dist/TableFieldSettings.js.map rename to yii2-adapter/legacy/web/assets/tablesettings/dist/TableFieldSettings.js.map diff --git a/src/web/assets/tablesettings/src/TableFieldSettings.js b/yii2-adapter/legacy/web/assets/tablesettings/src/TableFieldSettings.js similarity index 100% rename from src/web/assets/tablesettings/src/TableFieldSettings.js rename to yii2-adapter/legacy/web/assets/tablesettings/src/TableFieldSettings.js diff --git a/src/web/assets/tablesettings/webpack.config.js b/yii2-adapter/legacy/web/assets/tablesettings/webpack.config.js similarity index 100% rename from src/web/assets/tablesettings/webpack.config.js rename to yii2-adapter/legacy/web/assets/tablesettings/webpack.config.js diff --git a/src/web/assets/tailwindreset/TailwindResetAsset.php b/yii2-adapter/legacy/web/assets/tailwindreset/TailwindResetAsset.php similarity index 100% rename from src/web/assets/tailwindreset/TailwindResetAsset.php rename to yii2-adapter/legacy/web/assets/tailwindreset/TailwindResetAsset.php diff --git a/src/web/assets/tailwindreset/dist/css/tailwind_reset.css b/yii2-adapter/legacy/web/assets/tailwindreset/dist/css/tailwind_reset.css similarity index 100% rename from src/web/assets/tailwindreset/dist/css/tailwind_reset.css rename to yii2-adapter/legacy/web/assets/tailwindreset/dist/css/tailwind_reset.css diff --git a/src/web/assets/tailwindreset/dist/css/tailwind_reset.css.map b/yii2-adapter/legacy/web/assets/tailwindreset/dist/css/tailwind_reset.css.map similarity index 100% rename from src/web/assets/tailwindreset/dist/css/tailwind_reset.css.map rename to yii2-adapter/legacy/web/assets/tailwindreset/dist/css/tailwind_reset.css.map diff --git a/src/web/assets/tailwindreset/dist/tailwind_reset.js b/yii2-adapter/legacy/web/assets/tailwindreset/dist/tailwind_reset.js similarity index 100% rename from src/web/assets/tailwindreset/dist/tailwind_reset.js rename to yii2-adapter/legacy/web/assets/tailwindreset/dist/tailwind_reset.js diff --git a/src/web/assets/tailwindreset/dist/tailwind_reset.js.map b/yii2-adapter/legacy/web/assets/tailwindreset/dist/tailwind_reset.js.map similarity index 100% rename from src/web/assets/tailwindreset/dist/tailwind_reset.js.map rename to yii2-adapter/legacy/web/assets/tailwindreset/dist/tailwind_reset.js.map diff --git a/src/web/assets/tailwindreset/postcss.config.js b/yii2-adapter/legacy/web/assets/tailwindreset/postcss.config.js similarity index 100% rename from src/web/assets/tailwindreset/postcss.config.js rename to yii2-adapter/legacy/web/assets/tailwindreset/postcss.config.js diff --git a/src/web/assets/tailwindreset/src/tailwind_reset.css b/yii2-adapter/legacy/web/assets/tailwindreset/src/tailwind_reset.css similarity index 100% rename from src/web/assets/tailwindreset/src/tailwind_reset.css rename to yii2-adapter/legacy/web/assets/tailwindreset/src/tailwind_reset.css diff --git a/src/web/assets/tailwindreset/src/tailwind_reset.js b/yii2-adapter/legacy/web/assets/tailwindreset/src/tailwind_reset.js similarity index 100% rename from src/web/assets/tailwindreset/src/tailwind_reset.js rename to yii2-adapter/legacy/web/assets/tailwindreset/src/tailwind_reset.js diff --git a/src/web/assets/tailwindreset/tailwind.config.js b/yii2-adapter/legacy/web/assets/tailwindreset/tailwind.config.js similarity index 100% rename from src/web/assets/tailwindreset/tailwind.config.js rename to yii2-adapter/legacy/web/assets/tailwindreset/tailwind.config.js diff --git a/src/web/assets/tailwindreset/webpack.config.js b/yii2-adapter/legacy/web/assets/tailwindreset/webpack.config.js similarity index 100% rename from src/web/assets/tailwindreset/webpack.config.js rename to yii2-adapter/legacy/web/assets/tailwindreset/webpack.config.js diff --git a/src/web/assets/theme/ThemeAsset.php b/yii2-adapter/legacy/web/assets/theme/ThemeAsset.php similarity index 100% rename from src/web/assets/theme/ThemeAsset.php rename to yii2-adapter/legacy/web/assets/theme/ThemeAsset.php diff --git a/src/web/assets/theme/dist/cp.css b/yii2-adapter/legacy/web/assets/theme/dist/cp.css similarity index 100% rename from src/web/assets/theme/dist/cp.css rename to yii2-adapter/legacy/web/assets/theme/dist/cp.css diff --git a/src/web/assets/theme/dist/fe.css b/yii2-adapter/legacy/web/assets/theme/dist/fe.css similarity index 100% rename from src/web/assets/theme/dist/fe.css rename to yii2-adapter/legacy/web/assets/theme/dist/fe.css diff --git a/src/web/assets/timepicker/TimepickerAsset.php b/yii2-adapter/legacy/web/assets/timepicker/TimepickerAsset.php similarity index 100% rename from src/web/assets/timepicker/TimepickerAsset.php rename to yii2-adapter/legacy/web/assets/timepicker/TimepickerAsset.php diff --git a/src/web/assets/timepicker/dist/jquery.timepicker.js b/yii2-adapter/legacy/web/assets/timepicker/dist/jquery.timepicker.js similarity index 100% rename from src/web/assets/timepicker/dist/jquery.timepicker.js rename to yii2-adapter/legacy/web/assets/timepicker/dist/jquery.timepicker.js diff --git a/src/web/assets/timepicker/webpack.config.js b/yii2-adapter/legacy/web/assets/timepicker/webpack.config.js similarity index 100% rename from src/web/assets/timepicker/webpack.config.js rename to yii2-adapter/legacy/web/assets/timepicker/webpack.config.js diff --git a/src/web/assets/totp/TotpAsset.php b/yii2-adapter/legacy/web/assets/totp/TotpAsset.php similarity index 100% rename from src/web/assets/totp/TotpAsset.php rename to yii2-adapter/legacy/web/assets/totp/TotpAsset.php diff --git a/src/web/assets/totp/dist/totp.js b/yii2-adapter/legacy/web/assets/totp/dist/totp.js similarity index 100% rename from src/web/assets/totp/dist/totp.js rename to yii2-adapter/legacy/web/assets/totp/dist/totp.js diff --git a/src/web/assets/totp/dist/totp.js.map b/yii2-adapter/legacy/web/assets/totp/dist/totp.js.map similarity index 100% rename from src/web/assets/totp/dist/totp.js.map rename to yii2-adapter/legacy/web/assets/totp/dist/totp.js.map diff --git a/src/web/assets/totp/src/TotpForm.js b/yii2-adapter/legacy/web/assets/totp/src/TotpForm.js similarity index 100% rename from src/web/assets/totp/src/TotpForm.js rename to yii2-adapter/legacy/web/assets/totp/src/TotpForm.js diff --git a/src/web/assets/totp/webpack.config.js b/yii2-adapter/legacy/web/assets/totp/webpack.config.js similarity index 100% rename from src/web/assets/totp/webpack.config.js rename to yii2-adapter/legacy/web/assets/totp/webpack.config.js diff --git a/src/web/assets/updater/UpdaterAsset.php b/yii2-adapter/legacy/web/assets/updater/UpdaterAsset.php similarity index 100% rename from src/web/assets/updater/UpdaterAsset.php rename to yii2-adapter/legacy/web/assets/updater/UpdaterAsset.php diff --git a/src/web/assets/updater/dist/Updater.js b/yii2-adapter/legacy/web/assets/updater/dist/Updater.js similarity index 100% rename from src/web/assets/updater/dist/Updater.js rename to yii2-adapter/legacy/web/assets/updater/dist/Updater.js diff --git a/src/web/assets/updater/dist/Updater.js.map b/yii2-adapter/legacy/web/assets/updater/dist/Updater.js.map similarity index 100% rename from src/web/assets/updater/dist/Updater.js.map rename to yii2-adapter/legacy/web/assets/updater/dist/Updater.js.map diff --git a/src/web/assets/updater/dist/css/Updater.css b/yii2-adapter/legacy/web/assets/updater/dist/css/Updater.css similarity index 100% rename from src/web/assets/updater/dist/css/Updater.css rename to yii2-adapter/legacy/web/assets/updater/dist/css/Updater.css diff --git a/src/web/assets/updater/dist/css/Updater.css.map b/yii2-adapter/legacy/web/assets/updater/dist/css/Updater.css.map similarity index 100% rename from src/web/assets/updater/dist/css/Updater.css.map rename to yii2-adapter/legacy/web/assets/updater/dist/css/Updater.css.map diff --git a/src/web/assets/updater/dist/images/error.png b/yii2-adapter/legacy/web/assets/updater/dist/images/error.png similarity index 100% rename from src/web/assets/updater/dist/images/error.png rename to yii2-adapter/legacy/web/assets/updater/dist/images/error.png diff --git a/src/web/assets/updater/dist/images/error_2x.png b/yii2-adapter/legacy/web/assets/updater/dist/images/error_2x.png similarity index 100% rename from src/web/assets/updater/dist/images/error_2x.png rename to yii2-adapter/legacy/web/assets/updater/dist/images/error_2x.png diff --git a/src/web/assets/updater/dist/images/success.png b/yii2-adapter/legacy/web/assets/updater/dist/images/success.png similarity index 100% rename from src/web/assets/updater/dist/images/success.png rename to yii2-adapter/legacy/web/assets/updater/dist/images/success.png diff --git a/src/web/assets/updater/dist/images/success_2x.png b/yii2-adapter/legacy/web/assets/updater/dist/images/success_2x.png similarity index 100% rename from src/web/assets/updater/dist/images/success_2x.png rename to yii2-adapter/legacy/web/assets/updater/dist/images/success_2x.png diff --git a/src/web/assets/updater/src/Updater.js b/yii2-adapter/legacy/web/assets/updater/src/Updater.js similarity index 100% rename from src/web/assets/updater/src/Updater.js rename to yii2-adapter/legacy/web/assets/updater/src/Updater.js diff --git a/src/web/assets/updater/src/images/error.png b/yii2-adapter/legacy/web/assets/updater/src/images/error.png similarity index 100% rename from src/web/assets/updater/src/images/error.png rename to yii2-adapter/legacy/web/assets/updater/src/images/error.png diff --git a/src/web/assets/updater/src/images/error_2x.png b/yii2-adapter/legacy/web/assets/updater/src/images/error_2x.png similarity index 100% rename from src/web/assets/updater/src/images/error_2x.png rename to yii2-adapter/legacy/web/assets/updater/src/images/error_2x.png diff --git a/src/web/assets/updater/src/images/success.png b/yii2-adapter/legacy/web/assets/updater/src/images/success.png similarity index 100% rename from src/web/assets/updater/src/images/success.png rename to yii2-adapter/legacy/web/assets/updater/src/images/success.png diff --git a/src/web/assets/updater/src/images/success_2x.png b/yii2-adapter/legacy/web/assets/updater/src/images/success_2x.png similarity index 100% rename from src/web/assets/updater/src/images/success_2x.png rename to yii2-adapter/legacy/web/assets/updater/src/images/success_2x.png diff --git a/src/web/assets/updater/src/update.scss b/yii2-adapter/legacy/web/assets/updater/src/update.scss similarity index 100% rename from src/web/assets/updater/src/update.scss rename to yii2-adapter/legacy/web/assets/updater/src/update.scss diff --git a/src/web/assets/updater/webpack.config.js b/yii2-adapter/legacy/web/assets/updater/webpack.config.js similarity index 100% rename from src/web/assets/updater/webpack.config.js rename to yii2-adapter/legacy/web/assets/updater/webpack.config.js diff --git a/src/web/assets/updates/UpdatesAsset.php b/yii2-adapter/legacy/web/assets/updates/UpdatesAsset.php similarity index 100% rename from src/web/assets/updates/UpdatesAsset.php rename to yii2-adapter/legacy/web/assets/updates/UpdatesAsset.php diff --git a/src/web/assets/updates/dist/UpdatesUtility.js b/yii2-adapter/legacy/web/assets/updates/dist/UpdatesUtility.js similarity index 100% rename from src/web/assets/updates/dist/UpdatesUtility.js rename to yii2-adapter/legacy/web/assets/updates/dist/UpdatesUtility.js diff --git a/src/web/assets/updates/dist/UpdatesUtility.js.LICENSE.txt b/yii2-adapter/legacy/web/assets/updates/dist/UpdatesUtility.js.LICENSE.txt similarity index 100% rename from src/web/assets/updates/dist/UpdatesUtility.js.LICENSE.txt rename to yii2-adapter/legacy/web/assets/updates/dist/UpdatesUtility.js.LICENSE.txt diff --git a/src/web/assets/updates/dist/UpdatesUtility.js.map b/yii2-adapter/legacy/web/assets/updates/dist/UpdatesUtility.js.map similarity index 100% rename from src/web/assets/updates/dist/UpdatesUtility.js.map rename to yii2-adapter/legacy/web/assets/updates/dist/UpdatesUtility.js.map diff --git a/src/web/assets/updates/dist/css/UpdatesUtility.css b/yii2-adapter/legacy/web/assets/updates/dist/css/UpdatesUtility.css similarity index 100% rename from src/web/assets/updates/dist/css/UpdatesUtility.css rename to yii2-adapter/legacy/web/assets/updates/dist/css/UpdatesUtility.css diff --git a/src/web/assets/updates/dist/css/UpdatesUtility.css.map b/yii2-adapter/legacy/web/assets/updates/dist/css/UpdatesUtility.css.map similarity index 100% rename from src/web/assets/updates/dist/css/UpdatesUtility.css.map rename to yii2-adapter/legacy/web/assets/updates/dist/css/UpdatesUtility.css.map diff --git a/src/web/assets/updates/dist/images/error.png b/yii2-adapter/legacy/web/assets/updates/dist/images/error.png similarity index 100% rename from src/web/assets/updates/dist/images/error.png rename to yii2-adapter/legacy/web/assets/updates/dist/images/error.png diff --git a/src/web/assets/updates/dist/images/error_2x.png b/yii2-adapter/legacy/web/assets/updates/dist/images/error_2x.png similarity index 100% rename from src/web/assets/updates/dist/images/error_2x.png rename to yii2-adapter/legacy/web/assets/updates/dist/images/error_2x.png diff --git a/src/web/assets/updates/dist/images/success.png b/yii2-adapter/legacy/web/assets/updates/dist/images/success.png similarity index 100% rename from src/web/assets/updates/dist/images/success.png rename to yii2-adapter/legacy/web/assets/updates/dist/images/success.png diff --git a/src/web/assets/updates/dist/images/success_2x.png b/yii2-adapter/legacy/web/assets/updates/dist/images/success_2x.png similarity index 100% rename from src/web/assets/updates/dist/images/success_2x.png rename to yii2-adapter/legacy/web/assets/updates/dist/images/success_2x.png diff --git a/src/web/assets/updates/src/UpdatesUtility.js b/yii2-adapter/legacy/web/assets/updates/src/UpdatesUtility.js similarity index 100% rename from src/web/assets/updates/src/UpdatesUtility.js rename to yii2-adapter/legacy/web/assets/updates/src/UpdatesUtility.js diff --git a/src/web/assets/updates/src/images/error.png b/yii2-adapter/legacy/web/assets/updates/src/images/error.png similarity index 100% rename from src/web/assets/updates/src/images/error.png rename to yii2-adapter/legacy/web/assets/updates/src/images/error.png diff --git a/src/web/assets/updates/src/images/error_2x.png b/yii2-adapter/legacy/web/assets/updates/src/images/error_2x.png similarity index 100% rename from src/web/assets/updates/src/images/error_2x.png rename to yii2-adapter/legacy/web/assets/updates/src/images/error_2x.png diff --git a/src/web/assets/updates/src/images/success.png b/yii2-adapter/legacy/web/assets/updates/src/images/success.png similarity index 100% rename from src/web/assets/updates/src/images/success.png rename to yii2-adapter/legacy/web/assets/updates/src/images/success.png diff --git a/src/web/assets/updates/src/images/success_2x.png b/yii2-adapter/legacy/web/assets/updates/src/images/success_2x.png similarity index 100% rename from src/web/assets/updates/src/images/success_2x.png rename to yii2-adapter/legacy/web/assets/updates/src/images/success_2x.png diff --git a/src/web/assets/updates/src/updates.scss b/yii2-adapter/legacy/web/assets/updates/src/updates.scss similarity index 100% rename from src/web/assets/updates/src/updates.scss rename to yii2-adapter/legacy/web/assets/updates/src/updates.scss diff --git a/src/web/assets/updates/webpack.config.js b/yii2-adapter/legacy/web/assets/updates/webpack.config.js similarity index 100% rename from src/web/assets/updates/webpack.config.js rename to yii2-adapter/legacy/web/assets/updates/webpack.config.js diff --git a/src/web/assets/updateswidget/UpdatesWidgetAsset.php b/yii2-adapter/legacy/web/assets/updateswidget/UpdatesWidgetAsset.php similarity index 100% rename from src/web/assets/updateswidget/UpdatesWidgetAsset.php rename to yii2-adapter/legacy/web/assets/updateswidget/UpdatesWidgetAsset.php diff --git a/src/web/assets/updateswidget/dist/UpdatesWidget.js b/yii2-adapter/legacy/web/assets/updateswidget/dist/UpdatesWidget.js similarity index 100% rename from src/web/assets/updateswidget/dist/UpdatesWidget.js rename to yii2-adapter/legacy/web/assets/updateswidget/dist/UpdatesWidget.js diff --git a/src/web/assets/updateswidget/dist/UpdatesWidget.js.map b/yii2-adapter/legacy/web/assets/updateswidget/dist/UpdatesWidget.js.map similarity index 100% rename from src/web/assets/updateswidget/dist/UpdatesWidget.js.map rename to yii2-adapter/legacy/web/assets/updateswidget/dist/UpdatesWidget.js.map diff --git a/src/web/assets/updateswidget/src/UpdatesWidget.js b/yii2-adapter/legacy/web/assets/updateswidget/src/UpdatesWidget.js similarity index 100% rename from src/web/assets/updateswidget/src/UpdatesWidget.js rename to yii2-adapter/legacy/web/assets/updateswidget/src/UpdatesWidget.js diff --git a/src/web/assets/updateswidget/webpack.config.js b/yii2-adapter/legacy/web/assets/updateswidget/webpack.config.js similarity index 100% rename from src/web/assets/updateswidget/webpack.config.js rename to yii2-adapter/legacy/web/assets/updateswidget/webpack.config.js diff --git a/src/web/assets/upgrade/UpgradeAsset.php b/yii2-adapter/legacy/web/assets/upgrade/UpgradeAsset.php similarity index 100% rename from src/web/assets/upgrade/UpgradeAsset.php rename to yii2-adapter/legacy/web/assets/upgrade/UpgradeAsset.php diff --git a/src/web/assets/upgrade/dist/UpgradeUtility.js b/yii2-adapter/legacy/web/assets/upgrade/dist/UpgradeUtility.js similarity index 100% rename from src/web/assets/upgrade/dist/UpgradeUtility.js rename to yii2-adapter/legacy/web/assets/upgrade/dist/UpgradeUtility.js diff --git a/src/web/assets/upgrade/dist/UpgradeUtility.js.LICENSE.txt b/yii2-adapter/legacy/web/assets/upgrade/dist/UpgradeUtility.js.LICENSE.txt similarity index 100% rename from src/web/assets/upgrade/dist/UpgradeUtility.js.LICENSE.txt rename to yii2-adapter/legacy/web/assets/upgrade/dist/UpgradeUtility.js.LICENSE.txt diff --git a/src/web/assets/upgrade/dist/UpgradeUtility.js.map b/yii2-adapter/legacy/web/assets/upgrade/dist/UpgradeUtility.js.map similarity index 100% rename from src/web/assets/upgrade/dist/UpgradeUtility.js.map rename to yii2-adapter/legacy/web/assets/upgrade/dist/UpgradeUtility.js.map diff --git a/src/web/assets/upgrade/dist/css/UpgradeUtility.css b/yii2-adapter/legacy/web/assets/upgrade/dist/css/UpgradeUtility.css similarity index 100% rename from src/web/assets/upgrade/dist/css/UpgradeUtility.css rename to yii2-adapter/legacy/web/assets/upgrade/dist/css/UpgradeUtility.css diff --git a/src/web/assets/upgrade/dist/css/UpgradeUtility.css.map b/yii2-adapter/legacy/web/assets/upgrade/dist/css/UpgradeUtility.css.map similarity index 100% rename from src/web/assets/upgrade/dist/css/UpgradeUtility.css.map rename to yii2-adapter/legacy/web/assets/upgrade/dist/css/UpgradeUtility.css.map diff --git a/src/web/assets/upgrade/dist/images/error.png b/yii2-adapter/legacy/web/assets/upgrade/dist/images/error.png similarity index 100% rename from src/web/assets/upgrade/dist/images/error.png rename to yii2-adapter/legacy/web/assets/upgrade/dist/images/error.png diff --git a/src/web/assets/upgrade/dist/images/error_2x.png b/yii2-adapter/legacy/web/assets/upgrade/dist/images/error_2x.png similarity index 100% rename from src/web/assets/upgrade/dist/images/error_2x.png rename to yii2-adapter/legacy/web/assets/upgrade/dist/images/error_2x.png diff --git a/src/web/assets/upgrade/dist/images/success.png b/yii2-adapter/legacy/web/assets/upgrade/dist/images/success.png similarity index 100% rename from src/web/assets/upgrade/dist/images/success.png rename to yii2-adapter/legacy/web/assets/upgrade/dist/images/success.png diff --git a/src/web/assets/upgrade/dist/images/success_2x.png b/yii2-adapter/legacy/web/assets/upgrade/dist/images/success_2x.png similarity index 100% rename from src/web/assets/upgrade/dist/images/success_2x.png rename to yii2-adapter/legacy/web/assets/upgrade/dist/images/success_2x.png diff --git a/src/web/assets/upgrade/src/UpgradeUtility.js b/yii2-adapter/legacy/web/assets/upgrade/src/UpgradeUtility.js similarity index 100% rename from src/web/assets/upgrade/src/UpgradeUtility.js rename to yii2-adapter/legacy/web/assets/upgrade/src/UpgradeUtility.js diff --git a/src/web/assets/upgrade/src/images/error.png b/yii2-adapter/legacy/web/assets/upgrade/src/images/error.png similarity index 100% rename from src/web/assets/upgrade/src/images/error.png rename to yii2-adapter/legacy/web/assets/upgrade/src/images/error.png diff --git a/src/web/assets/upgrade/src/images/error_2x.png b/yii2-adapter/legacy/web/assets/upgrade/src/images/error_2x.png similarity index 100% rename from src/web/assets/upgrade/src/images/error_2x.png rename to yii2-adapter/legacy/web/assets/upgrade/src/images/error_2x.png diff --git a/src/web/assets/upgrade/src/images/success.png b/yii2-adapter/legacy/web/assets/upgrade/src/images/success.png similarity index 100% rename from src/web/assets/upgrade/src/images/success.png rename to yii2-adapter/legacy/web/assets/upgrade/src/images/success.png diff --git a/src/web/assets/upgrade/src/images/success_2x.png b/yii2-adapter/legacy/web/assets/upgrade/src/images/success_2x.png similarity index 100% rename from src/web/assets/upgrade/src/images/success_2x.png rename to yii2-adapter/legacy/web/assets/upgrade/src/images/success_2x.png diff --git a/src/web/assets/upgrade/src/upgrade.scss b/yii2-adapter/legacy/web/assets/upgrade/src/upgrade.scss similarity index 100% rename from src/web/assets/upgrade/src/upgrade.scss rename to yii2-adapter/legacy/web/assets/upgrade/src/upgrade.scss diff --git a/src/web/assets/upgrade/webpack.config.js b/yii2-adapter/legacy/web/assets/upgrade/webpack.config.js similarity index 100% rename from src/web/assets/upgrade/webpack.config.js rename to yii2-adapter/legacy/web/assets/upgrade/webpack.config.js diff --git a/src/web/assets/userpermissions/UserPermissionsAsset.php b/yii2-adapter/legacy/web/assets/userpermissions/UserPermissionsAsset.php similarity index 100% rename from src/web/assets/userpermissions/UserPermissionsAsset.php rename to yii2-adapter/legacy/web/assets/userpermissions/UserPermissionsAsset.php diff --git a/src/web/assets/userpermissions/dist/UserPermissions.js b/yii2-adapter/legacy/web/assets/userpermissions/dist/UserPermissions.js similarity index 100% rename from src/web/assets/userpermissions/dist/UserPermissions.js rename to yii2-adapter/legacy/web/assets/userpermissions/dist/UserPermissions.js diff --git a/src/web/assets/userpermissions/dist/UserPermissions.js.map b/yii2-adapter/legacy/web/assets/userpermissions/dist/UserPermissions.js.map similarity index 100% rename from src/web/assets/userpermissions/dist/UserPermissions.js.map rename to yii2-adapter/legacy/web/assets/userpermissions/dist/UserPermissions.js.map diff --git a/src/web/assets/userpermissions/dist/css/UserPermissions.css b/yii2-adapter/legacy/web/assets/userpermissions/dist/css/UserPermissions.css similarity index 100% rename from src/web/assets/userpermissions/dist/css/UserPermissions.css rename to yii2-adapter/legacy/web/assets/userpermissions/dist/css/UserPermissions.css diff --git a/src/web/assets/userpermissions/dist/css/UserPermissions.css.map b/yii2-adapter/legacy/web/assets/userpermissions/dist/css/UserPermissions.css.map similarity index 100% rename from src/web/assets/userpermissions/dist/css/UserPermissions.css.map rename to yii2-adapter/legacy/web/assets/userpermissions/dist/css/UserPermissions.css.map diff --git a/src/web/assets/userpermissions/src/UserPermissions.js b/yii2-adapter/legacy/web/assets/userpermissions/src/UserPermissions.js similarity index 100% rename from src/web/assets/userpermissions/src/UserPermissions.js rename to yii2-adapter/legacy/web/assets/userpermissions/src/UserPermissions.js diff --git a/src/web/assets/userpermissions/src/user-permissions.scss b/yii2-adapter/legacy/web/assets/userpermissions/src/user-permissions.scss similarity index 100% rename from src/web/assets/userpermissions/src/user-permissions.scss rename to yii2-adapter/legacy/web/assets/userpermissions/src/user-permissions.scss diff --git a/src/web/assets/userpermissions/webpack.config.js b/yii2-adapter/legacy/web/assets/userpermissions/webpack.config.js similarity index 100% rename from src/web/assets/userpermissions/webpack.config.js rename to yii2-adapter/legacy/web/assets/userpermissions/webpack.config.js diff --git a/src/web/assets/userphoto/UserPhotoAsset.php b/yii2-adapter/legacy/web/assets/userphoto/UserPhotoAsset.php similarity index 100% rename from src/web/assets/userphoto/UserPhotoAsset.php rename to yii2-adapter/legacy/web/assets/userphoto/UserPhotoAsset.php diff --git a/src/web/assets/userphoto/dist/UserPhotoInput.js b/yii2-adapter/legacy/web/assets/userphoto/dist/UserPhotoInput.js similarity index 100% rename from src/web/assets/userphoto/dist/UserPhotoInput.js rename to yii2-adapter/legacy/web/assets/userphoto/dist/UserPhotoInput.js diff --git a/src/web/assets/userphoto/dist/UserPhotoInput.js.map b/yii2-adapter/legacy/web/assets/userphoto/dist/UserPhotoInput.js.map similarity index 100% rename from src/web/assets/userphoto/dist/UserPhotoInput.js.map rename to yii2-adapter/legacy/web/assets/userphoto/dist/UserPhotoInput.js.map diff --git a/src/web/assets/userphoto/dist/css/UserPhotoInput.css b/yii2-adapter/legacy/web/assets/userphoto/dist/css/UserPhotoInput.css similarity index 100% rename from src/web/assets/userphoto/dist/css/UserPhotoInput.css rename to yii2-adapter/legacy/web/assets/userphoto/dist/css/UserPhotoInput.css diff --git a/src/web/assets/userphoto/dist/css/UserPhotoInput.css.map b/yii2-adapter/legacy/web/assets/userphoto/dist/css/UserPhotoInput.css.map similarity index 100% rename from src/web/assets/userphoto/dist/css/UserPhotoInput.css.map rename to yii2-adapter/legacy/web/assets/userphoto/dist/css/UserPhotoInput.css.map diff --git a/src/web/assets/userphoto/src/UserPhotoInput.js b/yii2-adapter/legacy/web/assets/userphoto/src/UserPhotoInput.js similarity index 100% rename from src/web/assets/userphoto/src/UserPhotoInput.js rename to yii2-adapter/legacy/web/assets/userphoto/src/UserPhotoInput.js diff --git a/src/web/assets/userphoto/src/user-photo-input.scss b/yii2-adapter/legacy/web/assets/userphoto/src/user-photo-input.scss similarity index 100% rename from src/web/assets/userphoto/src/user-photo-input.scss rename to yii2-adapter/legacy/web/assets/userphoto/src/user-photo-input.scss diff --git a/src/web/assets/userphoto/webpack.config.js b/yii2-adapter/legacy/web/assets/userphoto/webpack.config.js similarity index 100% rename from src/web/assets/userphoto/webpack.config.js rename to yii2-adapter/legacy/web/assets/userphoto/webpack.config.js diff --git a/src/web/assets/utilities/UtilitiesAsset.php b/yii2-adapter/legacy/web/assets/utilities/UtilitiesAsset.php similarity index 100% rename from src/web/assets/utilities/UtilitiesAsset.php rename to yii2-adapter/legacy/web/assets/utilities/UtilitiesAsset.php diff --git a/src/web/assets/utilities/dist/css/utilities.css b/yii2-adapter/legacy/web/assets/utilities/dist/css/utilities.css similarity index 100% rename from src/web/assets/utilities/dist/css/utilities.css rename to yii2-adapter/legacy/web/assets/utilities/dist/css/utilities.css diff --git a/src/web/assets/utilities/dist/css/utilities.css.map b/yii2-adapter/legacy/web/assets/utilities/dist/css/utilities.css.map similarity index 100% rename from src/web/assets/utilities/dist/css/utilities.css.map rename to yii2-adapter/legacy/web/assets/utilities/dist/css/utilities.css.map diff --git a/src/web/assets/utilities/dist/utilities.js b/yii2-adapter/legacy/web/assets/utilities/dist/utilities.js similarity index 100% rename from src/web/assets/utilities/dist/utilities.js rename to yii2-adapter/legacy/web/assets/utilities/dist/utilities.js diff --git a/src/web/assets/utilities/dist/utilities.js.map b/yii2-adapter/legacy/web/assets/utilities/dist/utilities.js.map similarity index 100% rename from src/web/assets/utilities/dist/utilities.js.map rename to yii2-adapter/legacy/web/assets/utilities/dist/utilities.js.map diff --git a/src/web/assets/utilities/src/utilities.js b/yii2-adapter/legacy/web/assets/utilities/src/utilities.js similarity index 100% rename from src/web/assets/utilities/src/utilities.js rename to yii2-adapter/legacy/web/assets/utilities/src/utilities.js diff --git a/src/web/assets/utilities/src/utilities.scss b/yii2-adapter/legacy/web/assets/utilities/src/utilities.scss similarity index 100% rename from src/web/assets/utilities/src/utilities.scss rename to yii2-adapter/legacy/web/assets/utilities/src/utilities.scss diff --git a/src/web/assets/utilities/webpack.config.js b/yii2-adapter/legacy/web/assets/utilities/webpack.config.js similarity index 100% rename from src/web/assets/utilities/webpack.config.js rename to yii2-adapter/legacy/web/assets/utilities/webpack.config.js diff --git a/src/web/assets/velocity/VelocityAsset.php b/yii2-adapter/legacy/web/assets/velocity/VelocityAsset.php similarity index 100% rename from src/web/assets/velocity/VelocityAsset.php rename to yii2-adapter/legacy/web/assets/velocity/VelocityAsset.php diff --git a/src/web/assets/velocity/dist/velocity.js b/yii2-adapter/legacy/web/assets/velocity/dist/velocity.js similarity index 100% rename from src/web/assets/velocity/dist/velocity.js rename to yii2-adapter/legacy/web/assets/velocity/dist/velocity.js diff --git a/src/web/assets/velocity/dist/velocity.js.LICENSE.txt b/yii2-adapter/legacy/web/assets/velocity/dist/velocity.js.LICENSE.txt similarity index 100% rename from src/web/assets/velocity/dist/velocity.js.LICENSE.txt rename to yii2-adapter/legacy/web/assets/velocity/dist/velocity.js.LICENSE.txt diff --git a/src/web/assets/velocity/webpack.config.js b/yii2-adapter/legacy/web/assets/velocity/webpack.config.js similarity index 100% rename from src/web/assets/velocity/webpack.config.js rename to yii2-adapter/legacy/web/assets/velocity/webpack.config.js diff --git a/src/web/assets/vue/VueAsset.php b/yii2-adapter/legacy/web/assets/vue/VueAsset.php similarity index 100% rename from src/web/assets/vue/VueAsset.php rename to yii2-adapter/legacy/web/assets/vue/VueAsset.php diff --git a/src/web/assets/vue/dist/vue.js b/yii2-adapter/legacy/web/assets/vue/dist/vue.js similarity index 100% rename from src/web/assets/vue/dist/vue.js rename to yii2-adapter/legacy/web/assets/vue/dist/vue.js diff --git a/src/web/assets/vue/dist/vue.js.LICENSE.txt b/yii2-adapter/legacy/web/assets/vue/dist/vue.js.LICENSE.txt similarity index 100% rename from src/web/assets/vue/dist/vue.js.LICENSE.txt rename to yii2-adapter/legacy/web/assets/vue/dist/vue.js.LICENSE.txt diff --git a/src/web/assets/vue/webpack.config.js b/yii2-adapter/legacy/web/assets/vue/webpack.config.js similarity index 100% rename from src/web/assets/vue/webpack.config.js rename to yii2-adapter/legacy/web/assets/vue/webpack.config.js diff --git a/src/web/assets/xregexp/XregexpAsset.php b/yii2-adapter/legacy/web/assets/xregexp/XregexpAsset.php similarity index 100% rename from src/web/assets/xregexp/XregexpAsset.php rename to yii2-adapter/legacy/web/assets/xregexp/XregexpAsset.php diff --git a/src/web/assets/xregexp/dist/xregexp-all.js b/yii2-adapter/legacy/web/assets/xregexp/dist/xregexp-all.js similarity index 100% rename from src/web/assets/xregexp/dist/xregexp-all.js rename to yii2-adapter/legacy/web/assets/xregexp/dist/xregexp-all.js diff --git a/src/web/assets/xregexp/dist/xregexp-all.js.LICENSE.txt b/yii2-adapter/legacy/web/assets/xregexp/dist/xregexp-all.js.LICENSE.txt similarity index 100% rename from src/web/assets/xregexp/dist/xregexp-all.js.LICENSE.txt rename to yii2-adapter/legacy/web/assets/xregexp/dist/xregexp-all.js.LICENSE.txt diff --git a/src/web/assets/xregexp/webpack.config.js b/yii2-adapter/legacy/web/assets/xregexp/webpack.config.js similarity index 100% rename from src/web/assets/xregexp/webpack.config.js rename to yii2-adapter/legacy/web/assets/xregexp/webpack.config.js diff --git a/src/web/assets/yii2pjax/dist/jquery.pjax.js b/yii2-adapter/legacy/web/assets/yii2pjax/dist/jquery.pjax.js similarity index 100% rename from src/web/assets/yii2pjax/dist/jquery.pjax.js rename to yii2-adapter/legacy/web/assets/yii2pjax/dist/jquery.pjax.js diff --git a/src/web/assets/yii2pjax/dist/jquery.pjax.js.LICENSE.txt b/yii2-adapter/legacy/web/assets/yii2pjax/dist/jquery.pjax.js.LICENSE.txt similarity index 100% rename from src/web/assets/yii2pjax/dist/jquery.pjax.js.LICENSE.txt rename to yii2-adapter/legacy/web/assets/yii2pjax/dist/jquery.pjax.js.LICENSE.txt diff --git a/src/web/assets/yii2pjax/webpack.config.js b/yii2-adapter/legacy/web/assets/yii2pjax/webpack.config.js similarity index 100% rename from src/web/assets/yii2pjax/webpack.config.js rename to yii2-adapter/legacy/web/assets/yii2pjax/webpack.config.js diff --git a/src/web/twig/CpExtension.php b/yii2-adapter/legacy/web/twig/CpExtension.php similarity index 100% rename from src/web/twig/CpExtension.php rename to yii2-adapter/legacy/web/twig/CpExtension.php diff --git a/src/web/twig/Environment.php b/yii2-adapter/legacy/web/twig/Environment.php similarity index 100% rename from src/web/twig/Environment.php rename to yii2-adapter/legacy/web/twig/Environment.php diff --git a/src/web/twig/Extension.php b/yii2-adapter/legacy/web/twig/Extension.php similarity index 100% rename from src/web/twig/Extension.php rename to yii2-adapter/legacy/web/twig/Extension.php diff --git a/src/web/twig/FeExtension.php b/yii2-adapter/legacy/web/twig/FeExtension.php similarity index 100% rename from src/web/twig/FeExtension.php rename to yii2-adapter/legacy/web/twig/FeExtension.php diff --git a/src/web/twig/GlobalsExtension.php b/yii2-adapter/legacy/web/twig/GlobalsExtension.php similarity index 100% rename from src/web/twig/GlobalsExtension.php rename to yii2-adapter/legacy/web/twig/GlobalsExtension.php diff --git a/src/web/twig/SafeHtml.php b/yii2-adapter/legacy/web/twig/SafeHtml.php similarity index 100% rename from src/web/twig/SafeHtml.php rename to yii2-adapter/legacy/web/twig/SafeHtml.php diff --git a/src/web/twig/SinglePreloaderExtension.php b/yii2-adapter/legacy/web/twig/SinglePreloaderExtension.php similarity index 100% rename from src/web/twig/SinglePreloaderExtension.php rename to yii2-adapter/legacy/web/twig/SinglePreloaderExtension.php diff --git a/src/web/twig/TemplateLoader.php b/yii2-adapter/legacy/web/twig/TemplateLoader.php similarity index 100% rename from src/web/twig/TemplateLoader.php rename to yii2-adapter/legacy/web/twig/TemplateLoader.php diff --git a/src/web/twig/TemplateLoaderException.php b/yii2-adapter/legacy/web/twig/TemplateLoaderException.php similarity index 100% rename from src/web/twig/TemplateLoaderException.php rename to yii2-adapter/legacy/web/twig/TemplateLoaderException.php diff --git a/src/web/twig/nodes/BaseNode.php b/yii2-adapter/legacy/web/twig/nodes/BaseNode.php similarity index 100% rename from src/web/twig/nodes/BaseNode.php rename to yii2-adapter/legacy/web/twig/nodes/BaseNode.php diff --git a/src/web/twig/nodes/CacheNode.php b/yii2-adapter/legacy/web/twig/nodes/CacheNode.php similarity index 100% rename from src/web/twig/nodes/CacheNode.php rename to yii2-adapter/legacy/web/twig/nodes/CacheNode.php diff --git a/src/web/twig/nodes/DdNode.php b/yii2-adapter/legacy/web/twig/nodes/DdNode.php similarity index 100% rename from src/web/twig/nodes/DdNode.php rename to yii2-adapter/legacy/web/twig/nodes/DdNode.php diff --git a/src/web/twig/nodes/DeprecatedNode.php b/yii2-adapter/legacy/web/twig/nodes/DeprecatedNode.php similarity index 100% rename from src/web/twig/nodes/DeprecatedNode.php rename to yii2-adapter/legacy/web/twig/nodes/DeprecatedNode.php diff --git a/src/web/twig/nodes/DumpNode.php b/yii2-adapter/legacy/web/twig/nodes/DumpNode.php similarity index 100% rename from src/web/twig/nodes/DumpNode.php rename to yii2-adapter/legacy/web/twig/nodes/DumpNode.php diff --git a/src/web/twig/nodes/ExitNode.php b/yii2-adapter/legacy/web/twig/nodes/ExitNode.php similarity index 100% rename from src/web/twig/nodes/ExitNode.php rename to yii2-adapter/legacy/web/twig/nodes/ExitNode.php diff --git a/src/web/twig/nodes/ExpiresNode.php b/yii2-adapter/legacy/web/twig/nodes/ExpiresNode.php similarity index 100% rename from src/web/twig/nodes/ExpiresNode.php rename to yii2-adapter/legacy/web/twig/nodes/ExpiresNode.php diff --git a/src/web/twig/nodes/FallbackNameExpression.php b/yii2-adapter/legacy/web/twig/nodes/FallbackNameExpression.php similarity index 100% rename from src/web/twig/nodes/FallbackNameExpression.php rename to yii2-adapter/legacy/web/twig/nodes/FallbackNameExpression.php diff --git a/src/web/twig/nodes/GetAttrNode.php b/yii2-adapter/legacy/web/twig/nodes/GetAttrNode.php similarity index 100% rename from src/web/twig/nodes/GetAttrNode.php rename to yii2-adapter/legacy/web/twig/nodes/GetAttrNode.php diff --git a/src/web/twig/nodes/HeaderNode.php b/yii2-adapter/legacy/web/twig/nodes/HeaderNode.php similarity index 100% rename from src/web/twig/nodes/HeaderNode.php rename to yii2-adapter/legacy/web/twig/nodes/HeaderNode.php diff --git a/src/web/twig/nodes/HookNode.php b/yii2-adapter/legacy/web/twig/nodes/HookNode.php similarity index 100% rename from src/web/twig/nodes/HookNode.php rename to yii2-adapter/legacy/web/twig/nodes/HookNode.php diff --git a/src/web/twig/nodes/NamespaceNode.php b/yii2-adapter/legacy/web/twig/nodes/NamespaceNode.php similarity index 100% rename from src/web/twig/nodes/NamespaceNode.php rename to yii2-adapter/legacy/web/twig/nodes/NamespaceNode.php diff --git a/src/web/twig/nodes/NavItem_Node.php b/yii2-adapter/legacy/web/twig/nodes/NavItem_Node.php similarity index 100% rename from src/web/twig/nodes/NavItem_Node.php rename to yii2-adapter/legacy/web/twig/nodes/NavItem_Node.php diff --git a/src/web/twig/nodes/NavNode.php b/yii2-adapter/legacy/web/twig/nodes/NavNode.php similarity index 100% rename from src/web/twig/nodes/NavNode.php rename to yii2-adapter/legacy/web/twig/nodes/NavNode.php diff --git a/src/web/twig/nodes/PaginateNode.php b/yii2-adapter/legacy/web/twig/nodes/PaginateNode.php similarity index 100% rename from src/web/twig/nodes/PaginateNode.php rename to yii2-adapter/legacy/web/twig/nodes/PaginateNode.php diff --git a/src/web/twig/nodes/PreloadSinglesNode.php b/yii2-adapter/legacy/web/twig/nodes/PreloadSinglesNode.php similarity index 100% rename from src/web/twig/nodes/PreloadSinglesNode.php rename to yii2-adapter/legacy/web/twig/nodes/PreloadSinglesNode.php diff --git a/src/web/twig/nodes/ProfileNode.php b/yii2-adapter/legacy/web/twig/nodes/ProfileNode.php similarity index 100% rename from src/web/twig/nodes/ProfileNode.php rename to yii2-adapter/legacy/web/twig/nodes/ProfileNode.php diff --git a/src/web/twig/nodes/RedirectNode.php b/yii2-adapter/legacy/web/twig/nodes/RedirectNode.php similarity index 100% rename from src/web/twig/nodes/RedirectNode.php rename to yii2-adapter/legacy/web/twig/nodes/RedirectNode.php diff --git a/src/web/twig/nodes/RegisterResourceNode.php b/yii2-adapter/legacy/web/twig/nodes/RegisterResourceNode.php similarity index 100% rename from src/web/twig/nodes/RegisterResourceNode.php rename to yii2-adapter/legacy/web/twig/nodes/RegisterResourceNode.php diff --git a/src/web/twig/nodes/RequireAdminNode.php b/yii2-adapter/legacy/web/twig/nodes/RequireAdminNode.php similarity index 100% rename from src/web/twig/nodes/RequireAdminNode.php rename to yii2-adapter/legacy/web/twig/nodes/RequireAdminNode.php diff --git a/src/web/twig/nodes/RequireEditionNode.php b/yii2-adapter/legacy/web/twig/nodes/RequireEditionNode.php similarity index 100% rename from src/web/twig/nodes/RequireEditionNode.php rename to yii2-adapter/legacy/web/twig/nodes/RequireEditionNode.php diff --git a/src/web/twig/nodes/RequireGuestNode.php b/yii2-adapter/legacy/web/twig/nodes/RequireGuestNode.php similarity index 100% rename from src/web/twig/nodes/RequireGuestNode.php rename to yii2-adapter/legacy/web/twig/nodes/RequireGuestNode.php diff --git a/src/web/twig/nodes/RequireLoginNode.php b/yii2-adapter/legacy/web/twig/nodes/RequireLoginNode.php similarity index 100% rename from src/web/twig/nodes/RequireLoginNode.php rename to yii2-adapter/legacy/web/twig/nodes/RequireLoginNode.php diff --git a/src/web/twig/nodes/RequirePermissionNode.php b/yii2-adapter/legacy/web/twig/nodes/RequirePermissionNode.php similarity index 100% rename from src/web/twig/nodes/RequirePermissionNode.php rename to yii2-adapter/legacy/web/twig/nodes/RequirePermissionNode.php diff --git a/src/web/twig/nodes/SwitchNode.php b/yii2-adapter/legacy/web/twig/nodes/SwitchNode.php similarity index 100% rename from src/web/twig/nodes/SwitchNode.php rename to yii2-adapter/legacy/web/twig/nodes/SwitchNode.php diff --git a/src/web/twig/nodes/TagNode.php b/yii2-adapter/legacy/web/twig/nodes/TagNode.php similarity index 100% rename from src/web/twig/nodes/TagNode.php rename to yii2-adapter/legacy/web/twig/nodes/TagNode.php diff --git a/src/web/twig/nodes/expressions/binaries/HasEveryBinary.php b/yii2-adapter/legacy/web/twig/nodes/expressions/binaries/HasEveryBinary.php similarity index 100% rename from src/web/twig/nodes/expressions/binaries/HasEveryBinary.php rename to yii2-adapter/legacy/web/twig/nodes/expressions/binaries/HasEveryBinary.php diff --git a/src/web/twig/nodes/expressions/binaries/HasSomeBinary.php b/yii2-adapter/legacy/web/twig/nodes/expressions/binaries/HasSomeBinary.php similarity index 100% rename from src/web/twig/nodes/expressions/binaries/HasSomeBinary.php rename to yii2-adapter/legacy/web/twig/nodes/expressions/binaries/HasSomeBinary.php diff --git a/src/web/twig/nodevisitors/BaseEventTagVisitor.php b/yii2-adapter/legacy/web/twig/nodevisitors/BaseEventTagVisitor.php similarity index 100% rename from src/web/twig/nodevisitors/BaseEventTagVisitor.php rename to yii2-adapter/legacy/web/twig/nodevisitors/BaseEventTagVisitor.php diff --git a/src/web/twig/nodevisitors/EventTagAdder.php b/yii2-adapter/legacy/web/twig/nodevisitors/EventTagAdder.php similarity index 100% rename from src/web/twig/nodevisitors/EventTagAdder.php rename to yii2-adapter/legacy/web/twig/nodevisitors/EventTagAdder.php diff --git a/src/web/twig/nodevisitors/EventTagFinder.php b/yii2-adapter/legacy/web/twig/nodevisitors/EventTagFinder.php similarity index 100% rename from src/web/twig/nodevisitors/EventTagFinder.php rename to yii2-adapter/legacy/web/twig/nodevisitors/EventTagFinder.php diff --git a/src/web/twig/nodevisitors/GetAttrAdjuster.php b/yii2-adapter/legacy/web/twig/nodevisitors/GetAttrAdjuster.php similarity index 100% rename from src/web/twig/nodevisitors/GetAttrAdjuster.php rename to yii2-adapter/legacy/web/twig/nodevisitors/GetAttrAdjuster.php diff --git a/src/web/twig/nodevisitors/Profiler.php b/yii2-adapter/legacy/web/twig/nodevisitors/Profiler.php similarity index 100% rename from src/web/twig/nodevisitors/Profiler.php rename to yii2-adapter/legacy/web/twig/nodevisitors/Profiler.php diff --git a/src/web/twig/nodevisitors/SinglePreloader.php b/yii2-adapter/legacy/web/twig/nodevisitors/SinglePreloader.php similarity index 100% rename from src/web/twig/nodevisitors/SinglePreloader.php rename to yii2-adapter/legacy/web/twig/nodevisitors/SinglePreloader.php diff --git a/src/web/twig/tokenparsers/CacheTokenParser.php b/yii2-adapter/legacy/web/twig/tokenparsers/CacheTokenParser.php similarity index 100% rename from src/web/twig/tokenparsers/CacheTokenParser.php rename to yii2-adapter/legacy/web/twig/tokenparsers/CacheTokenParser.php diff --git a/src/web/twig/tokenparsers/DdTokenParser.php b/yii2-adapter/legacy/web/twig/tokenparsers/DdTokenParser.php similarity index 100% rename from src/web/twig/tokenparsers/DdTokenParser.php rename to yii2-adapter/legacy/web/twig/tokenparsers/DdTokenParser.php diff --git a/src/web/twig/tokenparsers/DeprecatedTokenParser.php b/yii2-adapter/legacy/web/twig/tokenparsers/DeprecatedTokenParser.php similarity index 100% rename from src/web/twig/tokenparsers/DeprecatedTokenParser.php rename to yii2-adapter/legacy/web/twig/tokenparsers/DeprecatedTokenParser.php diff --git a/src/web/twig/tokenparsers/DumpTokenParser.php b/yii2-adapter/legacy/web/twig/tokenparsers/DumpTokenParser.php similarity index 100% rename from src/web/twig/tokenparsers/DumpTokenParser.php rename to yii2-adapter/legacy/web/twig/tokenparsers/DumpTokenParser.php diff --git a/src/web/twig/tokenparsers/ExitTokenParser.php b/yii2-adapter/legacy/web/twig/tokenparsers/ExitTokenParser.php similarity index 100% rename from src/web/twig/tokenparsers/ExitTokenParser.php rename to yii2-adapter/legacy/web/twig/tokenparsers/ExitTokenParser.php diff --git a/src/web/twig/tokenparsers/ExpiresTokenParser.php b/yii2-adapter/legacy/web/twig/tokenparsers/ExpiresTokenParser.php similarity index 100% rename from src/web/twig/tokenparsers/ExpiresTokenParser.php rename to yii2-adapter/legacy/web/twig/tokenparsers/ExpiresTokenParser.php diff --git a/src/web/twig/tokenparsers/HeaderTokenParser.php b/yii2-adapter/legacy/web/twig/tokenparsers/HeaderTokenParser.php similarity index 100% rename from src/web/twig/tokenparsers/HeaderTokenParser.php rename to yii2-adapter/legacy/web/twig/tokenparsers/HeaderTokenParser.php diff --git a/src/web/twig/tokenparsers/HookTokenParser.php b/yii2-adapter/legacy/web/twig/tokenparsers/HookTokenParser.php similarity index 100% rename from src/web/twig/tokenparsers/HookTokenParser.php rename to yii2-adapter/legacy/web/twig/tokenparsers/HookTokenParser.php diff --git a/src/web/twig/tokenparsers/NamespaceTokenParser.php b/yii2-adapter/legacy/web/twig/tokenparsers/NamespaceTokenParser.php similarity index 100% rename from src/web/twig/tokenparsers/NamespaceTokenParser.php rename to yii2-adapter/legacy/web/twig/tokenparsers/NamespaceTokenParser.php diff --git a/src/web/twig/tokenparsers/NavTokenParser.php b/yii2-adapter/legacy/web/twig/tokenparsers/NavTokenParser.php similarity index 100% rename from src/web/twig/tokenparsers/NavTokenParser.php rename to yii2-adapter/legacy/web/twig/tokenparsers/NavTokenParser.php diff --git a/src/web/twig/tokenparsers/PaginateTokenParser.php b/yii2-adapter/legacy/web/twig/tokenparsers/PaginateTokenParser.php similarity index 100% rename from src/web/twig/tokenparsers/PaginateTokenParser.php rename to yii2-adapter/legacy/web/twig/tokenparsers/PaginateTokenParser.php diff --git a/src/web/twig/tokenparsers/RedirectTokenParser.php b/yii2-adapter/legacy/web/twig/tokenparsers/RedirectTokenParser.php similarity index 100% rename from src/web/twig/tokenparsers/RedirectTokenParser.php rename to yii2-adapter/legacy/web/twig/tokenparsers/RedirectTokenParser.php diff --git a/src/web/twig/tokenparsers/RegisterResourceTokenParser.php b/yii2-adapter/legacy/web/twig/tokenparsers/RegisterResourceTokenParser.php similarity index 100% rename from src/web/twig/tokenparsers/RegisterResourceTokenParser.php rename to yii2-adapter/legacy/web/twig/tokenparsers/RegisterResourceTokenParser.php diff --git a/src/web/twig/tokenparsers/RequireAdminTokenParser.php b/yii2-adapter/legacy/web/twig/tokenparsers/RequireAdminTokenParser.php similarity index 100% rename from src/web/twig/tokenparsers/RequireAdminTokenParser.php rename to yii2-adapter/legacy/web/twig/tokenparsers/RequireAdminTokenParser.php diff --git a/src/web/twig/tokenparsers/RequireEditionTokenParser.php b/yii2-adapter/legacy/web/twig/tokenparsers/RequireEditionTokenParser.php similarity index 100% rename from src/web/twig/tokenparsers/RequireEditionTokenParser.php rename to yii2-adapter/legacy/web/twig/tokenparsers/RequireEditionTokenParser.php diff --git a/src/web/twig/tokenparsers/RequireGuestTokenParser.php b/yii2-adapter/legacy/web/twig/tokenparsers/RequireGuestTokenParser.php similarity index 100% rename from src/web/twig/tokenparsers/RequireGuestTokenParser.php rename to yii2-adapter/legacy/web/twig/tokenparsers/RequireGuestTokenParser.php diff --git a/src/web/twig/tokenparsers/RequireLoginTokenParser.php b/yii2-adapter/legacy/web/twig/tokenparsers/RequireLoginTokenParser.php similarity index 100% rename from src/web/twig/tokenparsers/RequireLoginTokenParser.php rename to yii2-adapter/legacy/web/twig/tokenparsers/RequireLoginTokenParser.php diff --git a/src/web/twig/tokenparsers/RequirePermissionTokenParser.php b/yii2-adapter/legacy/web/twig/tokenparsers/RequirePermissionTokenParser.php similarity index 100% rename from src/web/twig/tokenparsers/RequirePermissionTokenParser.php rename to yii2-adapter/legacy/web/twig/tokenparsers/RequirePermissionTokenParser.php diff --git a/src/web/twig/tokenparsers/SwitchTokenParser.php b/yii2-adapter/legacy/web/twig/tokenparsers/SwitchTokenParser.php similarity index 100% rename from src/web/twig/tokenparsers/SwitchTokenParser.php rename to yii2-adapter/legacy/web/twig/tokenparsers/SwitchTokenParser.php diff --git a/src/web/twig/tokenparsers/TagTokenParser.php b/yii2-adapter/legacy/web/twig/tokenparsers/TagTokenParser.php similarity index 100% rename from src/web/twig/tokenparsers/TagTokenParser.php rename to yii2-adapter/legacy/web/twig/tokenparsers/TagTokenParser.php diff --git a/src/web/twig/variables/Cp.php b/yii2-adapter/legacy/web/twig/variables/Cp.php similarity index 96% rename from src/web/twig/variables/Cp.php rename to yii2-adapter/legacy/web/twig/variables/Cp.php index 5fa91696239..0a4110a8e08 100644 --- a/src/web/twig/variables/Cp.php +++ b/yii2-adapter/legacy/web/twig/variables/Cp.php @@ -418,75 +418,75 @@ public function settings(): array $label = Craft::t('app', 'System'); $settings[$label]['general'] = [ - 'iconMask' => '@packageRoot/resources/icons/light/sliders.svg', + 'iconMask' => '@craftcms/resources/icons/light/sliders.svg', 'label' => Craft::t('app', 'General'), ]; $settings[$label]['sites'] = [ - 'iconMask' => sprintf('@packageRoot/resources/icons/light/%s.svg', CpHelper::earthIcon()), + 'iconMask' => sprintf('@craftcms/resources/icons/light/%s.svg', CpHelper::earthIcon()), 'label' => Craft::t('app', 'Sites'), ]; if (!app(GeneralConfig::class)->headlessMode) { $settings[$label]['routes'] = [ - 'iconMask' => '@packageRoot/resources/icons/light/signs-post.svg', + 'iconMask' => '@craftcms/resources/icons/light/signs-post.svg', 'label' => Craft::t('app', 'Routes'), ]; } $settings[$label]['users'] = [ - 'iconMask' => '@packageRoot/resources/icons/light/user-group.svg', + 'iconMask' => '@craftcms/resources/icons/light/user-group.svg', 'label' => Craft::t('app', 'Users'), ]; if (app(GeneralConfig::class)->allowAdminChanges) { $settings[$label]['addresses'] = [ - 'iconMask' => '@packageRoot/resources/icons/light/map-location.svg', + 'iconMask' => '@craftcms/resources/icons/light/map-location.svg', 'label' => Craft::t('app', 'Addresses'), ]; } $settings[$label]['email'] = [ - 'iconMask' => '@packageRoot/resources/icons/light/envelope.svg', + 'iconMask' => '@craftcms/resources/icons/light/envelope.svg', 'label' => Craft::t('app', 'Email'), ]; $settings[$label]['plugins'] = [ - 'iconMask' => '@packageRoot/resources/icons/light/plug.svg', + 'iconMask' => '@craftcms/resources/icons/light/plug.svg', 'label' => Craft::t('app', 'Plugins'), ]; $label = Craft::t('app', 'Content'); $settings[$label]['sections'] = [ - 'iconMask' => '@packageRoot/resources/icons/light/newspaper.svg', + 'iconMask' => '@craftcms/resources/icons/light/newspaper.svg', 'label' => Craft::t('app', 'Sections'), ]; $settings[$label]['entry-types'] = [ - 'iconMask' => '@packageRoot/resources/icons/light/files.svg', + 'iconMask' => '@craftcms/resources/icons/light/files.svg', 'label' => Craft::t('app', 'Entry Types'), ]; $settings[$label]['fields'] = [ - 'iconMask' => '@packageRoot/resources/icons/light/pen-to-square.svg', + 'iconMask' => '@craftcms/resources/icons/light/pen-to-square.svg', 'label' => Craft::t('app', 'Fields'), ]; $settings[$label]['globals'] = [ - 'iconMask' => '@packageRoot/resources/icons/light/globe.svg', + 'iconMask' => '@craftcms/resources/icons/light/globe.svg', 'label' => Craft::t('app', 'Globals'), ]; $settings[$label]['categories'] = [ - 'iconMask' => '@packageRoot/resources/icons/light/sitemap.svg', + 'iconMask' => '@craftcms/resources/icons/light/sitemap.svg', 'label' => Craft::t('app', 'Categories'), ]; $settings[$label]['tags'] = [ - 'iconMask' => '@packageRoot/resources/icons/light/tags.svg', + 'iconMask' => '@craftcms/resources/icons/light/tags.svg', 'label' => Craft::t('app', 'Tags'), ]; $label = Craft::t('app', 'Media'); $settings[$label]['assets'] = [ - 'iconMask' => '@packageRoot/resources/icons/light/image.svg', + 'iconMask' => '@craftcms/resources/icons/light/image.svg', 'label' => Craft::t('app', 'Assets'), ]; $settings[$label]['filesystems'] = [ - 'iconMask' => '@packageRoot/resources/icons/light/folder-open.svg', + 'iconMask' => '@craftcms/resources/icons/light/folder-open.svg', 'label' => Craft::t('app', 'Filesystems'), ]; diff --git a/src/web/twig/variables/CraftVariable.php b/yii2-adapter/legacy/web/twig/variables/CraftVariable.php similarity index 100% rename from src/web/twig/variables/CraftVariable.php rename to yii2-adapter/legacy/web/twig/variables/CraftVariable.php diff --git a/src/web/twig/variables/Image.php b/yii2-adapter/legacy/web/twig/variables/Image.php similarity index 100% rename from src/web/twig/variables/Image.php rename to yii2-adapter/legacy/web/twig/variables/Image.php diff --git a/src/web/twig/variables/Io.php b/yii2-adapter/legacy/web/twig/variables/Io.php similarity index 100% rename from src/web/twig/variables/Io.php rename to yii2-adapter/legacy/web/twig/variables/Io.php diff --git a/src/web/twig/variables/Paginate.php b/yii2-adapter/legacy/web/twig/variables/Paginate.php similarity index 100% rename from src/web/twig/variables/Paginate.php rename to yii2-adapter/legacy/web/twig/variables/Paginate.php diff --git a/src/web/twig/variables/Rebrand.php b/yii2-adapter/legacy/web/twig/variables/Rebrand.php similarity index 100% rename from src/web/twig/variables/Rebrand.php rename to yii2-adapter/legacy/web/twig/variables/Rebrand.php diff --git a/src/web/twig/variables/Routes.php b/yii2-adapter/legacy/web/twig/variables/Routes.php similarity index 100% rename from src/web/twig/variables/Routes.php rename to yii2-adapter/legacy/web/twig/variables/Routes.php diff --git a/lib/ar-softdelete/CHANGELOG.md b/yii2-adapter/lib/ar-softdelete/CHANGELOG.md similarity index 100% rename from lib/ar-softdelete/CHANGELOG.md rename to yii2-adapter/lib/ar-softdelete/CHANGELOG.md diff --git a/lib/ar-softdelete/LICENSE.md b/yii2-adapter/lib/ar-softdelete/LICENSE.md similarity index 100% rename from lib/ar-softdelete/LICENSE.md rename to yii2-adapter/lib/ar-softdelete/LICENSE.md diff --git a/lib/ar-softdelete/README.md b/yii2-adapter/lib/ar-softdelete/README.md similarity index 99% rename from lib/ar-softdelete/README.md rename to yii2-adapter/lib/ar-softdelete/README.md index c952ec832ab..d555b2a5764 100644 --- a/lib/ar-softdelete/README.md +++ b/yii2-adapter/lib/ar-softdelete/README.md @@ -334,7 +334,7 @@ class Item extends ActiveRecord public static function find() { $query = parent::find(); - + $query->attachBehavior('softDelete', [ 'class' => SoftDeleteQueryBehavior::className(), 'deletedCondition' => [ @@ -344,7 +344,7 @@ class Item extends ActiveRecord 'statusId' => 'active', ], ]); - + return $query; } } @@ -381,9 +381,9 @@ class Item extends ActiveRecord public static function find() { $query = parent::find(); - + $query->attachBehavior('softDelete', SoftDeleteQueryBehavior::className()); - + return $query->notDeleted(); } } @@ -414,7 +414,7 @@ This can be done via [[\yii2tech\ar\softdelete\SoftDeleteBehavior::$allowDeleteC ```php findModel($id); $model->version = $version; - + try { $model->softDelete(); return $this->redirect(['index']); @@ -697,7 +697,7 @@ class ItemController extends Controller // logic to resolve the conflict } } - + // ... } ``` diff --git a/lib/ar-softdelete/composer.json b/yii2-adapter/lib/ar-softdelete/composer.json similarity index 100% rename from lib/ar-softdelete/composer.json rename to yii2-adapter/lib/ar-softdelete/composer.json diff --git a/lib/ar-softdelete/src/SoftDeleteBehavior.php b/yii2-adapter/lib/ar-softdelete/src/SoftDeleteBehavior.php similarity index 100% rename from lib/ar-softdelete/src/SoftDeleteBehavior.php rename to yii2-adapter/lib/ar-softdelete/src/SoftDeleteBehavior.php diff --git a/lib/ar-softdelete/src/SoftDeleteQueryBehavior.php b/yii2-adapter/lib/ar-softdelete/src/SoftDeleteQueryBehavior.php similarity index 100% rename from lib/ar-softdelete/src/SoftDeleteQueryBehavior.php rename to yii2-adapter/lib/ar-softdelete/src/SoftDeleteQueryBehavior.php index 4e0272f5a67..39e633547a1 100644 --- a/lib/ar-softdelete/src/SoftDeleteQueryBehavior.php +++ b/yii2-adapter/lib/ar-softdelete/src/SoftDeleteQueryBehavior.php @@ -7,11 +7,11 @@ namespace yii2tech\ar\softdelete; +use yii\base\Behavior; +use yii\base\InvalidConfigException; use yii\db\ActiveQueryInterface; use yii\db\ActiveQueryTrait; use yii\db\BaseActiveRecord; -use yii\base\Behavior; -use yii\base\InvalidConfigException; /** * SoftDeleteQueryBehavior provides support for querying "soft" deleted ActiveRecord models. diff --git a/lib/composer-LICENSE.txt b/yii2-adapter/lib/composer-LICENSE.txt similarity index 100% rename from lib/composer-LICENSE.txt rename to yii2-adapter/lib/composer-LICENSE.txt diff --git a/lib/composer.phar b/yii2-adapter/lib/composer.phar similarity index 100% rename from lib/composer.phar rename to yii2-adapter/lib/composer.phar diff --git a/lib/craft/behaviors/CustomFieldBehavior.php b/yii2-adapter/lib/craft/behaviors/CustomFieldBehavior.php similarity index 100% rename from lib/craft/behaviors/CustomFieldBehavior.php rename to yii2-adapter/lib/craft/behaviors/CustomFieldBehavior.php diff --git a/lib/yii2/Yii.php b/yii2-adapter/lib/yii2/Yii.php similarity index 100% rename from lib/yii2/Yii.php rename to yii2-adapter/lib/yii2/Yii.php diff --git a/yii2-adapter/phpstan.neon b/yii2-adapter/phpstan.neon new file mode 100644 index 00000000000..751e7abd425 --- /dev/null +++ b/yii2-adapter/phpstan.neon @@ -0,0 +1,63 @@ +includes: + - vendor/larastan/larastan/extension.neon + - vendor/nesbot/carbon/extension.neon + +parameters: + phpVersion: 80400 + level: 5 + paths: + - src + - legacy + excludePaths: + - legacy/test + - legacy/config/mimeTypes.php + - legacy/image/* + - legacy/services/Images.php + - legacy/test/internal/* + - legacy/views/debug/* + scanFiles: + - lib/craft/behaviors/CustomFieldBehavior.php + - tests/_support/_generated/AcceptanceTesterActions.php + - tests/_support/_generated/FunctionalTesterActions.php + - tests/_support/_generated/GqlTesterActions.php + - tests/_support/_generated/UnitTesterActions.php + - vendor/twig/twig/src/Extension/CoreExtension.php + bootstrapFiles: + - tests/_bootstrap.php + stubFiles: + - stubs/_generated.stub + - stubs/GraphQL/Type/Definition/FieldDefinition.stub + - stubs/GraphQL/Type/Definition/ResolveInfo.stub + - stubs/samdark/log/PsrTarget.stub + - stubs/yii/base/Component.stub + - stubs/yii/base/Event.stub + - stubs/yii/base/Module.stub + - stubs/yii/BaseYii.stub + - stubs/yii/db/BaseActiveRecord.stub + - stubs/yii/db/Query.stub + - stubs/yii/db/Migration.stub + - stubs/yii/di/ServiceLocator.stub + - stubs/yii/helpers/BaseArrayHelper.stub + - stubs/yii/validators/UniqueValidator.stub + - stubs/yii/validators/Validator.stub + earlyTerminatingMethodCalls: + Craft: + - dd + yii\base\Application: + - end + yii\base\ErrorHandler: + - convertExceptionToError + ignoreErrors: + - '#PHPDoc tag @mixin contains invalid type craft\\base\\+[a-zA-Z0-9]#' + - '#^Dead catch#' + - '#^PHPDoc tag @mixin contains invalid type CraftTrait\.$#' + - '#^Parameter \#2 \$callback of function usort expects#' + - '#is never assigned craft\\base\\MemoizableArray#' + - + identifier: parameter.implicitlyNullable + treatPhpDocTypesAsCertain: false + databaseMigrationsPath: + - vendor/craftcms/cms/src/Database/Migrations + configDirectories: + - tests + - tests diff --git a/yii2-adapter/phpunit.xml.dist b/yii2-adapter/phpunit.xml.dist index 4961d9dcb4f..0dcb38e9090 100644 --- a/yii2-adapter/phpunit.xml.dist +++ b/yii2-adapter/phpunit.xml.dist @@ -2,14 +2,14 @@ - ./tests + ./tests-laravel diff --git a/yii2-adapter/src/Yii2ServiceProvider.php b/yii2-adapter/src/Yii2ServiceProvider.php index 651420fceab..a488ff7e8e1 100644 --- a/yii2-adapter/src/Yii2ServiceProvider.php +++ b/yii2-adapter/src/Yii2ServiceProvider.php @@ -356,6 +356,10 @@ private function ensureNewMigrationTable(): void throw new RuntimeException('The migration table has the wrong schema structure and allowAdminChanges is disabled. Run `php craft migrate:migration-table` to migrate the table to the new format.'); } + if (app()->environment('workbench')) { + return; + } + Artisan::call('craft:migrate:migration-table', [ '--force' => true, ]); diff --git a/stubs/GraphQL/Type/Definition/FieldDefinition.stub b/yii2-adapter/stubs/GraphQL/Type/Definition/FieldDefinition.stub similarity index 100% rename from stubs/GraphQL/Type/Definition/FieldDefinition.stub rename to yii2-adapter/stubs/GraphQL/Type/Definition/FieldDefinition.stub diff --git a/stubs/GraphQL/Type/Definition/ResolveInfo.stub b/yii2-adapter/stubs/GraphQL/Type/Definition/ResolveInfo.stub similarity index 100% rename from stubs/GraphQL/Type/Definition/ResolveInfo.stub rename to yii2-adapter/stubs/GraphQL/Type/Definition/ResolveInfo.stub diff --git a/stubs/_generated.stub b/yii2-adapter/stubs/_generated.stub similarity index 100% rename from stubs/_generated.stub rename to yii2-adapter/stubs/_generated.stub diff --git a/stubs/samdark/log/PsrTarget.stub b/yii2-adapter/stubs/samdark/log/PsrTarget.stub similarity index 100% rename from stubs/samdark/log/PsrTarget.stub rename to yii2-adapter/stubs/samdark/log/PsrTarget.stub diff --git a/stubs/yii/BaseYii.stub b/yii2-adapter/stubs/yii/BaseYii.stub similarity index 100% rename from stubs/yii/BaseYii.stub rename to yii2-adapter/stubs/yii/BaseYii.stub diff --git a/stubs/yii/base/Component.stub b/yii2-adapter/stubs/yii/base/Component.stub similarity index 100% rename from stubs/yii/base/Component.stub rename to yii2-adapter/stubs/yii/base/Component.stub diff --git a/stubs/yii/base/Event.stub b/yii2-adapter/stubs/yii/base/Event.stub similarity index 100% rename from stubs/yii/base/Event.stub rename to yii2-adapter/stubs/yii/base/Event.stub diff --git a/stubs/yii/base/Module.stub b/yii2-adapter/stubs/yii/base/Module.stub similarity index 100% rename from stubs/yii/base/Module.stub rename to yii2-adapter/stubs/yii/base/Module.stub diff --git a/stubs/yii/db/BaseActiveRecord.stub b/yii2-adapter/stubs/yii/db/BaseActiveRecord.stub similarity index 100% rename from stubs/yii/db/BaseActiveRecord.stub rename to yii2-adapter/stubs/yii/db/BaseActiveRecord.stub diff --git a/stubs/yii/db/Migration.stub b/yii2-adapter/stubs/yii/db/Migration.stub similarity index 100% rename from stubs/yii/db/Migration.stub rename to yii2-adapter/stubs/yii/db/Migration.stub diff --git a/stubs/yii/db/Query.stub b/yii2-adapter/stubs/yii/db/Query.stub similarity index 100% rename from stubs/yii/db/Query.stub rename to yii2-adapter/stubs/yii/db/Query.stub diff --git a/stubs/yii/di/ServiceLocator.stub b/yii2-adapter/stubs/yii/di/ServiceLocator.stub similarity index 100% rename from stubs/yii/di/ServiceLocator.stub rename to yii2-adapter/stubs/yii/di/ServiceLocator.stub diff --git a/stubs/yii/helpers/BaseArrayHelper.stub b/yii2-adapter/stubs/yii/helpers/BaseArrayHelper.stub similarity index 100% rename from stubs/yii/helpers/BaseArrayHelper.stub rename to yii2-adapter/stubs/yii/helpers/BaseArrayHelper.stub diff --git a/stubs/yii/validators/UniqueValidator.stub b/yii2-adapter/stubs/yii/validators/UniqueValidator.stub similarity index 100% rename from stubs/yii/validators/UniqueValidator.stub rename to yii2-adapter/stubs/yii/validators/UniqueValidator.stub diff --git a/stubs/yii/validators/Validator.stub b/yii2-adapter/stubs/yii/validators/Validator.stub similarity index 100% rename from stubs/yii/validators/Validator.stub rename to yii2-adapter/stubs/yii/validators/Validator.stub diff --git a/yii2-adapter/testbench.yaml b/yii2-adapter/testbench.yaml new file mode 100644 index 00000000000..9dcbec5df30 --- /dev/null +++ b/yii2-adapter/testbench.yaml @@ -0,0 +1,6 @@ +providers: + - Laravel\Tinker\TinkerServiceProvider + - CraftCms\Aliases\AliasesServiceProvider + - CraftCms\DependencyAwareCache\CacheServiceProvider + - CraftCms\Cms\Providers\CraftServiceProvider + - CraftCms\Yii2Adapter\Yii2ServiceProvider diff --git a/yii2-adapter/tests/Http/LegacyMiddlewareTest.php b/yii2-adapter/tests-laravel/Http/LegacyMiddlewareTest.php similarity index 100% rename from yii2-adapter/tests/Http/LegacyMiddlewareTest.php rename to yii2-adapter/tests-laravel/Http/LegacyMiddlewareTest.php diff --git a/yii2-adapter/tests/Legacy/helpers/AppHelperTest.php b/yii2-adapter/tests-laravel/Legacy/helpers/AppHelperTest.php similarity index 100% rename from yii2-adapter/tests/Legacy/helpers/AppHelperTest.php rename to yii2-adapter/tests-laravel/Legacy/helpers/AppHelperTest.php diff --git a/yii2-adapter/tests/Legacy/helpers/ArrayHelperTest.php b/yii2-adapter/tests-laravel/Legacy/helpers/ArrayHelperTest.php similarity index 100% rename from yii2-adapter/tests/Legacy/helpers/ArrayHelperTest.php rename to yii2-adapter/tests-laravel/Legacy/helpers/ArrayHelperTest.php diff --git a/yii2-adapter/tests/Legacy/helpers/HtmlHelperTest.php b/yii2-adapter/tests-laravel/Legacy/helpers/HtmlHelperTest.php similarity index 100% rename from yii2-adapter/tests/Legacy/helpers/HtmlHelperTest.php rename to yii2-adapter/tests-laravel/Legacy/helpers/HtmlHelperTest.php diff --git a/yii2-adapter/tests/Legacy/helpers/StringHelperTest.php b/yii2-adapter/tests-laravel/Legacy/helpers/StringHelperTest.php similarity index 98% rename from yii2-adapter/tests/Legacy/helpers/StringHelperTest.php rename to yii2-adapter/tests-laravel/Legacy/helpers/StringHelperTest.php index c2ccb426e83..dd54f8fd5a5 100644 --- a/yii2-adapter/tests/Legacy/helpers/StringHelperTest.php +++ b/yii2-adapter/tests-laravel/Legacy/helpers/StringHelperTest.php @@ -231,38 +231,38 @@ public function test_extract_text(): void ]; foreach ($testArray as $testString => $testExpected) { - self::assertSame($testExpected, StringHelper::extractText($testString), 'tested: '.$testString); + self::assertSame($testExpected, StringHelper::extractText($testString), 'tested: ' . $testString); } // ---------------- $testString = 'this is only a Fork of Stringy'; - self::assertSame('…a Fork of Stringy', StringHelper::extractText($testString, 'Fork', 5), 'tested: '.$testString); + self::assertSame('…a Fork of Stringy', StringHelper::extractText($testString, 'Fork', 5), 'tested: ' . $testString); // ---------------- $testString = 'This is only a Fork of Stringy, take a look at the new features.'; - self::assertSame('…Fork of Stringy…', StringHelper::extractText($testString, 'Stringy', 15), 'tested: '.$testString); + self::assertSame('…Fork of Stringy…', StringHelper::extractText($testString, 'Stringy', 15), 'tested: ' . $testString); // ---------------- $testString = 'This is only a Fork of Stringy, take a look at the new features.'; - self::assertSame('…only a Fork of Stringy, take a…', StringHelper::extractText($testString, 'Stringy'), 'tested: '.$testString); + self::assertSame('…only a Fork of Stringy, take a…', StringHelper::extractText($testString, 'Stringy'), 'tested: ' . $testString); // ---------------- $testString = 'This is only a Fork of Stringy, take a look at the new features.'; - self::assertSame('This is only a Fork of Stringy…', StringHelper::extractText($testString), 'tested: '.$testString); + self::assertSame('This is only a Fork of Stringy…', StringHelper::extractText($testString), 'tested: ' . $testString); // ---------------- $testString = 'This is only a Fork of Stringy, take a look at the new features.'; - self::assertSame('This…', StringHelper::extractText($testString, '', 0), 'tested: '.$testString); + self::assertSame('This…', StringHelper::extractText($testString, '', 0), 'tested: ' . $testString); // ---------------- $testString = 'This is only a Fork of Stringy, take a look at the new features.'; - self::assertSame('…Stringy, take a look at the new features.', StringHelper::extractText($testString, 'Stringy', 0), 'tested: '.$testString); + self::assertSame('…Stringy, take a look at the new features.', StringHelper::extractText($testString, 'Stringy', 0), 'tested: ' . $testString); // ---------------- @@ -276,8 +276,8 @@ public function test_extract_text(): void $searchString = 'garden'; foreach ($testArray as $testString => $testExpected) { $result = StringHelper::extractText($testString, $searchString); - $result = StringHelper::replace($result, $searchString, ''.$searchString.''); - self::assertSame($testExpected, $result, 'tested: '.$testString); + $result = StringHelper::replace($result, $searchString, '' . $searchString . ''); + self::assertSame($testExpected, $result, 'tested: ' . $testString); } // ---------------- @@ -292,8 +292,8 @@ public function test_extract_text(): void $searchString = 'The fox is jumping in the garden'; foreach ($testArray as $testString => $testExpected) { $result = StringHelper::extractText($testString, $searchString); - $result = StringHelper::replace($result, $searchString, ''.$searchString.''); - self::assertSame($testExpected, $result, 'tested: '.$testString); + $result = StringHelper::replace($result, $searchString, '' . $searchString . ''); + self::assertSame($testExpected, $result, 'tested: ' . $testString); } } @@ -489,14 +489,14 @@ public function test_line_wrap_after_word(): void { $testArray = [ '' => "\n", - ' ' => ' '."\n", - 'http:// moelleken.org' => 'http://'."\n".'moelleken.org'."\n", - 'http://test.de' => 'http://test.de'."\n", - 'http://öäü.de' => 'http://öäü.de'."\n", - 'http://menadwork.com' => 'http://menadwork.com'."\n", - 'test.de' => 'test.de'."\n", - 'test' => 'test'."\n", - '0123456 789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789' => '0123456'."\n".'789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789'."\n", + ' ' => ' ' . "\n", + 'http:// moelleken.org' => 'http://' . "\n" . 'moelleken.org' . "\n", + 'http://test.de' => 'http://test.de' . "\n", + 'http://öäü.de' => 'http://öäü.de' . "\n", + 'http://menadwork.com' => 'http://menadwork.com' . "\n", + 'test.de' => 'test.de' . "\n", + 'test' => 'test' . "\n", + '0123456 789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789' => '0123456' . "\n" . '789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789' . "\n", ]; foreach ($testArray as $testString => $testResult) { @@ -1163,7 +1163,7 @@ public static function uuidDataProvider(): array [true, 'c74e8f78-c052-4978-b0e8-77a307f7b946'], [true, '469e6ed2-f270-458a-a80e-173821fee715'], [true, '00000000-0000-0000-0000-000000000000'], - [false, StringHelper::UUID().StringHelper::UUID()], + [false, StringHelper::UUID() . StringHelper::UUID()], [false, 'abc'], [false, '123'], [false, ''], @@ -1417,7 +1417,7 @@ public static function toStringDataProvider(): array { return [ ['test', 'test'], - ['', new stdClass], + ['', new stdClass()], ['ima string', new ToString('ima string')], ['t,e,s,t', ['t', 'e', 's', 't']], ['t|e|s|t', ['t', 'e', 's', 't'], '|'], @@ -1488,8 +1488,8 @@ public static function linesDataProvider(): array return [ [ 4, 'test - - + . + . test', ], [1, 'test
test'], @@ -1500,15 +1500,15 @@ public static function linesDataProvider(): array ], [ 11, ' - - - - - - - - - + . + . + . + . + . + . + . + . + . ', ], ]; @@ -1520,8 +1520,8 @@ public static function firstLineDataProvider(): array [ 'test', 'test - - + + test', ], ['test
test', 'test
test'], @@ -1532,15 +1532,15 @@ public static function firstLineDataProvider(): array ], [ '', ' - - - - - - - - - + + + + + + + + + ', ], ]; @@ -1720,7 +1720,7 @@ public static function containsAllDataProvider(): array { // One needle $singleNeedle = array_map( - static function ($array) { + static function($array) { $array[2] = [$array[2]]; return $array; @@ -1761,7 +1761,7 @@ public static function containsAnyDataProvider(): array { // One needle $singleNeedle = array_map( - static function ($array) { + static function($array) { $array[2] = [$array[2]]; return $array; @@ -2415,7 +2415,7 @@ public static function removeHtmlBreakDataProvider(): array 'řàb <ô>òf\', ô
foo lall', '

', ], - ['<∂∆ onerror="alert(xss)">˚åß', '<∂∆ onerror="alert(xss)">'."\n".'˚åß'], + ['<∂∆ onerror="alert(xss)">˚åß', '<∂∆ onerror="alert(xss)">' . "\n" . '˚åß'], ['\'œ … \'’)', '\'œ … \'’)'], ]; } diff --git a/yii2-adapter/tests/Pest.php b/yii2-adapter/tests-laravel/Pest.php similarity index 100% rename from yii2-adapter/tests/Pest.php rename to yii2-adapter/tests-laravel/Pest.php diff --git a/yii2-adapter/tests-laravel/TestCase.php b/yii2-adapter/tests-laravel/TestCase.php new file mode 100644 index 00000000000..2e3ceaa877a --- /dev/null +++ b/yii2-adapter/tests-laravel/TestCase.php @@ -0,0 +1,11 @@ +shouldn't be here - diff --git a/tests/_data/assets/files/empty-file.text b/yii2-adapter/tests/_data/assets/files/empty-file.text similarity index 100% rename from tests/_data/assets/files/empty-file.text rename to yii2-adapter/tests/_data/assets/files/empty-file.text diff --git a/tests/_data/assets/files/example-gif.gif b/yii2-adapter/tests/_data/assets/files/example-gif.gif similarity index 100% rename from tests/_data/assets/files/example-gif.gif rename to yii2-adapter/tests/_data/assets/files/example-gif.gif diff --git a/tests/_data/assets/files/gng.svg b/yii2-adapter/tests/_data/assets/files/gng.svg similarity index 100% rename from tests/_data/assets/files/gng.svg rename to yii2-adapter/tests/_data/assets/files/gng.svg diff --git a/tests/_data/assets/files/google.png b/yii2-adapter/tests/_data/assets/files/google.png similarity index 100% rename from tests/_data/assets/files/google.png rename to yii2-adapter/tests/_data/assets/files/google.png diff --git a/tests/_data/assets/files/ign.jpg b/yii2-adapter/tests/_data/assets/files/ign.jpg similarity index 100% rename from tests/_data/assets/files/ign.jpg rename to yii2-adapter/tests/_data/assets/files/ign.jpg diff --git a/tests/_data/assets/files/image-rotated-180.jpg b/yii2-adapter/tests/_data/assets/files/image-rotated-180.jpg similarity index 100% rename from tests/_data/assets/files/image-rotated-180.jpg rename to yii2-adapter/tests/_data/assets/files/image-rotated-180.jpg diff --git a/tests/_data/assets/files/invalid-ihdr.png b/yii2-adapter/tests/_data/assets/files/invalid-ihdr.png similarity index 100% rename from tests/_data/assets/files/invalid-ihdr.png rename to yii2-adapter/tests/_data/assets/files/invalid-ihdr.png diff --git a/tests/_data/assets/files/no-dimension-svg.svg b/yii2-adapter/tests/_data/assets/files/no-dimension-svg.svg similarity index 100% rename from tests/_data/assets/files/no-dimension-svg.svg rename to yii2-adapter/tests/_data/assets/files/no-dimension-svg.svg diff --git a/tests/_data/assets/files/no-ihdr.png b/yii2-adapter/tests/_data/assets/files/no-ihdr.png similarity index 100% rename from tests/_data/assets/files/no-ihdr.png rename to yii2-adapter/tests/_data/assets/files/no-ihdr.png diff --git a/tests/_data/assets/files/no-svg.svg b/yii2-adapter/tests/_data/assets/files/no-svg.svg similarity index 100% rename from tests/_data/assets/files/no-svg.svg rename to yii2-adapter/tests/_data/assets/files/no-svg.svg diff --git a/tests/_data/assets/files/pdf-sample.pdf b/yii2-adapter/tests/_data/assets/files/pdf-sample.pdf similarity index 100% rename from tests/_data/assets/files/pdf-sample.pdf rename to yii2-adapter/tests/_data/assets/files/pdf-sample.pdf diff --git a/tests/_data/assets/files/png-that-is-svg.png b/yii2-adapter/tests/_data/assets/files/png-that-is-svg.png similarity index 100% rename from tests/_data/assets/files/png-that-is-svg.png rename to yii2-adapter/tests/_data/assets/files/png-that-is-svg.png diff --git a/tests/_data/assets/files/random.tif b/yii2-adapter/tests/_data/assets/files/random.tif similarity index 100% rename from tests/_data/assets/files/random.tif rename to yii2-adapter/tests/_data/assets/files/random.tif diff --git a/tests/_data/assets/files/random.tiff b/yii2-adapter/tests/_data/assets/files/random.tiff similarity index 100% rename from tests/_data/assets/files/random.tiff rename to yii2-adapter/tests/_data/assets/files/random.tiff diff --git a/tests/_data/assets/files/random.xml b/yii2-adapter/tests/_data/assets/files/random.xml similarity index 100% rename from tests/_data/assets/files/random.xml rename to yii2-adapter/tests/_data/assets/files/random.xml diff --git a/tests/_data/assets/files/test.html b/yii2-adapter/tests/_data/assets/files/test.html similarity index 100% rename from tests/_data/assets/files/test.html rename to yii2-adapter/tests/_data/assets/files/test.html diff --git a/tests/_data/project.yaml b/yii2-adapter/tests/_data/project.yaml similarity index 100% rename from tests/_data/project.yaml rename to yii2-adapter/tests/_data/project.yaml diff --git a/tests/_output/.gitignore b/yii2-adapter/tests/_output/.gitignore similarity index 100% rename from tests/_output/.gitignore rename to yii2-adapter/tests/_output/.gitignore diff --git a/tests/_support/AcceptanceTester.php b/yii2-adapter/tests/_support/AcceptanceTester.php similarity index 100% rename from tests/_support/AcceptanceTester.php rename to yii2-adapter/tests/_support/AcceptanceTester.php diff --git a/tests/_support/FunctionalTester.php b/yii2-adapter/tests/_support/FunctionalTester.php similarity index 100% rename from tests/_support/FunctionalTester.php rename to yii2-adapter/tests/_support/FunctionalTester.php diff --git a/tests/_support/GqlTester.php b/yii2-adapter/tests/_support/GqlTester.php similarity index 100% rename from tests/_support/GqlTester.php rename to yii2-adapter/tests/_support/GqlTester.php diff --git a/tests/_support/Helper/Acceptance.php b/yii2-adapter/tests/_support/Helper/Acceptance.php similarity index 100% rename from tests/_support/Helper/Acceptance.php rename to yii2-adapter/tests/_support/Helper/Acceptance.php diff --git a/tests/_support/Helper/Functional.php b/yii2-adapter/tests/_support/Helper/Functional.php similarity index 100% rename from tests/_support/Helper/Functional.php rename to yii2-adapter/tests/_support/Helper/Functional.php diff --git a/tests/_support/Helper/Gql.php b/yii2-adapter/tests/_support/Helper/Gql.php similarity index 100% rename from tests/_support/Helper/Gql.php rename to yii2-adapter/tests/_support/Helper/Gql.php diff --git a/tests/_support/Helper/Unit.php b/yii2-adapter/tests/_support/Helper/Unit.php similarity index 100% rename from tests/_support/Helper/Unit.php rename to yii2-adapter/tests/_support/Helper/Unit.php diff --git a/tests/_support/UnitTester.php b/yii2-adapter/tests/_support/UnitTester.php similarity index 100% rename from tests/_support/UnitTester.php rename to yii2-adapter/tests/_support/UnitTester.php diff --git a/tests/_support/_generated/.gitignore b/yii2-adapter/tests/_support/_generated/.gitignore similarity index 100% rename from tests/_support/_generated/.gitignore rename to yii2-adapter/tests/_support/_generated/.gitignore diff --git a/tests/acceptance.suite.yml b/yii2-adapter/tests/acceptance.suite.yml similarity index 100% rename from tests/acceptance.suite.yml rename to yii2-adapter/tests/acceptance.suite.yml diff --git a/tests/acceptance/LoginCest.php b/yii2-adapter/tests/acceptance/LoginCest.php similarity index 100% rename from tests/acceptance/LoginCest.php rename to yii2-adapter/tests/acceptance/LoginCest.php diff --git a/tests/docker-compose.yaml b/yii2-adapter/tests/docker-compose.yaml similarity index 100% rename from tests/docker-compose.yaml rename to yii2-adapter/tests/docker-compose.yaml diff --git a/tests/fixtures/AssetFixture.php b/yii2-adapter/tests/fixtures/AssetFixture.php similarity index 100% rename from tests/fixtures/AssetFixture.php rename to yii2-adapter/tests/fixtures/AssetFixture.php diff --git a/tests/fixtures/EntryFixture.php b/yii2-adapter/tests/fixtures/EntryFixture.php similarity index 100% rename from tests/fixtures/EntryFixture.php rename to yii2-adapter/tests/fixtures/EntryFixture.php diff --git a/tests/fixtures/EntryTypeFixture.php b/yii2-adapter/tests/fixtures/EntryTypeFixture.php similarity index 100% rename from tests/fixtures/EntryTypeFixture.php rename to yii2-adapter/tests/fixtures/EntryTypeFixture.php diff --git a/tests/fixtures/EntryWithFieldsFixture.php b/yii2-adapter/tests/fixtures/EntryWithFieldsFixture.php similarity index 100% rename from tests/fixtures/EntryWithFieldsFixture.php rename to yii2-adapter/tests/fixtures/EntryWithFieldsFixture.php diff --git a/tests/fixtures/EntryWithMatrixFixture.php b/yii2-adapter/tests/fixtures/EntryWithMatrixFixture.php similarity index 100% rename from tests/fixtures/EntryWithMatrixFixture.php rename to yii2-adapter/tests/fixtures/EntryWithMatrixFixture.php diff --git a/tests/fixtures/FieldLayoutFixture.php b/yii2-adapter/tests/fixtures/FieldLayoutFixture.php similarity index 100% rename from tests/fixtures/FieldLayoutFixture.php rename to yii2-adapter/tests/fixtures/FieldLayoutFixture.php diff --git a/tests/fixtures/FieldsFixture.php b/yii2-adapter/tests/fixtures/FieldsFixture.php similarity index 100% rename from tests/fixtures/FieldsFixture.php rename to yii2-adapter/tests/fixtures/FieldsFixture.php diff --git a/tests/fixtures/FsFixture.php b/yii2-adapter/tests/fixtures/FsFixture.php similarity index 100% rename from tests/fixtures/FsFixture.php rename to yii2-adapter/tests/fixtures/FsFixture.php diff --git a/tests/fixtures/GlobalSetFixture.php b/yii2-adapter/tests/fixtures/GlobalSetFixture.php similarity index 100% rename from tests/fixtures/GlobalSetFixture.php rename to yii2-adapter/tests/fixtures/GlobalSetFixture.php diff --git a/tests/fixtures/GqlSchemasFixture.php b/yii2-adapter/tests/fixtures/GqlSchemasFixture.php similarity index 100% rename from tests/fixtures/GqlSchemasFixture.php rename to yii2-adapter/tests/fixtures/GqlSchemasFixture.php diff --git a/tests/fixtures/SectionSettingFixture.php b/yii2-adapter/tests/fixtures/SectionSettingFixture.php similarity index 100% rename from tests/fixtures/SectionSettingFixture.php rename to yii2-adapter/tests/fixtures/SectionSettingFixture.php diff --git a/tests/fixtures/SectionsFixture.php b/yii2-adapter/tests/fixtures/SectionsFixture.php similarity index 100% rename from tests/fixtures/SectionsFixture.php rename to yii2-adapter/tests/fixtures/SectionsFixture.php diff --git a/tests/fixtures/SessionsFixture.php b/yii2-adapter/tests/fixtures/SessionsFixture.php similarity index 100% rename from tests/fixtures/SessionsFixture.php rename to yii2-adapter/tests/fixtures/SessionsFixture.php diff --git a/tests/fixtures/SitesFixture.php b/yii2-adapter/tests/fixtures/SitesFixture.php similarity index 100% rename from tests/fixtures/SitesFixture.php rename to yii2-adapter/tests/fixtures/SitesFixture.php diff --git a/tests/fixtures/TransformsFixture.php b/yii2-adapter/tests/fixtures/TransformsFixture.php similarity index 100% rename from tests/fixtures/TransformsFixture.php rename to yii2-adapter/tests/fixtures/TransformsFixture.php diff --git a/tests/fixtures/UserFixture.php b/yii2-adapter/tests/fixtures/UserFixture.php similarity index 100% rename from tests/fixtures/UserFixture.php rename to yii2-adapter/tests/fixtures/UserFixture.php diff --git a/tests/fixtures/UserGroupsFixture.php b/yii2-adapter/tests/fixtures/UserGroupsFixture.php similarity index 100% rename from tests/fixtures/UserGroupsFixture.php rename to yii2-adapter/tests/fixtures/UserGroupsFixture.php diff --git a/tests/fixtures/VolumesFixture.php b/yii2-adapter/tests/fixtures/VolumesFixture.php similarity index 100% rename from tests/fixtures/VolumesFixture.php rename to yii2-adapter/tests/fixtures/VolumesFixture.php diff --git a/tests/fixtures/VolumesFolderFixture.php b/yii2-adapter/tests/fixtures/VolumesFolderFixture.php similarity index 100% rename from tests/fixtures/VolumesFolderFixture.php rename to yii2-adapter/tests/fixtures/VolumesFolderFixture.php diff --git a/tests/fixtures/data/assets.php b/yii2-adapter/tests/fixtures/data/assets.php similarity index 100% rename from tests/fixtures/data/assets.php rename to yii2-adapter/tests/fixtures/data/assets.php diff --git a/tests/fixtures/data/entries.php b/yii2-adapter/tests/fixtures/data/entries.php similarity index 100% rename from tests/fixtures/data/entries.php rename to yii2-adapter/tests/fixtures/data/entries.php diff --git a/tests/fixtures/data/entry-types.php b/yii2-adapter/tests/fixtures/data/entry-types.php similarity index 100% rename from tests/fixtures/data/entry-types.php rename to yii2-adapter/tests/fixtures/data/entry-types.php diff --git a/tests/fixtures/data/entry-with-fields.php b/yii2-adapter/tests/fixtures/data/entry-with-fields.php similarity index 100% rename from tests/fixtures/data/entry-with-fields.php rename to yii2-adapter/tests/fixtures/data/entry-with-fields.php diff --git a/tests/fixtures/data/entry-with-matrix.php b/yii2-adapter/tests/fixtures/data/entry-with-matrix.php similarity index 100% rename from tests/fixtures/data/entry-with-matrix.php rename to yii2-adapter/tests/fixtures/data/entry-with-matrix.php diff --git a/tests/fixtures/data/field-layout.php b/yii2-adapter/tests/fixtures/data/field-layout.php similarity index 100% rename from tests/fixtures/data/field-layout.php rename to yii2-adapter/tests/fixtures/data/field-layout.php diff --git a/tests/fixtures/data/fields.php b/yii2-adapter/tests/fixtures/data/fields.php similarity index 100% rename from tests/fixtures/data/fields.php rename to yii2-adapter/tests/fixtures/data/fields.php diff --git a/tests/fixtures/data/fs.php b/yii2-adapter/tests/fixtures/data/fs.php similarity index 100% rename from tests/fixtures/data/fs.php rename to yii2-adapter/tests/fixtures/data/fs.php diff --git a/tests/fixtures/data/global-sets.php b/yii2-adapter/tests/fixtures/data/global-sets.php similarity index 100% rename from tests/fixtures/data/global-sets.php rename to yii2-adapter/tests/fixtures/data/global-sets.php diff --git a/tests/fixtures/data/gql-schemas.php b/yii2-adapter/tests/fixtures/data/gql-schemas.php similarity index 100% rename from tests/fixtures/data/gql-schemas.php rename to yii2-adapter/tests/fixtures/data/gql-schemas.php diff --git a/tests/fixtures/data/section-settings.php b/yii2-adapter/tests/fixtures/data/section-settings.php similarity index 100% rename from tests/fixtures/data/section-settings.php rename to yii2-adapter/tests/fixtures/data/section-settings.php diff --git a/tests/fixtures/data/sections.php b/yii2-adapter/tests/fixtures/data/sections.php similarity index 100% rename from tests/fixtures/data/sections.php rename to yii2-adapter/tests/fixtures/data/sections.php diff --git a/tests/fixtures/data/sessions.php b/yii2-adapter/tests/fixtures/data/sessions.php similarity index 100% rename from tests/fixtures/data/sessions.php rename to yii2-adapter/tests/fixtures/data/sessions.php diff --git a/tests/fixtures/data/sites.php b/yii2-adapter/tests/fixtures/data/sites.php similarity index 100% rename from tests/fixtures/data/sites.php rename to yii2-adapter/tests/fixtures/data/sites.php diff --git a/tests/fixtures/data/transforms.php b/yii2-adapter/tests/fixtures/data/transforms.php similarity index 100% rename from tests/fixtures/data/transforms.php rename to yii2-adapter/tests/fixtures/data/transforms.php diff --git a/tests/fixtures/data/user-groups.php b/yii2-adapter/tests/fixtures/data/user-groups.php similarity index 100% rename from tests/fixtures/data/user-groups.php rename to yii2-adapter/tests/fixtures/data/user-groups.php diff --git a/tests/fixtures/data/users.php b/yii2-adapter/tests/fixtures/data/users.php similarity index 100% rename from tests/fixtures/data/users.php rename to yii2-adapter/tests/fixtures/data/users.php diff --git a/tests/fixtures/data/volumefolder.php b/yii2-adapter/tests/fixtures/data/volumefolder.php similarity index 100% rename from tests/fixtures/data/volumefolder.php rename to yii2-adapter/tests/fixtures/data/volumefolder.php diff --git a/tests/fixtures/data/volumes.php b/yii2-adapter/tests/fixtures/data/volumes.php similarity index 100% rename from tests/fixtures/data/volumes.php rename to yii2-adapter/tests/fixtures/data/volumes.php diff --git a/tests/fixtures/settings/GeneralConfigSettingFixture.php b/yii2-adapter/tests/fixtures/settings/GeneralConfigSettingFixture.php similarity index 100% rename from tests/fixtures/settings/GeneralConfigSettingFixture.php rename to yii2-adapter/tests/fixtures/settings/GeneralConfigSettingFixture.php diff --git a/tests/functional.suite.yml b/yii2-adapter/tests/functional.suite.yml similarity index 100% rename from tests/functional.suite.yml rename to yii2-adapter/tests/functional.suite.yml diff --git a/tests/functional/users/EditUserCest.php b/yii2-adapter/tests/functional/users/EditUserCest.php similarity index 100% rename from tests/functional/users/EditUserCest.php rename to yii2-adapter/tests/functional/users/EditUserCest.php diff --git a/tests/functional/users/UserActionCest.php b/yii2-adapter/tests/functional/users/UserActionCest.php similarity index 100% rename from tests/functional/users/UserActionCest.php rename to yii2-adapter/tests/functional/users/UserActionCest.php diff --git a/tests/gql.suite.yml b/yii2-adapter/tests/gql.suite.yml similarity index 100% rename from tests/gql.suite.yml rename to yii2-adapter/tests/gql.suite.yml diff --git a/tests/gql/GqlCest.php b/yii2-adapter/tests/gql/GqlCest.php similarity index 100% rename from tests/gql/GqlCest.php rename to yii2-adapter/tests/gql/GqlCest.php diff --git a/tests/gql/_bootstrap.php b/yii2-adapter/tests/gql/_bootstrap.php similarity index 100% rename from tests/gql/_bootstrap.php rename to yii2-adapter/tests/gql/_bootstrap.php diff --git a/tests/gql/data/gql.txt b/yii2-adapter/tests/gql/data/gql.txt similarity index 100% rename from tests/gql/data/gql.txt rename to yii2-adapter/tests/gql/data/gql.txt diff --git a/tests/unit.suite.yml b/yii2-adapter/tests/unit.suite.yml similarity index 100% rename from tests/unit.suite.yml rename to yii2-adapter/tests/unit.suite.yml diff --git a/tests/unit/.gitignore b/yii2-adapter/tests/unit/.gitignore similarity index 100% rename from tests/unit/.gitignore rename to yii2-adapter/tests/unit/.gitignore diff --git a/tests/unit/AppTest.php b/yii2-adapter/tests/unit/AppTest.php similarity index 100% rename from tests/unit/AppTest.php rename to yii2-adapter/tests/unit/AppTest.php diff --git a/tests/unit/base/ModelTest.php b/yii2-adapter/tests/unit/base/ModelTest.php similarity index 100% rename from tests/unit/base/ModelTest.php rename to yii2-adapter/tests/unit/base/ModelTest.php diff --git a/tests/unit/behaviors/CustomFieldBehaviorTest.php b/yii2-adapter/tests/unit/behaviors/CustomFieldBehaviorTest.php similarity index 100% rename from tests/unit/behaviors/CustomFieldBehaviorTest.php rename to yii2-adapter/tests/unit/behaviors/CustomFieldBehaviorTest.php diff --git a/tests/unit/conditions/EntryConditionTest.php b/yii2-adapter/tests/unit/conditions/EntryConditionTest.php similarity index 100% rename from tests/unit/conditions/EntryConditionTest.php rename to yii2-adapter/tests/unit/conditions/EntryConditionTest.php diff --git a/tests/unit/conditions/rules/BaseNumberConditionRuleTest.php b/yii2-adapter/tests/unit/conditions/rules/BaseNumberConditionRuleTest.php similarity index 100% rename from tests/unit/conditions/rules/BaseNumberConditionRuleTest.php rename to yii2-adapter/tests/unit/conditions/rules/BaseNumberConditionRuleTest.php diff --git a/tests/unit/conditions/rules/DateCreatedConditionRuleTest.php b/yii2-adapter/tests/unit/conditions/rules/DateCreatedConditionRuleTest.php similarity index 100% rename from tests/unit/conditions/rules/DateCreatedConditionRuleTest.php rename to yii2-adapter/tests/unit/conditions/rules/DateCreatedConditionRuleTest.php diff --git a/tests/unit/config/DbConfigTest.php b/yii2-adapter/tests/unit/config/DbConfigTest.php similarity index 100% rename from tests/unit/config/DbConfigTest.php rename to yii2-adapter/tests/unit/config/DbConfigTest.php diff --git a/tests/unit/db/ActiveRecordTest.php b/yii2-adapter/tests/unit/db/ActiveRecordTest.php similarity index 100% rename from tests/unit/db/ActiveRecordTest.php rename to yii2-adapter/tests/unit/db/ActiveRecordTest.php diff --git a/tests/unit/db/CommandTest.php b/yii2-adapter/tests/unit/db/CommandTest.php similarity index 100% rename from tests/unit/db/CommandTest.php rename to yii2-adapter/tests/unit/db/CommandTest.php diff --git a/tests/unit/db/PaginatorTest.php b/yii2-adapter/tests/unit/db/PaginatorTest.php similarity index 100% rename from tests/unit/db/PaginatorTest.php rename to yii2-adapter/tests/unit/db/PaginatorTest.php diff --git a/tests/unit/db/QueryBuilderTest.php b/yii2-adapter/tests/unit/db/QueryBuilderTest.php similarity index 100% rename from tests/unit/db/QueryBuilderTest.php rename to yii2-adapter/tests/unit/db/QueryBuilderTest.php diff --git a/tests/unit/db/QueryParamTest.php b/yii2-adapter/tests/unit/db/QueryParamTest.php similarity index 100% rename from tests/unit/db/QueryParamTest.php rename to yii2-adapter/tests/unit/db/QueryParamTest.php diff --git a/tests/unit/elements/AssetElementTest.php b/yii2-adapter/tests/unit/elements/AssetElementTest.php similarity index 100% rename from tests/unit/elements/AssetElementTest.php rename to yii2-adapter/tests/unit/elements/AssetElementTest.php diff --git a/tests/unit/elements/ElementCollectionTest.php b/yii2-adapter/tests/unit/elements/ElementCollectionTest.php similarity index 100% rename from tests/unit/elements/ElementCollectionTest.php rename to yii2-adapter/tests/unit/elements/ElementCollectionTest.php diff --git a/tests/unit/elements/EntryElementTest.php b/yii2-adapter/tests/unit/elements/EntryElementTest.php similarity index 100% rename from tests/unit/elements/EntryElementTest.php rename to yii2-adapter/tests/unit/elements/EntryElementTest.php diff --git a/tests/unit/elements/UserElementTest.php b/yii2-adapter/tests/unit/elements/UserElementTest.php similarity index 100% rename from tests/unit/elements/UserElementTest.php rename to yii2-adapter/tests/unit/elements/UserElementTest.php diff --git a/tests/unit/elements/db/ElementQueryTest.php b/yii2-adapter/tests/unit/elements/db/ElementQueryTest.php similarity index 100% rename from tests/unit/elements/db/ElementQueryTest.php rename to yii2-adapter/tests/unit/elements/db/ElementQueryTest.php diff --git a/tests/unit/elements/db/ElementRelationParamParserTest.php b/yii2-adapter/tests/unit/elements/db/ElementRelationParamParserTest.php similarity index 100% rename from tests/unit/elements/db/ElementRelationParamParserTest.php rename to yii2-adapter/tests/unit/elements/db/ElementRelationParamParserTest.php diff --git a/tests/unit/elements/db/EntryQueryTest.php b/yii2-adapter/tests/unit/elements/db/EntryQueryTest.php similarity index 100% rename from tests/unit/elements/db/EntryQueryTest.php rename to yii2-adapter/tests/unit/elements/db/EntryQueryTest.php diff --git a/tests/unit/elements/db/UserQueryTest.php b/yii2-adapter/tests/unit/elements/db/UserQueryTest.php similarity index 100% rename from tests/unit/elements/db/UserQueryTest.php rename to yii2-adapter/tests/unit/elements/db/UserQueryTest.php diff --git a/tests/unit/fields/MoneyTest.php b/yii2-adapter/tests/unit/fields/MoneyTest.php similarity index 100% rename from tests/unit/fields/MoneyTest.php rename to yii2-adapter/tests/unit/fields/MoneyTest.php diff --git a/tests/unit/fields/data/ColorDataTest.php b/yii2-adapter/tests/unit/fields/data/ColorDataTest.php similarity index 100% rename from tests/unit/fields/data/ColorDataTest.php rename to yii2-adapter/tests/unit/fields/data/ColorDataTest.php diff --git a/tests/unit/fields/linktypes/UrlTest.php b/yii2-adapter/tests/unit/fields/linktypes/UrlTest.php similarity index 100% rename from tests/unit/fields/linktypes/UrlTest.php rename to yii2-adapter/tests/unit/fields/linktypes/UrlTest.php diff --git a/tests/unit/gql/ArgumentHandlerTest.php b/yii2-adapter/tests/unit/gql/ArgumentHandlerTest.php similarity index 100% rename from tests/unit/gql/ArgumentHandlerTest.php rename to yii2-adapter/tests/unit/gql/ArgumentHandlerTest.php diff --git a/tests/unit/gql/DirectiveTest.php b/yii2-adapter/tests/unit/gql/DirectiveTest.php similarity index 100% rename from tests/unit/gql/DirectiveTest.php rename to yii2-adapter/tests/unit/gql/DirectiveTest.php diff --git a/tests/unit/gql/ElementFieldResolverTest.php b/yii2-adapter/tests/unit/gql/ElementFieldResolverTest.php similarity index 100% rename from tests/unit/gql/ElementFieldResolverTest.php rename to yii2-adapter/tests/unit/gql/ElementFieldResolverTest.php diff --git a/tests/unit/gql/ElementResolverTest.php b/yii2-adapter/tests/unit/gql/ElementResolverTest.php similarity index 100% rename from tests/unit/gql/ElementResolverTest.php rename to yii2-adapter/tests/unit/gql/ElementResolverTest.php diff --git a/tests/unit/gql/ExtractEagerLoadingParameterTest.php b/yii2-adapter/tests/unit/gql/ExtractEagerLoadingParameterTest.php similarity index 99% rename from tests/unit/gql/ExtractEagerLoadingParameterTest.php rename to yii2-adapter/tests/unit/gql/ExtractEagerLoadingParameterTest.php index 81b47d543c3..687ddc7fb9c 100644 --- a/tests/unit/gql/ExtractEagerLoadingParameterTest.php +++ b/yii2-adapter/tests/unit/gql/ExtractEagerLoadingParameterTest.php @@ -136,7 +136,7 @@ public function eagerLoadingParameterExtractionProvider(): array dateCreated neverAllowed { title - } + } ... on articles_articles_Entry { matrixField { ... on articleBody_quote_BlockType { diff --git a/tests/unit/gql/InterfaceAndGeneratorTest.php b/yii2-adapter/tests/unit/gql/InterfaceAndGeneratorTest.php similarity index 100% rename from tests/unit/gql/InterfaceAndGeneratorTest.php rename to yii2-adapter/tests/unit/gql/InterfaceAndGeneratorTest.php diff --git a/tests/unit/gql/PrepareQueryTest.php b/yii2-adapter/tests/unit/gql/PrepareQueryTest.php similarity index 100% rename from tests/unit/gql/PrepareQueryTest.php rename to yii2-adapter/tests/unit/gql/PrepareQueryTest.php diff --git a/tests/unit/gql/ScalarTypesTest.php b/yii2-adapter/tests/unit/gql/ScalarTypesTest.php similarity index 100% rename from tests/unit/gql/ScalarTypesTest.php rename to yii2-adapter/tests/unit/gql/ScalarTypesTest.php diff --git a/tests/unit/gql/TypeManagerTest.php b/yii2-adapter/tests/unit/gql/TypeManagerTest.php similarity index 100% rename from tests/unit/gql/TypeManagerTest.php rename to yii2-adapter/tests/unit/gql/TypeManagerTest.php diff --git a/tests/unit/gql/TypeResolverTest.php b/yii2-adapter/tests/unit/gql/TypeResolverTest.php similarity index 100% rename from tests/unit/gql/TypeResolverTest.php rename to yii2-adapter/tests/unit/gql/TypeResolverTest.php diff --git a/tests/unit/gql/mutations/AssetMutationResolverTest.php b/yii2-adapter/tests/unit/gql/mutations/AssetMutationResolverTest.php similarity index 100% rename from tests/unit/gql/mutations/AssetMutationResolverTest.php rename to yii2-adapter/tests/unit/gql/mutations/AssetMutationResolverTest.php diff --git a/tests/unit/gql/mutations/CreateMutationsTest.php b/yii2-adapter/tests/unit/gql/mutations/CreateMutationsTest.php similarity index 100% rename from tests/unit/gql/mutations/CreateMutationsTest.php rename to yii2-adapter/tests/unit/gql/mutations/CreateMutationsTest.php diff --git a/tests/unit/gql/mutations/EntryMutationResolverTest.php b/yii2-adapter/tests/unit/gql/mutations/EntryMutationResolverTest.php similarity index 100% rename from tests/unit/gql/mutations/EntryMutationResolverTest.php rename to yii2-adapter/tests/unit/gql/mutations/EntryMutationResolverTest.php diff --git a/tests/unit/gql/mutations/GeneralMutationResolverTest.php b/yii2-adapter/tests/unit/gql/mutations/GeneralMutationResolverTest.php similarity index 100% rename from tests/unit/gql/mutations/GeneralMutationResolverTest.php rename to yii2-adapter/tests/unit/gql/mutations/GeneralMutationResolverTest.php diff --git a/tests/unit/gql/mutations/InputTypeTest.php b/yii2-adapter/tests/unit/gql/mutations/InputTypeTest.php similarity index 100% rename from tests/unit/gql/mutations/InputTypeTest.php rename to yii2-adapter/tests/unit/gql/mutations/InputTypeTest.php diff --git a/tests/unit/gql/mutations/StructureOperationMutationTest.php b/yii2-adapter/tests/unit/gql/mutations/StructureOperationMutationTest.php similarity index 100% rename from tests/unit/gql/mutations/StructureOperationMutationTest.php rename to yii2-adapter/tests/unit/gql/mutations/StructureOperationMutationTest.php diff --git a/tests/unit/helpers/AdminTableHelperTest.php b/yii2-adapter/tests/unit/helpers/AdminTableHelperTest.php similarity index 100% rename from tests/unit/helpers/AdminTableHelperTest.php rename to yii2-adapter/tests/unit/helpers/AdminTableHelperTest.php diff --git a/tests/unit/helpers/AppHelperTest.php b/yii2-adapter/tests/unit/helpers/AppHelperTest.php similarity index 100% rename from tests/unit/helpers/AppHelperTest.php rename to yii2-adapter/tests/unit/helpers/AppHelperTest.php diff --git a/tests/unit/helpers/AssetsHelperTest.php b/yii2-adapter/tests/unit/helpers/AssetsHelperTest.php similarity index 100% rename from tests/unit/helpers/AssetsHelperTest.php rename to yii2-adapter/tests/unit/helpers/AssetsHelperTest.php diff --git a/tests/unit/helpers/ComponentHelperTest.php b/yii2-adapter/tests/unit/helpers/ComponentHelperTest.php similarity index 100% rename from tests/unit/helpers/ComponentHelperTest.php rename to yii2-adapter/tests/unit/helpers/ComponentHelperTest.php diff --git a/tests/unit/helpers/CpHelperTest.php b/yii2-adapter/tests/unit/helpers/CpHelperTest.php similarity index 100% rename from tests/unit/helpers/CpHelperTest.php rename to yii2-adapter/tests/unit/helpers/CpHelperTest.php diff --git a/tests/unit/helpers/DateRangeHelperTest.php b/yii2-adapter/tests/unit/helpers/DateRangeHelperTest.php similarity index 100% rename from tests/unit/helpers/DateRangeHelperTest.php rename to yii2-adapter/tests/unit/helpers/DateRangeHelperTest.php diff --git a/tests/unit/helpers/DateTimeHelperTest.php b/yii2-adapter/tests/unit/helpers/DateTimeHelperTest.php similarity index 100% rename from tests/unit/helpers/DateTimeHelperTest.php rename to yii2-adapter/tests/unit/helpers/DateTimeHelperTest.php diff --git a/tests/unit/helpers/ElementHelperTest.php b/yii2-adapter/tests/unit/helpers/ElementHelperTest.php similarity index 100% rename from tests/unit/helpers/ElementHelperTest.php rename to yii2-adapter/tests/unit/helpers/ElementHelperTest.php diff --git a/tests/unit/helpers/FileHelper/FileHelperTest.php b/yii2-adapter/tests/unit/helpers/FileHelper/FileHelperTest.php similarity index 100% rename from tests/unit/helpers/FileHelper/FileHelperTest.php rename to yii2-adapter/tests/unit/helpers/FileHelper/FileHelperTest.php diff --git a/tests/unit/helpers/FileHelper/sandbox/isdirempty/dotfile/.htaccess b/yii2-adapter/tests/unit/helpers/FileHelper/sandbox/isdirempty/dotfile/.htaccess similarity index 100% rename from tests/unit/helpers/FileHelper/sandbox/isdirempty/dotfile/.htaccess rename to yii2-adapter/tests/unit/helpers/FileHelper/sandbox/isdirempty/dotfile/.htaccess diff --git a/tests/unit/helpers/FileHelper/sandbox/isdirempty/no/test b/yii2-adapter/tests/unit/helpers/FileHelper/sandbox/isdirempty/no/test similarity index 100% rename from tests/unit/helpers/FileHelper/sandbox/isdirempty/no/test rename to yii2-adapter/tests/unit/helpers/FileHelper/sandbox/isdirempty/no/test diff --git a/tests/unit/helpers/FileHelper/sandbox/singlefile/foo.txt b/yii2-adapter/tests/unit/helpers/FileHelper/sandbox/singlefile/foo.txt similarity index 100% rename from tests/unit/helpers/FileHelper/sandbox/singlefile/foo.txt rename to yii2-adapter/tests/unit/helpers/FileHelper/sandbox/singlefile/foo.txt diff --git a/tests/unit/helpers/FileHelper/sandbox/singlefile/nested/ignore.txt b/yii2-adapter/tests/unit/helpers/FileHelper/sandbox/singlefile/nested/ignore.txt similarity index 100% rename from tests/unit/helpers/FileHelper/sandbox/singlefile/nested/ignore.txt rename to yii2-adapter/tests/unit/helpers/FileHelper/sandbox/singlefile/nested/ignore.txt diff --git a/tests/unit/helpers/FileHelper/sandbox/times/test1.txt b/yii2-adapter/tests/unit/helpers/FileHelper/sandbox/times/test1.txt similarity index 100% rename from tests/unit/helpers/FileHelper/sandbox/times/test1.txt rename to yii2-adapter/tests/unit/helpers/FileHelper/sandbox/times/test1.txt diff --git a/tests/unit/helpers/FileHelper/sandbox/times/test2.txt b/yii2-adapter/tests/unit/helpers/FileHelper/sandbox/times/test2.txt similarity index 100% rename from tests/unit/helpers/FileHelper/sandbox/times/test2.txt rename to yii2-adapter/tests/unit/helpers/FileHelper/sandbox/times/test2.txt diff --git a/tests/unit/helpers/FileHelper/sandbox/writeto/existingdir/file b/yii2-adapter/tests/unit/helpers/FileHelper/sandbox/writeto/existingdir/file similarity index 100% rename from tests/unit/helpers/FileHelper/sandbox/writeto/existingdir/file rename to yii2-adapter/tests/unit/helpers/FileHelper/sandbox/writeto/existingdir/file diff --git a/tests/unit/helpers/FileHelper/sandbox/writeto/existingdir/file.text b/yii2-adapter/tests/unit/helpers/FileHelper/sandbox/writeto/existingdir/file.text similarity index 100% rename from tests/unit/helpers/FileHelper/sandbox/writeto/existingdir/file.text rename to yii2-adapter/tests/unit/helpers/FileHelper/sandbox/writeto/existingdir/file.text diff --git a/tests/unit/helpers/GqlHelperTest.php b/yii2-adapter/tests/unit/helpers/GqlHelperTest.php similarity index 100% rename from tests/unit/helpers/GqlHelperTest.php rename to yii2-adapter/tests/unit/helpers/GqlHelperTest.php diff --git a/tests/unit/helpers/HtmlPurifierTest.php b/yii2-adapter/tests/unit/helpers/HtmlPurifierTest.php similarity index 100% rename from tests/unit/helpers/HtmlPurifierTest.php rename to yii2-adapter/tests/unit/helpers/HtmlPurifierTest.php diff --git a/tests/unit/helpers/ImageHelperTest.php b/yii2-adapter/tests/unit/helpers/ImageHelperTest.php similarity index 100% rename from tests/unit/helpers/ImageHelperTest.php rename to yii2-adapter/tests/unit/helpers/ImageHelperTest.php diff --git a/tests/unit/helpers/ImageTransformsTest.php b/yii2-adapter/tests/unit/helpers/ImageTransformsTest.php similarity index 100% rename from tests/unit/helpers/ImageTransformsTest.php rename to yii2-adapter/tests/unit/helpers/ImageTransformsTest.php diff --git a/tests/unit/helpers/LocalizationHelperTest.php b/yii2-adapter/tests/unit/helpers/LocalizationHelperTest.php similarity index 100% rename from tests/unit/helpers/LocalizationHelperTest.php rename to yii2-adapter/tests/unit/helpers/LocalizationHelperTest.php diff --git a/tests/unit/helpers/MoneyHelperTest.php b/yii2-adapter/tests/unit/helpers/MoneyHelperTest.php similarity index 100% rename from tests/unit/helpers/MoneyHelperTest.php rename to yii2-adapter/tests/unit/helpers/MoneyHelperTest.php diff --git a/tests/unit/helpers/NumberHelperTest.php b/yii2-adapter/tests/unit/helpers/NumberHelperTest.php similarity index 100% rename from tests/unit/helpers/NumberHelperTest.php rename to yii2-adapter/tests/unit/helpers/NumberHelperTest.php diff --git a/tests/unit/helpers/PathHelperTest.php b/yii2-adapter/tests/unit/helpers/PathHelperTest.php similarity index 100% rename from tests/unit/helpers/PathHelperTest.php rename to yii2-adapter/tests/unit/helpers/PathHelperTest.php diff --git a/tests/unit/helpers/SearchHelperTest.php b/yii2-adapter/tests/unit/helpers/SearchHelperTest.php similarity index 100% rename from tests/unit/helpers/SearchHelperTest.php rename to yii2-adapter/tests/unit/helpers/SearchHelperTest.php diff --git a/tests/unit/helpers/UrlHelperTest.php b/yii2-adapter/tests/unit/helpers/UrlHelperTest.php similarity index 100% rename from tests/unit/helpers/UrlHelperTest.php rename to yii2-adapter/tests/unit/helpers/UrlHelperTest.php diff --git a/tests/unit/helpers/dbhelper/DbHelperTest.php b/yii2-adapter/tests/unit/helpers/dbhelper/DbHelperTest.php similarity index 100% rename from tests/unit/helpers/dbhelper/DbHelperTest.php rename to yii2-adapter/tests/unit/helpers/dbhelper/DbHelperTest.php diff --git a/tests/unit/helpers/dbhelper/MysqlDbHelperTest.php b/yii2-adapter/tests/unit/helpers/dbhelper/MysqlDbHelperTest.php similarity index 100% rename from tests/unit/helpers/dbhelper/MysqlDbHelperTest.php rename to yii2-adapter/tests/unit/helpers/dbhelper/MysqlDbHelperTest.php diff --git a/tests/unit/helpers/dbhelper/PgsqlDbHelperTest.php b/yii2-adapter/tests/unit/helpers/dbhelper/PgsqlDbHelperTest.php similarity index 100% rename from tests/unit/helpers/dbhelper/PgsqlDbHelperTest.php rename to yii2-adapter/tests/unit/helpers/dbhelper/PgsqlDbHelperTest.php diff --git a/tests/unit/i18n/FormatterTest.php b/yii2-adapter/tests/unit/i18n/FormatterTest.php similarity index 100% rename from tests/unit/i18n/FormatterTest.php rename to yii2-adapter/tests/unit/i18n/FormatterTest.php diff --git a/tests/unit/mail/MailerTest.php b/yii2-adapter/tests/unit/mail/MailerTest.php similarity index 100% rename from tests/unit/mail/MailerTest.php rename to yii2-adapter/tests/unit/mail/MailerTest.php diff --git a/tests/unit/search/SearchQueryTest.php b/yii2-adapter/tests/unit/search/SearchQueryTest.php similarity index 100% rename from tests/unit/search/SearchQueryTest.php rename to yii2-adapter/tests/unit/search/SearchQueryTest.php diff --git a/tests/unit/services/DraftsTest.php b/yii2-adapter/tests/unit/services/DraftsTest.php similarity index 100% rename from tests/unit/services/DraftsTest.php rename to yii2-adapter/tests/unit/services/DraftsTest.php diff --git a/tests/unit/services/ElementsTest.php b/yii2-adapter/tests/unit/services/ElementsTest.php similarity index 100% rename from tests/unit/services/ElementsTest.php rename to yii2-adapter/tests/unit/services/ElementsTest.php diff --git a/tests/unit/services/GcTest.php b/yii2-adapter/tests/unit/services/GcTest.php similarity index 100% rename from tests/unit/services/GcTest.php rename to yii2-adapter/tests/unit/services/GcTest.php diff --git a/tests/unit/services/GlobalsTest.php b/yii2-adapter/tests/unit/services/GlobalsTest.php similarity index 100% rename from tests/unit/services/GlobalsTest.php rename to yii2-adapter/tests/unit/services/GlobalsTest.php diff --git a/tests/unit/services/GqlTest.php b/yii2-adapter/tests/unit/services/GqlTest.php similarity index 100% rename from tests/unit/services/GqlTest.php rename to yii2-adapter/tests/unit/services/GqlTest.php diff --git a/tests/unit/services/ImageTransformsTest.php b/yii2-adapter/tests/unit/services/ImageTransformsTest.php similarity index 100% rename from tests/unit/services/ImageTransformsTest.php rename to yii2-adapter/tests/unit/services/ImageTransformsTest.php diff --git a/tests/unit/services/RoutesTest.php b/yii2-adapter/tests/unit/services/RoutesTest.php similarity index 100% rename from tests/unit/services/RoutesTest.php rename to yii2-adapter/tests/unit/services/RoutesTest.php diff --git a/tests/unit/services/SearchTest.php b/yii2-adapter/tests/unit/services/SearchTest.php similarity index 100% rename from tests/unit/services/SearchTest.php rename to yii2-adapter/tests/unit/services/SearchTest.php diff --git a/tests/unit/services/SecurityTest.php b/yii2-adapter/tests/unit/services/SecurityTest.php similarity index 100% rename from tests/unit/services/SecurityTest.php rename to yii2-adapter/tests/unit/services/SecurityTest.php diff --git a/tests/unit/services/SitesTest.php b/yii2-adapter/tests/unit/services/SitesTest.php similarity index 100% rename from tests/unit/services/SitesTest.php rename to yii2-adapter/tests/unit/services/SitesTest.php diff --git a/tests/unit/services/TokenTest.php b/yii2-adapter/tests/unit/services/TokenTest.php similarity index 100% rename from tests/unit/services/TokenTest.php rename to yii2-adapter/tests/unit/services/TokenTest.php diff --git a/tests/unit/services/UserPermissionsTest.php b/yii2-adapter/tests/unit/services/UserPermissionsTest.php similarity index 100% rename from tests/unit/services/UserPermissionsTest.php rename to yii2-adapter/tests/unit/services/UserPermissionsTest.php diff --git a/tests/unit/services/UsersTest.php b/yii2-adapter/tests/unit/services/UsersTest.php similarity index 100% rename from tests/unit/services/UsersTest.php rename to yii2-adapter/tests/unit/services/UsersTest.php diff --git a/tests/unit/services/images/.gitignore b/yii2-adapter/tests/unit/services/images/.gitignore similarity index 100% rename from tests/unit/services/images/.gitignore rename to yii2-adapter/tests/unit/services/images/.gitignore diff --git a/tests/unit/services/images/ImagesTest.php b/yii2-adapter/tests/unit/services/images/ImagesTest.php similarity index 100% rename from tests/unit/services/images/ImagesTest.php rename to yii2-adapter/tests/unit/services/images/ImagesTest.php diff --git a/tests/unit/test/CraftCodeceptionModuleTest.php b/yii2-adapter/tests/unit/test/CraftCodeceptionModuleTest.php similarity index 100% rename from tests/unit/test/CraftCodeceptionModuleTest.php rename to yii2-adapter/tests/unit/test/CraftCodeceptionModuleTest.php diff --git a/tests/unit/test/EagerLoadingTest.php b/yii2-adapter/tests/unit/test/EagerLoadingTest.php similarity index 100% rename from tests/unit/test/EagerLoadingTest.php rename to yii2-adapter/tests/unit/test/EagerLoadingTest.php diff --git a/tests/unit/test/FieldLayoutTest.php b/yii2-adapter/tests/unit/test/FieldLayoutTest.php similarity index 100% rename from tests/unit/test/FieldLayoutTest.php rename to yii2-adapter/tests/unit/test/FieldLayoutTest.php diff --git a/tests/unit/traits/NameTraitTest.php b/yii2-adapter/tests/unit/traits/NameTraitTest.php similarity index 100% rename from tests/unit/traits/NameTraitTest.php rename to yii2-adapter/tests/unit/traits/NameTraitTest.php diff --git a/tests/unit/validators/ArrayValidatorTest.php b/yii2-adapter/tests/unit/validators/ArrayValidatorTest.php similarity index 100% rename from tests/unit/validators/ArrayValidatorTest.php rename to yii2-adapter/tests/unit/validators/ArrayValidatorTest.php diff --git a/tests/unit/validators/ColorValidatorTest.php b/yii2-adapter/tests/unit/validators/ColorValidatorTest.php similarity index 100% rename from tests/unit/validators/ColorValidatorTest.php rename to yii2-adapter/tests/unit/validators/ColorValidatorTest.php diff --git a/tests/unit/validators/HandleValidatorTest.php b/yii2-adapter/tests/unit/validators/HandleValidatorTest.php similarity index 100% rename from tests/unit/validators/HandleValidatorTest.php rename to yii2-adapter/tests/unit/validators/HandleValidatorTest.php diff --git a/tests/unit/validators/LanguageValidatorTest.php b/yii2-adapter/tests/unit/validators/LanguageValidatorTest.php similarity index 100% rename from tests/unit/validators/LanguageValidatorTest.php rename to yii2-adapter/tests/unit/validators/LanguageValidatorTest.php diff --git a/tests/unit/validators/PasswordValidatorTest.php b/yii2-adapter/tests/unit/validators/PasswordValidatorTest.php similarity index 100% rename from tests/unit/validators/PasswordValidatorTest.php rename to yii2-adapter/tests/unit/validators/PasswordValidatorTest.php diff --git a/tests/unit/validators/UniqueValidatorTest.php b/yii2-adapter/tests/unit/validators/UniqueValidatorTest.php similarity index 100% rename from tests/unit/validators/UniqueValidatorTest.php rename to yii2-adapter/tests/unit/validators/UniqueValidatorTest.php diff --git a/tests/unit/validators/UriFormatValidatorTest.php b/yii2-adapter/tests/unit/validators/UriFormatValidatorTest.php similarity index 100% rename from tests/unit/validators/UriFormatValidatorTest.php rename to yii2-adapter/tests/unit/validators/UriFormatValidatorTest.php diff --git a/tests/unit/validators/UriValidatorTest.php b/yii2-adapter/tests/unit/validators/UriValidatorTest.php similarity index 100% rename from tests/unit/validators/UriValidatorTest.php rename to yii2-adapter/tests/unit/validators/UriValidatorTest.php diff --git a/tests/unit/validators/UsernameValidatorTest.php b/yii2-adapter/tests/unit/validators/UsernameValidatorTest.php similarity index 100% rename from tests/unit/validators/UsernameValidatorTest.php rename to yii2-adapter/tests/unit/validators/UsernameValidatorTest.php diff --git a/tests/unit/web/ControllerTest.php b/yii2-adapter/tests/unit/web/ControllerTest.php similarity index 100% rename from tests/unit/web/ControllerTest.php rename to yii2-adapter/tests/unit/web/ControllerTest.php diff --git a/tests/unit/web/ErrorHandlerTest.php b/yii2-adapter/tests/unit/web/ErrorHandlerTest.php similarity index 100% rename from tests/unit/web/ErrorHandlerTest.php rename to yii2-adapter/tests/unit/web/ErrorHandlerTest.php diff --git a/tests/unit/web/RedirectRuleTest.php b/yii2-adapter/tests/unit/web/RedirectRuleTest.php similarity index 100% rename from tests/unit/web/RedirectRuleTest.php rename to yii2-adapter/tests/unit/web/RedirectRuleTest.php diff --git a/tests/unit/web/RequestTest.php b/yii2-adapter/tests/unit/web/RequestTest.php similarity index 100% rename from tests/unit/web/RequestTest.php rename to yii2-adapter/tests/unit/web/RequestTest.php diff --git a/tests/unit/web/ResponseTest.php b/yii2-adapter/tests/unit/web/ResponseTest.php similarity index 100% rename from tests/unit/web/ResponseTest.php rename to yii2-adapter/tests/unit/web/ResponseTest.php diff --git a/tests/unit/web/UrlRuleTest.php b/yii2-adapter/tests/unit/web/UrlRuleTest.php similarity index 100% rename from tests/unit/web/UrlRuleTest.php rename to yii2-adapter/tests/unit/web/UrlRuleTest.php diff --git a/tests/unit/web/UserTest.php b/yii2-adapter/tests/unit/web/UserTest.php similarity index 100% rename from tests/unit/web/UserTest.php rename to yii2-adapter/tests/unit/web/UserTest.php diff --git a/tests/unit/web/ViewTest.php b/yii2-adapter/tests/unit/web/ViewTest.php similarity index 98% rename from tests/unit/web/ViewTest.php rename to yii2-adapter/tests/unit/web/ViewTest.php index 9d0e98bd1b3..dcc4ee0bb4f 100644 --- a/tests/unit/web/ViewTest.php +++ b/yii2-adapter/tests/unit/web/ViewTest.php @@ -474,9 +474,9 @@ public static function resolveTemplateDataProvider(): array ['@craftunittemplates/testSite3/index.twig', 'testSite3/'], // Cp Paths - ['@app/templates/index.twig', '', View::TEMPLATE_MODE_CP], - ['@app/templates/index.twig', 'index', View::TEMPLATE_MODE_CP], - ['@app/templates/entries/index.twig', 'entries', View::TEMPLATE_MODE_CP], + ['@craftcms/resources/templates/index.twig', '', View::TEMPLATE_MODE_CP], + ['@craftcms/resources/templates/index.twig', 'index', View::TEMPLATE_MODE_CP], + ['@craftcms/resources/templates/entries/index.twig', 'entries', View::TEMPLATE_MODE_CP], ]; } diff --git a/tests/unit/web/twig/ExtensionTest.php b/yii2-adapter/tests/unit/web/twig/ExtensionTest.php similarity index 99% rename from tests/unit/web/twig/ExtensionTest.php rename to yii2-adapter/tests/unit/web/twig/ExtensionTest.php index ced2c580601..d5804fb861e 100644 --- a/tests/unit/web/twig/ExtensionTest.php +++ b/yii2-adapter/tests/unit/web/twig/ExtensionTest.php @@ -851,13 +851,6 @@ public function test_clone_function(): void ); } - public function test_data_url_function(): void - { - $path = '@root/.github/workflows/ci.yml'; - $dataUrl = $this->view->renderString('{{ dataUrl(path) }}', compact('path')); - self::assertStringStartsWith('data:application/x-yaml;base64,', $dataUrl); - } - public function test_encode_url_function(): void { $this->testRenderResult( diff --git a/tests/unit/web/twig/FieldTest.php b/yii2-adapter/tests/unit/web/twig/FieldTest.php similarity index 100% rename from tests/unit/web/twig/FieldTest.php rename to yii2-adapter/tests/unit/web/twig/FieldTest.php