We recommend using Volar VSCode extension for improved development experience. The project uses Vue 3 <script setup>
SFCs, check out the script setup docs to learn more.
cd <some dir>
git clone https://github.com/ardc-fair-checklist/spa .
npm install
Building for development:
npm run dev
Building for production:
npm run build
There is a GitHub action /.github/workflows/publish.yml
that builds the project for production and hosts it at https://ardc-fair-checklist.github.io/spa. The GitHub action can be triggered manually via the GitHub user interface.
add points to questionsshow points in interface for the time beingcalculate partial and total progresswrite jsonschema for questionsadd rst badge- make questions part of the store and settable, derive other variables and make them gettable
- publish coverage in ci
- add testing as prose
- implement testing prose
- write foundation for versioning of list of questions
- add validation of query parameters
- use the checklist for a couple of existing software packages
- revisit questions content with TomH
- investigate migrating to
SSRSSG Prerendering - investigate using tailwindcss for styling