diff options
author | Hayleigh Thompson <me@hayleigh.dev> | 2024-02-13 21:13:57 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-02-13 21:13:57 +0000 |
commit | 1be73ee8d2206a7f1520257d81c8a5a4f3cc195e (patch) | |
tree | c18785b9eac4612277ab70be164476ebd95a7303 /gleam.toml | |
parent | 7960593c4feee21b65171afa220c2b32b43dd788 (diff) | |
download | lustre-1be73ee8d2206a7f1520257d81c8a5a4f3cc195e.tar.gz lustre-1be73ee8d2206a7f1520257d81c8a5a4f3cc195e.zip |
🚧 Begin working on CLI things. (#45)
* :recycle: Rename http ffi to lustre_try_ffi.
* :wrench: Add any files under lustre/cli as internal modules.
* :recyle: Move lustre/try command into cli subdirectory.
* :heavy_plus_sign: Add justin, simplifile, and tom as dependencies.
* :sparkles: Write a 'lustre add' command for downloading esbuild.
* :construction: Begin work on a 'lustre build' command for bundling apps and components.
* :sparkles: Add 'main' function as CLI entrypoint to lustre.
* :bug: Fix `no-styles` flag's name
* :bug: Use consistent path for error reporting in lustre add
* :construction: Project module
* :truck: Move esbuild functions to their own module
* :construction: Use a temporary file to bundle components
* :construction: Build app and update to glint rc
* :heavy_plus_sign: Add filepath dependency
* :bug: Fix wrong paths in esbuild code
---------
Co-authored-by: Giacomo Cavalieri <giacomo.cavalieri@icloud.com>
Diffstat (limited to 'gleam.toml')
-rw-r--r-- | gleam.toml | 8 |
1 files changed, 7 insertions, 1 deletions
@@ -14,6 +14,7 @@ internal_modules = [ "lustre/internals", "lustre/internals/*", "lustre/try", + "lustre/cli/*", ] [dependencies] @@ -22,8 +23,13 @@ gleam_json = "~> 0.7" gleam_otp = "~> 0.8" gleam_stdlib = "~> 0.34" gleam_community_ansi = "~> 1.4" -glint = "~> 0.14" +glint = "~> 0.15.0-rc1" argv = "~> 1.0" +simplifile = "~> 1.1" +tom = "~> 0.3" +justin = "~> 1.0" +shellout = "~> 1.5" +filepath = "~> 0.1" [dev-dependencies] birdie = "~> 1.0" |