{"name":"espforge","vers":"0.1.1","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"assert_fs","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"clap","req":"^4.5","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_macros","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7.4","features":["glob"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inventory","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ron","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ruchy","req":"^3","features":["minimal"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml_ng","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tera","req":"^1.20.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.9","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"1633d89fd3aacf2f72d610e044b6901cd0b5cab5cbb8c13156793ccbcdcc65e5","features":{},"features2":{"cli":["dep:clap","dep:dialoguer"],"default":["cli"]},"yanked":false,"pubtime":"2025-12-13T03:32:36Z","v":2} {"name":"espforge","vers":"0.1.2","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"assert_fs","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"clap","req":"^4.5","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_macros","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7.4","features":["glob"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inventory","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ron","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ruchy","req":"^3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml_ng","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tera","req":"^1.20.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.9","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d2257babcdcf29d9a5372b2da5d316d6289bd1d0f17e33eae431a5c416f39db4","features":{},"features2":{"cli":["dep:clap","dep:dialoguer"],"default":["cli"]},"yanked":false,"pubtime":"2025-12-19T03:13:05Z","v":2} {"name":"espforge","vers":"0.1.3","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"assert_fs","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"clap","req":"^4.5","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_macros","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7.4","features":["glob"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inventory","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ron","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ruchy","req":"^3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml_ng","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tera","req":"^1.20.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.9","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"ad56d9af29280fd0ed1030cf1b61e217d4118e3979a35a2cda9bc7881dcc0206","features":{},"features2":{"cli":["dep:clap","dep:dialoguer"],"default":["cli"]},"yanked":false,"pubtime":"2025-12-29T01:13:09Z","v":2} {"name":"espforge","vers":"0.1.4","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"assert_cmd","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"assert_fs","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"clap","req":"^4.5","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialogue-macro","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_codegen","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_common","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_dialogue","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_examples","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_macros","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7.4","features":["glob"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inventory","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prettyplease","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proc-macro2","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml_ng","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"syn","req":"^2.0","features":["full","parsing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.9","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"}],"cksum":"7ff220033535cfe62d1000cc60b58838a8176b56e6d322d2415737edcc9f3a2a","features":{},"features2":{"cli":["dep:clap","dep:dialoguer","dep:dialogue-macro"],"default":["cli"]},"yanked":false,"pubtime":"2026-01-20T01:35:18Z","v":2} {"name":"espforge","vers":"0.1.5","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"assert_cmd","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"assert_fs","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"clap","req":"^4.5","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialogue-macro","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_codegen","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_common","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_components_builder","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_devices_builder","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_dialogue","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_examples","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7.4","features":["glob"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inventory","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prettyplease","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proc-macro2","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml_ng","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"syn","req":"^2.0","features":["full","parsing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.9","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"}],"cksum":"76d9a8b892529a874ee3028e3a89f5ae5c9dd0e8d7b41a9763d4fd14d5ce3b82","features":{},"features2":{"cli":["dep:clap","dep:dialoguer","dep:dialogue-macro"],"default":["cli"]},"yanked":false,"pubtime":"2026-01-28T09:56:31Z","v":2} {"name":"espforge","vers":"0.1.6","deps":[{"name":"anyhow","req":"^1.0.101","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.101","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"assert_cmd","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"assert_fs","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"clap","req":"^4.5","features":["derive","derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialogue-macro","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_codegen","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_common","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_components_builder","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_configuration","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_devices_builder","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_dialogue","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_esp32metadata","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_examples","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7.4","features":["glob","glob"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inventory","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prettyplease","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proc-macro2","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml_ng","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"syn","req":"^2.0","features":["full","parsing","full","parsing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.9.8","features":["preserve_order","preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.23.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.23.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"}],"cksum":"765a55fca530bcdf4aa08091badfb3deed94d3bc564633a9a4609b7dd4550bb0","features":{},"features2":{"cli":["dep:clap","dep:dialoguer","dep:dialogue-macro"],"default":["cli"]},"yanked":false,"pubtime":"2026-02-10T08:16:40Z","v":2} {"name":"espforge","vers":"0.1.7","deps":[{"name":"anyhow","req":"^1.0.101","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.101","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"assert_cmd","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"assert_fs","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"clap","req":"^4.5","features":["derive","derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialogue-macro","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_codegen","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_common","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_components_builder","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_configuration","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_devices_builder","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_dialogue","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_esp32metadata","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_examples","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7.4","features":["glob","glob"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inventory","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prettyplease","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proc-macro2","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml_ng","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"syn","req":"^2.0","features":["full","parsing","full","parsing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.9.8","features":["preserve_order","preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.23.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.23.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"}],"cksum":"aa0537aa218b8c7d3b943fb0c6d7df378e8dd9eaeae6c56464b08d6a70128d4a","features":{},"features2":{"cli":["dep:clap","dep:dialoguer","dep:dialogue-macro"],"default":["cli"]},"yanked":false,"pubtime":"2026-02-11T00:37:09Z","v":2} {"name":"espforge","vers":"0.1.8","deps":[{"name":"anyhow","req":"^1.0.101","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.101","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"assert_cmd","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"assert_fs","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"clap","req":"^4.5","features":["derive","derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialogue-macro","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_codegen","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_common","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_components","req":"^0.1.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_components_builder","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_configuration","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_devices","req":"^0.1.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_devices_builder","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_dialogue","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_esp32metadata","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_examples","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_platform","req":"^0.1.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7.4","features":["glob","glob"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inventory","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prettyplease","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proc-macro2","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml_ng","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"syn","req":"^2.0","features":["full","parsing","full","parsing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.9.8","features":["preserve_order","preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.23.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.23.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"}],"cksum":"a6741a5306bceb6a2f568b1c5338aa6f3b52b6ffe28f5ef126b227536593b28a","features":{},"features2":{"cli":["dep:clap","dep:dialoguer","dep:dialogue-macro"],"default":["cli"]},"yanked":false,"pubtime":"2026-02-11T01:09:28Z","v":2} {"name":"espforge","vers":"0.1.9","deps":[{"name":"anyhow","req":"^1.0.101","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.101","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"assert_cmd","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"assert_fs","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"clap","req":"^4.5","features":["derive","derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialogue-macro","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_codegen","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_common","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_components","req":"^0.1.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_components_builder","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_configuration","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_devices","req":"^0.1.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_devices_builder","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_dialogue","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_esp32metadata","req":"^0.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_examples","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_platform","req":"^0.1.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7.4","features":["glob","glob"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inventory","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prettyplease","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proc-macro2","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml_ng","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"syn","req":"^2.0","features":["full","parsing","full","parsing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.9.8","features":["preserve_order","preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.23.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.23.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"}],"cksum":"68d7a035f30afcfd291549b93f6d6eba4162faa05392c4840f4b84d78cc234bb","features":{},"features2":{"cli":["dep:clap","dep:dialoguer","dep:dialogue-macro"],"default":["cli"]},"yanked":false,"pubtime":"2026-02-11T05:54:18Z","v":2} {"name":"espforge","vers":"0.1.10","deps":[{"name":"anyhow","req":"^1.0.101","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.101","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"assert_cmd","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"assert_fs","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"clap","req":"^4.5","features":["derive","derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialogue-macro","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_codegen","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_common","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_components","req":"^0.1.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_components_builder","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_configuration","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_devices","req":"^0.1.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_devices_builder","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_dialogue","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_esp32metadata","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_examples","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_platform","req":"^0.1.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7.4","features":["glob","glob"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inventory","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prettyplease","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proc-macro2","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml_ng","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"syn","req":"^2.0","features":["full","parsing","full","parsing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.9.8","features":["preserve_order","preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.23.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.23.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"}],"cksum":"ebeab01b48607d2a69c452e60315c21d9fac015b11eccc0a132d42b5cf7786d8","features":{},"features2":{"cli":["dep:clap","dep:dialoguer","dep:dialogue-macro"],"default":["cli"]},"yanked":false,"pubtime":"2026-02-12T01:40:45Z","v":2} {"name":"espforge","vers":"0.1.11","deps":[{"name":"anyhow","req":"^1.0.101","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.101","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"assert_cmd","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"assert_fs","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"clap","req":"^4.5","features":["derive","derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialogue-macro","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_codegen","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_common","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_components","req":"^0.1.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_components_builder","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_configuration","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_devices","req":"^0.1.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_devices_builder","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_dialogue","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_esp32metadata","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_examples","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_platform","req":"^0.1.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7.4","features":["glob","glob"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inventory","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prettyplease","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proc-macro2","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml_ng","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"syn","req":"^2.0","features":["full","parsing","full","parsing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.9.8","features":["preserve_order","preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.23.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.23.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"}],"cksum":"9f7933afb6b55838ba4fa99e1a520f34bda9c87acb5a17ad103ccae9cff2a6fd","features":{},"features2":{"cli":["dep:clap","dep:dialoguer","dep:dialogue-macro"],"default":["cli"]},"yanked":false,"pubtime":"2026-02-13T10:22:06Z","v":2} {"name":"espforge","vers":"0.1.12","deps":[{"name":"anyhow","req":"^1.0.101","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.101","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"assert_cmd","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"assert_fs","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"clap","req":"^4.5","features":["derive","derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialogue-macro","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_codegen","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_common","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_components","req":"^0.1.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_components_builder","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_configuration","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_devices","req":"^0.1.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_devices_builder","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_dialogue","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_esp32metadata","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_examples","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_platform","req":"^0.1.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7.4","features":["glob","glob"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inventory","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prettyplease","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proc-macro2","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml_ng","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"syn","req":"^2.0","features":["full","parsing","full","parsing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.9.8","features":["preserve_order","preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.23.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.23.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"}],"cksum":"b783f32f02fc7045ad3a54b4d68175415c55583b1b1314dc90acc6792f1f3d1c","features":{},"features2":{"cli":["dep:clap","dep:dialoguer","dep:dialogue-macro"],"default":["cli"]},"yanked":false,"pubtime":"2026-02-15T02:53:23Z","v":2} {"name":"espforge","vers":"0.1.13","deps":[{"name":"anyhow","req":"^1.0.101","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.101","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"assert_cmd","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"assert_fs","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"clap","req":"^4.5","features":["derive","derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialogue-macro","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_codegen","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_common","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_components","req":"^0.1.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_components_builder","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_configuration","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_devices","req":"^0.1.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_devices_builder","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_dialogue","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_esp32metadata","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_examples","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_platform","req":"^0.1.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7.4","features":["glob","glob"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inventory","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prettyplease","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proc-macro2","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml_ng","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"syn","req":"^2.0","features":["full","parsing","full","parsing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.9.8","features":["preserve_order","preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.23.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.23.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"}],"cksum":"54a444812542ea1d76bee970df41b24556da784f42cb54c86c5298cd4e82b6ce","features":{},"features2":{"cli":["dep:clap","dep:dialoguer","dep:dialogue-macro"],"default":["cli"]},"yanked":false,"pubtime":"2026-02-17T01:15:27Z","v":2} {"name":"espforge","vers":"0.1.14","deps":[{"name":"anyhow","req":"^1.0.101","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.101","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"assert_cmd","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"assert_fs","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"clap","req":"^4.5","features":["derive","derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialogue-macro","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_codegen","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_common","req":"^0.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_components","req":"^0.1.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_components_builder","req":"^0.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_configuration","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_devices","req":"^0.1.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_devices_builder","req":"^0.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_dialogue","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_esp32metadata","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_examples","req":"^0.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_platform","req":"^0.1.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7.4","features":["glob","glob"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inventory","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prettyplease","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proc-macro2","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml_ng","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"syn","req":"^2.0","features":["full","parsing","full","parsing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.9.8","features":["preserve_order","preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.23.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.23.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"}],"cksum":"af2effeb522e80ed600e5372a679354ebae8c01666ca46152782106c04b21424","features":{},"features2":{"cli":["dep:clap","dep:dialoguer","dep:dialogue-macro"],"default":["cli"]},"yanked":false,"pubtime":"2026-02-26T21:43:21Z","v":2} {"name":"espforge","vers":"0.1.15","deps":[{"name":"anyhow","req":"^1.0.101","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.101","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"assert_cmd","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"assert_fs","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"clap","req":"^4.5","features":["derive","derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialogue-macro","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_codegen","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_common","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_components","req":"^0.1.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_components_builder","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_configuration","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_devices","req":"^0.1.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_devices_builder","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_dialogue","req":"^0.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_esp32metadata","req":"^0.2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_examples","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_platform","req":"^0.1.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7.4","features":["glob","glob"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inventory","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prettyplease","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proc-macro2","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml_ng","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"syn","req":"^2.0","features":["full","parsing","full","parsing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.9.8","features":["preserve_order","preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.23.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.23.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"}],"cksum":"ca46adb407d2a1b2a40fd8ac54a8f95035e67381664f4e515cbea397fc6d9dd3","features":{},"features2":{"cli":["dep:clap","dep:dialoguer","dep:dialogue-macro"],"default":["cli"]},"yanked":false,"pubtime":"2026-03-06T02:52:16Z","v":2} {"name":"espforge","vers":"0.1.16","deps":[{"name":"anyhow","req":"^1.0.101","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.101","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"assert_cmd","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"assert_fs","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"clap","req":"^4.5","features":["derive","derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialogue-macro","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_codegen","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_common","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_components","req":"^0.1.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_components_builder","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_configuration","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_devices","req":"^0.1.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_devices_builder","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_dialogue","req":"^0.1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_esp32metadata","req":"^0.2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_examples","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_platform","req":"^0.1.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7.4","features":["glob","glob"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inventory","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prettyplease","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proc-macro2","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml_ng","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"syn","req":"^2.0","features":["full","parsing","full","parsing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.9.8","features":["preserve_order","preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.23.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.23.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"}],"cksum":"fb9bd71f06bd964483cd3a89083be80b315aa46361c0b73ed350e957146ca45a","features":{},"features2":{"cli":["dep:clap","dep:dialoguer","dep:dialogue-macro"],"default":["cli"]},"yanked":false,"pubtime":"2026-03-06T22:59:46Z","v":2} {"name":"espforge","vers":"0.1.17","deps":[{"name":"anyhow","req":"^1.0.101","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.101","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"assert_cmd","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"assert_fs","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"clap","req":"^4.5","features":["derive","derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialogue-macro","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_codegen","req":"^0.4.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_common","req":"^0.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_components","req":"^0.1.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_components_builder","req":"^0.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_configuration","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_devices","req":"^0.1.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_devices_builder","req":"^0.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_dialogue","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_esp32metadata","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_examples","req":"^0.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_platform","req":"^0.1.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7.4","features":["glob","glob"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inventory","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prettyplease","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proc-macro2","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml_ng","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"syn","req":"^2.0","features":["full","parsing","full","parsing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.9.8","features":["preserve_order","preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.23.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.23.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"}],"cksum":"2fef8a7cdb6a9266713624f8986e764b07c9766cfdfecae9fca17d06ddf8618a","features":{},"features2":{"cli":["dep:clap","dep:dialoguer","dep:dialogue-macro"],"default":["cli"]},"yanked":false,"pubtime":"2026-03-10T22:55:32Z","v":2} {"name":"espforge","vers":"0.1.18","deps":[{"name":"anyhow","req":"^1.0.101","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.101","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"assert_cmd","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"assert_fs","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"clap","req":"^4.5","features":["derive","derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialogue-macro","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_codegen","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_common","req":"^0.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_components","req":"^0.1.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_components_builder","req":"^0.1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_configuration","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_devices","req":"^0.1.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_devices_builder","req":"^0.1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_dialogue","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_esp32metadata","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_examples","req":"^0.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_platform","req":"^0.1.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7.4","features":["glob","glob"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inventory","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prettyplease","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proc-macro2","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml_ng","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"syn","req":"^2.0","features":["full","parsing","full","parsing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.9.8","features":["preserve_order","preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.23.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.23.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"}],"cksum":"c0e8f4555c0a0987e8d362cf2f78e1d1ee9bc6859503c078105c459d73c053dc","features":{},"features2":{"cli":["dep:clap","dep:dialoguer","dep:dialogue-macro"],"default":["cli"]},"yanked":false,"pubtime":"2026-03-12T23:16:06Z","v":2} {"name":"espforge","vers":"0.1.19","deps":[{"name":"anyhow","req":"^1.0.101","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.101","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"assert_cmd","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"assert_fs","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"clap","req":"^4.5","features":["derive","derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialogue-macro","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_codegen","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_common","req":"^0.1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_components","req":"^0.1.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_components_builder","req":"^0.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_configuration","req":"^0.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_devices","req":"^0.1.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_devices_builder","req":"^0.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_dialogue","req":"^0.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_esp32metadata","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_examples","req":"^0.1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_platform","req":"^0.1.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7.4","features":["glob","glob"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inventory","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prettyplease","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proc-macro2","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml_ng","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"syn","req":"^2.0","features":["full","parsing","full","parsing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.9.8","features":["preserve_order","preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.23.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.23.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"}],"cksum":"d1d1b132fcaa7e666ad9c13cd17bfa7e8daffb19cf065e86840423fd7b3cd8b1","features":{},"features2":{"cli":["dep:clap","dep:dialoguer","dep:dialogue-macro"],"default":["cli"]},"yanked":false,"pubtime":"2026-03-25T05:57:50Z","v":2} {"name":"espforge","vers":"0.1.20","deps":[{"name":"anyhow","req":"^1.0.101","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.101","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"assert_cmd","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"assert_fs","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"clap","req":"^4.5","features":["derive","derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialogue-macro","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_codegen","req":"^0.4.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_common","req":"^0.1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_components","req":"^0.1.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_components_builder","req":"^0.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_configuration","req":"^0.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_devices","req":"^0.1.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_devices_builder","req":"^0.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_dialogue","req":"^0.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_esp32metadata","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_examples","req":"^0.1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_platform","req":"^0.1.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7.4","features":["glob","glob"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inventory","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prettyplease","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proc-macro2","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml_ng","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"syn","req":"^2.0","features":["full","parsing","full","parsing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.9.8","features":["preserve_order","preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.23.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.23.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"}],"cksum":"fa245c4f0ebe2f87e5dd9e78250c3f7f0b34d843365d71ae4e45cc9a9affef10","features":{},"features2":{"cli":["dep:clap","dep:dialoguer","dep:dialogue-macro"],"default":["cli"]},"yanked":false,"pubtime":"2026-04-10T02:16:27Z","v":2} {"name":"espforge","vers":"0.1.21","deps":[{"name":"anyhow","req":"^1.0.101","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.101","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"assert_cmd","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"assert_fs","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"clap","req":"^4.5","features":["derive","derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialogue-macro","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_codegen","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_common","req":"^0.1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_components","req":"^0.1.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_components_builder","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_configuration","req":"^0.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_devices","req":"^0.1.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_devices_builder","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_dialogue","req":"^0.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_esp32metadata","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_examples","req":"^0.1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_platform","req":"^0.1.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7.4","features":["glob","glob"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inventory","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prettyplease","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proc-macro2","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml_ng","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"syn","req":"^2.0","features":["full","parsing","full","parsing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.9.8","features":["preserve_order","preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.23.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.23.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"}],"cksum":"dc33771b8b0c389df70220c874d46c941447c2fe1d9f856fdae4e9f9766ab0a7","features":{},"features2":{"cli":["dep:clap","dep:dialoguer","dep:dialogue-macro"],"default":["cli"]},"yanked":false,"pubtime":"2026-05-05T03:48:09Z","v":2} {"name":"espforge","vers":"0.1.22","deps":[{"name":"anyhow","req":"^1.0.101","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.101","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"assert_cmd","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"assert_fs","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"clap","req":"^4.5","features":["derive","derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialogue-macro","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_codegen","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_common","req":"^0.1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_components","req":"^0.1.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_components_builder","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_configuration","req":"^0.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_devices","req":"^0.1.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_devices_builder","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_dialogue","req":"^0.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_esp32metadata","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_examples","req":"^0.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_platform","req":"^0.1.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7.4","features":["glob","glob"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inventory","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prettyplease","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proc-macro2","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml_ng","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"syn","req":"^2.0","features":["full","parsing","full","parsing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.9.8","features":["preserve_order","preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.23.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.23.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"}],"cksum":"757e72fd42e73abfa08cac9755af7a9f5cdb87d10c86eab8bece62ffaeabe669","features":{},"features2":{"cli":["dep:clap","dep:dialoguer","dep:dialogue-macro"],"default":["cli"]},"yanked":false,"pubtime":"2026-05-05T04:33:28Z","v":2} {"name":"espforge","vers":"0.1.23","deps":[{"name":"anyhow","req":"^1.0.101","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.101","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"assert_cmd","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"assert_fs","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"clap","req":"^4.5","features":["derive","derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialogue-macro","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_codegen","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_common","req":"^0.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_components","req":"^0.1.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_components_builder","req":"^0.1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_configuration","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_devices","req":"^0.1.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_devices_builder","req":"^0.1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_dialogue","req":"^0.1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_esp32metadata","req":"^0.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_examples","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_platform","req":"^0.1.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7.4","features":["glob","glob"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inventory","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prettyplease","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proc-macro2","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml_ng","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"syn","req":"^2.0","features":["full","parsing","full","parsing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.9.8","features":["preserve_order","preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.23.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.23.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"}],"cksum":"36d06325186fa396350b2fb7010ba7baf79f3a6e93d8aa1d9d72d6cbf5e28435","features":{},"features2":{"cli":["dep:clap","dep:dialoguer","dep:dialogue-macro"],"default":["cli"]},"yanked":false,"pubtime":"2026-07-02T05:22:27Z","v":2} {"name":"espforge","vers":"0.1.24","deps":[{"name":"anyhow","req":"^1.0.101","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.101","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"assert_cmd","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"assert_fs","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"clap","req":"^4.5","features":["derive","derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialogue-macro","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_codegen","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_common","req":"^0.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_components","req":"^0.1.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_components_builder","req":"^0.1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_configuration","req":"^0.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_devices","req":"^0.1.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_devices_builder","req":"^0.1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_dialogue","req":"^0.1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_esp32metadata","req":"^0.2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_examples","req":"^0.1.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"espforge_platform","req":"^0.1.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7.4","features":["glob","glob"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inventory","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prettyplease","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proc-macro2","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml_ng","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"syn","req":"^2.0","features":["full","parsing","full","parsing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.9.8","features":["preserve_order","preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.23.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml_edit","req":"^0.23.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"}],"cksum":"c193d95eda585688ecb06fcae2e72e508783cf4ea5cf3edf943bf296c4703f89","features":{},"features2":{"cli":["dep:clap","dep:dialoguer","dep:dialogue-macro"],"default":["cli"]},"yanked":false,"pubtime":"2026-07-02T05:49:24Z","v":2}