Add sourcemap generation