benchmark/join.bench.ts::join benchmarks::Basic joins::Both parts have separator at boundarycreated1 month ago
, last run1 day ago
benchmark/join.bench.ts::join benchmarks::Basic joins::Join with separator at end of first partcreated1 month ago
, last run1 day ago
benchmark/join.bench.ts::join benchmarks::Basic joins::Join with separator at start of second partcreated1 month ago
, last run1 day ago
benchmark/join.bench.ts::join benchmarks::Basic joins::Simple join without separators at boundariescreated1 month ago
, last run1 day ago
benchmark/join.bench.ts::join benchmarks::Different separators::Ampersand separatorcreated1 month ago
, last run1 day ago
benchmark/join.bench.ts::join benchmarks::Different separators::Comma separatorcreated1 month ago
, last run1 day ago
benchmark/join.bench.ts::join benchmarks::Different separators::Pipe separatorcreated1 month ago
, last run1 day ago
benchmark/join.bench.ts::join benchmarks::Different separators::Question mark separatorcreated1 month ago
, last run1 day ago
benchmark/join.bench.ts::join benchmarks::Different separators::Slash separatorcreated1 month ago
, last run1 day ago
benchmark/join.bench.ts::join benchmarks::Edge cases::Both parts emptycreated1 month ago
, last run1 day ago
benchmark/join.bench.ts::join benchmarks::Edge cases::First part emptycreated1 month ago
, last run1 day ago
benchmark/join.bench.ts::join benchmarks::Edge cases::Long strings with separatorcreated1 month ago
, last run1 day ago
benchmark/join.bench.ts::join benchmarks::Edge cases::Multiple separators in contentcreated1 month ago
, last run1 day ago
benchmark/join.bench.ts::join benchmarks::Edge cases::Second part emptycreated1 month ago
, last run1 day ago
benchmark/join.bench.ts::join benchmarks::Query string separators::Join URL path with query stringcreated1 month ago
, last run1 day ago
benchmark/join.bench.ts::join benchmarks::Query string separators::Join empty first part with querycreated1 month ago
, last run1 day ago
benchmark/join.bench.ts::join benchmarks::Query string separators::Join query parts with ampersandcreated1 month ago
, last run1 day ago
benchmark/join.bench.ts::join benchmarks::Query string separators::Join with leading ampersandcreated1 month ago
, last run1 day ago
benchmark/join.bench.ts::join benchmarks::URL path separators::Join URL parts both with slashcreated1 month ago
, last run1 day ago
benchmark/join.bench.ts::join benchmarks::URL path separators::Join URL parts with slashcreated1 month ago
, last run1 day ago
benchmark/join.bench.ts::join benchmarks::URL path separators::Join URL with trailing slashcreated1 month ago
, last run1 day ago
benchmark/join.bench.ts::join benchmarks::URL path separators::Join deep URL pathscreated1 month ago
, last run1 day 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 itcreated4 months ago
, last run1 day ago
benchmark/query.bench.ts::query benchmarks::Can handle multiple paramscreated4 months ago
, last run1 day ago
benchmark/query.bench.ts::query benchmarks::Different value types::Array valuescreated1 month ago
, last run1 day ago
benchmark/query.bench.ts::query benchmarks::Different value types::BigInt valuescreated1 month ago
, last run1 day ago
benchmark/query.bench.ts::query benchmarks::Different value types::Boolean values onlycreated1 month ago
, last run1 day ago
benchmark/query.bench.ts::query benchmarks::Different value types::Mixed typescreated1 month ago
, last run1 day ago
benchmark/query.bench.ts::query benchmarks::Different value types::Number values onlycreated1 month ago
, last run1 day ago
benchmark/query.bench.ts::query benchmarks::Different value types::String values onlycreated1 month ago
, last run1 day ago
benchmark/query.bench.ts::query benchmarks::Parameter count scaling::Empty objectcreated1 month ago
, last run1 day ago
benchmark/query.bench.ts::query benchmarks::Parameter count scaling::Five parameterscreated1 month ago
, last run1 day ago
benchmark/query.bench.ts::query benchmarks::Parameter count scaling::Single parametercreated1 month ago
, last run1 day ago
benchmark/query.bench.ts::query benchmarks::Parameter count scaling::Ten parameterscreated1 month ago
, last run1 day ago
benchmark/query.bench.ts::query benchmarks::Parameter count scaling::Twenty parameterscreated1 month ago
, last run1 day ago
benchmark/query.bench.ts::query benchmarks::Parameter count scaling::Two parameterscreated1 month ago
, last run1 day ago
benchmark/query.bench.ts::query benchmarks::Real-world patterns::API query with includescreated1 month ago
, last run1 day ago
benchmark/query.bench.ts::query benchmarks::Real-world patterns::Original complex testcreated1 month ago
, last run1 day ago
benchmark/query.bench.ts::query benchmarks::Real-world patterns::Pagination paramscreated1 month ago
, last run1 day ago
benchmark/query.bench.ts::query benchmarks::Real-world patterns::Search with filterscreated1 month ago
, last run1 day ago
benchmark/query.bench.ts::query benchmarks::Special characters::Keys with special characterscreated1 month ago
, last run1 day ago
benchmark/query.bench.ts::query benchmarks::Special characters::Unicode characterscreated1 month ago
, last run1 day ago
benchmark/query.bench.ts::query benchmarks::Special characters::Values with spacescreated1 month ago
, last run1 day ago
benchmark/query.bench.ts::query benchmarks::Special characters::Values with special characterscreated1 month ago
, last run1 day ago
benchmark/query.bench.ts::query benchmarks::Value length scaling::Long values (50 chars)created1 month ago
, last run1 day ago
benchmark/query.bench.ts::query benchmarks::Value length scaling::Medium values (20 chars)created1 month ago
, last run1 day ago
benchmark/query.bench.ts::query benchmarks::Value length scaling::Short values (5 chars)created1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::encodeString benchmarks::Character type variations::All spaces (maximum encoding)created1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::encodeString benchmarks::Character type variations::Heavy special characters (75% encoding)created1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::encodeString benchmarks::Character type variations::Mixed safe and unsafe (50% encoding)created1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::encodeString benchmarks::Character type variations::Pure alphanumeric (no encoding needed)created1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::encodeString benchmarks::Character type variations::Safe special characters (no encoding needed)created1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::encodeString benchmarks::Real-world patterns::Email addresscreated1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::encodeString benchmarks::Real-world patterns::File path with spacescreated1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::encodeString benchmarks::Real-world patterns::JSON-like stringcreated1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::encodeString benchmarks::Real-world patterns::SQL-like querycreated1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::encodeString benchmarks::Real-world patterns::Search query with special charscreated1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::encodeString benchmarks::Real-world patterns::URL pathcreated1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::encodeString benchmarks::String length scaling::Empty stringcreated1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::encodeString benchmarks::String length scaling::Long ASCII string (200 chars)created1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::encodeString benchmarks::String length scaling::Medium ASCII string (50 chars)created1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::encodeString benchmarks::String length scaling::Short ASCII string (10 chars)created1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::encodeString benchmarks::String length scaling::Very long ASCII string (1000 chars)created1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::encodeString benchmarks::Unicode and multi-byte characters::2-byte UTF-8 characterscreated1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::encodeString benchmarks::Unicode and multi-byte characters::3-byte UTF-8 characters (CJK)created1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::encodeString benchmarks::Unicode and multi-byte characters::4-byte UTF-8 characters (emojis)created1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::encodeString benchmarks::Unicode and multi-byte characters::Mixed ASCII and Unicodecreated1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::encodeString benchmarks::Unicode and multi-byte characters::Various language scriptscreated1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::stringify benchmarks::Array values::Array of mixed typescreated1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::stringify benchmarks::Array values::Large array (50 items)created1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::stringify benchmarks::Array values::Medium array (10 items)created1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::stringify benchmarks::Array values::Multiple arrayscreated1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::stringify benchmarks::Array values::Small array (3 items)created1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::stringify benchmarks::Comparison scenarios::Large object (16 params with arrays)created1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::stringify benchmarks::Comparison scenarios::Medium object (10 params)created1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::stringify benchmarks::Comparison scenarios::Small object (2 params)created1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::stringify benchmarks::Edge cases::Empty arrayscreated1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::stringify benchmarks::Edge cases::Empty string valuescreated1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::stringify benchmarks::Edge cases::Null and undefined valuescreated1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::stringify benchmarks::Edge cases::Special numeric valuescreated1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::stringify benchmarks::Parameter count scaling::Empty objectcreated1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::stringify benchmarks::Parameter count scaling::Fifty parameterscreated1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::stringify benchmarks::Parameter count scaling::Five parameterscreated1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::stringify benchmarks::Parameter count scaling::Single parametercreated1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::stringify benchmarks::Parameter count scaling::Ten parameterscreated1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::stringify benchmarks::Parameter count scaling::Twenty parameterscreated1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::stringify benchmarks::Parameter count scaling::Two parameterscreated1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::stringify benchmarks::Real-world use cases::API query with includescreated1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::stringify benchmarks::Real-world use cases::Analytics tracking paramscreated1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::stringify benchmarks::Real-world use cases::E-commerce cart paramscreated1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::stringify benchmarks::Real-world use cases::Form submission datacreated1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::stringify benchmarks::Real-world use cases::Multi-select filter paramscreated1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::stringify benchmarks::Real-world use cases::Pagination paramscreated1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::stringify benchmarks::Real-world use cases::Search with filterscreated1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::stringify benchmarks::Special characters and encoding::Heavy encoding (many special chars)created1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::stringify benchmarks::Special characters and encoding::Light encoding (spaces only)created1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::stringify benchmarks::Special characters and encoding::Medium encoding (common special chars)created1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::stringify benchmarks::Special characters and encoding::Mixed encoding complexitycreated1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::stringify benchmarks::Special characters and encoding::No encoding needed (pure alphanumeric)created1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::stringify benchmarks::Special characters and encoding::Unicode characterscreated1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::stringify benchmarks::Value length scaling::Long values (50 chars each)created1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::stringify benchmarks::Value length scaling::Medium values (20 chars each)created1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::stringify benchmarks::Value length scaling::Short values (5 chars each)created1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::stringify benchmarks::Value length scaling::Very long values (200 chars each)created1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::stringify benchmarks::Value types::BigInt values onlycreated1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::stringify benchmarks::Value types::Boolean values onlycreated1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::stringify benchmarks::Value types::Mixed primitive typescreated1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::stringify benchmarks::Value types::Number values onlycreated1 month ago
, last run1 day ago
benchmark/querystring.bench.ts::stringify benchmarks::Value types::String values onlycreated1 month ago
, last run1 day ago
benchmark/subst.bench.ts::subst benchmarks::Different value types::Boolean valuescreated1 month ago
, last run1 day ago
benchmark/subst.bench.ts::subst benchmarks::Different value types::Mixed value typescreated1 month ago
, last run1 day ago
benchmark/subst.bench.ts::subst benchmarks::Different value types::Number valuescreated1 month ago
, last run1 day ago
benchmark/subst.bench.ts::subst benchmarks::Different value types::String valuescreated1 month ago
, last run1 day ago
benchmark/subst.bench.ts::subst benchmarks::Parameter count scaling::Empty templatecreated1 month ago
, last run1 day ago
benchmark/subst.bench.ts::subst benchmarks::Parameter count scaling::Five parameterscreated1 month ago
, last run1 day ago
benchmark/subst.bench.ts::subst benchmarks::Parameter count scaling::Single parametercreated1 month ago
, last run1 day ago
benchmark/subst.bench.ts::subst benchmarks::Parameter count scaling::Ten parameterscreated1 month ago
, last run1 day ago
benchmark/subst.bench.ts::subst benchmarks::Parameter count scaling::Three parameters (original)created1 month ago
, last run1 day ago
benchmark/subst.bench.ts::subst benchmarks::Parameter count scaling::Two parameterscreated1 month ago
, last run1 day ago
benchmark/subst.bench.ts::subst benchmarks::Parameter name patterns::CamelCase parameter namescreated1 month ago
, last run1 day ago
benchmark/subst.bench.ts::subst benchmarks::Parameter name patterns::Long parameter namescreated1 month ago
, last run1 day ago
benchmark/subst.bench.ts::subst benchmarks::Parameter name patterns::Short parameter namescreated1 month ago
, last run1 day ago
benchmark/subst.bench.ts::subst benchmarks::Parameter name patterns::Underscore parameter namescreated1 month ago
, last run1 day ago
benchmark/subst.bench.ts::subst benchmarks::Real-world patterns::Date-based pathcreated1 month ago
, last run1 day ago
benchmark/subst.bench.ts::subst benchmarks::Real-world patterns::Deep nesting with IDscreated1 month ago
, last run1 day ago
benchmark/subst.bench.ts::subst benchmarks::Real-world patterns::Nested resource pathcreated1 month ago
, last run1 day ago
benchmark/subst.bench.ts::subst benchmarks::Real-world patterns::REST API resource pathcreated1 month ago
, last run1 day ago
benchmark/subst.bench.ts::subst benchmarks::Real-world patterns::Versioned API endpointcreated1 month ago
, last run1 day ago
benchmark/subst.bench.ts::subst benchmarks::Special characters::Long parameter valuescreated1 month ago
, last run1 day ago
benchmark/subst.bench.ts::subst benchmarks::Special characters::Unicode in valuescreated1 month ago
, last run1 day ago
benchmark/subst.bench.ts::subst benchmarks::Special characters::Values with spacescreated1 month ago
, last run1 day ago
benchmark/subst.bench.ts::subst benchmarks::Special characters::Values with special charscreated1 month ago
, last run1 day ago
benchmark/subst.bench.ts::subst benchmarks::Substitutes all params present in the object passedcreated4 months ago
, last run1 day ago
benchmark/subst.bench.ts::subst benchmarks::Template complexity::Complex multi-level templatecreated1 month ago
, last run1 day ago
benchmark/subst.bench.ts::subst benchmarks::Template complexity::Medium complexity templatecreated1 month ago
, last run1 day ago
benchmark/subst.bench.ts::subst benchmarks::Template complexity::Simple single-segment templatecreated1 month ago
, last run1 day ago
benchmark/subst.bench.ts::subst benchmarks::Template complexity::Very deep template (8 levels)created1 month ago
, last run1 day ago
benchmark/subst.bench.ts::subst benchmarks::Template patterns::Consecutive parameterscreated1 month ago
, last run1 day ago
benchmark/subst.bench.ts::subst benchmarks::Template patterns::Long template with many segmentscreated1 month ago
, last run1 day ago
benchmark/subst.bench.ts::subst benchmarks::Template patterns::Parameter at beginningcreated1 month ago
, last run1 day ago
benchmark/subst.bench.ts::subst benchmarks::Template patterns::Parameter at endcreated1 month ago
, last run1 day ago
benchmark/subst.bench.ts::subst benchmarks::Template patterns::Parameters with static segmentscreated1 month ago
, last run1 day ago
benchmark/urlcat.bench.ts::createUrl benchmarks::Complex cases::Complex URL with many params (original test)created30 days ago
, last run1 day ago
benchmark/urlcat.bench.ts::createUrl benchmarks::Complex cases::Deep path with 5 parameterscreated30 days ago
, last run1 day ago
benchmark/urlcat.bench.ts::createUrl benchmarks::Complex cases::Large query string (15 params)created30 days ago
, last run1 day ago
benchmark/urlcat.bench.ts::createUrl benchmarks::Complex cases::Large query string (15 params) with some path paramscreated20 days ago
, last run1 day ago
benchmark/urlcat.bench.ts::createUrl benchmarks::Edge cases::Array in query paramscreated30 days ago
, last run1 day ago
benchmark/urlcat.bench.ts::createUrl benchmarks::Edge cases::Base template only (no path)created30 days ago
, last run1 day ago
benchmark/urlcat.bench.ts::createUrl benchmarks::Edge cases::Boolean and number paramscreated30 days ago
, last run1 day ago
benchmark/urlcat.bench.ts::createUrl benchmarks::Edge cases::Empty params objectcreated30 days ago
, last run1 day ago
benchmark/urlcat.bench.ts::createUrl benchmarks::Medium complexity::Multiple query params (5 params)created30 days ago
, last run1 day ago
benchmark/urlcat.bench.ts::createUrl benchmarks::Medium complexity::Path params with special characterscreated30 days ago
, last run1 day ago
benchmark/urlcat.bench.ts::createUrl benchmarks::Medium complexity::Two path params + two query paramscreated30 days ago
, last run1 day ago
benchmark/urlcat.bench.ts::createUrl benchmarks::Real-world patterns::REST API endpoint with paginationcreated30 days ago
, last run1 day ago
benchmark/urlcat.bench.ts::createUrl benchmarks::Real-world patterns::Resource with ID and nested resourcecreated30 days ago
, last run1 day ago
benchmark/urlcat.bench.ts::createUrl benchmarks::Real-world patterns::Search endpoint with filterscreated30 days ago
, last run1 day ago
benchmark/urlcat.bench.ts::createUrl benchmarks::Real-world patterns::URL with port numbercreated30 days ago
, last run1 day ago
benchmark/urlcat.bench.ts::createUrl benchmarks::Simple cases::Base URL with trailing slash + pathcreated30 days ago
, last run1 day ago
benchmark/urlcat.bench.ts::createUrl benchmarks::Simple cases::Concatenate base URL and path onlycreated30 days ago
, last run1 day ago
benchmark/urlcat.bench.ts::createUrl benchmarks::Simple cases::Single path parametercreated30 days ago
, last run1 day ago
benchmark/urlcat.bench.ts::createUrl benchmarks::Simple cases::Single query parametercreated30 days ago
, last run1 day ago
benchmark/urlcat.bench.ts::urlcat benchmarks::Can handle complex URL'screated4 months ago
, last run1 day ago
benchmark/urlcat.bench.ts::urlcat benchmarks::Complex cases::Complex URL with many params (original test)created1 month ago
, last run1 day ago
benchmark/urlcat.bench.ts::urlcat benchmarks::Complex cases::Deep path with 5 parameterscreated1 month ago
, last run1 day ago
benchmark/urlcat.bench.ts::urlcat benchmarks::Complex cases::Large query string (15 params)created1 month ago
, last run1 day ago
benchmark/urlcat.bench.ts::urlcat benchmarks::Edge cases::Array in query paramscreated1 month ago
, last run1 day ago
benchmark/urlcat.bench.ts::urlcat benchmarks::Edge cases::Base template only (no path)created1 month ago
, last run1 day ago
benchmark/urlcat.bench.ts::urlcat benchmarks::Edge cases::Boolean and number paramscreated1 month ago
, last run1 day ago
benchmark/urlcat.bench.ts::urlcat benchmarks::Edge cases::Empty params objectcreated1 month ago
, last run1 day ago
benchmark/urlcat.bench.ts::urlcat benchmarks::Medium complexity::Multiple query params (5 params)created1 month ago
, last run1 day ago
benchmark/urlcat.bench.ts::urlcat benchmarks::Medium complexity::Path params with special characterscreated1 month ago
, last run1 day ago
benchmark/urlcat.bench.ts::urlcat benchmarks::Medium complexity::Two path params + two query paramscreated1 month ago
, last run1 day ago
benchmark/urlcat.bench.ts::urlcat benchmarks::Real-world patterns::REST API endpoint with paginationcreated1 month ago
, last run1 day ago
benchmark/urlcat.bench.ts::urlcat benchmarks::Real-world patterns::Resource with ID and nested resourcecreated1 month ago
, last run1 day ago
benchmark/urlcat.bench.ts::urlcat benchmarks::Real-world patterns::Search endpoint with filterscreated1 month ago
, last run1 day ago
benchmark/urlcat.bench.ts::urlcat benchmarks::Real-world patterns::URL with port numbercreated1 month ago
, last run1 day ago
benchmark/urlcat.bench.ts::urlcat benchmarks::Simple cases::Base URL with trailing slash + pathcreated1 month ago
, last run1 day ago
benchmark/urlcat.bench.ts::urlcat benchmarks::Simple cases::Concatenate base URL and path onlycreated1 month ago
, last run1 day ago
benchmark/urlcat.bench.ts::urlcat benchmarks::Simple cases::Single path parametercreated1 month ago
, last run1 day ago
benchmark/urlcat.bench.ts::urlcat benchmarks::Simple cases::Single query parametercreated1 month ago
, last run1 day ago
© 2025 CodSpeed Technology