Hercules CodeBig - Update Object Schema Validator

Register
Submit a solution
The challenge is finished.

Challenge Overview

Welcome to Hercules CodeBig - Update Object Schema Validator. We would like to implement an object schema validator in our application and replace the existing one.

 

Contest Details

The requirements of this contest are very much straightforward. Replace the use of rox library with joi instead in our existing Nodejs module.

 

In the process, ensure that you follow the existing conventions used in the app and ensure that all tests continue to run as before. Some tests fail which need not be fixed as part of this contest, however kindly ensure that you don’t fail any more tests.

 

When replacing the object schema validator, ensure that errors raised earlier by the validator continue to be raised after replacement too. You don’t have to add any new validation rules. This is a pure nodejs library replacement contest - replace existing one with a new one and everything should work as before


Additionally use the npm shrinkwrap command and lock down the dependencies.

Final Submission Guidelines

1. Fork the repository and work off the branch specified in the contest

2. Upload your updated submission to Topcoder

3. The winner will be asked to create a Pull Request from their repo to ours.
4. Video is not required

ELIGIBLE EVENTS:

2017 TopCoder(R) Open

Review style

Final Review

Community Review Board

Approval

User Sign-Off

ID: 30055384