AppliedMathematicsANU / plexus-form

A dynamic form component for react using JSON-Schema.
MIT License
134 stars 31 forks source link

Restructure project #22

Closed bebraw closed 9 years ago

bebraw commented 9 years ago

As discussed at #10 I restructured the project. Now it uses a webpack based build. I also fixed smaller warnings pointed out by jshint (ie. if(){}, === kind of cases. nothing destructive). See source for further notes.

This restructuring means you can port $ bits to JSX if you want to. You can also use Harmony (ES6) features if you want as those have been enabled.

You can trigger the build by hitting npm run dist after you hit npm install to get the development dependencies.

I tested the new build against the demo (it would be good to put that back online btw, see gh-pages).