pass filename and basedir to compile so it can find the right path
stub out node check. inverted?
update package
add bower.json