MinBZK / amt

Transparency of Algorithmic Decision making
European Union Public License 1.2
1 stars 0 forks source link

Add frontend building, versioning and testing #55

Closed uittenbroekrobbert closed 2 weeks ago

uittenbroekrobbert commented 2 months ago

Use Cases

Currently the frontend setup is plain JavaScript and CSS. External dependencies are hardcoded in the Jinja template.

Proposal

To do (proper) testing and versioning, we need to choose another setup. For example a Node project, which can use typescript, sass/scss builder, dependency management (so we can do automatic versioning) and use a testing framework.

This would make the frontend part more manageable.

Deliverable: A frontend setup that can test JavaScript and has version management on external dependencies. And a 'CSS' builder.

Implementation Details

github-actions[bot] commented 2 months ago

Welcome to our community :hugs: and thank you for your first contribution.

As a first time contributor please make sure to review our contribution guidelines :heart: