Help contribute to table-sort-js!
Development:
- Development on table-sort-js happens at GitHub.
- If you want to contribute have a look at the issues, or open an issue.
- If you have ideas on how to improve table-sort-js ,or questions you can post in discussions.
How to contribute to table-sort-js:
- First fork table-sort-js and then clone your fork to the desktop.
- Whilst in the table-sort-js directory use npm install in your terminal. (table-sort-js is a ReactJS app)
- Run table-sort-js with the command: npm run start
- note: table-sort-js currently uses node version 16; I would recommend using node version manager (nvm) and running the command nvm 16 to select node version 16.
- Testing table-sort-js: npm run test (currently uses Jest and Jsdom. test/table.test.js is where you can write tests and test/table.js is where a testing table is created).
- Development on table-sort-js is currently in public/table-sort.js and uses public/index.html to test on; this will change once issue issue#30 is completed.
- Alternatively, you can do manual testing by using an HTML file and loading table-sort.js with the <script src="table-sort.js"> tag and clicking the HTML file to open it with the browser.