diff --git a/Cargo.lock b/Cargo.lock index 6c57f969..612e769d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -34,9 +34,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.93" +version = "1.0.94" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c95c10ba0b00a02636238b814946408b1322d5ac4760326e6fb8ec956d85775" +checksum = "c1fd03a028ef38ba2276dce7e33fcd6369c158a1bca17946c4b1b701891c1ff7" [[package]] name = "ascii_table" @@ -77,7 +77,16 @@ version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1" dependencies = [ - "bit-vec", + "bit-vec 0.6.3", +] + +[[package]] +name = "bit-set" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3" +dependencies = [ + "bit-vec 0.8.0", ] [[package]] @@ -86,6 +95,12 @@ version = "0.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb" +[[package]] +name = "bit-vec" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7" + [[package]] name = "bitflags" version = "2.6.0" @@ -234,7 +249,7 @@ dependencies = [ "ascii_table", "byte-unit", "const_format", - "fancy-regex", + "fancy-regex 0.13.0", "fs-err", "fs_extra", "fun_run", @@ -423,16 +438,27 @@ version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "531e46835a22af56d1e3b66f04844bed63158bc094a628bec1d321d9b4c44bf2" dependencies = [ - "bit-set", + "bit-set 0.5.3", + "regex-automata", + "regex-syntax", +] + +[[package]] +name = "fancy-regex" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6e24cb5a94bcae1e5408b0effca5cd7172ea3c5755049c5f3af4cd283a165298" +dependencies = [ + "bit-set 0.8.0", "regex-automata", "regex-syntax", ] [[package]] name = "fastrand" -version = "2.1.1" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6" +checksum = "486f806e73c5707928240ddc295403b1b93c96a02038563881c4a2fd84b81ac4" [[package]] name = "filetime" @@ -454,9 +480,9 @@ checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80" [[package]] name = "flate2" -version = "1.0.34" +version = "1.0.35" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1b589b4dc103969ad3cf85c950899926ec64300a1a46d76c03a6072957036f0" +checksum = "c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c" dependencies = [ "crc32fast", "libz-sys", @@ -619,10 +645,10 @@ version = "0.0.0" dependencies = [ "heroku-nodejs-utils", "indoc", - "libcnb 0.25.0", + "libcnb 0.26.0", "libcnb-test", - "libherokubuildpack 0.25.0", - "opentelemetry 0.26.0", + "libherokubuildpack 0.26.0", + "opentelemetry 0.27.1", "serde", "test_support", "thiserror 2.0.4", @@ -634,9 +660,9 @@ name = "heroku-nodejs-engine-buildpack" version = "0.0.0" dependencies = [ "heroku-nodejs-utils", - "libcnb 0.25.0", + "libcnb 0.26.0", "libcnb-test", - "libherokubuildpack 0.25.0", + "libherokubuildpack 0.26.0", "serde", "serde_json", "sha2", @@ -654,9 +680,9 @@ dependencies = [ "base64", "heroku-nodejs-utils", "hex", - "libcnb 0.25.0", + "libcnb 0.26.0", "libcnb-test", - "libherokubuildpack 0.25.0", + "libherokubuildpack 0.26.0", "rand", "serde", "serde_json", @@ -673,9 +699,9 @@ version = "0.0.0" dependencies = [ "heroku-nodejs-utils", "indoc", - "libcnb 0.25.0", + "libcnb 0.26.0", "libcnb-test", - "libherokubuildpack 0.25.0", + "libherokubuildpack 0.26.0", "serde", "test_support", "toml", @@ -691,8 +717,8 @@ dependencies = [ "commons", "indoc", "keep_a_changelog_file", - "libcnb-data 0.25.0", - "libherokubuildpack 0.25.0", + "libcnb-data 0.26.0", + "libherokubuildpack 0.26.0", "node-semver", "regex", "serde", @@ -712,9 +738,9 @@ version = "0.0.0" dependencies = [ "heroku-nodejs-utils", "indoc", - "libcnb 0.25.0", + "libcnb 0.26.0", "libcnb-test", - "libherokubuildpack 0.25.0", + "libherokubuildpack 0.26.0", "serde", "tempfile", "test_support", @@ -731,9 +757,9 @@ dependencies = [ "fun_run", "heroku-nodejs-utils", "indoc", - "libcnb 0.25.0", + "libcnb 0.26.0", "libcnb-test", - "libherokubuildpack 0.25.0", + "libherokubuildpack 0.26.0", "serde", "serde_json", "test_support", @@ -748,7 +774,7 @@ dependencies = [ "fun_run", "heroku-nodejs-utils", "indoc", - "libcnb 0.25.0", + "libcnb 0.26.0", "libcnb-test", "serde", "serde_json", @@ -761,7 +787,7 @@ version = "0.0.0" dependencies = [ "commons", "indoc", - "libcnb 0.25.0", + "libcnb 0.26.0", "libcnb-test", "test_support", ] @@ -1040,18 +1066,18 @@ dependencies = [ [[package]] name = "libcnb" -version = "0.25.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "545de2d94471f534c49a2e8c7baaf1e0a3a2ba3e61632e7e367a1b6b37453df6" +checksum = "98756d5a203c14dc67adc4e0419e83ddacaef6ef6bd9ac198cf55e310509ac1f" dependencies = [ - "libcnb-common 0.25.0", - "libcnb-data 0.25.0", - "libcnb-proc-macros 0.25.0", + "libcnb-common 0.26.0", + "libcnb-data 0.26.0", + "libcnb-proc-macros 0.26.0", "opentelemetry 0.21.0", "opentelemetry-stdout", "opentelemetry_sdk", "serde", - "thiserror 1.0.69", + "thiserror 2.0.4", "toml", ] @@ -1068,12 +1094,12 @@ dependencies = [ [[package]] name = "libcnb-common" -version = "0.25.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2ffd438b74436cda55c229df0a3cbf1161643d6d572aa49614702fab11b7c3f" +checksum = "19256408316a00c350f6babf3a6ae974264e9440e5ac7bfe9649431bce97aaf4" dependencies = [ "serde", - "thiserror 1.0.69", + "thiserror 2.0.4", "toml", ] @@ -1083,7 +1109,7 @@ version = "0.23.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aab235141d51d47ecffd1fc7a8efc2851063048ba9d4498963f1ad963c275eee" dependencies = [ - "fancy-regex", + "fancy-regex 0.13.0", "libcnb-proc-macros 0.23.0", "serde", "thiserror 1.0.69", @@ -1093,31 +1119,31 @@ dependencies = [ [[package]] name = "libcnb-data" -version = "0.25.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a31f4a9a5369004c1bc2ab3bc00ccc8379bb4ad7afdc052e215fb608ba101583" +checksum = "3938870d11721a0d3466b7daefd09362b6851a3277b3930fc41e449185d7c553" dependencies = [ - "fancy-regex", - "libcnb-proc-macros 0.25.0", + "fancy-regex 0.14.0", + "libcnb-proc-macros 0.26.0", "serde", - "thiserror 1.0.69", + "thiserror 2.0.4", "toml", "uriparse", ] [[package]] name = "libcnb-package" -version = "0.25.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e20ab5ac21894450f28099b698175c57deb8566498f0b9d2d6f77359b04f78fb" +checksum = "690a25b9a256a76c145fdd66a65277a099148a9a38ceec2eb2ebcb3a70ef1f41" dependencies = [ "cargo_metadata", "ignore", "indoc", - "libcnb-common 0.25.0", - "libcnb-data 0.25.0", + "libcnb-common 0.26.0", + "libcnb-data 0.26.0", "petgraph", - "thiserror 1.0.69", + "thiserror 2.0.4", "uriparse", "which", ] @@ -1129,37 +1155,37 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "af8d7feb9d84bdd3b9f6ff892508f78e1a75c39a6ab8f247f6106bd2d9bae489" dependencies = [ "cargo_metadata", - "fancy-regex", + "fancy-regex 0.13.0", "quote", "syn", ] [[package]] name = "libcnb-proc-macros" -version = "0.25.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "25e64d8020861920c69802d712684d900393b50a5605c92eb21fc8e4580368bb" +checksum = "9be015e5279a2848ef937cc797cecf6432354b6a74c72530b0b07e6e36800f65" dependencies = [ "cargo_metadata", - "fancy-regex", + "fancy-regex 0.14.0", "quote", "syn", ] [[package]] name = "libcnb-test" -version = "0.25.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a874169e98674d20662ca09c7c3520c9cdee99f8c4e3c3e31d1e5e3c075321b" +checksum = "b46991106f2bbe68e141ea3fbc02452493dc52677c39ede22a5918fc130e5c23" dependencies = [ "fastrand", "fs_extra", - "libcnb-common 0.25.0", - "libcnb-data 0.25.0", + "libcnb-common 0.26.0", + "libcnb-data 0.26.0", "libcnb-package", "regex", "tempfile", - "thiserror 1.0.69", + "thiserror 2.0.4", ] [[package]] @@ -1173,19 +1199,19 @@ dependencies = [ [[package]] name = "libherokubuildpack" -version = "0.25.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a806c455b7c8dd231b62aa43f51b35ed74b3814a14e81e3a14a5bfd7260e1e1" +checksum = "45070d23cda8614758579eddae211a6267e86bcef8ab75a1cd239eac45a6778d" dependencies = [ "flate2", "hex", - "libcnb 0.25.0", + "libcnb 0.26.0", "pathdiff", "serde", "sha2", "tar", "termcolor", - "thiserror 1.0.69", + "thiserror 2.0.4", "toml", "ureq", ] @@ -1339,16 +1365,16 @@ dependencies = [ [[package]] name = "opentelemetry" -version = "0.26.0" +version = "0.27.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "570074cc999d1a58184080966e5bd3bf3a9a4af650c3b05047c2621e7405cd17" +checksum = "ab70038c28ed37b97d8ed414b6429d343a8bbf44c9f79ec854f3a643029ba6d7" dependencies = [ "futures-core", "futures-sink", "js-sys", - "once_cell", "pin-project-lite", "thiserror 1.0.69", + "tracing", ] [[package]] @@ -1569,9 +1595,9 @@ dependencies = [ [[package]] name = "rustls" -version = "0.23.12" +version = "0.23.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c58f8c84392efc0a126acce10fa59ff7b3d2ac06ab451a33f2741989b806b044" +checksum = "934b404430bb06b3fae2cba809eb45a1ab1aecd64491213d7c3301b88393f8d1" dependencies = [ "log", "once_cell", @@ -1584,15 +1610,15 @@ dependencies = [ [[package]] name = "rustls-pki-types" -version = "1.8.0" +version = "1.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc0a2ce646f8655401bb81e7927b812614bd5d91dbc968696be50603510fcaf0" +checksum = "16f1201b3c9a7ee8039bcadc17b7e605e2945b27eee7631788c1bd2b0643674b" [[package]] name = "rustls-webpki" -version = "0.102.7" +version = "0.102.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84678086bd54edf2b415183ed7a94d0efb049f1b646a33e22a36f3794be6ae56" +checksum = "64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9" dependencies = [ "ring", "rustls-pki-types", @@ -1631,9 +1657,9 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.214" +version = "1.0.215" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f55c3193aca71c12ad7890f1785d2b73e1b9f63a0bbc353c08ef26fe03fc56b5" +checksum = "6513c1ad0b11a9376da888e3e0baa0077f1aed55c17f50e7b2397136129fb88f" dependencies = [ "serde_derive", ] @@ -1652,9 +1678,9 @@ dependencies = [ [[package]] name = "serde_derive" -version = "1.0.214" +version = "1.0.215" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de523f781f095e28fa605cdce0f8307e451cc0fd14e2eb4cd2e98a355b147766" +checksum = "ad1e866f866923f252f05c889987993144fb74e722403468a4ebd70c3cd756c0" dependencies = [ "proc-macro2", "quote", @@ -1663,9 +1689,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.132" +version = "1.0.133" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d726bfaff4b320266d395898905d0eba0345aae23b54aee3a737e260fd46db03" +checksum = "c7fceb2473b9166b2294ef05efcb65a3db80803f0b03ef86a5fc88a2b85ee377" dependencies = [ "itoa", "memchr", @@ -1762,9 +1788,9 @@ dependencies = [ [[package]] name = "tar" -version = "0.4.42" +version = "0.4.43" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ff6c40d3aedb5e06b57c6f669ad17ab063dd1e63d977c6a88e7f4dfa4f04020" +checksum = "c65998313f8e17d0d553d28f91a0df93e4dbbbf770279c7bc21ca0f09ea1a1f6" dependencies = [ "filetime", "libc", @@ -1772,9 +1798,9 @@ dependencies = [ [[package]] name = "tempfile" -version = "3.13.0" +version = "3.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0f2c9fc62d0beef6951ccffd757e241266a2c833136efbe35af6cd2567dca5b" +checksum = "28cce251fcbc87fac86a866eeb0d6c2d536fc16d06f184bb61aeae11aa4cee0c" dependencies = [ "cfg-if", "fastrand", @@ -1797,7 +1823,7 @@ name = "test_support" version = "0.0.0" dependencies = [ "bon", - "libcnb 0.25.0", + "libcnb 0.26.0", "libcnb-test", "serde_json", "tempfile", @@ -1888,6 +1914,22 @@ dependencies = [ "winnow", ] +[[package]] +name = "tracing" +version = "0.1.41" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0" +dependencies = [ + "pin-project-lite", + "tracing-core", +] + +[[package]] +name = "tracing-core" +version = "0.1.33" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c" + [[package]] name = "typenum" version = "1.17.0" @@ -1926,9 +1968,9 @@ checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" [[package]] name = "ureq" -version = "2.10.1" +version = "2.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b74fc6b57825be3373f7054754755f03ac3a8f5d70015ccad699ba2029956f4a" +checksum = "02d1a66277ed75f640d608235660df48c8e3c19f3b4edb6a263315626cc3c01d" dependencies = [ "base64", "flate2", @@ -1954,9 +1996,9 @@ dependencies = [ [[package]] name = "url" -version = "2.5.3" +version = "2.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d157f1b96d14500ffdc1f10ba712e780825526c03d9a49b4d0324b0d9113ada" +checksum = "32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60" dependencies = [ "form_urlencoded", "idna", @@ -2081,9 +2123,9 @@ dependencies = [ [[package]] name = "which" -version = "6.0.3" +version = "7.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4ee928febd44d98f2f459a4a79bd4d928591333a494a10a868418ac1b39cf1f" +checksum = "c9cad3279ade7346b96e38731a641d7343dd6a53d55083dd54eadfa5a1b38c6b" dependencies = [ "either", "home", diff --git a/buildpacks/nodejs-corepack/Cargo.toml b/buildpacks/nodejs-corepack/Cargo.toml index 0fe68100..fb3ed1bc 100644 --- a/buildpacks/nodejs-corepack/Cargo.toml +++ b/buildpacks/nodejs-corepack/Cargo.toml @@ -9,13 +9,13 @@ workspace = true [dependencies] heroku-nodejs-utils.workspace = true indoc = "2" -libcnb = { version = "=0.25.0", features = ["trace"] } -libherokubuildpack = { version = "=0.25.0", default-features = false, features = ["log"] } -opentelemetry = "0.26" +libcnb = { version = "=0.26.0", features = ["trace"] } +libherokubuildpack = { version = "=0.26.0", default-features = false, features = ["log"] } +opentelemetry = "0.27" serde = "1" thiserror = "2" [dev-dependencies] -libcnb-test = "=0.25.0" +libcnb-test = "=0.26.0" test_support.workspace = true ureq = "2" diff --git a/buildpacks/nodejs-engine/Cargo.toml b/buildpacks/nodejs-engine/Cargo.toml index 768c9aba..5c128a70 100644 --- a/buildpacks/nodejs-engine/Cargo.toml +++ b/buildpacks/nodejs-engine/Cargo.toml @@ -8,8 +8,8 @@ workspace = true [dependencies] heroku-nodejs-utils.workspace = true -libcnb = { version = "=0.25.0", features = ["trace"] } -libherokubuildpack = { version = "=0.25.0", default-features = false, features = ["download", "fs", "inventory", "log", "tar"] } +libcnb = { version = "=0.26.0", features = ["trace"] } +libherokubuildpack = { version = "=0.26.0", default-features = false, features = ["download", "fs", "inventory", "log", "tar"] } serde = "1" sha2 = "0.10.8" tempfile = "3" @@ -17,7 +17,7 @@ thiserror = "2" toml = "0.8" [dev-dependencies] -libcnb-test = "=0.25.0" +libcnb-test = "=0.26.0" serde_json = "1" test_support.workspace = true ureq = "2" diff --git a/buildpacks/nodejs-function-invoker/Cargo.toml b/buildpacks/nodejs-function-invoker/Cargo.toml index 2a2504a7..e7eff430 100644 --- a/buildpacks/nodejs-function-invoker/Cargo.toml +++ b/buildpacks/nodejs-function-invoker/Cargo.toml @@ -8,8 +8,8 @@ workspace = true [dependencies] heroku-nodejs-utils.workspace = true -libcnb = "=0.25.0" -libherokubuildpack = { version = "=0.25.0", default-features = false, features = ["error", "log", "toml"] } +libcnb = "=0.26.0" +libherokubuildpack = { version = "=0.26.0", default-features = false, features = ["error", "log", "toml"] } serde = "1" thiserror = "2" toml = "0.8" @@ -17,7 +17,7 @@ toml = "0.8" [dev-dependencies] base64 = "0.22" hex = "0.4" -libcnb-test = "=0.25.0" +libcnb-test = "=0.26.0" rand = "0.8" serde_json = "1" tempfile = "3" diff --git a/buildpacks/nodejs-npm-engine/Cargo.toml b/buildpacks/nodejs-npm-engine/Cargo.toml index de240f1f..79908618 100644 --- a/buildpacks/nodejs-npm-engine/Cargo.toml +++ b/buildpacks/nodejs-npm-engine/Cargo.toml @@ -11,12 +11,12 @@ commons = { git = "https://github.com/heroku/buildpacks-ruby", branch = "main" } fun_run = "0.2" heroku-nodejs-utils.workspace = true indoc = "2" -libcnb = { version = "=0.25.0", features = ["trace"] } -libherokubuildpack = { version = "=0.25.0", default-features = false, features = ["download", "tar"] } +libcnb = { version = "=0.26.0", features = ["trace"] } +libherokubuildpack = { version = "=0.26.0", default-features = false, features = ["download", "tar"] } serde = "1" toml = "0.8" [dev-dependencies] -libcnb-test = "=0.25.0" +libcnb-test = "=0.26.0" serde_json = "1" test_support.workspace = true diff --git a/buildpacks/nodejs-npm-install/Cargo.toml b/buildpacks/nodejs-npm-install/Cargo.toml index 879def85..0ea733b3 100644 --- a/buildpacks/nodejs-npm-install/Cargo.toml +++ b/buildpacks/nodejs-npm-install/Cargo.toml @@ -11,10 +11,10 @@ commons = { git = "https://github.com/heroku/buildpacks-ruby", branch = "main" } fun_run = "0.2" heroku-nodejs-utils.workspace = true indoc = "2" -libcnb = { version = "=0.25.0", features = ["trace"] } +libcnb = { version = "=0.26.0", features = ["trace"] } serde = "1" [dev-dependencies] -libcnb-test = "=0.25.0" +libcnb-test = "=0.26.0" serde_json = "1" test_support.workspace = true diff --git a/buildpacks/nodejs-pnpm-engine/Cargo.toml b/buildpacks/nodejs-pnpm-engine/Cargo.toml index 4c47f57a..5fcce9cf 100644 --- a/buildpacks/nodejs-pnpm-engine/Cargo.toml +++ b/buildpacks/nodejs-pnpm-engine/Cargo.toml @@ -9,8 +9,8 @@ workspace = true [dependencies] commons = { git = "https://github.com/heroku/buildpacks-ruby", branch = "main" } indoc = "2" -libcnb = { version = "=0.25.0", features = ["trace"] } +libcnb = { version = "=0.26.0", features = ["trace"] } [dev-dependencies] -libcnb-test = "=0.25.0" +libcnb-test = "=0.26.0" test_support.workspace = true diff --git a/buildpacks/nodejs-pnpm-install/Cargo.toml b/buildpacks/nodejs-pnpm-install/Cargo.toml index 11e79226..1b55da52 100644 --- a/buildpacks/nodejs-pnpm-install/Cargo.toml +++ b/buildpacks/nodejs-pnpm-install/Cargo.toml @@ -9,12 +9,12 @@ workspace = true [dependencies] heroku-nodejs-utils.workspace = true indoc = "2" -libcnb = { version = "=0.25.0", features = ["trace"] } -libherokubuildpack = { version = "=0.25.0", default-features = false, features = ["log"] } +libcnb = { version = "=0.26.0", features = ["trace"] } +libherokubuildpack = { version = "=0.26.0", default-features = false, features = ["log"] } serde = "1" toml = "0.8" [dev-dependencies] -libcnb-test = "=0.25.0" +libcnb-test = "=0.26.0" test_support.workspace = true ureq = "2" diff --git a/buildpacks/nodejs-yarn/Cargo.toml b/buildpacks/nodejs-yarn/Cargo.toml index c14caf09..4649620d 100644 --- a/buildpacks/nodejs-yarn/Cargo.toml +++ b/buildpacks/nodejs-yarn/Cargo.toml @@ -8,8 +8,8 @@ workspace = true [dependencies] heroku-nodejs-utils.workspace = true -libcnb = { version = "=0.25.0", features = ["trace"] } -libherokubuildpack = { version = "=0.25.0", default-features = false, features = ["download", "fs", "log", "tar"] } +libcnb = { version = "=0.26.0", features = ["trace"] } +libherokubuildpack = { version = "=0.26.0", default-features = false, features = ["download", "fs", "log", "tar"] } serde = "1" tempfile = "3" thiserror = "2" @@ -17,6 +17,6 @@ toml = "0.8" [dev-dependencies] indoc = "2" -libcnb-test = "=0.25.0" +libcnb-test = "=0.26.0" test_support.workspace = true ureq = "2" diff --git a/common/nodejs-utils/Cargo.toml b/common/nodejs-utils/Cargo.toml index a38902e5..b1f92e20 100644 --- a/common/nodejs-utils/Cargo.toml +++ b/common/nodejs-utils/Cargo.toml @@ -12,8 +12,8 @@ chrono = { version = "0.4", default-features = false, features = ["serde"] } commons = { git = "https://github.com/heroku/buildpacks-ruby", branch = "main" } indoc = "2" keep_a_changelog_file = "0.1.0" -libcnb-data = "=0.25.0" -libherokubuildpack = { version = "=0.25.0", default-features = false, features = ["inventory", "inventory-sha2"] } +libcnb-data = "=0.26.0" +libherokubuildpack = { version = "=0.26.0", default-features = false, features = ["inventory", "inventory-sha2"] } node-semver = "2" regex = "1" serde = { version = "1", features = ['derive'] } diff --git a/test_support/Cargo.toml b/test_support/Cargo.toml index 1c1ab949..71c318b1 100644 --- a/test_support/Cargo.toml +++ b/test_support/Cargo.toml @@ -8,8 +8,8 @@ workspace = true [dependencies] bon = "3" -libcnb = "=0.25.0" -libcnb-test = "=0.25.0" +libcnb = "=0.26.0" +libcnb-test = "=0.26.0" serde_json = "1" tempfile = "3" ureq = "2"