Contributing

Pull Requests

If you're motivated to fix a bug or to develop a new feature, we'd love to see your code. When submitting pull requests, please remember the following:

Build from source

Compile TypeScript and SCSS in the /src directory to JavaScript and CSS in the /buid directory

$ npm run build

Functional and Unit Tests

Please ensure all the tests pass:

$ npm test

Local Environment

Runing npm start on your repo will start a web server allowing you to view a local copy of tom-select.js.org.

$ npm start

Once started, you can run all the examples at http://localhost:8000/.