From 958eb55eb2c7dc078c16cb79d0b4f0863c54dcd5 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 17 Jan 2026 02:39:36 +0000 Subject: [PATCH 1/3] Initial plan From a0408e0cc3a5639cd04d66fe84fccddac6dc6581 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 17 Jan 2026 02:48:30 +0000 Subject: [PATCH 2/3] Update external dependencies across all projects - Updated @anthropic-ai/claude-agent-sdk to 0.2.11 - Updated Gatsby and React packages in website - Updated .NET Microsoft.Extensions.* packages to 10.0.2 - Updated Entity Framework Core to 10.0.2 - Updated FluentAssertions to 8.8.0 - Updated Python dependencies (pytest, mypy, ruff, etc.) - Updated Rust dependencies via cargo update (37 packages) - Updated TypeScript/Deno dependencies and regenerated deno.lock - Updated @jk-com/adblock-compiler to latest master branch Co-authored-by: jaypatrick <1800595+jaypatrick@users.noreply.github.com> --- Cargo.lock | 153 +++++++------- Directory.Packages.props | 48 ++--- package-lock.json | 8 +- src/rules-compiler-python/pyproject.toml | 22 +- src/rules-compiler-typescript/deno.json | 6 +- src/rules-compiler-typescript/deno.lock | 253 +++++++++-------------- src/website/package.json | 20 +- 7 files changed, 229 insertions(+), 281 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 938bc9e3..ad0173d4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -183,9 +183,9 @@ checksum = "b35204fbdc0b3f4446b89fc1ac2cf84a8a68971995d0bf2e925ec7cd960f9cb3" [[package]] name = "cc" -version = "1.2.51" +version = "1.2.53" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a0aeaff4ff1a90589618835a598e545176939b97874f7abc7851caa0618f203" +checksum = "755d2fce177175ffca841e9a06afdb2c4ab0f593d53b4dee48147dfaade85932" dependencies = [ "find-msvc-tools", "shlex", @@ -205,9 +205,9 @@ checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" [[package]] name = "chrono" -version = "0.4.42" +version = "0.4.43" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2" +checksum = "fac4744fb15ae8337dc853fee7fb3f4e48c0fbaa23d0afe49c447b4fab126118" dependencies = [ "iana-time-zone", "js-sys", @@ -219,9 +219,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.53" +version = "4.5.54" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c9e340e012a1bf4935f5282ed1436d1489548e8f72308207ea5df0e23d2d03f8" +checksum = "c6e6ff9dcd79cff5cd969a17a545d79e84ab086e444102a591e288a8aa3ce394" dependencies = [ "clap_builder", "clap_derive", @@ -229,9 +229,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.53" +version = "4.5.54" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d76b5d13eaa18c901fd2f7fca939fefe3a0727a953561fefdf3b2922b8569d00" +checksum = "fa42cf4d2b7a41bc8f663a7cab4031ebafa1bf3875705bfaf8466dc60ab52c00" dependencies = [ "anstream", "anstyle", @@ -253,9 +253,9 @@ dependencies = [ [[package]] name = "clap_lex" -version = "0.7.6" +version = "0.7.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d" +checksum = "c3e64b0cc0439b12df2fa678eae89a1c56a529fd067a9115f7827f1fffd22b32" [[package]] name = "colorchoice" @@ -408,9 +408,9 @@ checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" [[package]] name = "find-msvc-tools" -version = "0.1.6" +version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "645cbb3a84e60b7531617d5ae4e57f7e27308f6445f5abf653209ea76dec8dff" +checksum = "8591b0bcc8a98a64310a2fae1bb3e9b8564dd10e381e6e28010fde8e8e8568db" [[package]] name = "foreign-types" @@ -537,9 +537,9 @@ dependencies = [ [[package]] name = "getrandom" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592" +checksum = "ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0" dependencies = [ "cfg-if", "js-sys", @@ -825,9 +825,9 @@ dependencies = [ [[package]] name = "indexmap" -version = "2.12.1" +version = "2.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ad4bb2b565bca0645f4d68c5c9af97fba094e9791da685bf83cb5f3ce74acf2" +checksum = "7714e70437a7dc3ac8eb7e6f8df75fd8eb422675fc7678aff7364301092b1017" dependencies = [ "equivalent", "hashbrown", @@ -854,9 +854,9 @@ checksum = "469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130" [[package]] name = "iri-string" -version = "0.7.9" +version = "0.7.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f867b9d1d896b67beb18518eda36fdb77a32ea590de864f1325b294a6d14397" +checksum = "c91338f0783edbd6195decb37bae672fd3b165faffb89bf7b9e6942f8b1a731a" dependencies = [ "memchr", "serde", @@ -876,9 +876,9 @@ checksum = "92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2" [[package]] name = "js-sys" -version = "0.3.83" +version = "0.3.85" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "464a3709c7f55f1f721e5389aa6ea4e3bc6aba669353300af094b29ffbdde1d8" +checksum = "8c942ebf8e95485ca0d52d97da7c5a2c387d0e7f0ba4c35e93bfcaee045955b3" dependencies = [ "once_cell", "wasm-bindgen", @@ -886,15 +886,15 @@ dependencies = [ [[package]] name = "libc" -version = "0.2.178" +version = "0.2.180" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37c93d8daa9d8a012fd8ab92f088405fb202ea0b6ab73ee2482ae66af4f42091" +checksum = "bcc35a38544a891a5f7c865aca548a982ccb3b8650a5b06d0fd33a10283c56fc" [[package]] name = "libredox" -version = "0.1.11" +version = "0.1.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df15f6eac291ed1cf25865b1ee60399f57e7c227e7f51bdbd4c5270396a9ed50" +checksum = "3d0b95e02c851351f877147b7deea7b1afb1df71b63aa5f8270716e0c5720616" dependencies = [ "bitflags", "libc", @@ -1109,9 +1109,9 @@ checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" [[package]] name = "portable-atomic" -version = "1.12.0" +version = "1.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f59e70c4aef1e55797c2e8fd94a4f2a973fc972cfde0e0b05f683667b0cd39dd" +checksum = "f89776e4d69bb58bc6993e99ffa1d11f228b839984854c7daeb5d37f87cbe950" [[package]] name = "potential_utf" @@ -1133,9 +1133,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.103" +version = "1.0.105" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8" +checksum = "535d180e0ecab6268a3e718bb9fd44db66bbbc256257165fc699dadf70d16fe7" dependencies = [ "unicode-ident", ] @@ -1197,9 +1197,9 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.42" +version = "1.0.43" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f" +checksum = "dc74d9a594b72ae6656596548f56f667211f8a97b3d4c3d467150794690dc40a" dependencies = [ "proc-macro2", ] @@ -1232,9 +1232,9 @@ dependencies = [ [[package]] name = "rand_core" -version = "0.9.3" +version = "0.9.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38" +checksum = "76afc826de14238e6e8c374ddcc1fa19e374fd8dd986b0d2af0d02377261d83c" dependencies = [ "getrandom 0.3.4", ] @@ -1254,7 +1254,7 @@ version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43" dependencies = [ - "getrandom 0.2.16", + "getrandom 0.2.17", "libredox", "thiserror 1.0.69", ] @@ -1340,7 +1340,7 @@ checksum = "a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7" dependencies = [ "cc", "cfg-if", - "getrandom 0.2.16", + "getrandom 0.2.17", "libc", "untrusted", "windows-sys 0.52.0", @@ -1411,9 +1411,9 @@ dependencies = [ [[package]] name = "rustls" -version = "0.23.35" +version = "0.23.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "533f54bc6a7d4f647e46ad909549eda97bf5afc1585190ef692b4286b198bd8f" +checksum = "c665f33d38cea657d9614f766881e4d510e0eda4239891eea56b4cadcf01801b" dependencies = [ "once_cell", "ring", @@ -1425,9 +1425,9 @@ dependencies = [ [[package]] name = "rustls-pki-types" -version = "1.13.2" +version = "1.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21e6f2ab2928ca4291b86736a8bd920a277a399bba1589409d72154ff87c1282" +checksum = "be040f8b0a225e40375822a563fa9524378b9d63112f53e19ffff34df5d33fdd" dependencies = [ "web-time", "zeroize", @@ -1435,9 +1435,9 @@ dependencies = [ [[package]] name = "rustls-webpki" -version = "0.103.8" +version = "0.103.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2ffdfa2f5286e2247234e03f680868ac2815974dc39e00ea15adc445d0aafe52" +checksum = "d7df23109aa6c1567d1c575b9952556388da57401e4ace1d15f79eedad0d8f53" dependencies = [ "ring", "rustls-pki-types", @@ -1541,9 +1541,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.148" +version = "1.0.149" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3084b546a1dd6289475996f182a22aba973866ea8e8b02c51d9f46b1336a22da" +checksum = "83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86" dependencies = [ "itoa", "memchr", @@ -1672,9 +1672,9 @@ checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" [[package]] name = "syn" -version = "2.0.111" +version = "2.0.114" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "390cc9a294ab71bdb1aa2e99d13be9c753cd2d7bd6560c77118597410c4d2e87" +checksum = "d4d107df263a3013ef9b1879b0df87d706ff80f65a86ea879bd9c31f9b307c2a" dependencies = [ "proc-macro2", "quote", @@ -1781,9 +1781,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.48.0" +version = "1.49.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff360e02eab121e0bc37a2d3b4d4dc622e6eda3a8e5253d5435ecf5bd4c68408" +checksum = "72a2903cd7736441aac9df9d7688bd0ce48edccaadf181c3b90be801e81d3d86" dependencies = [ "bytes", "libc", @@ -1870,9 +1870,9 @@ checksum = "5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801" [[package]] name = "tower" -version = "0.5.2" +version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9" +checksum = "ebe5ef63511595f1344e2d5cfa636d973292adc0eec1f0ad45fae9f0851ab1d4" dependencies = [ "futures-core", "futures-util", @@ -1958,9 +1958,9 @@ checksum = "562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb" [[package]] name = "unicase" -version = "2.8.1" +version = "2.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539" +checksum = "dbc4bc3a9f746d862c45cb89d705aa10f187bb96c76001afab07a0d35ce60142" [[package]] name = "unicode-ident" @@ -1988,9 +1988,9 @@ checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" [[package]] name = "url" -version = "2.5.7" +version = "2.5.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b" +checksum = "ff67a8a4397373c3ef660812acab3268222035010ab8680ec4215f38ba3d0eed" dependencies = [ "form_urlencoded", "idna", @@ -2061,18 +2061,18 @@ checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" [[package]] name = "wasip2" -version = "1.0.1+wasi-0.2.4" +version = "1.0.2+wasi-0.2.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7" +checksum = "9517f9239f02c069db75e65f174b3da828fe5f5b945c4dd26bd25d89c03ebcf5" dependencies = [ "wit-bindgen", ] [[package]] name = "wasm-bindgen" -version = "0.2.106" +version = "0.2.108" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d759f433fa64a2d763d1340820e46e111a7a5ab75f993d1852d70b03dbb80fd" +checksum = "64024a30ec1e37399cf85a7ffefebdb72205ca1c972291c51512360d90bd8566" dependencies = [ "cfg-if", "once_cell", @@ -2083,11 +2083,12 @@ dependencies = [ [[package]] name = "wasm-bindgen-futures" -version = "0.4.56" +version = "0.4.58" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "836d9622d604feee9e5de25ac10e3ea5f2d65b41eac0d9ce72eb5deae707ce7c" +checksum = "70a6e77fd0ae8029c9ea0063f87c46fde723e7d887703d74ad2616d792e51e6f" dependencies = [ "cfg-if", + "futures-util", "js-sys", "once_cell", "wasm-bindgen", @@ -2096,9 +2097,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.106" +version = "0.2.108" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48cb0d2638f8baedbc542ed444afc0644a29166f1595371af4fecf8ce1e7eeb3" +checksum = "008b239d9c740232e71bd39e8ef6429d27097518b6b30bdf9086833bd5b6d608" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -2106,9 +2107,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.106" +version = "0.2.108" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cefb59d5cd5f92d9dcf80e4683949f15ca4b511f4ac0a6e14d4e1ac60c6ecd40" +checksum = "5256bae2d58f54820e6490f9839c49780dff84c65aeab9e772f15d5f0e913a55" dependencies = [ "bumpalo", "proc-macro2", @@ -2119,18 +2120,18 @@ dependencies = [ [[package]] name = "wasm-bindgen-shared" -version = "0.2.106" +version = "0.2.108" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cbc538057e648b67f72a982e708d485b2efa771e1ac05fec311f9f63e5800db4" +checksum = "1f01b580c9ac74c8d8f0c0e4afb04eeef2acf145458e52c03845ee9cd23e3d12" dependencies = [ "unicode-ident", ] [[package]] name = "web-sys" -version = "0.3.83" +version = "0.3.85" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b32828d774c412041098d182a8b38b16ea816958e07cf40eec2bc080ae137ac" +checksum = "312e32e551d92129218ea9a2452120f4aabc03529ef03e4d0d82fb2780608598" dependencies = [ "js-sys", "wasm-bindgen", @@ -2148,9 +2149,9 @@ dependencies = [ [[package]] name = "webpki-roots" -version = "1.0.4" +version = "1.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2878ef029c47c6e8cf779119f20fcf52bde7ad42a731b2a304bc221df17571e" +checksum = "12bed680863276c63889429bfd6cab3b99943659923822de1c8a39c49e4d722c" dependencies = [ "rustls-pki-types", ] @@ -2483,9 +2484,9 @@ checksum = "d135d17ab770252ad95e9a872d365cf3090e3be864a34ab46f48555993efc904" [[package]] name = "wit-bindgen" -version = "0.46.0" +version = "0.51.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59" +checksum = "d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5" [[package]] name = "writeable" @@ -2518,18 +2519,18 @@ dependencies = [ [[package]] name = "zerocopy" -version = "0.8.31" +version = "0.8.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd74ec98b9250adb3ca554bdde269adf631549f51d8a8f8f0a10b50f1cb298c3" +checksum = "668f5168d10b9ee831de31933dc111a459c97ec93225beb307aed970d1372dfd" dependencies = [ "zerocopy-derive", ] [[package]] name = "zerocopy-derive" -version = "0.8.31" +version = "0.8.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8a8d209fdf45cf5138cbb5a506f6b52522a25afccc534d1475dad8e31105c6a" +checksum = "2c7962b26b0a8685668b671ee4b54d007a67d4eaf05fda79ac0ecf41e32270f1" dependencies = [ "proc-macro2", "quote", @@ -2598,6 +2599,6 @@ dependencies = [ [[package]] name = "zmij" -version = "1.0.0" +version = "1.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6d6085d62852e35540689d1f97ad663e3971fc19cf5eceab364d62c646ea167" +checksum = "bd8f3f50b848df28f887acb68e41201b5aea6bc8a8dacc00fb40635ff9a72fea" diff --git a/Directory.Packages.props b/Directory.Packages.props index ff86d0ad..8dad226b 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -10,29 +10,29 @@ - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + @@ -46,7 +46,7 @@ - + diff --git a/package-lock.json b/package-lock.json index 1f41b24d..dcd5cf2b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,9 +9,9 @@ } }, "node_modules/@anthropic-ai/claude-agent-sdk": { - "version": "0.1.59", - "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk/-/claude-agent-sdk-0.1.59.tgz", - "integrity": "sha512-9TMxQCkIOd9W3c+owLtTW7d1ZgWeYoz1tbUwqz1TiKJTZmsmAFHUfXebQsJBZ+W15g6msqA6ln9yYxOKlNnlGw==", + "version": "0.1.77", + "resolved": "https://registry.npmjs.org/@anthropic-ai/claude-agent-sdk/-/claude-agent-sdk-0.1.77.tgz", + "integrity": "sha512-ZEjWQtkoB2MEY6K16DWMmF+8OhywAynH0m08V265cerbZ8xPD/2Ng2jPzbbO40mPeFSsMDJboShL+a3aObP0Jg==", "license": "SEE LICENSE IN README.md", "engines": { "node": ">=18.0.0" @@ -27,7 +27,7 @@ "@img/sharp-win32-x64": "^0.33.5" }, "peerDependencies": { - "zod": "^3.24.1" + "zod": "^3.25.0 || ^4.0.0" } }, "node_modules/@img/sharp-darwin-arm64": { diff --git a/src/rules-compiler-python/pyproject.toml b/src/rules-compiler-python/pyproject.toml index 237b2a02..fca7eaa6 100644 --- a/src/rules-compiler-python/pyproject.toml +++ b/src/rules-compiler-python/pyproject.toml @@ -29,25 +29,25 @@ classifiers = [ ] keywords = ["adguard", "filter", "adblock", "hostlist", "compiler", "dns", "privacy"] dependencies = [ - "pyyaml>=6.0", - "tomli>=2.0; python_version < '3.11'", - "aiofiles>=23.0", + "pyyaml>=6.0.2", + "tomli>=2.2.1; python_version < '3.11'", + "aiofiles>=24.1.0", ] [project.optional-dependencies] dev = [ - "pytest>=7.0", - "pytest-cov>=4.0", - "pytest-asyncio>=0.21.0", - "mypy>=1.0", - "ruff>=0.1.0", - "types-PyYAML>=6.0", + "pytest>=8.3.4", + "pytest-cov>=6.0.0", + "pytest-asyncio>=0.25.3", + "mypy>=1.15.0", + "ruff>=0.9.4", + "types-PyYAML>=6.0.12.20250114", ] toml-export = [ - "tomlkit>=0.12.0", + "tomlkit>=0.14.0", ] interactive = [ - "questionary>=2.0", + "questionary>=2.1.0", ] all = [ "rules-compiler[dev,toml-export,interactive]", diff --git a/src/rules-compiler-typescript/deno.json b/src/rules-compiler-typescript/deno.json index 86b80970..13dd269c 100644 --- a/src/rules-compiler-typescript/deno.json +++ b/src/rules-compiler-typescript/deno.json @@ -24,14 +24,14 @@ "generate:types": "deno run --allow-read --allow-write --no-npm generate-types.ts" }, "imports": { - "@std/assert": "jsr:@std/assert@^1.0.16", - "@std/testing": "jsr:@std/testing@^1.0.16", + "@std/assert": "jsr:@std/assert@^1.0.18", + "@std/testing": "jsr:@std/testing@^1.0.18", "node:fs": "node:fs", "node:path": "node:path", "node:crypto": "node:crypto", "yaml": "npm:yaml@^2.8.2", "@iarna/toml": "npm:@iarna/toml@^2.2.5", - "@jk-com/adblock-compiler": "jsr:@jk-com/adblock-compiler@^0.6.0", + "@jk-com/adblock-compiler": "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/index.ts", "chalk": "npm:chalk@^5.6.2", "cli-table3": "npm:cli-table3@^0.6.5", "ora": "npm:ora@^9.0.0", diff --git a/src/rules-compiler-typescript/deno.lock b/src/rules-compiler-typescript/deno.lock index 7ddefdec..61b3536e 100644 --- a/src/rules-compiler-typescript/deno.lock +++ b/src/rules-compiler-typescript/deno.lock @@ -1,58 +1,14 @@ { "version": "5", "specifiers": { - "jsr:@std/assert@^1.0.15": "1.0.16", - "jsr:@std/assert@^1.0.16": "1.0.16", - "jsr:@std/data-structures@^1.0.9": "1.0.9", - "jsr:@std/fs@^1.0.19": "1.0.20", - "jsr:@std/internal@^1.0.12": "1.0.12", - "jsr:@std/path@^1.1.2": "1.1.4", - "jsr:@std/path@^1.1.3": "1.1.4", - "jsr:@std/testing@^1.0.16": "1.0.16", "npm:@iarna/toml@^2.2.5": "2.2.5", - "npm:@inquirer/prompts@^8.1.0": "8.1.0", + "npm:@inquirer/prompts@^8.1.0": "8.2.0", "npm:chalk@^5.6.2": "5.6.2", "npm:cli-table3@~0.6.5": "0.6.5", "npm:figlet@^1.9.4": "1.9.4", "npm:ora@9": "9.0.0", "npm:yaml@^2.8.2": "2.8.2" }, - "jsr": { - "@std/assert@1.0.16": { - "integrity": "6a7272ed1eaa77defe76e5ff63ca705d9c495077e2d5fd0126d2b53fc5bd6532", - "dependencies": [ - "jsr:@std/internal" - ] - }, - "@std/data-structures@1.0.9": { - "integrity": "033d6e17e64bf1f84a614e647c1b015fa2576ae3312305821e1a4cb20674bb4d" - }, - "@std/fs@1.0.20": { - "integrity": "e953206aae48d46ee65e8783ded459f23bec7dd1f3879512911c35e5484ea187", - "dependencies": [ - "jsr:@std/path@^1.1.3" - ] - }, - "@std/internal@1.0.12": { - "integrity": "972a634fd5bc34b242024402972cd5143eac68d8dffaca5eaa4dba30ce17b027" - }, - "@std/path@1.1.4": { - "integrity": "1d2d43f39efb1b42f0b1882a25486647cb851481862dc7313390b2bb044314b5", - "dependencies": [ - "jsr:@std/internal" - ] - }, - "@std/testing@1.0.16": { - "integrity": "a917ffdeb5924c9be436dc78bc32e511760e14d3a96e49c607fc5ecca86d0092", - "dependencies": [ - "jsr:@std/assert@^1.0.15", - "jsr:@std/data-structures", - "jsr:@std/fs", - "jsr:@std/internal", - "jsr:@std/path@^1.1.2" - ] - } - }, "npm": { "@colors/colors@1.5.0": { "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==" @@ -60,11 +16,11 @@ "@iarna/toml@2.2.5": { "integrity": "sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==" }, - "@inquirer/ansi@2.0.2": { - "integrity": "sha512-SYLX05PwJVnW+WVegZt1T4Ip1qba1ik+pNJPDiqvk6zS5Y/i8PhRzLpGEtVd7sW0G8cMtkD8t4AZYhQwm8vnww==" + "@inquirer/ansi@2.0.3": { + "integrity": "sha512-g44zhR3NIKVs0zUesa4iMzExmZpLUdTLRMCStqX3GE5NT6VkPcxQGJ+uC8tDgBUC/vB1rUhUd55cOf++4NZcmw==" }, - "@inquirer/checkbox@5.0.3": { - "integrity": "sha512-xtQP2eXMFlOcAhZ4ReKP2KZvDIBb1AnCfZ81wWXG3DXLVH0f0g4obE0XDPH+ukAEMRcZT0kdX2AS1jrWGXbpxw==", + "@inquirer/checkbox@5.0.4": { + "integrity": "sha512-DrAMU3YBGMUAp6ArwTIp/25CNDtDbxk7UjIrrtM25JVVrlVYlVzHh5HR1BDFu9JMyUoZ4ZanzeaHqNDttf3gVg==", "dependencies": [ "@inquirer/ansi", "@inquirer/core", @@ -72,15 +28,15 @@ "@inquirer/type" ] }, - "@inquirer/confirm@6.0.3": { - "integrity": "sha512-lyEvibDFL+NA5R4xl8FUmNhmu81B+LDL9L/MpKkZlQDJZXzG8InxiqYxiAlQYa9cqLLhYqKLQwZqXmSTqCLjyw==", + "@inquirer/confirm@6.0.4": { + "integrity": "sha512-WdaPe7foUnoGYvXzH4jp4wH/3l+dBhZ3uwhKjXjwdrq5tEIFaANxj6zrGHxLdsIA0yKM0kFPVcEalOZXBB5ISA==", "dependencies": [ "@inquirer/core", "@inquirer/type" ] }, - "@inquirer/core@11.1.0": { - "integrity": "sha512-+jD/34T1pK8M5QmZD/ENhOfXdl9Zr+BrQAUc5h2anWgi7gggRq15ZbiBeLoObj0TLbdgW7TAIQRU2boMc9uOKQ==", + "@inquirer/core@11.1.1": { + "integrity": "sha512-hV9o15UxX46OyQAtaoMqAOxGR8RVl1aZtDx1jHbCtSJy1tBdTfKxLPKf7utsE4cRy4tcmCQ4+vdV+ca+oNxqNA==", "dependencies": [ "@inquirer/ansi", "@inquirer/figures", @@ -91,55 +47,55 @@ "wrap-ansi" ] }, - "@inquirer/editor@5.0.3": { - "integrity": "sha512-wYyQo96TsAqIciP/r5D3cFeV8h4WqKQ/YOvTg5yOfP2sqEbVVpbxPpfV3LM5D0EP4zUI3EZVHyIUIllnoIa8OQ==", + "@inquirer/editor@5.0.4": { + "integrity": "sha512-QI3Jfqcv6UO2/VJaEFONH8Im1ll++Xn/AJTBn9Xf+qx2M+H8KZAdQ5sAe2vtYlo+mLW+d7JaMJB4qWtK4BG3pw==", "dependencies": [ "@inquirer/core", "@inquirer/external-editor", "@inquirer/type" ] }, - "@inquirer/expand@5.0.3": { - "integrity": "sha512-2oINvuL27ujjxd95f6K2K909uZOU2x1WiAl7Wb1X/xOtL8CgQ1kSxzykIr7u4xTkXkXOAkCuF45T588/YKee7w==", + "@inquirer/expand@5.0.4": { + "integrity": "sha512-0I/16YwPPP0Co7a5MsomlZLpch48NzYfToyqYAOWtBmaXSB80RiNQ1J+0xx2eG+Wfxt0nHtpEWSRr6CzNVnOGg==", "dependencies": [ "@inquirer/core", "@inquirer/type" ] }, - "@inquirer/external-editor@2.0.2": { - "integrity": "sha512-X/fMXK7vXomRWEex1j8mnj7s1mpnTeP4CO/h2gysJhHLT2WjBnLv4ZQEGpm/kcYI8QfLZ2fgW+9kTKD+jeopLg==", + "@inquirer/external-editor@2.0.3": { + "integrity": "sha512-LgyI7Agbda74/cL5MvA88iDpvdXI2KuMBCGRkbCl2Dg1vzHeOgs+s0SDcXV7b+WZJrv2+ERpWSM65Fpi9VfY3w==", "dependencies": [ "chardet", "iconv-lite" ] }, - "@inquirer/figures@2.0.2": { - "integrity": "sha512-qXm6EVvQx/FmnSrCWCIGtMHwqeLgxABP8XgcaAoywsL0NFga9gD5kfG0gXiv80GjK9Hsoz4pgGwF/+CjygyV9A==" + "@inquirer/figures@2.0.3": { + "integrity": "sha512-y09iGt3JKoOCBQ3w4YrSJdokcD8ciSlMIWsD+auPu+OZpfxLuyz+gICAQ6GCBOmJJt4KEQGHuZSVff2jiNOy7g==" }, - "@inquirer/input@5.0.3": { - "integrity": "sha512-4R0TdWl53dtp79Vs6Df2OHAtA2FVNqya1hND1f5wjHWxZJxwDMSNB1X5ADZJSsQKYAJ5JHCTO+GpJZ42mK0Otw==", + "@inquirer/input@5.0.4": { + "integrity": "sha512-4B3s3jvTREDFvXWit92Yc6jF1RJMDy2VpSqKtm4We2oVU65YOh2szY5/G14h4fHlyQdpUmazU5MPCFZPRJ0AOw==", "dependencies": [ "@inquirer/core", "@inquirer/type" ] }, - "@inquirer/number@4.0.3": { - "integrity": "sha512-TjQLe93GGo5snRlu83JxE38ZPqj5ZVggL+QqqAF2oBA5JOJoxx25GG3EGH/XN/Os5WOmKfO8iLVdCXQxXRZIMQ==", + "@inquirer/number@4.0.4": { + "integrity": "sha512-CmMp9LF5HwE+G/xWsC333TlCzYYbXMkcADkKzcawh49fg2a1ryLc7JL1NJYYt1lJ+8f4slikNjJM9TEL/AljYQ==", "dependencies": [ "@inquirer/core", "@inquirer/type" ] }, - "@inquirer/password@5.0.3": { - "integrity": "sha512-rCozGbUMAHedTeYWEN8sgZH4lRCdgG/WinFkit6ZPsp8JaNg2T0g3QslPBS5XbpORyKP/I+xyBO81kFEvhBmjA==", + "@inquirer/password@5.0.4": { + "integrity": "sha512-ZCEPyVYvHK4W4p2Gy6sTp9nqsdHQCfiPXIP9LbJVW4yCinnxL/dDDmPaEZVysGrj8vxVReRnpfS2fOeODe9zjg==", "dependencies": [ "@inquirer/ansi", "@inquirer/core", "@inquirer/type" ] }, - "@inquirer/prompts@8.1.0": { - "integrity": "sha512-LsZMdKcmRNF5LyTRuZE5nWeOjganzmN3zwbtNfcs6GPh3I2TsTtF1UYZlbxVfhxd+EuUqLGs/Lm3Xt4v6Az1wA==", + "@inquirer/prompts@8.2.0": { + "integrity": "sha512-rqTzOprAj55a27jctS3vhvDDJzYXsr33WXTjODgVOru21NvBo9yIgLIAf7SBdSV0WERVly3dR6TWyp7ZHkvKFA==", "dependencies": [ "@inquirer/checkbox", "@inquirer/confirm", @@ -153,23 +109,23 @@ "@inquirer/select" ] }, - "@inquirer/rawlist@5.1.0": { - "integrity": "sha512-yUCuVh0jW026Gr2tZlG3kHignxcrLKDR3KBp+eUgNz+BAdSeZk0e18yt2gyBr+giYhj/WSIHCmPDOgp1mT2niQ==", + "@inquirer/rawlist@5.2.0": { + "integrity": "sha512-CciqGoOUMrFo6HxvOtU5uL8fkjCmzyeB6fG7O1vdVAZVSopUBYECOwevDBlqNLyyYmzpm2Gsn/7nLrpruy9RFg==", "dependencies": [ "@inquirer/core", "@inquirer/type" ] }, - "@inquirer/search@4.0.3": { - "integrity": "sha512-lzqVw0YwuKYetk5VwJ81Ba+dyVlhseHPx9YnRKQgwXdFS0kEavCz2gngnNhnMIxg8+j1N/rUl1t5s1npwa7bqg==", + "@inquirer/search@4.1.0": { + "integrity": "sha512-EAzemfiP4IFvIuWnrHpgZs9lAhWDA0GM3l9F4t4mTQ22IFtzfrk8xbkMLcAN7gmVML9O/i+Hzu8yOUyAaL6BKA==", "dependencies": [ "@inquirer/core", "@inquirer/figures", "@inquirer/type" ] }, - "@inquirer/select@5.0.3": { - "integrity": "sha512-M+ynbwS0ecQFDYMFrQrybA0qL8DV0snpc4kKevCCNaTpfghsRowRY7SlQBeIYNzHqXtiiz4RG9vTOeb/udew7w==", + "@inquirer/select@5.0.4": { + "integrity": "sha512-s8KoGpPYMEQ6WXc0dT9blX2NtIulMdLOO3LA1UKOiv7KFWzlJ6eLkEYTDBIi+JkyKXyn8t/CD6TinxGjyLt57g==", "dependencies": [ "@inquirer/ansi", "@inquirer/core", @@ -177,8 +133,8 @@ "@inquirer/type" ] }, - "@inquirer/type@4.0.2": { - "integrity": "sha512-cae7mzluplsjSdgFA6ACLygb5jC8alO0UUnFPyu0E7tNRPrL+q/f8VcSXp+cjZQ7l5CMpDpi2G1+IQvkOiL1Lw==" + "@inquirer/type@4.0.3": { + "integrity": "sha512-cKZN7qcXOpj1h+1eTTcGDVLaBIHNMT1Rz9JqJP5MnEJ0JhgVWllx7H/tahUp5YEK1qaByH2Itb8wLG/iScD5kw==" }, "ansi-regex@5.0.1": { "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" @@ -201,8 +157,8 @@ "restore-cursor" ] }, - "cli-spinners@3.3.0": { - "integrity": "sha512-/+40ljC3ONVnYIttjMWrlL51nItDAbBrq2upN8BPyvGU/2n5Oxw3tbNwORCaNuNqLJnxGqOfjUuhsv7l5Q4IsQ==" + "cli-spinners@3.4.0": { + "integrity": "sha512-bXfOC4QcT1tKXGorxL3wbJm6XJPDqEnij2gQ2m7ESQuE+/z9YFIWnl/5RpTiKWbMq3EVKR4fRLJGn6DVfu0mpw==" }, "cli-table3@0.6.5": { "integrity": "sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ==", @@ -235,8 +191,8 @@ "get-east-asian-width@1.4.0": { "integrity": "sha512-QZjmEOC+IT1uk6Rx0sX22V6uHWVwbdbxf1faPqJ1QhLdGgsRGCZoyaQBm/piRdJy/D2um6hM1UP7ZEeQ4EkP+Q==" }, - "iconv-lite@0.7.1": { - "integrity": "sha512-2Tth85cXwGFHfvRgZWszZSvdo+0Xsqmw8k8ZwxScfcBneNUraK+dxRxRm24nszx80Y0TVio8kKLt5sLE7ZCLlw==", + "iconv-lite@0.7.2": { + "integrity": "sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw==", "dependencies": [ "safer-buffer" ] @@ -351,85 +307,76 @@ } }, "remote": { - "https://deno.land/std@0.220.0/assert/_constants.ts": "a271e8ef5a573f1df8e822a6eb9d09df064ad66a4390f21b3e31f820a38e0975", - "https://deno.land/std@0.220.0/assert/_diff.ts": "4bf42969aa8b1a33aaf23eb8e478b011bfaa31b82d85d2ff4b5c4662d8780d2b", - "https://deno.land/std@0.220.0/assert/_format.ts": "0ba808961bf678437fb486b56405b6fefad2cf87b5809667c781ddee8c32aff4", - "https://deno.land/std@0.220.0/assert/assert.ts": "bec068b2fccdd434c138a555b19a2c2393b71dfaada02b7d568a01541e67cdc5", - "https://deno.land/std@0.220.0/assert/assert_almost_equals.ts": "8b96b7385cc117668b0720115eb6ee73d04c9bcb2f5d2344d674918c9113688f", - "https://deno.land/std@0.220.0/assert/assert_array_includes.ts": "1688d76317fd45b7e93ef9e2765f112fdf2b7c9821016cdfb380b9445374aed1", - "https://deno.land/std@0.220.0/assert/assert_equals.ts": "4497c56fe7d2993b0d447926702802fc0becb44e319079e8eca39b482ee01b4e", - "https://deno.land/std@0.220.0/assert/assert_exists.ts": "24a7bf965e634f909242cd09fbaf38bde6b791128ece08e33ab08586a7cc55c9", - "https://deno.land/std@0.220.0/assert/assert_false.ts": "6f382568e5128c0f855e5f7dbda8624c1ed9af4fcc33ef4a9afeeedcdce99769", - "https://deno.land/std@0.220.0/assert/assert_greater.ts": "4945cf5729f1a38874d7e589e0fe5cc5cd5abe5573ca2ddca9d3791aa891856c", - "https://deno.land/std@0.220.0/assert/assert_greater_or_equal.ts": "573ed8823283b8d94b7443eb69a849a3c369a8eb9666b2d1db50c33763a5d219", - "https://deno.land/std@0.220.0/assert/assert_instance_of.ts": "72dc1faff1e248692d873c89382fa1579dd7b53b56d52f37f9874a75b11ba444", - "https://deno.land/std@0.220.0/assert/assert_is_error.ts": "6596f2b5ba89ba2fe9b074f75e9318cda97a2381e59d476812e30077fbdb6ed2", - "https://deno.land/std@0.220.0/assert/assert_less.ts": "2b4b3fe7910f65f7be52212f19c3977ecb8ba5b2d6d0a296c83cde42920bb005", - "https://deno.land/std@0.220.0/assert/assert_less_or_equal.ts": "b93d212fe669fbde959e35b3437ac9a4468f2e6b77377e7b6ea2cfdd825d38a0", - "https://deno.land/std@0.220.0/assert/assert_match.ts": "ec2d9680ed3e7b9746ec57ec923a17eef6d476202f339ad91d22277d7f1d16e1", - "https://deno.land/std@0.220.0/assert/assert_not_equals.ts": "ac86413ab70ffb14fdfc41740ba579a983fe355ba0ce4a9ab685e6b8e7f6a250", - "https://deno.land/std@0.220.0/assert/assert_not_instance_of.ts": "8f720d92d83775c40b2542a8d76c60c2d4aeddaf8713c8d11df8984af2604931", - "https://deno.land/std@0.220.0/assert/assert_not_match.ts": "b4b7c77f146963e2b673c1ce4846473703409eb93f5ab0eb60f6e6f8aeffe39f", - "https://deno.land/std@0.220.0/assert/assert_not_strict_equals.ts": "da0b8ab60a45d5a9371088378e5313f624799470c3b54c76e8b8abeec40a77be", - "https://deno.land/std@0.220.0/assert/assert_object_match.ts": "e85e5eef62a56ce364c3afdd27978ccab979288a3e772e6855c270a7b118fa49", - "https://deno.land/std@0.220.0/assert/assert_rejects.ts": "5206ac37d883797d9504e3915a0c7b692df6efcdefff3889cc14bb5a325641dd", - "https://deno.land/std@0.220.0/assert/assert_strict_equals.ts": "0425a98f70badccb151644c902384c12771a93e65f8ff610244b8147b03a2366", - "https://deno.land/std@0.220.0/assert/assert_string_includes.ts": "dfb072a890167146f8e5bdd6fde887ce4657098e9f71f12716ef37f35fb6f4a7", - "https://deno.land/std@0.220.0/assert/assert_throws.ts": "31f3c061338aec2c2c33731973d58ccd4f14e42f355501541409ee958d2eb8e5", - "https://deno.land/std@0.220.0/assert/assertion_error.ts": "9f689a101ee586c4ce92f52fa7ddd362e86434ffdf1f848e45987dc7689976b8", - "https://deno.land/std@0.220.0/assert/equal.ts": "fae5e8a52a11d3ac694bbe1a53e13a7969e3f60791262312e91a3e741ae519e2", - "https://deno.land/std@0.220.0/assert/fail.ts": "f310e51992bac8e54f5fd8e44d098638434b2edb802383690e0d7a9be1979f1c", - "https://deno.land/std@0.220.0/assert/mod.ts": "7e41449e77a31fef91534379716971bebcfc12686e143d38ada5438e04d4a90e", - "https://deno.land/std@0.220.0/assert/unimplemented.ts": "47ca67d1c6dc53abd0bd729b71a31e0825fc452dbcd4fde4ca06789d5644e7fd", - "https://deno.land/std@0.220.0/assert/unreachable.ts": "3670816a4ab3214349acb6730e3e6f5299021234657eefe05b48092f3848c270", - "https://deno.land/std@0.220.0/fmt/colors.ts": "d239d84620b921ea520125d778947881f62c50e78deef2657073840b8af9559a", - "https://deno.land/std@0.220.0/testing/mock.ts": "a963181c2860b6ba3eb60e08b62c164d33cf5da7cd445893499b2efda20074db", - "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/compiler/FilterCompiler.ts": "d38727e05b86a4c079c0ce98ba73036549de3defbc474f90a4231a4a2d4344e8", - "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/compiler/SourceCompiler.ts": "e0cd7b54f36d84d07e3c2ed2ed6c3b728e166f9812e2bbc9e88d642ad8932c98", - "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/compiler/index.ts": "4bd16d8951da8b9c768e6eae3ab3f75934901c9ad6ce1f58933b0bda50cefb65", - "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/configuration/ConfigurationValidator.ts": "b50435545d9294aed4935107490b5a080ea9cfaa33d8d8c04127823a2b87e0dc", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/compiler/FilterCompiler.ts": "555a3588209dc3f82bf4d4312f91d0cc0e0bb992ca84354478a957caeed011c8", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/compiler/HeaderGenerator.ts": "b2b3701e285d61cff8d5c74885782f35fd25902fe093cd7a2f239798e17c3721", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/compiler/IncrementalCompiler.ts": "4ba421e394a05f71772327192de3ef94e76076dd130091f659f27bbff1fcd1f9", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/compiler/SourceCompiler.ts": "2dd55da69c6358fce431008202ee6de3f60997f49815bb5dc74ab7a05b9232a2", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/compiler/index.ts": "6c40fbf1b39ab9fcb6eb5e1cc8a7e27b44f6439de539d603a69947bbf36abbe5", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/config/defaults.ts": "b9695be2380b0f916f8dabfd928dd941ba9a305ada56e9e216397b2f91e0e4b2", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/config/index.ts": "44151c958de83a605087234508c3f5fe57ca8977c4f34e33497736f70a8063e2", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/configuration/ConfigurationValidator.ts": "95301a62d62247df19ab21abc0571ec87cb6a990d3a5bec22b9c1fe8b7b7f1c0", "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/configuration/index.ts": "b800788790c114b5b269d8c8f9b1a9cf59b2fb5acdb1225543a5ff2b20fc1112", - "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/downloader/FilterDownloader.ts": "fef190e8e9bbbf3f4d63bb4b30c4c7703aa1cacfa971e747c6be3b75db942644", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/diagnostics/DiagnosticsCollector.ts": "23d93dd51ac426707e9c016ced817debc540cb74cb0dd02896a6cbc2dafc8454", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/diagnostics/TracingContext.ts": "294e7130bb81af91a76387a1479ab66c3d4ddcebda9c326993b1ccdc0eef265f", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/diagnostics/index.ts": "4471fa13f992756fa91e7e789816fec484db1b126aa5eb83874212e901ed701f", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/diagnostics/types.ts": "33bcf8bd7b9a8471caeedc13cd53d89ec69f38900607cc194870c0e67e8ff2e0", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/diff/DiffReport.ts": "8826be35d0be80cde868b5fba2ab28a9881e6b92c6bc691ff5a9393f4d4c52be", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/diff/index.ts": "6c60a50160733207f2e12a37175bb7cc1b8d9e1b8e1daab917572a58a8417d45", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/downloader/FilterDownloader.ts": "348894d051cc32b2aef0d7df9092dae16343ddf2416c012db8ba92cbbe879aab", "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/downloader/index.ts": "fdeac654e2414fe0984c194207a1635b0ce59c8cbb3429b8d8cbcb773824a030", - "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/index.ts": "eabc1d42f7e3f16d5e174b742cf5931e103753a86b55771a52aad072360fa265", - "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/platform/CompositeFetcher.ts": "ec64fa5af2aadb361fd8cab0e1ad29c46222535e58f165a010f495c3b507ac74", - "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/platform/HttpFetcher.ts": "69d053ab46b617acae0ba4edad249e04ab29005fb82a1746144b1aa5bbb10d0e", - "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/platform/PlatformDownloader.ts": "b6395dd21477e9965c81511ee1cd2031aaa2e0da4f1f13c26691d5c3b3459bde", - "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/platform/PreFetchedContentFetcher.ts": "5dafb34f7c05dcafeb3059561dd35b575b34901af297170cecafd64ee7f4db58", - "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/platform/WorkerCompiler.ts": "f638cab17de7298faa1d9efa35cff374591afb0a3228f29567d351a4b325d9bc", - "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/platform/index.ts": "b8830a9ef5d919327c97813ce9f28febae7c143ee30f5b1eaf07ef244f30b74e", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/formatters/OutputFormatter.ts": "0081937c117420b6a5e80e0745cd0a580472aca0b798f19d93ba16ab1ba027b5", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/formatters/index.ts": "99d231582ae8cb15b5e285016a866b1a278922820fc35fe358f4b559a88bfda0", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/index.ts": "d98f9fdd57934fae95926493d15d0816b038b9aa53040c6bcb98c761e47018e7", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/platform/CompositeFetcher.ts": "bff43b9cff4a5845578f3fae9442c3bf974a05611ff0dea0000edfc3a43b8473", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/platform/HttpFetcher.ts": "5efda16dac1a516a7f5c11c47b3de24691f69ddd41a15ad2adfffc76f2b9f604", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/platform/PlatformDownloader.ts": "9e41dc69a36a288160c575331ef1df75445fea3180928b213da6a7536f66e75b", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/platform/PreFetchedContentFetcher.ts": "974e4bfcffc3645dec9dde163db87f227141ffb87c3630cca543d160654069d1", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/platform/WorkerCompiler.ts": "91fe879e834b405b686f52a5985118203e9ffa6afb246f83d326cb892209ef8f", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/platform/index.ts": "df4239c3e16709a3f811cd7305fefa20c95731826ac0d1a3d9fa95327b4a6dc7", "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/platform/types.ts": "bf23f69017ed50c2cb400955e475b03c1860ca525d5d8a0153d048e6d5286942", - "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/services/FilterService.ts": "1cc73b468a00effe3a84727cf4952885ac40d45d7a3733310a5f8f28b9743562", - "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/services/index.ts": "9a811f8586ce83805d2e1c2c84da015b3ae61e4bd3de41beac118df8a8a6e1a4", - "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/transformations/CompressTransformation.ts": "b123ab78ee8e2e41af9d2faa95e2e9d99621e00a3d8661431ddc1995aa1a717f", - "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/transformations/ConvertToAsciiTransformation.ts": "ead5c8463151653c96d56779276785c6c591f6ce4e31efcacf5b0d71c9042fe6", - "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/transformations/DeduplicateTransformation.ts": "37acb3adb8c10d6b2e31417499a4df3f230f792a048100ffba07377ad32322fd", - "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/transformations/ExcludeTransformation.ts": "023916b5ab93eabf9a3aa4625b833415965f9646476a9159104c9716bb6eda16", - "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/transformations/IncludeTransformation.ts": "478cded94f8eedc3cbfcf17945ec2face38dcb0eaec9dd4976152f497a1762cf", - "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/transformations/InsertFinalNewLineTransformation.ts": "a5809347e84f69104ac2987416f1b066178cdd22c93f5e0b0d8fb0d8c8432d7a", - "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/transformations/InvertAllowTransformation.ts": "0302194b24e347be85e3dd6df0c589e42d69f67a5188d4f7e44b55fd10884658", - "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/transformations/RemoveCommentsTransformation.ts": "3b5c160119d285d8b348e3dad358af71a3c7e025481b1ab5af561304840a6c03", - "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/transformations/RemoveEmptyLinesTransformation.ts": "4305c828e904c241ff4fb4359b3df30a339a7f9fc93006fe08f6b0382a6d908e", - "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/transformations/RemoveModifiersTransformation.ts": "9dbaeff1ff1cbb97224b332bd0c0d37291cc5193c842bb46a7593d970833b4bf", - "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/transformations/TransformationRegistry.ts": "d47e990e78303916412af81a6a2872111500ba306001179eac0a2e5fb9ebd5ec", - "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/transformations/TrimLinesTransformation.ts": "04ff6ef104a70e09927fc38ffc4d6fc0b26a065d7e5db9588da2178d8d4943d0", - "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/transformations/ValidateTransformation.ts": "8268a51d0d8e318f798be608d20e0635d445c8507d322e5cccaee17c7cee3548", - "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/transformations/base/Transformation.ts": "a98f75e34b6bbc0815801b12fd4134edd7f80b943431b762450a5a5648340873", - "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/transformations/index.ts": "38b18da684e4432340bcdde304777e730a7df5d0d78384e64281836943f8d363", - "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/types/index.ts": "01c883ba4174d05d314cfb7d6b457a18cea0c38a6410d2e18ba6430da49a076a", - "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/utils/Benchmark.ts": "93baf1fbcfc00a9dee1b676689a3d69a6cf2508ceb392adb981eaebb141b87a2", - "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/utils/EventEmitter.ts": "5a125a14ad145a389baa36e300d5d76c6fbc8f0059c9f52c1fcfc425fe7551f6", - "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/utils/RuleUtils.ts": "81652ed87ddb21814b80d5e9e7e13e5911fe5a5ffca53b15472709bff301b021", - "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/utils/StringUtils.ts": "1aeb22917b159e0556aa0e6aab95fda6a3b65f64463bbaa759258a693ef1c0f5", - "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/utils/TldUtils.ts": "2a0b6e5872c7ee3c072c501e8dfd285bf32543b2b168359cc3b1868148d077a1", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/plugins/PluginSystem.ts": "a02f5764c84ff1a13a12f69617ba7d0304ed86c142a6b2574d9179f5b4397af2", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/plugins/index.ts": "253c61d9f8e9efac3796731f522b6c082440ffcd730d4bd51b5993dfa209e1ef", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/services/AnalyticsService.ts": "a767a765855c1b736306005ccc41998ec460139bc76440c1b91871614fb5370e", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/services/FilterService.ts": "dea79b7845d16bc8159074299db2bb6a0b0e4db7026cf6f2f6caf72605fd2392", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/services/index.ts": "d60cb8608616892a7c93ca8420d0773515b9f851a91ef91f3d825bc1651fb517", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/transformations/CompressTransformation.ts": "d87b21b0c844c69c51b56d71b2f296c0f907600413c00360aa709fc7a1785af8", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/transformations/ConflictDetectionTransformation.ts": "0ad30c3c57b98fe4ed36d8bbe4363014179bb4ca4e9c469ae15b1ad5ee24241d", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/transformations/ConvertToAsciiTransformation.ts": "4bb5ac01f1adc1abfebdb5399b48ac94bbecdcf19811a8832656a764261b3435", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/transformations/DeduplicateTransformation.ts": "3fba498d36aef5bf09a79968e18bd5626583a884ff6a878eefed69049a9ce64c", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/transformations/ExcludeTransformation.ts": "77fb5f73c6fe8c816e99df42819f753606de50ef8b0bfbf46f20bbbc859d172c", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/transformations/IncludeTransformation.ts": "5cfb5829ca711e85e29947f6aa3f0d47f1c07c7f7cf6fdbdadec8e809f7f0717", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/transformations/InsertFinalNewLineTransformation.ts": "2ef365a96529cadde5000799fe16de58773ce1455a50a33d30125cca7a30b3e8", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/transformations/InvertAllowTransformation.ts": "8604b60fc04de6bcec478fc6b7d490dca33988fbb57e8ae3b9038f1a4040d2be", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/transformations/RemoveCommentsTransformation.ts": "0740278e0572e2502d68618459ec11126eb2f13d5e12ca19d85024ce07837372", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/transformations/RemoveEmptyLinesTransformation.ts": "1f04ca5228f16dd1c0a1a8e773418638e4136db206e027c8008b81c03d75a535", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/transformations/RemoveModifiersTransformation.ts": "4da253be3bba8d8b76c70ace31f03721c9c73ce75000b6eb2f5d8d4b5ff343b5", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/transformations/RuleOptimizerTransformation.ts": "c19f9c1acf7be0896ae63e1a692f1ba7f3df6257e0ab37bcd5fdbcd21729f859", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/transformations/TransformationRegistry.ts": "6d3a39373a16e235476ff77b6ac33a2759bed3e183d5f14f15ab4a02a4a195b4", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/transformations/TrimLinesTransformation.ts": "68295102623111cc0964f105b7a297924f0a47a63101f5a9cc8c072d67fa9345", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/transformations/ValidateTransformation.ts": "c1d956a5d21725312e4551b8bedeca2855ff71138e0740b91979259c7163b69a", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/transformations/base/Transformation.ts": "4601d74a826fa84d6edd7c6f6d4b80153c42504328d43f88d2a1939a1405ea10", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/transformations/index.ts": "349fe362eed888644ca5c100457099022ae29397589fafad1c11241c2035c225", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/types/index.ts": "fb6dba123513cd7597779667aa376de01466ed34086df698893de72a537c3238", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/utils/AsyncRetry.ts": "6453b46387172068cf2d877b78338349fdcc8da5e7aa59c0970c738ad1e31797", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/utils/Benchmark.ts": "820049950695c1d3873ab6a6c20e437a4bd58b3fdd70abec89dfbfc7a0df6a20", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/utils/BooleanExpressionParser.ts": "250e5d96a16458269ebd256ed0edfe9176f4477a6c1e1bcb0aae529e7cb87835", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/utils/ErrorUtils.ts": "3ea603062ed517e86f6109cc23416eae6806ff2f07617ca35cb424718deb7fb7", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/utils/EventEmitter.ts": "0fd947121c65ea8e46dc18a8cbb6b3f4dce7b91e0af14b1967e3e42888cdbf4b", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/utils/PathUtils.ts": "a1debcdd6fe655ce9d918ba978d473db74f84b9b41c56f62570e04b53f39e66b", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/utils/RuleUtils.ts": "1b78ccaea809e065e9da8b52324f1d2c022baabb80088be5c90bb3dfe09f088d", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/utils/StringUtils.ts": "0a306c92f67a1c33b7ec2ebc95539ab49a8a41b5c20b0855973c0f6ea35e7ba8", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/utils/TldUtils.ts": "63ac45afe0d82b8a20e86fa79942fafb9c550e9f38a87b7b3c65343b8825dd4f", "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/utils/Wildcard.ts": "9d683948d9b70cde98f2c5fd6a464987ba582c03df1670ecdf9e5a7682e02243", - "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/utils/index.ts": "5d2e9081ec52cad8237bbf11dff4374a8411c1a9e982546f3fa9db6a0644a092", - "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/utils/logger.ts": "b0f8f41a78d4781aa2be3b0e0657a294a45935b0011358ecb13dbd2f45ed854d" + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/utils/checksum.ts": "efdd930426c5e432a6e46f41a045bb288e4694f3ffd18f84b54f8e2fe7e65232", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/utils/headerFilter.ts": "d18384ec3426c730a9680804b6d75e22cb8eda71e0ceea5e62a5a6fa9db062ff", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/utils/index.ts": "3cbefa4d68521a46c1ede3664cacadd39f37c4b1d4d9c3a60614422e38c5bfd4", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/utils/logger.ts": "10fa59e7422a9e3f3563f6ce73b6e1e7250eeb4769acb4d51a670448035b845f", + "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/version.ts": "2122651070d6c1192108fd934e181be3b0f448a16d58645d914522086611ceee" }, "workspace": { "dependencies": [ - "jsr:@std/assert@^1.0.16", - "jsr:@std/testing@^1.0.16", + "jsr:@std/assert@^1.0.18", + "jsr:@std/testing@^1.0.18", "npm:@iarna/toml@^2.2.5", "npm:@inquirer/prompts@^8.1.0", "npm:chalk@^5.6.2", diff --git a/src/website/package.json b/src/website/package.json index d6e82632..f42e89ad 100644 --- a/src/website/package.json +++ b/src/website/package.json @@ -18,18 +18,18 @@ "clean": "gatsby clean" }, "dependencies": { - "gatsby": "^5.13.0", - "gatsby-plugin-image": "^3.13.0", - "gatsby-plugin-manifest": "^5.13.0", - "gatsby-plugin-sharp": "^5.13.0", - "gatsby-source-filesystem": "^5.13.0", - "gatsby-transformer-remark": "^6.13.0", - "gatsby-transformer-sharp": "^5.13.0", - "react": "^18.2.0", - "react-dom": "^18.2.0" + "gatsby": "^5.15.0", + "gatsby-plugin-image": "^3.15.0", + "gatsby-plugin-manifest": "^5.15.0", + "gatsby-plugin-sharp": "^5.15.0", + "gatsby-source-filesystem": "^5.15.0", + "gatsby-transformer-remark": "^6.15.0", + "gatsby-transformer-sharp": "^5.15.0", + "react": "^18.3.1", + "react-dom": "^18.3.1" }, "devDependencies": { - "prettier": "^3.1.0" + "prettier": "^3.4.2" }, "engines": { "node": ">=18.0.0" From 808f0ecc70b41cfe04127be21372c67121780d0c Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 17 Jan 2026 02:53:08 +0000 Subject: [PATCH 3/3] Verify all dependency updates - tests pass successfully - TypeScript/Deno: 116 tests passed - .NET: 370 tests passed (11 integration tests failed due to network access) - Rust: 79 tests passed (example compilation issue pre-existing) - Security: No vulnerabilities found in updated dependencies Co-authored-by: jaypatrick <1800595+jaypatrick@users.noreply.github.com> --- src/rules-compiler-typescript/deno.lock | 33 +++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/src/rules-compiler-typescript/deno.lock b/src/rules-compiler-typescript/deno.lock index 61b3536e..7466a4f9 100644 --- a/src/rules-compiler-typescript/deno.lock +++ b/src/rules-compiler-typescript/deno.lock @@ -307,6 +307,39 @@ } }, "remote": { + "https://deno.land/std@0.220.0/assert/_constants.ts": "a271e8ef5a573f1df8e822a6eb9d09df064ad66a4390f21b3e31f820a38e0975", + "https://deno.land/std@0.220.0/assert/_diff.ts": "4bf42969aa8b1a33aaf23eb8e478b011bfaa31b82d85d2ff4b5c4662d8780d2b", + "https://deno.land/std@0.220.0/assert/_format.ts": "0ba808961bf678437fb486b56405b6fefad2cf87b5809667c781ddee8c32aff4", + "https://deno.land/std@0.220.0/assert/assert.ts": "bec068b2fccdd434c138a555b19a2c2393b71dfaada02b7d568a01541e67cdc5", + "https://deno.land/std@0.220.0/assert/assert_almost_equals.ts": "8b96b7385cc117668b0720115eb6ee73d04c9bcb2f5d2344d674918c9113688f", + "https://deno.land/std@0.220.0/assert/assert_array_includes.ts": "1688d76317fd45b7e93ef9e2765f112fdf2b7c9821016cdfb380b9445374aed1", + "https://deno.land/std@0.220.0/assert/assert_equals.ts": "4497c56fe7d2993b0d447926702802fc0becb44e319079e8eca39b482ee01b4e", + "https://deno.land/std@0.220.0/assert/assert_exists.ts": "24a7bf965e634f909242cd09fbaf38bde6b791128ece08e33ab08586a7cc55c9", + "https://deno.land/std@0.220.0/assert/assert_false.ts": "6f382568e5128c0f855e5f7dbda8624c1ed9af4fcc33ef4a9afeeedcdce99769", + "https://deno.land/std@0.220.0/assert/assert_greater.ts": "4945cf5729f1a38874d7e589e0fe5cc5cd5abe5573ca2ddca9d3791aa891856c", + "https://deno.land/std@0.220.0/assert/assert_greater_or_equal.ts": "573ed8823283b8d94b7443eb69a849a3c369a8eb9666b2d1db50c33763a5d219", + "https://deno.land/std@0.220.0/assert/assert_instance_of.ts": "72dc1faff1e248692d873c89382fa1579dd7b53b56d52f37f9874a75b11ba444", + "https://deno.land/std@0.220.0/assert/assert_is_error.ts": "6596f2b5ba89ba2fe9b074f75e9318cda97a2381e59d476812e30077fbdb6ed2", + "https://deno.land/std@0.220.0/assert/assert_less.ts": "2b4b3fe7910f65f7be52212f19c3977ecb8ba5b2d6d0a296c83cde42920bb005", + "https://deno.land/std@0.220.0/assert/assert_less_or_equal.ts": "b93d212fe669fbde959e35b3437ac9a4468f2e6b77377e7b6ea2cfdd825d38a0", + "https://deno.land/std@0.220.0/assert/assert_match.ts": "ec2d9680ed3e7b9746ec57ec923a17eef6d476202f339ad91d22277d7f1d16e1", + "https://deno.land/std@0.220.0/assert/assert_not_equals.ts": "ac86413ab70ffb14fdfc41740ba579a983fe355ba0ce4a9ab685e6b8e7f6a250", + "https://deno.land/std@0.220.0/assert/assert_not_instance_of.ts": "8f720d92d83775c40b2542a8d76c60c2d4aeddaf8713c8d11df8984af2604931", + "https://deno.land/std@0.220.0/assert/assert_not_match.ts": "b4b7c77f146963e2b673c1ce4846473703409eb93f5ab0eb60f6e6f8aeffe39f", + "https://deno.land/std@0.220.0/assert/assert_not_strict_equals.ts": "da0b8ab60a45d5a9371088378e5313f624799470c3b54c76e8b8abeec40a77be", + "https://deno.land/std@0.220.0/assert/assert_object_match.ts": "e85e5eef62a56ce364c3afdd27978ccab979288a3e772e6855c270a7b118fa49", + "https://deno.land/std@0.220.0/assert/assert_rejects.ts": "5206ac37d883797d9504e3915a0c7b692df6efcdefff3889cc14bb5a325641dd", + "https://deno.land/std@0.220.0/assert/assert_strict_equals.ts": "0425a98f70badccb151644c902384c12771a93e65f8ff610244b8147b03a2366", + "https://deno.land/std@0.220.0/assert/assert_string_includes.ts": "dfb072a890167146f8e5bdd6fde887ce4657098e9f71f12716ef37f35fb6f4a7", + "https://deno.land/std@0.220.0/assert/assert_throws.ts": "31f3c061338aec2c2c33731973d58ccd4f14e42f355501541409ee958d2eb8e5", + "https://deno.land/std@0.220.0/assert/assertion_error.ts": "9f689a101ee586c4ce92f52fa7ddd362e86434ffdf1f848e45987dc7689976b8", + "https://deno.land/std@0.220.0/assert/equal.ts": "fae5e8a52a11d3ac694bbe1a53e13a7969e3f60791262312e91a3e741ae519e2", + "https://deno.land/std@0.220.0/assert/fail.ts": "f310e51992bac8e54f5fd8e44d098638434b2edb802383690e0d7a9be1979f1c", + "https://deno.land/std@0.220.0/assert/mod.ts": "7e41449e77a31fef91534379716971bebcfc12686e143d38ada5438e04d4a90e", + "https://deno.land/std@0.220.0/assert/unimplemented.ts": "47ca67d1c6dc53abd0bd729b71a31e0825fc452dbcd4fde4ca06789d5644e7fd", + "https://deno.land/std@0.220.0/assert/unreachable.ts": "3670816a4ab3214349acb6730e3e6f5299021234657eefe05b48092f3848c270", + "https://deno.land/std@0.220.0/fmt/colors.ts": "d239d84620b921ea520125d778947881f62c50e78deef2657073840b8af9559a", + "https://deno.land/std@0.220.0/testing/mock.ts": "a963181c2860b6ba3eb60e08b62c164d33cf5da7cd445893499b2efda20074db", "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/compiler/FilterCompiler.ts": "555a3588209dc3f82bf4d4312f91d0cc0e0bb992ca84354478a957caeed011c8", "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/compiler/HeaderGenerator.ts": "b2b3701e285d61cff8d5c74885782f35fd25902fe093cd7a2f239798e17c3721", "https://raw.githubusercontent.com/jaypatrick/adblock-compiler/master/src/compiler/IncrementalCompiler.ts": "4ba421e394a05f71772327192de3ef94e76076dd130091f659f27bbff1fcd1f9",