Remove hard dependency on Jason
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 55/100
Direzione di ricerca
Start with the Jason call in lib/esbuild/npm_registry.ex identified in the issue, then read how Phoenix and LiveView select a JSON library via :json_library. Decide whether to support configurable JSON modules with an optional Jason dependency or require Elixir 1.18+ and remove Jason. Done means esbuild handles JSON through the chosen approach and Phoenix apps can be generated without an unconditional Jason dependency.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Support custom JSON module implementation via config :json_library as in Phoenix and LiveView, make the :jason dependency optional.
Alternatively, require Elixir 1.18+ and drop the dependency on Jason entirely.
See https://github.com/phoenixframework/phoenix/pull/6815.
This would enable future Phoenix apps to be generated without depending on Jason.
There is only a single call to Jason in the entire code base:
- Lingua principale
- Elixir
- Stelle
- 276
- Fork
- 42
- Merge medio
- 1m
- PR unite (30g)
- 1
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di phoenixframework/esbuild
-
executable name for windowsAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 56/100
phoenixframework/esbuild#81 · 6 commenti ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 48/100
phoenixframework/esbuild#80 ·
Tutte le issue di phoenixframework/esbuild
Issue simili
-
Bug: Table layout and date column are cut off on mobile screens on the Tournaments -> History pageApertabug
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
hexlet-codebattle/codebattle#2375 ·
-
Bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
wintermeyer/vutuv#2388 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
-
Broadcast API docs say to prepend realtime: to the topic, which breaks deliveryForse già presa @mandar1045 l’ha presa 1 giorno fa. Aperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 80/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
phoenixframework/phoenix_live_view#4509 ·
I maintainer di solito rispondono entro 1 giorno