benchmark/join.bench.ts::join benchmarks::Basic joins::Both parts have separator at boundarycreated12 days ago
, last run4 hours ago
benchmark/join.bench.ts::join benchmarks::Basic joins::Join with separator at end of first partcreated12 days ago
, last run4 hours ago
benchmark/join.bench.ts::join benchmarks::Basic joins::Join with separator at start of second partcreated12 days ago
, last run4 hours ago
benchmark/join.bench.ts::join benchmarks::Basic joins::Simple join without separators at boundariescreated12 days ago
, last run4 hours ago
benchmark/join.bench.ts::join benchmarks::Different separators::Ampersand separatorcreated12 days ago
, last run4 hours ago
benchmark/join.bench.ts::join benchmarks::Different separators::Comma separatorcreated12 days ago
, last run4 hours ago
benchmark/join.bench.ts::join benchmarks::Different separators::Pipe separatorcreated12 days ago
, last run4 hours ago
benchmark/join.bench.ts::join benchmarks::Different separators::Question mark separatorcreated12 days ago
, last run4 hours ago
benchmark/join.bench.ts::join benchmarks::Different separators::Slash separatorcreated12 days ago
, last run4 hours ago
benchmark/join.bench.ts::join benchmarks::Edge cases::Both parts emptycreated12 days ago
, last run4 hours ago
benchmark/join.bench.ts::join benchmarks::Edge cases::First part emptycreated12 days ago
, last run4 hours ago
benchmark/join.bench.ts::join benchmarks::Edge cases::Long strings with separatorcreated12 days ago
, last run4 hours ago
benchmark/join.bench.ts::join benchmarks::Edge cases::Multiple separators in contentcreated12 days ago
, last run4 hours ago
benchmark/join.bench.ts::join benchmarks::Edge cases::Second part emptycreated12 days ago
, last run4 hours ago
benchmark/join.bench.ts::join benchmarks::Query string separators::Join URL path with query stringcreated12 days ago
, last run4 hours ago
benchmark/join.bench.ts::join benchmarks::Query string separators::Join empty first part with querycreated12 days ago
, last run4 hours ago
benchmark/join.bench.ts::join benchmarks::Query string separators::Join query parts with ampersandcreated12 days ago
, last run4 hours ago
benchmark/join.bench.ts::join benchmarks::Query string separators::Join with leading ampersandcreated12 days ago
, last run4 hours ago
benchmark/join.bench.ts::join benchmarks::URL path separators::Join URL parts both with slashcreated12 days ago
, last run4 hours ago
benchmark/join.bench.ts::join benchmarks::URL path separators::Join URL parts with slashcreated12 days ago
, last run4 hours ago
benchmark/join.bench.ts::join benchmarks::URL path separators::Join URL with trailing slashcreated12 days ago
, last run4 hours ago
benchmark/join.bench.ts::join benchmarks::URL path separators::Join deep URL pathscreated12 days ago
, last run4 hours ago
benchmark/join.bench.ts::join benchmarks::Uses exactly one separator even if the first part ends with it and the second part starts with itcreated3 months ago
, last run4 hours ago
benchmark/query.bench.ts::query benchmarks::Can handle multiple paramscreated3 months ago
, last run4 hours ago
benchmark/query.bench.ts::query benchmarks::Different value types::Array valuescreated12 days ago
, last run4 hours ago
benchmark/query.bench.ts::query benchmarks::Different value types::BigInt valuescreated12 days ago
, last run4 hours ago
benchmark/query.bench.ts::query benchmarks::Different value types::Boolean values onlycreated12 days ago
, last run4 hours ago
benchmark/query.bench.ts::query benchmarks::Different value types::Mixed typescreated12 days ago
, last run4 hours ago
benchmark/query.bench.ts::query benchmarks::Different value types::Number values onlycreated12 days ago
, last run4 hours ago
benchmark/query.bench.ts::query benchmarks::Different value types::String values onlycreated12 days ago
, last run4 hours ago
benchmark/query.bench.ts::query benchmarks::Parameter count scaling::Empty objectcreated12 days ago
, last run4 hours ago
benchmark/query.bench.ts::query benchmarks::Parameter count scaling::Five parameterscreated12 days ago
, last run4 hours ago
benchmark/query.bench.ts::query benchmarks::Parameter count scaling::Single parametercreated12 days ago
, last run4 hours ago
benchmark/query.bench.ts::query benchmarks::Parameter count scaling::Ten parameterscreated12 days ago
, last run4 hours ago
benchmark/query.bench.ts::query benchmarks::Parameter count scaling::Twenty parameterscreated12 days ago
, last run4 hours ago
benchmark/query.bench.ts::query benchmarks::Parameter count scaling::Two parameterscreated12 days ago
, last run4 hours ago
benchmark/query.bench.ts::query benchmarks::Real-world patterns::API query with includescreated12 days ago
, last run4 hours ago
benchmark/query.bench.ts::query benchmarks::Real-world patterns::Original complex testcreated12 days ago
, last run4 hours ago
benchmark/query.bench.ts::query benchmarks::Real-world patterns::Pagination paramscreated12 days ago
, last run4 hours ago
benchmark/query.bench.ts::query benchmarks::Real-world patterns::Search with filterscreated12 days ago
, last run4 hours ago
benchmark/query.bench.ts::query benchmarks::Special characters::Keys with special characterscreated12 days ago
, last run4 hours ago
benchmark/query.bench.ts::query benchmarks::Special characters::Unicode characterscreated12 days ago
, last run4 hours ago
benchmark/query.bench.ts::query benchmarks::Special characters::Values with spacescreated12 days ago
, last run4 hours ago
benchmark/query.bench.ts::query benchmarks::Special characters::Values with special characterscreated12 days ago
, last run4 hours ago
benchmark/query.bench.ts::query benchmarks::Value length scaling::Long values (50 chars)created12 days ago
, last run4 hours ago
benchmark/query.bench.ts::query benchmarks::Value length scaling::Medium values (20 chars)created12 days ago
, last run4 hours ago
benchmark/query.bench.ts::query benchmarks::Value length scaling::Short values (5 chars)created12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::encodeString benchmarks::Character type variations::All spaces (maximum encoding)created12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::encodeString benchmarks::Character type variations::Heavy special characters (75% encoding)created12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::encodeString benchmarks::Character type variations::Mixed safe and unsafe (50% encoding)created12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::encodeString benchmarks::Character type variations::Pure alphanumeric (no encoding needed)created12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::encodeString benchmarks::Character type variations::Safe special characters (no encoding needed)created12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::encodeString benchmarks::Real-world patterns::Email addresscreated12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::encodeString benchmarks::Real-world patterns::File path with spacescreated12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::encodeString benchmarks::Real-world patterns::JSON-like stringcreated12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::encodeString benchmarks::Real-world patterns::SQL-like querycreated12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::encodeString benchmarks::Real-world patterns::Search query with special charscreated12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::encodeString benchmarks::Real-world patterns::URL pathcreated12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::encodeString benchmarks::String length scaling::Empty stringcreated12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::encodeString benchmarks::String length scaling::Long ASCII string (200 chars)created12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::encodeString benchmarks::String length scaling::Medium ASCII string (50 chars)created12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::encodeString benchmarks::String length scaling::Short ASCII string (10 chars)created12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::encodeString benchmarks::String length scaling::Very long ASCII string (1000 chars)created12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::encodeString benchmarks::Unicode and multi-byte characters::2-byte UTF-8 characterscreated12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::encodeString benchmarks::Unicode and multi-byte characters::3-byte UTF-8 characters (CJK)created12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::encodeString benchmarks::Unicode and multi-byte characters::4-byte UTF-8 characters (emojis)created12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::encodeString benchmarks::Unicode and multi-byte characters::Mixed ASCII and Unicodecreated12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::encodeString benchmarks::Unicode and multi-byte characters::Various language scriptscreated12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::stringify benchmarks::Array values::Array of mixed typescreated12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::stringify benchmarks::Array values::Large array (50 items)created12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::stringify benchmarks::Array values::Medium array (10 items)created12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::stringify benchmarks::Array values::Multiple arrayscreated12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::stringify benchmarks::Array values::Small array (3 items)created12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::stringify benchmarks::Comparison scenarios::Large object (16 params with arrays)created12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::stringify benchmarks::Comparison scenarios::Medium object (10 params)created12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::stringify benchmarks::Comparison scenarios::Small object (2 params)created12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::stringify benchmarks::Edge cases::Empty arrayscreated12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::stringify benchmarks::Edge cases::Empty string valuescreated12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::stringify benchmarks::Edge cases::Null and undefined valuescreated12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::stringify benchmarks::Edge cases::Special numeric valuescreated12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::stringify benchmarks::Parameter count scaling::Empty objectcreated12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::stringify benchmarks::Parameter count scaling::Fifty parameterscreated12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::stringify benchmarks::Parameter count scaling::Five parameterscreated12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::stringify benchmarks::Parameter count scaling::Single parametercreated12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::stringify benchmarks::Parameter count scaling::Ten parameterscreated12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::stringify benchmarks::Parameter count scaling::Twenty parameterscreated12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::stringify benchmarks::Parameter count scaling::Two parameterscreated12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::stringify benchmarks::Real-world use cases::API query with includescreated12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::stringify benchmarks::Real-world use cases::Analytics tracking paramscreated12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::stringify benchmarks::Real-world use cases::E-commerce cart paramscreated12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::stringify benchmarks::Real-world use cases::Form submission datacreated12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::stringify benchmarks::Real-world use cases::Multi-select filter paramscreated12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::stringify benchmarks::Real-world use cases::Pagination paramscreated12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::stringify benchmarks::Real-world use cases::Search with filterscreated12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::stringify benchmarks::Special characters and encoding::Heavy encoding (many special chars)created12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::stringify benchmarks::Special characters and encoding::Light encoding (spaces only)created12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::stringify benchmarks::Special characters and encoding::Medium encoding (common special chars)created12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::stringify benchmarks::Special characters and encoding::Mixed encoding complexitycreated12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::stringify benchmarks::Special characters and encoding::No encoding needed (pure alphanumeric)created12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::stringify benchmarks::Special characters and encoding::Unicode characterscreated12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::stringify benchmarks::Value length scaling::Long values (50 chars each)created12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::stringify benchmarks::Value length scaling::Medium values (20 chars each)created12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::stringify benchmarks::Value length scaling::Short values (5 chars each)created12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::stringify benchmarks::Value length scaling::Very long values (200 chars each)created12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::stringify benchmarks::Value types::BigInt values onlycreated12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::stringify benchmarks::Value types::Boolean values onlycreated12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::stringify benchmarks::Value types::Mixed primitive typescreated12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::stringify benchmarks::Value types::Number values onlycreated12 days ago
, last run4 hours ago
benchmark/querystring.bench.ts::stringify benchmarks::Value types::String values onlycreated12 days ago
, last run4 hours ago
benchmark/subst.bench.ts::subst benchmarks::Different value types::Boolean valuescreated12 days ago
, last run4 hours ago
benchmark/subst.bench.ts::subst benchmarks::Different value types::Mixed value typescreated12 days ago
, last run4 hours ago
benchmark/subst.bench.ts::subst benchmarks::Different value types::Number valuescreated12 days ago
, last run4 hours ago
benchmark/subst.bench.ts::subst benchmarks::Different value types::String valuescreated12 days ago
, last run4 hours ago
benchmark/subst.bench.ts::subst benchmarks::Parameter count scaling::Empty templatecreated12 days ago
, last run4 hours ago
benchmark/subst.bench.ts::subst benchmarks::Parameter count scaling::Five parameterscreated12 days ago
, last run4 hours ago
benchmark/subst.bench.ts::subst benchmarks::Parameter count scaling::Single parametercreated12 days ago
, last run4 hours ago
benchmark/subst.bench.ts::subst benchmarks::Parameter count scaling::Ten parameterscreated12 days ago
, last run4 hours ago
benchmark/subst.bench.ts::subst benchmarks::Parameter count scaling::Three parameters (original)created12 days ago
, last run4 hours ago
benchmark/subst.bench.ts::subst benchmarks::Parameter count scaling::Two parameterscreated12 days ago
, last run4 hours ago
benchmark/subst.bench.ts::subst benchmarks::Parameter name patterns::CamelCase parameter namescreated12 days ago
, last run4 hours ago
benchmark/subst.bench.ts::subst benchmarks::Parameter name patterns::Long parameter namescreated12 days ago
, last run4 hours ago
benchmark/subst.bench.ts::subst benchmarks::Parameter name patterns::Short parameter namescreated12 days ago
, last run4 hours ago
benchmark/subst.bench.ts::subst benchmarks::Parameter name patterns::Underscore parameter namescreated12 days ago
, last run4 hours ago
benchmark/subst.bench.ts::subst benchmarks::Real-world patterns::Date-based pathcreated12 days ago
, last run4 hours ago
benchmark/subst.bench.ts::subst benchmarks::Real-world patterns::Deep nesting with IDscreated12 days ago
, last run4 hours ago
benchmark/subst.bench.ts::subst benchmarks::Real-world patterns::Nested resource pathcreated12 days ago
, last run4 hours ago
benchmark/subst.bench.ts::subst benchmarks::Real-world patterns::REST API resource pathcreated12 days ago
, last run4 hours ago
benchmark/subst.bench.ts::subst benchmarks::Real-world patterns::Versioned API endpointcreated12 days ago
, last run4 hours ago
benchmark/subst.bench.ts::subst benchmarks::Special characters::Long parameter valuescreated12 days ago
, last run4 hours ago
benchmark/subst.bench.ts::subst benchmarks::Special characters::Unicode in valuescreated12 days ago
, last run4 hours ago
benchmark/subst.bench.ts::subst benchmarks::Special characters::Values with spacescreated12 days ago
, last run4 hours ago
benchmark/subst.bench.ts::subst benchmarks::Special characters::Values with special charscreated12 days ago
, last run4 hours ago
benchmark/subst.bench.ts::subst benchmarks::Substitutes all params present in the object passedcreated3 months ago
, last run4 hours ago
benchmark/subst.bench.ts::subst benchmarks::Template complexity::Complex multi-level templatecreated12 days ago
, last run4 hours ago
benchmark/subst.bench.ts::subst benchmarks::Template complexity::Medium complexity templatecreated12 days ago
, last run4 hours ago
benchmark/subst.bench.ts::subst benchmarks::Template complexity::Simple single-segment templatecreated12 days ago
, last run4 hours ago
benchmark/subst.bench.ts::subst benchmarks::Template complexity::Very deep template (8 levels)created12 days ago
, last run4 hours ago
benchmark/subst.bench.ts::subst benchmarks::Template patterns::Consecutive parameterscreated12 days ago
, last run4 hours ago
benchmark/subst.bench.ts::subst benchmarks::Template patterns::Long template with many segmentscreated12 days ago
, last run4 hours ago
benchmark/subst.bench.ts::subst benchmarks::Template patterns::Parameter at beginningcreated12 days ago
, last run4 hours ago
benchmark/subst.bench.ts::subst benchmarks::Template patterns::Parameter at endcreated12 days ago
, last run4 hours ago
benchmark/subst.bench.ts::subst benchmarks::Template patterns::Parameters with static segmentscreated12 days ago
, last run4 hours ago
benchmark/urlcat.bench.ts::createUrl benchmarks::Complex cases::Complex URL with many params (original test)created9 days ago
, last run4 hours ago
benchmark/urlcat.bench.ts::createUrl benchmarks::Complex cases::Deep path with 5 parameterscreated9 days ago
, last run4 hours ago
benchmark/urlcat.bench.ts::createUrl benchmarks::Complex cases::Large query string (15 params)created9 days ago
, last run4 hours ago
benchmark/urlcat.bench.ts::createUrl benchmarks::Edge cases::Array in query paramscreated9 days ago
, last run4 hours ago
benchmark/urlcat.bench.ts::createUrl benchmarks::Edge cases::Base template only (no path)created9 days ago
, last run4 hours ago
benchmark/urlcat.bench.ts::createUrl benchmarks::Edge cases::Boolean and number paramscreated9 days ago
, last run4 hours ago
benchmark/urlcat.bench.ts::createUrl benchmarks::Edge cases::Empty params objectcreated9 days ago
, last run4 hours ago
benchmark/urlcat.bench.ts::createUrl benchmarks::Medium complexity::Multiple query params (5 params)created9 days ago
, last run4 hours ago
benchmark/urlcat.bench.ts::createUrl benchmarks::Medium complexity::Path params with special characterscreated9 days ago
, last run4 hours ago
benchmark/urlcat.bench.ts::createUrl benchmarks::Medium complexity::Two path params + two query paramscreated9 days ago
, last run4 hours ago
benchmark/urlcat.bench.ts::createUrl benchmarks::Real-world patterns::REST API endpoint with paginationcreated9 days ago
, last run4 hours ago
benchmark/urlcat.bench.ts::createUrl benchmarks::Real-world patterns::Resource with ID and nested resourcecreated9 days ago
, last run4 hours ago
benchmark/urlcat.bench.ts::createUrl benchmarks::Real-world patterns::Search endpoint with filterscreated9 days ago
, last run4 hours ago
benchmark/urlcat.bench.ts::createUrl benchmarks::Real-world patterns::URL with port numbercreated9 days ago
, last run4 hours ago
benchmark/urlcat.bench.ts::createUrl benchmarks::Simple cases::Base URL with trailing slash + pathcreated9 days ago
, last run4 hours ago
benchmark/urlcat.bench.ts::createUrl benchmarks::Simple cases::Concatenate base URL and path onlycreated9 days ago
, last run4 hours ago
benchmark/urlcat.bench.ts::createUrl benchmarks::Simple cases::Single path parametercreated9 days ago
, last run4 hours ago
benchmark/urlcat.bench.ts::createUrl benchmarks::Simple cases::Single query parametercreated9 days ago
, last run4 hours ago
benchmark/urlcat.bench.ts::urlcat benchmarks::Can handle complex URL'screated3 months ago
, last run4 hours ago
benchmark/urlcat.bench.ts::urlcat benchmarks::Complex cases::Complex URL with many params (original test)created12 days ago
, last run4 hours ago
benchmark/urlcat.bench.ts::urlcat benchmarks::Complex cases::Deep path with 5 parameterscreated12 days ago
, last run4 hours ago
benchmark/urlcat.bench.ts::urlcat benchmarks::Complex cases::Large query string (15 params)created12 days ago
, last run4 hours ago
benchmark/urlcat.bench.ts::urlcat benchmarks::Edge cases::Array in query paramscreated12 days ago
, last run4 hours ago
benchmark/urlcat.bench.ts::urlcat benchmarks::Edge cases::Base template only (no path)created12 days ago
, last run4 hours ago
benchmark/urlcat.bench.ts::urlcat benchmarks::Edge cases::Boolean and number paramscreated12 days ago
, last run4 hours ago
benchmark/urlcat.bench.ts::urlcat benchmarks::Edge cases::Empty params objectcreated12 days ago
, last run4 hours ago
benchmark/urlcat.bench.ts::urlcat benchmarks::Medium complexity::Multiple query params (5 params)created12 days ago
, last run4 hours ago
benchmark/urlcat.bench.ts::urlcat benchmarks::Medium complexity::Path params with special characterscreated12 days ago
, last run4 hours ago
benchmark/urlcat.bench.ts::urlcat benchmarks::Medium complexity::Two path params + two query paramscreated12 days ago
, last run4 hours ago
benchmark/urlcat.bench.ts::urlcat benchmarks::Real-world patterns::REST API endpoint with paginationcreated12 days ago
, last run4 hours ago
benchmark/urlcat.bench.ts::urlcat benchmarks::Real-world patterns::Resource with ID and nested resourcecreated12 days ago
, last run4 hours ago
benchmark/urlcat.bench.ts::urlcat benchmarks::Real-world patterns::Search endpoint with filterscreated12 days ago
, last run4 hours ago
benchmark/urlcat.bench.ts::urlcat benchmarks::Real-world patterns::URL with port numbercreated12 days ago
, last run4 hours ago
benchmark/urlcat.bench.ts::urlcat benchmarks::Simple cases::Base URL with trailing slash + pathcreated12 days ago
, last run4 hours ago
benchmark/urlcat.bench.ts::urlcat benchmarks::Simple cases::Concatenate base URL and path onlycreated12 days ago
, last run4 hours ago
benchmark/urlcat.bench.ts::urlcat benchmarks::Simple cases::Single path parametercreated12 days ago
, last run4 hours ago
benchmark/urlcat.bench.ts::urlcat benchmarks::Simple cases::Single query parametercreated12 days ago
, last run4 hours ago
© 2025 CodSpeed Technology