Missing browser compatibility layer (Next.js)
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 5/5
- Tempo estimado
- Mais de uma semana
- Facilidade para iniciantes
- 35/100
- Tipo de issue
- Funcionalidade
- Clareza
- Razoavelmente clara
- Status de atividade
- Estagnada
- Stack de tecnologia
- javascript, next.js, node.js
- Domínio
- backend, build-system
Direção de pesquisa
Start by checking the SDK entry points and build configuration to locate imports of Node-specific modules such as fs and https. Then assess how the package exposes its current bundle and whether a browser-compatible entry point can be built; done means a browser import like openapi-sdk/browser works in the stated client-side contexts.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
🧠 Missing browser compatibility layer
Labels: feature, isomorphic
Framework context: Next.js (client-side calls in app/ or pages/api)
Description:
The SDK imports Node-specific modules like fs and https, making it incompatible with browser contexts (e.g., when used from Next.js client code or Remix loaders).
Expected:
Provide a separate ESM bundle or an isomorphic build compatible with both Node.js and browser environments.
Example:
import Openapi from "openapi-sdk/browser";
- Linguagem predominante
- JavaScript
- Estrelas
- 20
- Forks
- 1
- Métricas de merge de PRs
- Nenhum PR com merge em 30d
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Sem modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de openapi/openapi-nodejs-sdk
-
config documentation
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 45/100
-
bug nestjs
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 48/100
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 45/100
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 43/100
-
good first issue help wanted
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 52/100
Todas as issues de openapi/openapi-nodejs-sdk
Issues semelhantes
-
change request evaluating
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
sindresorhus/eslint-plugin-unicorn#3907 ·
Mantenedores costumam responder em até 1 dia
-
Android bug feature/error-tracking react-native team/error-tracking
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
PostHog/posthog-js#5310 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
Add Prettier and a format-check CI jobTalvez já em andamento @ezekielnathaniel070-ai assumiu hoje. Abertabackend frontend good first issue Stellar Wave
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
OlaGreat/starbound-realms#98 · 1 comentário ·
-
Add AudiobookshelfAbertaapp request good first issue help wanted self-hosted app
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
Secra-Solutions/Conector#15 ·
-
Complexity: See issue making label epic good first issue Issue Making: Level 1 P-Feature: Project Info and Page role: back end/devOps role: front end size: 0.25pt time sensitive
Dificuldade 2/5 Menos de uma hora Facilidade para iniciantes 65/100
Mantenedores costumam responder em até 1 dia