this tool uses optional chaining and some other features. Please run it with Node 14.
docker build . -t subaxpro
docker run -p 3000:3000 --rm \
-e baseXmlApiUrl="https://raw.githubusercontent.com/MiddlewareNewZealand/evaluation-instructions/main/xml-api/" \
--name subaxpro subaxpro
export baseXmlApiUrl=https://raw.githubusercontent.com/MiddlewareNewZealand/evaluation-instructions/main/xml-api/
npm start
export baseXmlApiUrl=https://raw.githubusercontent.com/MiddlewareNewZealand/evaluation-instructions/main/xml-api/
npm run dev
npm test
curl localhost:3000/companies/1
curl localhost:3000/companies/2
curl localhost:3000/companies/3
curl localhost:3000/companies/abc