keboola / input-mapping
Shared component for processing SAPI input mapping and exporting to files
19.0.1
2024-09-23 12:24 UTC
Requires
- php: >=8.2
- ext-json: *
- keboola/php-file-storage-utils: ^0.2
- keboola/storage-api-client: ^15.0
- keboola/storage-api-php-client-branch-wrapper: ^6.0
- symfony/config: ^5.4|^6.0
- symfony/finder: ^5.4|^6.0
- symfony/serializer: ^5.4|^6.0
- symfony/yaml: ^5.4|^6.0
Requires (Dev)
- keboola/coding-standard: >=14.0
- keboola/php-temp: ^2.0
- monolog/monolog: ^3.0
- phpstan/phpstan: ^1.9
- phpstan/phpstan-phpunit: ^1.3
- phpstan/phpstan-symfony: ^1.2
- phpunit/phpunit: ^9.5
- sempro/phpunit-pretty-print: ^1.4
- symfony/dotenv: ^5.4|^6.0
- dev-main
- 19.0.1
- 19.0.0
- 18.9.1
- 18.9.0
- 18.8.0
- 18.7.0
- 18.6.3
- 18.6.2
- 18.6.1
- 18.6.0
- 18.5.2
- 18.5.1
- 18.5.0
- 18.4.0
- 18.3.0
- 18.2.1
- 18.2.0
- 18.1.0
- 18.0.0
- 17.6.0
- 17.5.0
- 17.4.0
- 17.3.0
- 17.2.3
- 17.2.2
- 17.2.1
- 17.2.0
- 17.1.0
- 17.0.3
- 17.0.2
- 17.0.1
- 17.0.0
- 16.3.2
- 16.3.1
- 16.3.0
- 16.2.1
- 16.2.0
- 16.1.0
- 16.0.1
- 16.0.0
- 15.1.1
- 15.1.0
- 15.0.0
- dev-PST-2247-ondra
- dev-erik-PST-1468
- dev-pepa_k8s_deployment
- dev-roman-pst-1710
- dev-zajca-event-grid
- dev-pepa_azClientNamedArgs
This package is auto-updated.
Last update: 2024-11-21 13:36:53 UTC
README
Input mapping library for Docker Runner and Sandbox Loader. Library processes input mapping, exports data from Storage tables into CSV files and files from Storage file uploads. Exported files are stored in local directory.
Development
Create .env.local
file from this .env
template and fill the missing envs:
cp .env .env.local
To run Synapse tests, set RUN_SYNAPSE_TESTS=1
and supply a Storage API token to a project with Synapse backend. Synapse tests are by default skipped (unless the above env is set).
Run test suite:
composer ci
License
MIT licensed, see LICENSE file.