ERRO ao enviar para o shinyapps.io

Olá, estou tentando enviar um shinyApp para o servidor do shinyapps.io e quando dou o update no conteudo a página fica assim:
image

então rodei o comando rsconnect::showLogs() e adquiri o seguinte Log:

2021-10-23T01:06:55.889738+00:00 shinyapps[4937186]: 
2021-10-23T01:06:55.889739+00:00 shinyapps[4937186]: Starting R with process ID: '28'
2021-10-23T01:06:55.948564+00:00 shinyapps[4937186]: Calls: local ... tryCatch -> tryCatchList -> tryCatchOne -> <Anonymous>
2021-10-23T01:06:55.948562+00:00 shinyapps[4937186]: Error in value[[3L]](cond) : there is no package called ‘leaflet’
2021-10-23T01:06:55.948578+00:00 shinyapps[4937186]: Execução interrompida
2021-10-23T01:06:55.948588+00:00 shinyapps[4937186]: Shiny application exiting ...
2021-10-23T01:07:01.877998+00:00 shinyapps[4937186]: Running on host: 8adc1e197f4d
2021-10-23T01:07:01.882690+00:00 shinyapps[4937186]: Server version: 2021.09.0
2021-10-23T01:07:01.882699+00:00 shinyapps[4937186]: LANG: pt_BR.UTF-8
2021-10-23T01:07:01.882728+00:00 shinyapps[4937186]: R version: 4.1.1
2021-10-23T01:07:01.882736+00:00 shinyapps[4937186]: shiny version: 1.7.1
2021-10-23T01:07:01.882799+00:00 shinyapps[4937186]: httpuv version: 1.6.3
2021-10-23T01:07:01.882822+00:00 shinyapps[4937186]: RJSONIO version: (none)
2021-10-23T01:07:01.882817+00:00 shinyapps[4937186]: rmarkdown version: (none)
2021-10-23T01:07:01.882822+00:00 shinyapps[4937186]: htmltools version: 0.5.2
2021-10-23T01:07:01.882820+00:00 shinyapps[4937186]: knitr version: (none)
2021-10-23T01:07:01.883061+00:00 shinyapps[4937186]: Using pandoc: /opt/connect/ext/pandoc/2.11
2021-10-23T01:07:01.882822+00:00 shinyapps[4937186]: jsonlite version: 1.7.2
2021-10-23T01:07:02.147783+00:00 shinyapps[4937186]: Using jsonlite for JSON processing
2021-10-23T01:07:02.183167+00:00 shinyapps[4937186]: Error in value[[3L]](cond) : there is no package called ‘leaflet’
2021-10-23T01:07:02.152687+00:00 shinyapps[4937186]: 

Sendo q a biblioteca do leaflet está instalada e esta sendo usada, no Run app funciona tudo certo, todos os meus arquivos estão com codificação UTF-8 e mesmo assim não consigo resolver, se alguém souber ou conseguir me ajudar agradeço!

Felipe,

Em algum lugar do seu app parece que o leaflet está escrito com aspas em volta. Você tentou procurar todas as ocorrências desse termo?

Uma outra possibilidade é você não ter declarado o leaflet corretamente como dependência do app. Será que pode ser isso?

Clente a opção de procurar todas as ocorrências eu já revisei, talvez possa ser a segunda possibilidade, mas não é apenas chamar a biblioteca? eu chamei a biblioteca da seguinte maneira library(leaflet), vou ver se tem alguma outra maneira

Achei a solução e por incrível q pareça era bem simples, vou deixar um link aqui https://github.com/rstudio/rsconnect/issues/164#issuecomment-307480275

Mas a solução era SIMPLISMENTE separar os arquivos em app.R, ui.R e server.R, eu estava utilizando eles em um único arquivo.

Interessantíssimo! Obrigado por deixar o link para a solução :+1: