# NEAR-SDK-JS First Build ## Setup Process The near-sd-js version needs to be updated to `^0.2.0` ![](https://i.imgur.com/t1ICBR3.png) ### Babel Question ![](https://i.imgur.com/O31g2sy.png) What are the various configurations of the contract builds? ## Organization Question... Why are we putting this in an `index.js` file? I thought in react or web dev that's the first place a local server looks to launch an application. Wouldn't it be better to put this in a `contract` folder?