Como Impedir Acesso (por parte do usuário) aos arquivos JS de meu Site, usando Node JS ?
Gostaria de saber como faz pra impedir com que todo e qualquer usuário de meu site consiga acessar todo e qualquer arquivo JS de meu site fazendo uma simples requisição na url do navegador, como por ex: 'site.com/file.js'
Eu uso Node js, juntamente com Express para trabalhar com Aplicações Web com Node JS.
Eu pesquisei um pouco e penso ser possível impedir esse acesso criando um Middleware que filtra a Solicitação antes da mesma chegar na Rota.
Contudo, isso é suficiente para que, mesmo ao inspecionar o código e/ou abrir a ferramenta do desenvolvedor e entrar na seção Rede, o usuário não consiga de jeito nenhum acessar os Arquivos.js que eu bloquear com meu MIddleware ?
E caso o Middleware funcione, será que ele iria prejudicar meu App Web, já que, agora, nada nem ninguem conseguirá acessar os arquivos de meu site que não seja o meu próprio servidor ?
OBS: Os Arquivos.js no caso seriam arquivos da Pasta Public, melhor dizendo, arquivos do lado cliente e não aqueles do lado servidor.