(CommandList children: [ (C {(set)} {(-e)}) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:JS_DIR spids:[58]) op: Equal rhs: {(${ VSub_Name TRAVIS_BUILD_DIR) (/js)} spids: [58] ) ] spids: [58] ) (C {(pushd)} {($ VSub_Name '$JS_DIR')}) (C {(npm)} {(run)} {(validate)}) (C {(popd)}) ] )