diff --git a/.editorconfig b/.editorconfig index 0cfef62..62c5837 100644 --- a/.editorconfig +++ b/.editorconfig @@ -11,5 +11,5 @@ trim_trailing_whitespace = true [*.md] trim_trailing_whitespace = false -[*.{php,xml,xml.dist}] +[*.{php,xml,xml.dist,json}] indent_size = 4 diff --git a/.gitattributes b/.gitattributes index 6313b56..5f4cfbe 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1 +1,16 @@ * text=auto eol=lf + +*.blade.php diff=html +*.css diff=css +*.html diff=html +*.md diff=markdown +*.php diff=php + +/.github export-ignore +/tests export-ignore +.editorconfig export-ignore +.gitattributes export-ignore +.gitignore export-ignore +.styleci.yml export-ignore +.phpunit-watcher.yml export-ignore +phpunit.xml.dist export-ignore diff --git a/.gitignore b/.gitignore index 4397492..7384805 100644 --- a/.gitignore +++ b/.gitignore @@ -1,11 +1,5 @@ -node_modules -vendor -composer.phar +/node_modules +/vendor composer.lock -.DS_Store -Thumbs.db -phpunit.xml clover.xml -.idea -.vscode .phpunit.result.cache diff --git a/composer.json b/composer.json index 6b4aa31..fff0df1 100644 --- a/composer.json +++ b/composer.json @@ -1,78 +1,78 @@ { - "name": "datalogix/tall-kit", - "description": "A set of components to utilise in your Laravel Blade views using TALL stack.", - "keywords": [ - "TALL", - "laravel", - "blade", - "tailwind", - "alphine", - "livewire", - "kit", - "components" - ], - "homepage": "https://github.com/datalogix/tall-kit", - "license": "MIT", - "type": "library", - "authors": [ - { - "name": "Ricardo Gobbo de Souza", - "email": "ricardogobbosouza@yahoo.com.br" - } - ], - "require": { - "php": "^7.4|^8.0|^8.1|^8.2", - "illuminate/contracts": "^8.0|^9.0|^10.0", - "illuminate/database": "^8.0|^9.0|^9.0", - "illuminate/support": "^8.0|^9.0|^10.0", - "illuminate/view": "^8.0|^9.0|^10.0" - }, - "require-dev": { - "league/commonmark": "^1.6|^2.0", - "livewire/livewire": "^2.0", - "lorisleiva/cron-translator": "^0.2|^0.3|^0.4", - "orchestra/testbench": "^6.20|^7.0|^8.0", - "phpunit/phpunit": "^9.5|^10.0", - "spatie/laravel-translatable": "^4.0|^5.0|^6.0", - "spatie/phpunit-watcher": "^1.0" - }, - "autoload": { - "psr-4": { - "TALLKit\\": "src/" - }, - "files": [ - "src/helpers.php" - ] - }, - "autoload-dev": { - "psr-4": { - "TALLKit\\Tests\\": "tests/" - } - }, - "scripts": { - "dev": [ - "@composer update", - "@composer test", - "pnpm install", - "pnpm dev" + "name": "datalogix/tall-kit", + "description": "A set of components to utilise in your Laravel Blade views using TALL stack.", + "keywords": [ + "TALL", + "laravel", + "blade", + "tailwind", + "alphine", + "livewire", + "kit", + "components" + ], + "homepage": "https://github.com/datalogix/tall-kit", + "license": "MIT", + "type": "library", + "authors": [ + { + "name": "Ricardo Gobbo de Souza", + "email": "ricardogobbosouza@yahoo.com.br" + } ], - "test": "vendor/bin/phpunit", - "watch": "vendor/bin/phpunit-watcher watch" - }, - "extra": { - "laravel": { - "providers": [ - "TALLKit\\TALLKitServiceProvider" - ] - } - }, - "suggest": { - "league/commonmark": "Required to use the markdown component (^2.0).", - "lorisleiva/cron-translator": "Required to use the cron component (^0.2)." - }, - "config": { - "sort-packages": true - }, - "minimum-stability": "dev", - "prefer-stable": true + "require": { + "php": "^7.4|^8.0|^8.1|^8.2", + "illuminate/contracts": "^8.0|^9.0|^10.0", + "illuminate/database": "^8.0|^9.0|^9.0", + "illuminate/support": "^8.0|^9.0|^10.0", + "illuminate/view": "^8.0|^9.0|^10.0" + }, + "require-dev": { + "league/commonmark": "^1.6|^2.0", + "livewire/livewire": "^2.0", + "lorisleiva/cron-translator": "^0.2|^0.3|^0.4", + "orchestra/testbench": "^6.20|^7.0|^8.0", + "phpunit/phpunit": "^9.5|^10.0", + "spatie/laravel-translatable": "^4.0|^5.0|^6.0", + "spatie/phpunit-watcher": "^1.0" + }, + "autoload": { + "psr-4": { + "TALLKit\\": "src/" + }, + "files": [ + "src/helpers.php" + ] + }, + "autoload-dev": { + "psr-4": { + "TALLKit\\Tests\\": "tests/" + } + }, + "scripts": { + "dev": [ + "@composer update", + "@composer test", + "pnpm install", + "pnpm dev" + ], + "test": "vendor/bin/phpunit", + "watch": "vendor/bin/phpunit-watcher watch" + }, + "extra": { + "laravel": { + "providers": [ + "TALLKit\\TALLKitServiceProvider" + ] + } + }, + "suggest": { + "league/commonmark": "Required to use the markdown component (^2.0).", + "lorisleiva/cron-translator": "Required to use the cron component (^0.2)." + }, + "config": { + "sort-packages": true + }, + "minimum-stability": "dev", + "prefer-stable": true }