EnvMap problem with rotation

Hi everyone, I’m new here,
I have been using three.js since 2015.
But today I found myself facing a problem with custom shader materials.
I need to rotate the texture (Equirectangular) in order to rotate the projection of the enviroment map in all my object parts.
I created a custom shader material with these properties:
const equirectShader = THREE.ShaderLib[‘equirect’];
const equirectMaterial = new THREE.ShaderMaterial({
fragmentShader: equirectShader.fragmentShader,
vertexShader: equirectShader.vertexShader,
uniforms: equirectShader.uniforms,
depthWrite: false,
side: THREE.BackSide
});
how can I move the texture to change the projection of the envmap?
Thanks