Software Development Kit for SFT projects.
- none
This repo is using NX as mono-repo management tooling.
- First install nodejs in the current lts version (20).
Then install node dependencies via
npm install
To start hacking on the python parts simply use pdm to install all dependencies.
pdm install
Name | Directory | Package Name | Technology |
---|---|---|---|
sftkit | sftkit |
sftkit |
Python |
components | web/components |
@sftkit/components |
TypeScript |
form-components | web/form-components |
@sftkit/form-components |
TypeScript |
modal-provider | web/modal-provider |
@sftkit/modal-provider |
TypeScript |
utils | web/utils |
@sftkit/utils |
TypeScript |
To run respective linters on a project run
npx nx lint <project-name>
npx nx run sftkit:format
npx nx format
npx nx test <project-name>
npx nx build <project-name>
If you have the desire to perform semi-human interaction, join our Matrix chatroom!
For ideas, problems, ..., use the issue tracker!
MIT license; see LICENSE.