no, we should keep it here because it produces /shared/resources/keyboard_layouts.json, we should move it into webapp-shared.js which will  be implement on bug 968661, @cctuan, could you make it happend?