|
Download node_modules/@supabase/phoenix/README.md from metarm/QMetaRam: direct link, hf CLI and curl.
- Browser
- Download file 3.97 kB
-
https://huggingface.co/metarm/QMetaRam/resolve/main/node_modules/%40supabase/phoenix/README.md
- Command line
-
hf download hf://metarm/QMetaRam/node_modules/@supabase/phoenix/README.md
-
curl -L -o README.md https://huggingface.co/metarm/QMetaRam/resolve/main/node_modules/%40supabase/phoenix/README.md
3.97 kB
| <picture> | |
| <source media="(prefers-color-scheme: dark)" srcset="./priv/static/phoenix-orange.png" /> | |
| <source media="(prefers-color-scheme: light)" srcset="./priv/static/phoenix.png" /> | |
| <img src="./priv/static/phoenix.png" alt="Phoenix logo" /> | |
| </picture> | |
| > Peace of mind from prototype to production. | |
| [](https://github.com/supabase/phoenix/actions/workflows/ci.yml) [](https://www.npmjs.com/package/@supabase/phoenix) | |
| ## Supabase Fork | |
| This is a Supabase fork of Phoenix Framework, published to npm as `@supabase/phoenix`. | |
| **Installation:** | |
| ```bash | |
| npm install @supabase/phoenix | |
| ``` | |
| **Releases**: This fork uses automated releases via [release-please](https://github.com/googleapis/release-please). See [RELEASE.md](RELEASE.md) for details. | |
| **Upstream**: Based on [phoenixframework/phoenix](https://github.com/phoenixframework/phoenix) | |
| ## Versioning | |
| This package uses **independent semantic versioning** for the JavaScript client. | |
| - **Based on**: Phoenix Framework 1.8.3 JS client | |
| - **Last synced**: 2026-07-09 | |
| We version based on **JS API changes only**, not upstream Phoenix framework releases. | |
| When we merge upstream Phoenix changes, we evaluate the JS API impact and version accordingly. | |
| ## Getting started | |
| See the official site at <https://www.phoenixframework.org/>. | |
| Install the latest version of Phoenix by following the instructions at <https://phoenix.hexdocs.pm/installation.html#phoenix>. | |
| ## Documentation | |
| API documentation is available at <https://phoenix.hexdocs.pm>. | |
| Phoenix.js documentation is available at <https://phoenix.hexdocs.pm/js>. | |
| ## Contributing | |
| We appreciate any contribution to Phoenix. Check our [CODE_OF_CONDUCT.md](CODE_OF_CONDUCT.md) and [CONTRIBUTING.md](CONTRIBUTING.md) guides for more information. We usually keep a list of features and bugs in the [issue tracker][4]. | |
| ### Generating a Phoenix project from unreleased versions | |
| You can create a new project using the latest Phoenix source installer (the `phx.new` Mix task) with the following steps: | |
| 1. Remove any previously installed `phx_new` archives so that Mix will pick up the local source code. This can be done with `mix archive.uninstall phx_new` or by simply deleting the file, which is usually in `~/.mix/archives/`. | |
| 2. Copy this repo via `git clone https://github.com/phoenixframework/phoenix` or by downloading it | |
| 3. Run the `phx.new` Mix task from within the `installer` directory, for example: | |
| ```bash | |
| cd phoenix/installer | |
| mix phx.new dev_app --dev | |
| ``` | |
| The `--dev` flag will configure your new project's `:phoenix` dep as a relative path dependency, pointing to your local Phoenix checkout: | |
| ```elixir | |
| defp deps do | |
| [{:phoenix, path: "../..", override: true}, | |
| ``` | |
| To create projects outside of the `installer/` directory, add the latest archive to your machine by following the instructions in [installer/README.md](https://github.com/phoenixframework/phoenix/blob/main/installer/README.md) | |
| ### Building from source | |
| To build the documentation: | |
| ```bash | |
| MIX_ENV=docs mix docs | |
| ``` | |
| To build Phoenix: | |
| ```bash | |
| mix deps.get | |
| mix compile | |
| ``` | |
| To build the Phoenix installer: | |
| ```bash | |
| mix deps.get | |
| mix compile | |
| mix archive.build | |
| ``` | |
| To build Phoenix.js: | |
| ```bash | |
| mix assets.build | |
| ``` | |
| ## Important links | |
| * [#elixir][1] on [Libera][2] IRC | |
| * [elixir-lang Slack channel][3] | |
| * [Issues tracker][4] | |
| * [Phoenix Forum (questions and proposals)][5] | |
| * Visit Phoenix's sponsor, DockYard, for expert [Phoenix Consulting](https://dockyard.com/phoenix-consulting) | |
| [1]: https://web.libera.chat/?channels=#elixir | |
| [2]: https://libera.chat/ | |
| [3]: https://elixir-lang.slack.com/ | |
| [4]: https://github.com/phoenixframework/phoenix/issues | |
| [5]: https://elixirforum.com/c/phoenix-forum | |
| ## Copyright and License | |
| Copyright (c) 2014, Chris McCord. | |
| Phoenix source code is licensed under the [MIT License](LICENSE.md). | |