IMPORTANT: This project is currently under development. We strongly advise against using this project in production environments.
Feel free to fork this project and create a pull request when you're happy with your changes. We check the source code according to the our Coding Guidelines.
The backend module is based on Vue.js, TypeScript and JSX-TypeScript-Templates (.tsx). Head over to the :code:./Build/Vue
directory and use our yarn commands build the sources.
.. code-block::
yarn install
To integrate with requirejs compile vue project as lib and manually copy it to extensions' resources dir.
.. code-block::
yarn build-lib
To integrate with requirejs compile vue project as lib and manually copy it to extensions' resources dir.
.. code-block::
yarn watch-lib
Head over to :code:Build/Vue
and use yarn to test the frontend.
.. code-block::
yarn run lint
.. code-block::
yarn run test:e2e
.. code-block::
yarn run test:unit
You can connect directly with us on Slack <https://typo3.slack.com/messages/cig-filelist/>
, the
preferred instant communication platform of TYPO3 CMS developers. If you already have access to the
TYPO3 Slack platform join the #cig-filelist channel. If you don't have access yet, you can
register here <https://forger.typo3.org/slack>
.
.. image:: https://travis-ci.org/TYPO3-Initiatives/digital-asset-management.svg?branch=master :alt: Build Status :target: https://travis-ci.org/TYPO3-Initiatives/digital-asset-management
.. image:: https://scrutinizer-ci.com/g/TYPO3-Initiatives/digital-asset-management/badges/quality-score.png?b=master :alt: Scrutinizer Code Quality :target: https://scrutinizer-ci.com/g/TYPO3-Initiatives/digital-asset-management/?branch=master