chore: sync project files to match upstream templates (#4537)

- updated some files to match the official CodeIgniter 4 skeleton.
- rebuilt package.json from a clean init and modernized metadata and formatting
- rebuilt composer.json with modernized metadata and formatting
- replaced code of conduct text with markdown
- updated Dockerfile to replace deprecated instruction
This commit is contained in:
BudsieBuds
2026-05-12 15:55:36 +02:00
committed by GitHub
parent 144e73eba6
commit ef91e6a9df
10 changed files with 128 additions and 138 deletions

View File

@@ -2,25 +2,19 @@
"name": "opensourcepos/opensourcepos",
"description": "Open Source Point of Sale is a web based POS system written in the PHP language. It uses MySQL as backend and has a simple user interface",
"license": "MIT",
"type": "project",
"keywords": [
"point-of-sale",
"POS"
],
"authors": [
{
"name": "jekkos"
},
{
"name": "FrancescoUK"
},
{
"name": "objecttothis"
},
{
"name": "steveireland"
}
],
"type": "project",
"keywords": [
"point-of-sale",
"POS"
],
"homepage": "https://opensourcepos.org",
"support": {
"issues": "https://github.com/opensourcepos/opensourcepos/issues",
@@ -31,8 +25,8 @@
"matrix": "https://matrix.to/#/#opensourcepos_Lobby:gitter.im"
},
"require": {
"ext-intl": "*",
"php": "^8.2",
"ext-intl": "*",
"codeigniter4/framework": "4.7.2",
"dompdf/dompdf": "^2.0.3",
"ezyang/htmlpurifier": "^4.17",
@@ -56,7 +50,7 @@
},
"autoload": {
"psr-4": {
"App\\": "app/",
"App\\": "app/",
"CodeIgniter\\": "vendor/codeigniter4/framework/system/"
},
"exclude-from-classmap": [
@@ -73,5 +67,8 @@
},
"scripts": {
"test": "phpunit"
},
"scripts-descriptions": {
"test": "Run unit tests"
}
}