From 315c53c2c412298e87668a67708bb321a12acd2b Mon Sep 17 00:00:00 2001 From: omagdy Date: Thu, 5 Dec 2024 03:31:10 +0200 Subject: Added README.md --- .gitattributes | 0 .gitignore | 0 Cargo.lock | 32 ++++++++++++++++---------------- Cargo.toml | 18 ++---------------- README.md | 0 src/extractor.rs | 0 src/handlers.rs | 0 src/http.rs | 0 src/lib.rs | 0 src/main.rs | 8 ++++---- src/request.rs | 0 src/response.rs | 0 src/router.rs | 0 src/server.rs | 0 src/utils.rs | 0 15 files changed, 22 insertions(+), 36 deletions(-) mode change 100644 => 100755 .gitattributes mode change 100644 => 100755 .gitignore mode change 100644 => 100755 Cargo.lock mode change 100644 => 100755 Cargo.toml create mode 100644 README.md mode change 100644 => 100755 src/extractor.rs mode change 100644 => 100755 src/handlers.rs mode change 100644 => 100755 src/http.rs mode change 100644 => 100755 src/lib.rs mode change 100644 => 100755 src/main.rs mode change 100644 => 100755 src/request.rs mode change 100644 => 100755 src/response.rs mode change 100644 => 100755 src/router.rs mode change 100644 => 100755 src/server.rs mode change 100644 => 100755 src/utils.rs diff --git a/.gitattributes b/.gitattributes old mode 100644 new mode 100755 diff --git a/.gitignore b/.gitignore old mode 100644 new mode 100755 diff --git a/Cargo.lock b/Cargo.lock old mode 100644 new mode 100755 index 096c35d..b212bb2 --- a/Cargo.lock +++ b/Cargo.lock @@ -126,22 +126,6 @@ version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b" -[[package]] -name = "http-server-starter-rust" -version = "0.1.0" -dependencies = [ - "anyhow", - "base64", - "bytes", - "flate2", - "itertools", - "nom", - "pretty_assertions", - "regex", - "thiserror", - "tokio", -] - [[package]] name = "itertools" version = "0.11.0" @@ -402,6 +386,22 @@ dependencies = [ "syn 1.0.48", ] +[[package]] +name = "tiny-server" +version = "0.1.0" +dependencies = [ + "anyhow", + "base64", + "bytes", + "flate2", + "itertools", + "nom", + "pretty_assertions", + "regex", + "thiserror", + "tokio", +] + [[package]] name = "tokio" version = "1.29.1" diff --git a/Cargo.toml b/Cargo.toml old mode 100644 new mode 100755 index 9858303..2d9f937 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,23 +1,9 @@ -# DON'T EDIT THIS! -# -# Codecrafters relies on this file being intact to run tests successfully. Any changes -# here will not reflect when CodeCrafters tests your code, and might even cause build -# failures. -# -# DON'T EDIT THIS! [package] -name = "http-server-starter-rust" +name = "tiny-server" version = "0.1.0" -authors = ["Codecrafters "] +authors = ["omagdy7 "] edition = "2021" -# DON'T EDIT THIS! -# -# Codecrafters relies on this file being intact to run tests successfully. Any changes -# here will not reflect when CodeCrafters tests your code, and might even cause build -# failures. -# -# DON'T EDIT THIS! [dependencies] anyhow = "1.0.59" # error handling bytes = "1.3.0" # helps manage buffers diff --git a/README.md b/README.md new file mode 100644 index 0000000..e69de29 diff --git a/src/extractor.rs b/src/extractor.rs old mode 100644 new mode 100755 diff --git a/src/handlers.rs b/src/handlers.rs old mode 100644 new mode 100755 diff --git a/src/http.rs b/src/http.rs old mode 100644 new mode 100755 diff --git a/src/lib.rs b/src/lib.rs old mode 100644 new mode 100755 diff --git a/src/main.rs b/src/main.rs old mode 100644 new mode 100755 index 957d2ae..a68dc53 --- a/src/main.rs +++ b/src/main.rs @@ -1,10 +1,10 @@ -use http_server_starter_rust::handlers::*; -use http_server_starter_rust::http::{get, post}; -use http_server_starter_rust::router::Router; -use http_server_starter_rust::server::*; use std::collections::HashMap; use std::io::{self}; use std::net::{IpAddr, Ipv4Addr, SocketAddr}; +use tiny_server::handlers::*; +use tiny_server::http::{get, post}; +use tiny_server::router::Router; +use tiny_server::server::*; fn main() -> io::Result<()> { // Collect the command-line arguments diff --git a/src/request.rs b/src/request.rs old mode 100644 new mode 100755 diff --git a/src/response.rs b/src/response.rs old mode 100644 new mode 100755 diff --git a/src/router.rs b/src/router.rs old mode 100644 new mode 100755 diff --git a/src/server.rs b/src/server.rs old mode 100644 new mode 100755 diff --git a/src/utils.rs b/src/utils.rs old mode 100644 new mode 100755 -- cgit v1.2.3