feat: Add ariaieboy/filament-currency package for currency formatting in Filament

This commit is contained in:
Yoga Pangestu 2026-02-17 18:51:02 +07:00
parent 20b76b6b04
commit b67d7ad774
3 changed files with 1994 additions and 1 deletions

View File

@ -7,6 +7,7 @@
"license": "MIT",
"require": {
"php": "^8.2",
"ariaieboy/filament-currency": "^2.0",
"bezhansalleh/filament-shield": "^4.1",
"diogogpinto/filament-auth-ui-enhancer": "^2.0",
"filament/filament": "^4.0",

151
composer.lock generated
View File

@ -4,8 +4,76 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically"
],
"content-hash": "619f029ecdaf3bea290078fc3f48d4bd",
"content-hash": "afdedb25ca1b6258e183ae11c0cb817e",
"packages": [
{
"name": "akaunting/laravel-money",
"version": "6.0.2",
"source": {
"type": "git",
"url": "https://github.com/akaunting/laravel-money.git",
"reference": "5dca81f4297b99f8dbf0f4a6bb4d45c56acbd76a"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/akaunting/laravel-money/zipball/5dca81f4297b99f8dbf0f4a6bb4d45c56acbd76a",
"reference": "5dca81f4297b99f8dbf0f4a6bb4d45c56acbd76a",
"shasum": ""
},
"require": {
"illuminate/contracts": "^10.0|^11.0|^12",
"illuminate/support": "^10.0|^11.0|^12",
"illuminate/validation": "^10.0|^11.0|^12",
"illuminate/view": "^10.0|^11.0|^12",
"php": "^8.2",
"vlucas/phpdotenv": "^5.4.1"
},
"require-dev": {
"orchestra/testbench": "^8.0|^9.0|^10",
"phpunit/phpunit": "^10.5|^11.0",
"vimeo/psalm": "^6.0"
},
"type": "library",
"extra": {
"laravel": {
"providers": [
"Akaunting\\Money\\Provider"
]
}
},
"autoload": {
"files": [
"src/helpers.php"
],
"psr-4": {
"Akaunting\\Money\\": "src"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Denis Duliçi",
"email": "info@akaunting.com",
"homepage": "https://akaunting.com",
"role": "Developer"
}
],
"description": "Currency formatting and conversion package for Laravel",
"keywords": [
"convert",
"currency",
"format",
"laravel",
"money"
],
"support": {
"source": "https://github.com/akaunting/laravel-money/tree/6.0.2"
},
"time": "2025-02-22T11:28:38+00:00"
},
{
"name": "anourvalar/eloquent-serialize",
"version": "1.3.5",
@ -72,6 +140,87 @@
},
"time": "2025-12-04T13:38:21+00:00"
},
{
"name": "ariaieboy/filament-currency",
"version": "2.0.3",
"source": {
"type": "git",
"url": "https://github.com/ariaieboy/filament-currency.git",
"reference": "dcd432bf24bd7c9f167443507c081dc402dd434d"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/ariaieboy/filament-currency/zipball/dcd432bf24bd7c9f167443507c081dc402dd434d",
"reference": "dcd432bf24bd7c9f167443507c081dc402dd434d",
"shasum": ""
},
"require": {
"akaunting/laravel-money": "^6",
"filament/tables": "^4.0",
"illuminate/contracts": "^12.0",
"php": "~8.2|~8.3|~8.4|~8.5",
"spatie/laravel-package-tools": "^1.15.0"
},
"require-dev": {
"larastan/larastan": "^3",
"laravel/pint": "^1.0",
"nunomaduro/collision": "^8",
"orchestra/testbench": "^10.0",
"pestphp/pest": "^4",
"pestphp/pest-plugin-arch": "^4",
"pestphp/pest-plugin-laravel": "^4",
"phpstan/extension-installer": "^1.1",
"phpstan/phpstan-deprecation-rules": "^2.0",
"phpstan/phpstan-phpunit": "^2.0",
"rector/rector": "^2.2"
},
"type": "library",
"extra": {
"laravel": {
"aliases": {
"FilamentCurrency": "Ariaieboy\\FilamentCurrency\\Facades\\FilamentCurrency"
},
"providers": [
"Ariaieboy\\FilamentCurrency\\FilamentCurrencyServiceProvider"
]
}
},
"autoload": {
"psr-4": {
"Ariaieboy\\FilamentCurrency\\": "src/",
"Ariaieboy\\FilamentCurrency\\Database\\Factories\\": "database/factories/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "AriaieBOY",
"email": "ariaieboy.ir@gmail.com",
"role": "Developer"
}
],
"description": "Bring back laravel-money formatter for Filament Text Column",
"homepage": "https://github.com/ariaieboy/filament-currency",
"keywords": [
"ariaieboy",
"filament-currency",
"laravel"
],
"support": {
"issues": "https://github.com/ariaieboy/filament-currency/issues",
"source": "https://github.com/ariaieboy/filament-currency"
},
"funding": [
{
"url": "https://github.com/ariaieboy",
"type": "github"
}
],
"time": "2025-11-26T14:45:07+00:00"
},
{
"name": "bezhansalleh/filament-plugin-essentials",
"version": "1.1.0",

1843
config/money.php Normal file

File diff suppressed because it is too large Load Diff