Commit Graph

14 Commits

Author SHA1 Message Date
Luke Page
a0658a4b15 move render to be accessible in all environments and start using it in the browser 2014-09-03 15:07:33 +01:00
Luke Page
ca72b4d92f Clean up dependency injection so environment is injected at the top level 2014-08-26 22:26:27 +01:00
Luke Page
f02d920b12 move parser files into a parser directory 2014-08-24 18:56:01 +01:00
Luke Page
5148db6e3d move source map output into root directory 2014-08-24 18:50:43 +01:00
Luke Page
e325aec74d Also remove dep-injection from visitors, none of which use environment. make functions used as classes TitleCase 2014-08-24 18:47:25 +01:00
Luke Page
fe5e2bf7cb remove dependency injection from functions files apart from when needed for environment 2014-08-24 18:33:03 +01:00
Luke Page
95dedcc576 rename env to contexts 2014-08-24 18:03:33 +01:00
Luke Page
c41df95d23 move tree index underneath tree 2014-08-24 18:01:34 +01:00
Luke Page
16746e9b1e untangle the mess of dependencies and remove all circular dependencies. Remove un-necessary dependency injection. 2014-08-24 17:55:46 +01:00
Luke Page
d7e7ddba44 move functions into its own folder and give it a set interface 2014-08-16 13:17:35 +01:00
Luke Page
7f34acd6d1 move visitors to a different namespace 2014-03-02 12:28:04 +00:00
Luke Page
e5b0fb6967 move the visitors to return themselves instead of assuming where they live 2014-03-02 10:19:05 +00:00
Luke Page
e30cccc508 move sourcemap generator to environment 2014-02-26 19:30:37 +00:00
Luke Page
08bd23dc2a add browserify (not yet working) and refactor tree nodes to not be dependent on their parent (currently breaks browser build) 2014-02-24 21:22:52 +00:00