2023-08-28 14:58:24 -07:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								[package]
							 | 
						
					
						
							
								
									
										
										
										
											2023-08-29 12:35:45 -07:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								name = "kcl-lib"
							 | 
						
					
						
							
								
									
										
										
										
											2023-11-15 11:41:12 -06:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								description = "KittyCAD Language implementation and tools"
							 | 
						
					
						
							
								
									
										
										
										
											2025-04-02 14:28:32 -07:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								version = "0.2.58"
							 | 
						
					
						
							
								
									
										
										
										
											2023-08-28 14:58:24 -07:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								edition = "2021"
							 | 
						
					
						
							
								
									
										
										
										
											2023-08-29 12:35:45 -07:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								license = "MIT"
							 | 
						
					
						
							
								
									
										
										
										
											2023-10-31 18:24:19 -05:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								repository = "https://github.com/KittyCAD/modeling-app"
							 | 
						
					
						
							
								
									
										
										
										
											2025-03-05 12:03:32 +13:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								rust-version = "1.83"
							 | 
						
					
						
							
								
									
										
										
										
											2023-11-15 11:41:12 -06:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								authors = ["Jess Frazelle", "Adam Chalmers", "KittyCAD, Inc"]
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								keywords = ["kcl", "KittyCAD", "CAD"]
							 | 
						
					
						
							
								
									
										
										
										
											2025-03-10 14:29:04 -07:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								exclude = ["tests/*", "benches/*", "examples/*", "e2e/*", "bindings/*", "fuzz/*"]
							 | 
						
					
						
							
								
									
										
										
										
											2023-08-28 14:58:24 -07:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								
							 | 
						
					
						
							
								
									
										
										
										
											2025-03-10 18:04:16 -07:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								[lib]
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								bench = false
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								[[bin]]
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								name = "kcl-lib-bin"
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								path = "src/main.rs"
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								bench = false
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								
							 | 
						
					
						
							
								
									
										
										
										
											2023-08-28 14:58:24 -07:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								[dependencies]
							 | 
						
					
						
							
								
									
										
										
										
											2025-03-01 16:38:25 -08:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								anyhow = { workspace = true, features = ["backtrace"] }
							 | 
						
					
						
							
								
									
										
										
										
											2024-04-25 22:02:00 -07:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								async-recursion = "1.1.1"
							 | 
						
					
						
							
								
									
										
										
										
											2025-03-10 14:29:04 -07:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								async-trait = { workspace = true }
							 | 
						
					
						
							
								
									
										
										
										
											2024-05-01 09:47:32 -07:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								base64 = "0.22.1"
							 | 
						
					
						
							
								
									
										
										
										
											2025-03-18 20:25:51 -07:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								bson = { workspace = true }
							 | 
						
					
						
							
								
									
										
										
										
											2024-04-16 10:54:52 -07:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								chrono = "0.4.38"
							 | 
						
					
						
							
								
									
										
										
										
											2025-01-27 21:29:09 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								clap = { version = "4.5.27", default-features = false, optional = true, features = [
							 | 
						
					
						
							
								
									
										
										
										
											2024-12-03 17:58:21 -05:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    "std",
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								    "derive",
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								] }
							 | 
						
					
						
							
								
									
										
										
										
											2025-03-03 10:03:47 -08:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								convert_case = "0.8.0"
							 | 
						
					
						
							
								
									
										
										
										
											2025-03-10 14:29:04 -07:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								dashmap = { workspace = true }
							 | 
						
					
						
							
								
									
										
										
										
											2024-11-28 11:27:17 +13:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								dhat = { version = "0.3", optional = true }
							 | 
						
					
						
							
								
									
										
										
										
											2024-11-18 19:54:25 -05:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								fnv = "1.0.7"
							 | 
						
					
						
							
								
									
										
										
										
											2024-04-09 18:05:36 -07:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								form_urlencoded = "1.2.1"
							 | 
						
					
						
							
								
									
										
										
										
											2024-10-07 13:49:15 -04:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								futures = { version = "0.3.31" }
							 | 
						
					
						
							
								
									
										
										
										
											2024-04-09 18:05:36 -07:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								git_rev = "0.1.0"
							 | 
						
					
						
							
								
									
										
										
										
											2024-05-13 16:26:42 -07:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								gltf-json = "1.4.1"
							 | 
						
					
						
							
								
									
										
										
										
											2024-08-23 07:50:30 -05:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								http = { workspace = true }
							 | 
						
					
						
							
								
									
										
										
										
											2024-11-07 13:04:33 -08:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								image = { version = "0.25.5", default-features = false, features = ["png"] }
							 | 
						
					
						
							
								
									
										
										
										
											2025-03-01 13:59:01 -08:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								indexmap = { workspace = true, features = ["serde"] }
							 | 
						
					
						
							
								
									
										
										
										
											2025-02-05 20:23:29 -05:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								itertools = "0.13.0"
							 | 
						
					
						
							
								
									
										
										
										
											2025-03-10 18:04:16 -07:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								kcl-derive-docs = { version = "0.1", path = "../kcl-derive-docs" }
							 | 
						
					
						
							
								
									
										
										
										
											2024-08-24 17:47:09 -07:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								kittycad = { workspace = true }
							 | 
						
					
						
							
								
									
										
										
										
											2024-09-18 17:04:04 -05:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								kittycad-modeling-cmds = { workspace = true }
							 | 
						
					
						
							
								
									
										
										
										
											2025-03-04 22:21:12 -08:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								lazy_static = { workspace = true }
							 | 
						
					
						
							
								
									
										
										
										
											2024-08-21 12:12:56 -07:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								measurements = "0.11.0"
							 | 
						
					
						
							
								
									
										
										
										
											2025-03-01 16:38:25 -08:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								miette = { workspace = true }
							 | 
						
					
						
							
								
									
										
										
										
											2024-07-01 11:31:43 -07:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								mime_guess = "2.0.5"
							 | 
						
					
						
							
								
									
										
										
										
											2025-03-03 10:05:21 -08:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								parse-display = "0.10.0"
							 | 
						
					
						
							
								
									
										
										
										
											2025-03-01 16:38:25 -08:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								pyo3 = { workspace = true, optional = true }
							 | 
						
					
						
							
								
									
										
										
										
											2024-12-10 17:51:51 -08:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								regex = "1.11.1"
							 | 
						
					
						
							
								
									
										
										
										
											2024-12-03 17:58:21 -05:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								reqwest = { version = "0.12", default-features = false, features = [
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								    "stream",
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								    "rustls-tls",
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								] }
							 | 
						
					
						
							
								
									
										
										
										
											2024-12-10 17:51:51 -08:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								rgba_simple = "0.10.0"
							 | 
						
					
						
							
								
									
										
										
										
											2024-02-15 13:56:31 -08:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								ropey = "1.6.1"
							 | 
						
					
						
							
								
									
										
										
										
											2024-12-03 17:58:21 -05:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								schemars = { version = "0.8.17", features = [
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								    "impl_json_schema",
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								    "indexmap2",
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								    "url",
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								    "uuid1",
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								    "preserve_order",
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								] }
							 | 
						
					
						
							
								
									
										
										
										
											2025-03-01 13:59:01 -08:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								serde = { workspace = true }
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								serde_json = { workspace = true }
							 | 
						
					
						
							
								
									
										
										
										
											2024-03-12 23:57:43 -07:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								sha2 = "0.10.8"
							 | 
						
					
						
							
								
									
										
										
										
											2025-03-03 10:05:50 -08:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								tabled = { version = "0.18.0", optional = true }
							 | 
						
					
						
							
								
									
										
										
										
											2024-11-06 11:36:58 -05:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								thiserror = "2.0.0"
							 | 
						
					
						
							
								
									
										
										
										
											2024-07-31 22:18:29 -07:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								toml = "0.8.19"
							 | 
						
					
						
							
								
									
										
										
										
											2025-01-06 23:32:20 -05:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								ts-rs = { version = "10.1.0", features = [
							 | 
						
					
						
							
								
									
										
										
										
											2024-12-03 17:58:21 -05:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								    "uuid-impl",
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								    "url-impl",
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								    "chrono-impl",
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								    "indexmap-impl",
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								    "no-serde-warnings",
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								    "serde-json-impl",
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								] }
							 | 
						
					
						
							
								
									
										
										
										
											2025-03-10 22:53:16 -05:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								tynm = "0.1.10"
							 | 
						
					
						
							
								
									
										
										
										
											2025-01-06 16:37:23 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								url = { version = "2.5.4", features = ["serde"] }
							 | 
						
					
						
							
								
									
										
										
										
											2025-03-15 10:08:39 -07:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								uuid = { workspace = true, features = ["v4", "v5", "js", "serde"] }
							 | 
						
					
						
							
								
									
										
										
										
											2025-02-28 15:37:25 -06:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								validator = { version = "0.20.0", features = ["derive"] }
							 | 
						
					
						
							
								
									
										
										
										
											2024-11-28 11:27:17 +13:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								web-time = "1.1"
							 | 
						
					
						
							
								
									
										
										
										
											2025-03-01 13:59:01 -08:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								winnow = "=0.6.24"
							 | 
						
					
						
							
								
									
										
										
										
											2025-03-04 22:21:12 -08:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								zip = { workspace = true }
							 | 
						
					
						
							
								
									
										
										
										
											2023-08-28 14:58:24 -07:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								[target.'cfg(target_arch = "wasm32")'.dependencies]
							 | 
						
					
						
							
								
									
										
										
										
											2024-10-11 12:09:48 -07:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								js-sys = { version = "0.3.72" }
							 | 
						
					
						
							
								
									
										
										
										
											2025-03-01 13:59:01 -08:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								tokio = { workspace = true, features = ["sync", "time"] }
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								tower-lsp = { workspace = true, features = ["runtime-agnostic"] }
							 | 
						
					
						
							
								
									
										
										
										
											2024-12-12 16:37:50 -05:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								wasm-bindgen = "0.2.99"
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								wasm-bindgen-futures = "0.4.49"
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								web-sys = { version = "0.3.76", features = ["console"] }
							 | 
						
					
						
							
								
									
										
										
										
											2023-08-28 14:58:24 -07:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
							 | 
						
					
						
							
								
									
										
										
										
											2025-03-01 13:59:01 -08:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								tokio = { workspace = true, features = ["full"] }
							 | 
						
					
						
							
								
									
										
										
										
											2024-12-03 17:58:21 -05:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								tokio-tungstenite = { version = "0.24.0", features = [
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								    "rustls-tls-native-roots",
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								] }
							 | 
						
					
						
							
								
									
										
										
										
											2025-03-01 13:59:01 -08:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								tower-lsp = { workspace = true, features = ["proposed", "default"] }
							 | 
						
					
						
							
								
									
										
										
										
											2023-08-28 14:58:24 -07:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								
							 | 
						
					
						
							
								
									
										
										
										
											2023-08-31 22:19:23 -07:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								[features]
							 | 
						
					
						
							
								
									
										
										
										
											2024-08-24 17:47:09 -07:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								default = ["engine"]
							 | 
						
					
						
							
								
									
										
										
										
											2025-03-29 19:26:20 -07:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								cli = ["dep:clap", "kittycad/clap"]
							 | 
						
					
						
							
								
									
										
										
										
											2024-11-28 11:27:17 +13:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								dhat-heap = ["dep:dhat"]
							 | 
						
					
						
							
								
									
										
										
										
											2024-06-19 19:38:56 -07:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								# For the lsp server, when run with stdout for rpc we want to disable println.
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								# This is used for editor extensions that use the lsp server.
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								disable-println = []
							 | 
						
					
						
							
								
									
										
										
										
											2023-08-31 22:19:23 -07:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								engine = []
							 | 
						
					
						
							
								
									
										
										
										
											2024-06-19 17:32:08 -07:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								pyo3 = ["dep:pyo3"]
							 | 
						
					
						
							
								
									
										
										
										
											2024-06-27 15:43:49 -07:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								# Helper functions also used in benchmarks.
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								lsp-test-util = []
							 | 
						
					
						
							
								
									
										
										
										
											2024-07-25 18:02:49 -04:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								tabled = ["dep:tabled"]
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								
							 | 
						
					
						
							
								
									
										
										
										
											2023-08-28 14:58:24 -07:00
										 
									 
								 
							 | 
							
								
							 | 
							
								
							 | 
							
							
								[dev-dependencies]
							 | 
						
					
						
							
								
									
										
										
										
											2025-03-01 13:59:01 -08:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								approx = "0.5"
							 | 
						
					
						
							
								
									
										
										
										
											2024-05-01 09:47:32 -07:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								base64 = "0.22.1"
							 | 
						
					
						
							
								
									
										
										
										
											2024-06-27 15:43:49 -07:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								criterion = { version = "0.5.1", features = ["async_tokio"] }
							 | 
						
					
						
							
								
									
										
										
										
											2023-09-27 08:39:16 -07:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								expectorate = "1.1.0"
							 | 
						
					
						
							
								
									
										
										
										
											2025-03-20 22:50:43 +00:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								handlebars = "6.3.2"
							 | 
						
					
						
							
								
									
										
										
										
											2024-11-07 13:04:33 -08:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								image = { version = "0.25.5", default-features = false, features = ["png"] }
							 | 
						
					
						
							
								
									
										
										
										
											2024-11-18 16:20:32 -06:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								insta = { version = "1.41.1", features = ["json", "filters", "redactions"] }
							 | 
						
					
						
							
								
									
										
										
										
											2025-03-10 18:04:16 -07:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								kcl-directory-test-macro = { version = "0.1", path = "../kcl-directory-test-macro" }
							 | 
						
					
						
							
								
									
										
										
										
											2025-02-06 08:06:10 -08:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								miette = { version = "7.5.0", features = ["fancy"] }
							 | 
						
					
						
							
								
									
										
										
										
											2024-09-16 11:34:22 -07:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								pretty_assertions = "1.4.1"
							 | 
						
					
						
							
								
									
										
										
										
											2024-11-25 18:45:39 -06:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								tokio = { version = "1.41.1", features = ["rt-multi-thread", "macros", "time"] }
							 | 
						
					
						
							
								
									
										
										
										
											2024-06-04 17:09:01 -05:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								twenty-twenty = "0.8.0"
							 | 
						
					
						
							
								
									
										
										
										
											2023-09-20 13:15:28 -05:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								
							 | 
						
					
						
							
								
									
										
										
										
											2024-12-05 12:09:35 -05:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								[lints]
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								workspace = true
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								
							 | 
						
					
						
							
								
									
										
										
										
											2023-09-20 13:15:28 -05:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								[[bench]]
							 | 
						
					
						
							
								
									
										
										
										
											2024-04-04 09:50:34 -05:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								name = "compiler_benchmark_criterion"
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								harness = false
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								
							 | 
						
					
						
							
								
									
										
										
										
											2024-07-15 13:45:55 -04:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								[[bench]]
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								name = "digest_benchmark"
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								harness = false
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								
							 | 
						
					
						
							
								
									
										
										
										
											2024-06-27 15:43:49 -07:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								[[bench]]
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								name = "lsp_semantic_tokens_benchmark_criterion"
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								harness = false
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								required-features = ["lsp-test-util"]
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								
							 | 
						
					
						
							
								
									
										
										
										
											2025-03-10 18:04:16 -07:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								[[bench]]
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								name = "benchmark_kcl_samples"
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								harness = false
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								
							 | 
						
					
						
							
								
									
										
										
										
											2025-03-01 13:59:01 -08:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								[[test]]
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								name = "executor"
							 | 
						
					
						
							| 
								
							 | 
							
								
							 | 
							
								
							 | 
							
							
								path = "e2e/executor/main.rs"
							 | 
						
					
						
							
								
									
										
										
										
											2025-03-13 21:59:39 -07:00
										 
									 
								 
							 | 
							
								
									
										
									
								
							 | 
							
								
							 | 
							
							
								required-features = ["engine"]
							 |