[package]
edition = "2024"
name = "forklaunch"
version = "1.33.0"
authors = ["Forklift Technologies, Inc. <engineering@forklaunch.com>"]
build = "build.rs"
include = [
"src/**",
"assets/**",
"docs/**",
"scripts/**",
"build.rs",
"Cargo.toml",
"Cargo.lock",
"LICENSE",
"README.md",
"package.json",
"bun.lock",
"pnpm-lock.yaml",
".rustfmt.toml",
".gitignore",
".npmignore",
"tests/*.mjs",
"tests/*.cjs",
"tests/*.ts",
"tests/*.sh",
"tests/*.py",
"tests/*.json",
"tests/fixtures/**",
"!**/node_modules/**",
"!tests/output/**",
"!**/__pycache__/**",
"!**/*.pyc",
"!**/*.pyo",
]
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Launch faster with forklaunch"
readme = "README.md"
keywords = [
"cli",
"scaffolding",
"microservices",
"typescript",
"rust",
]
license = "AGPL-3.0-only"
repository = "https://github.com/forklaunch/forklaunch-js"
[[bin]]
name = "forklaunch"
path = "src/main.rs"
[dependencies.anyhow]
version = "1.0"
[dependencies.aws-lc-rs]
version = "1"
[dependencies.base64]
version = "0.23.1"
[dependencies.chrono]
version = "0.4"
features = ["serde"]
[dependencies.clap]
version = "4.6.7"
features = ["cargo"]
[dependencies.colored]
version = "3.1.1"
[dependencies.convert_case]
version = "0.8.0"
[dependencies.ctrlc]
version = "3.5.2"
features = ["termination"]
[dependencies.derive_more]
version = "2.1.1"
features = ["from"]
[dependencies.dialoguer]
version = "0.12.0"
features = ["fuzzy-select"]
[dependencies.dirs]
version = "7.0.0"
[dependencies.flate2]
version = "1.1"
[dependencies.forklaunch-core]
version = "0.2.5"
features = [
"build",
"asyncapi-import",
"typescript-source",
]
[dependencies.fs_extra]
version = "1.3.0"
[dependencies.futures-io]
version = "0.3.34"
[dependencies.getrandom]
version = "0.4"
features = ["wasm_js"]
[dependencies.glob]
version = "0.3.4"
[dependencies.hmac]
version = "0.13"
[dependencies.ignore]
version = "0.4"
[dependencies.include_dir]
version = "0.7.4"
features = ["glob"]
[dependencies.indexmap]
version = "2.14.2"
features = ["serde"]
[dependencies.lazy_static]
version = "1.5.1"
[dependencies.log]
version = "0.4.34"
[dependencies.opener]
version = "0.9"
[dependencies.oxc_allocator]
version = "0.155.0"
[dependencies.oxc_ast]
version = "0.155.0"
features = ["serialize"]
[dependencies.oxc_ast_visit]
version = "0.155.0"
[dependencies.oxc_codegen]
version = "0.155.0"
[dependencies.oxc_parser]
version = "0.155.0"
[dependencies.oxc_span]
version = "0.155.0"
[dependencies.paste]
version = "1.0.15"
[dependencies.pathdiff]
version = "0.2.3"
[dependencies.percent-encoding]
version = "2.3.2"
[dependencies.prettyplease]
version = "0.3"
[dependencies.proc-macro2]
version = "1"
features = ["span-locations"]
[dependencies.ramhorns]
version = "1.0.1"
[dependencies.rcgen]
version = "0.14.10"
[dependencies.regex]
version = "1.13.1"
[dependencies.reqwest]
version = "0.13.5"
features = [
"blocking",
"json",
"native-tls-vendored",
]
[dependencies.rustyline]
version = "19.0.0"
[dependencies.rustyline-derive]
version = "0.13.0"
[dependencies.serde]
version = "1.0"
features = ["derive"]
[dependencies.serde-envfile]
version = "0.4.1"
[dependencies.serde_json]
version = "1.0.151"
features = ["preserve_order"]
[dependencies.serde_yml]
version = "0.9.42"
package = "serde_norway"
[dependencies.sha2]
version = "0.11"
[dependencies.syn]
version = "3"
features = [
"full",
"visit",
]
[dependencies.tar]
version = "0.4"
[dependencies.tempfile]
version = "3.27.0"
[dependencies.termcolor]
version = "1.4.1"
[dependencies.toml]
version = "1.1.8"
[dependencies.toml_edit]
version = "0.25.17"
[dependencies.tungstenite]
version = "0.30"
features = ["native-tls"]
[dependencies.url]
version = "2"
[dependencies.urlencoding]
version = "2.1"
[dependencies.uuid]
version = "1.28.0"
features = [
"serde",
"v4",
"v5",
"v7",
]
[dependencies.walkdir]
version = "2.5.0"
[dependencies.wasm-bindgen]
version = "0.2.129"
[dependencies.zip]
version = "9"
features = ["deflate"]
default-features = false
[target."cfg(unix)".dependencies.nix]
version = "0.31"
features = [
"signal",
"process",
]