wayfarer-0.4.0

https://rubygems.org

wayfarer

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 524347

number: 0.4.0

platform: ruby

spec_sha256: e27fcb28a9c6d59d50c593df3eb835019aac6b8c8bae1d147fa40f47f97a5c07

sha256: 4ed400ebd14caead86fa55cc306aa6eae73cca2d8a444f50497be97b08e38e17

created_at: 2024-05-13 08:21:28 UTC

updated_at: 2024-06-09 00:02:28 UTC

position: 7

version_data_entries_count: 141

uploaded_at: 2021-10-07 19:27:22 UTC

indexed: true

has_extensions:

extensions:

Gem size: 40.5 KB

Version Data Entries

Total: 141

Unpacked size: 143 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.github/workflows/ci.yaml10064400879 Bytes97ac16c08b88a12362309d311369dc0b1782ec2d61e44ba18b7c16280fdc35f2
.gitignore1006440048 Bytes88b3988c7552b828ec69d6b8b5c16f32fc930951f4813f80b8e7801db68804e6
.rbenv-gemsets100644009 Bytes2dd885c54fa3d0037f905a4ea4a2f51ffea0703a601e51ef6107a17a8565257c
.rspec1006440037 Bytesb29ed443cfe1bdc0af2b0416d4359c52040575c083b8cf6f00f4b3f1fe2403ad
.rubocop.yml10064400523 Bytes393eb5a8ff6ea1c5668721272e2d6eb159ecbba98feb23646356a8bd022c8e5a
.ruby-version100644006 Bytes9885213cc1510f18babb86df504e11d53782f9f25c867a4f72670dd5e5e2785c
.yardopts1006440048 Bytesfcde4f0cc3c74c883c6b2c14382bb1e2af02320a598b6b92a8f0c91a8351eaab
Dockerfile1006440077 Bytes3c93833e27bee74fe7c0ac95358588ef25a806bcf41d7fe90a54e213df5c4d77
Gemfile1006440087 Bytesb63174f7cb06e860034d4802d3ce41aaec5d5f610083d905c2e4d5712a55daba
Gemfile.lock100644005.08 KB3c2bdfe066c1531491c14f2d1a345da1422bbbfaaf6b1b00a40672d8565c7037
LICENSE100644001.03 KB06e1b3cfb2d285d8b89acac2399843a1d34cce2b1e9071d5de168ac915774c26
RELEASING.md10064400434 Bytes945c2cdd8e9cc59fa5e03a4b2f0bd43b8371d4bb4852b985ed55d8fef774cb74
Rakefile100644001.21 KB55cf15a4bfdadac2b70395e55a4357f2781d986558fd60d7ba5ab868256acc4a
bin/wayfarer10075500121 Bytes13d68fe71432f8203a0909bd06e413feccc0c68809f1b3ed0db8d96a8e59cefb
docker-compose.yml10064400503 Bytes6e6fce422ec96f8b1f4bbf7a84ef97296e698995a556c2d60ae04ade9ca462b5
docs/cookbook/querying_html.md10064400756 Bytes39f2c324be0fde870404460c120ed720ee004a3d2c7383a2a7da970e0df3ea92
docs/cookbook/screenshots.md10064400424 Bytes81b12eabc81ad20536783c507c8c5e7943444fd41551e8fd871915f72f8a2527
docs/cookbook/user_agent.md10064400183 Bytes790a171135101b7a02b0756157cf5f05a3f4b40f92195848dec87c5eea86e897
docs/guides/browser_automation/capybara.md1006440017 Bytes421d6675f725ea3cfbbed08a41ae40f7e40a7530cb43804f5555f66f846e06fc
docs/guides/browser_automation/ferrum.md10064400683 Bytes79dd09067e72f81f032e3aa80aa9d56f8a47260bd808d4e28ba8d2b214d6e3eb
docs/guides/browser_automation/selenium.md100644001.34 KB9d48f78c57a4c316011259e53058eb56c668a1bf6a86335ea836f4672c20189b
docs/guides/callbacks.md100644001003 Bytes84ecebe5cf90cb4af4e6696ace020714fb9785a69cd77f251b464f6ae3c85a91
docs/guides/configuration.md10064400872 Bytese27a183eb91840c9e5a2f48522adcac774d667d12a480e3a5f95976296340bb4
docs/guides/error_handling.md10064400693 Bytes1712cbde2308881328a1c335685ad5adff29c8d9abb34d5de7cb0ec2d846e648
docs/guides/jobs.md100644001.14 KBc4148becd618b85127fa48d420d9f2531b81e86dd79d71534f5f6c50ab0b827e
docs/guides/networking.md10064400367 Bytes9e0ca7281da437663967505a99bab82416c7a8b79e53807c41cebbb4f1719b98
docs/guides/pages.md100644001.25 KB88e6a964756aceb5b8669a74fa874f6c565fc65e69597a05425540c75682804c
docs/guides/performance.md10064400610 Bytesb7d598d3797f18bed70c1b35550db65592e8c06105fd240b006ebf2806702766
docs/guides/tasks.md100644001.03 KBb7438f300f08fa96aeb4ed07991812daa0b453048ef7a32417189c02522cd9f0
docs/index.md100644001.09 KB02cdba5e1d4f57d9217ed8607dd81809c7565049f53fcadc90a7edeb8df45218
docs/reference/api/base.md100644003.58 KB522a523f459db16b33253bd11c5d15998fa47e20a038a4dc4063e953437c7276
docs/reference/api/route.md100644003.92 KB83ce373610409ca993dbbb9166607154efd4a8970d8221c40ce967de3c937756
docs/reference/cli.md100644003.15 KB858120a8d30f98f52937c4f9a5e3c2994a91504312c469ea1fb505cb1b08dc3e
docs/reference/environment_variables.md100644001.77 KB5f8c9cabac94b60e8e4de2d348e5512aaaba2b993f9b2e33f9c01eff7e1250c6
lib/wayfarer.rb100644001.51 KB9acc873ae8c3cd23377f928a5def330e45647cdcb5f32778e489cabd633b626b
lib/wayfarer/base.rb100644001.24 KBf6ff040c90a688e2516cb899ebce7eceeaaf04cc07dfd04b5d1636b91e32bccd
lib/wayfarer/cli/base.rb10064400400 Bytese0d208eb3c4387b636827c606529ca1b092e7fcd977c26c3909348170f643814
lib/wayfarer/cli/generate.rb10064400374 Bytesbf36b8297c9ac037f63a42a1ab043a7c96d85cf0e83158829cf98332930bf65a
lib/wayfarer/cli/job.rb100644001.83 KBc3b66219c944b51ecd8324241197f31458c329ff595ae6b2194de1aa2a3e8f45
lib/wayfarer/cli/route.rb10064400653 Bytesbe43e56704f0a05742cf34226f7e5b460ea071aa7c2433049185abcd28fe9f8d
lib/wayfarer/cli/route_printer.rb100644002.95 KBc7debde9f8055ff26bb2d3e3bf95f1b9dba6ce20f88a0922215e8882682244e8
lib/wayfarer/cli/runner.rb10064400766 Bytes6ff8f9ea3ff8b8377028b29ecb1bacd749e729889f0025f1d910f6675347c578
lib/wayfarer/cli/templates/Gemfile.tt10064400119 Bytes2b2253e7c0afad9e5ca656514352f37cc73c46b88270cbee49d74b0c3db7f038
lib/wayfarer/cli/templates/job.rb.tt10064400117 Bytes223bfbbc57221de5caf0f69acd025d542713292b0c867bdebb7f65c856f74b3b
lib/wayfarer/config.rb100644002.17 KB34a304b85db273e15a5f4fd65353497e4124c6cd6b09a9e3e1a3f9018dea731b
lib/wayfarer/gc.rb10064400306 Bytes0f8024b046e492d920c145699924733fab2a8fcbdca6ab0bf663dedfbefa820a
lib/wayfarer/middleware/chain.rb10064400379 Bytes038336c3d66e5216de02fad5d95526df854ebeb98088e84d3a58a49e88457824
lib/wayfarer/middleware/dedup.rb10064400612 Bytesdc5893e2b0a55713804805dc7a87c078441dcf65d949f7ccf711fe5730d3b31d
lib/wayfarer/middleware/fetch.rb10064400694 Bytesa4d5a9c1089cc495ad35a4f5fb5cd521d19be5d9df09acfb7e8376687535cc24
lib/wayfarer/middleware/normalize.rb10064400488 Bytesb5c2322210ea4826b8e18abba0ac76e0862f9951bcafcc9550242b6a059740b2
lib/wayfarer/middleware/router.rb10064400450 Bytes3fd6aeb2eae7f14ee8f2c175190220da216d47542286146b7ada2085b5be88c4
lib/wayfarer/middleware/stage.rb10064400476 Bytesf0348698058c78b25adc5117ce4e15ae3f5cfb25e7573f38d6dd7e8913d547c3
lib/wayfarer/middleware/worker.rb100644001.11 KBdca76ba5917c2300aa5bd0c9c27262cf005085508c3842e8d309065cfbab5882
lib/wayfarer/networking/ferrum.rb100644001.52 KB072dd242a81f6b476dc41ad4ba9586d7ac7141930fb3a782f42bd26614a5b8c5
lib/wayfarer/networking/healer.rb10064400500 Bytes96a6f256c92b076c3819b4d83592984e10ac2e4a4d87bb094232fb692df00114
lib/wayfarer/networking/net_http.rb100644001.03 KB52e6843ee4dd564f5f9e5031ef163b868091e58d211ca7c20230ba04ef6356eb
lib/wayfarer/networking/pool.rb10064400862 Bytesbeac4e20ddc3af678474f81e8e84cd53ccd070316f068332eab765713c566eb5
lib/wayfarer/networking/result.rb10064400532 Bytes6fe62194cb9bb89725c61256f130e744a63a890255ebc1fd0caa38b0c088ed76
lib/wayfarer/networking/selenium.rb100644001.5 KBd3e297792f1217a68ff84bf020134c1d033f4ee8b897b2483ce1c4290d49b73d
lib/wayfarer/page.rb10064400982 Bytesc04b87213e307978a7374c44f6737951262a9c72adf559961a14c3af7b9fd1ab
lib/wayfarer/parsing/json.rb10064400253 Bytesea11612965c25f2cacde4280a3eb72071b15ef2c855b329184d80262a1f1b472
lib/wayfarer/parsing/xml.rb10064400247 Bytesdf65a08e92281c657825a98117804fbe940d788f78b7ef17e14219ef8c07d994
lib/wayfarer/redis/barrier.rb10064400816 Bytes636b761afaaf959a9181bbaaa87d263285103aa0d853c59279253bfba095ad1e
lib/wayfarer/redis/connection.rb10064400206 Bytesdb1c4a020cd8961c8ea9f93600a41c47bdf994ac74847b8a1ec88d3a89c1e893
lib/wayfarer/redis/counter.rb10064400512 Bytes323c803100cbde47e4519a394d064a149cd9f6e472adc0901d4044348761345f
lib/wayfarer/redis/pool.rb10064400296 Bytesdcc707f9318014b91369c44c2ef3659a6f50920aa5ccf4e5e8cb649af7c8c127
lib/wayfarer/redis/version.rb10064400333 Bytese23b5a42aa2c0fd57f692c3bc5269a0596daa069e901afbcdd83fc03a13f545c
lib/wayfarer/routing/custom_matcher.rb10064400315 Bytes512f53f9a129242354143dffe2ee6768f84e5f15fda5f14b870aeb7c4a6cfbbd
lib/wayfarer/routing/dsl.rb100644001.79 KB356e2a89ec0116fbb74675f9e7685cf142d1ed59be76cac7b8fc6ed723a7666e
lib/wayfarer/routing/host_matcher.rb10064400373 Bytes61ff4bdd636cc264b3948f7e785bc859f23141b46eb176e8038a37c8df9b6a11
lib/wayfarer/routing/path_finder.rb100644001021 Bytes9bad40a612aa8842b7de59b946f61c0ad38e19684bb10ed70f535f3bc98cc734
lib/wayfarer/routing/path_matcher.rb100644001006 Bytes0ce45b60fd442eecf333dd105e6029c18bcaf0ed50c7e53ac57f7989cf5c72e3
lib/wayfarer/routing/query_matcher.rb100644001.65 KBc002491de255be910349879a2ef5f65c0b3ecac7c3e774eaed77af4f8f726e70
lib/wayfarer/routing/result.rb10064400337 Bytes36f27385643cd8140561c9d65ca38546dcac3c1e6691fbaf023096aeb20fc399
lib/wayfarer/routing/root_route.rb10064400107 Bytes42e376be4715ca51097023db012b3efeba9b7cb3c299ff85f2ec823cfc74d63e
lib/wayfarer/routing/route.rb10064400841 Bytese272ee06a3f4f31ce655485600275b814a94ea9ce76410b4ee745d8c0ffd1887
lib/wayfarer/routing/scheme_matcher.rb10064400305 Bytes87516e46d88b74ab63632ebcd29ab25e568f785cc9dbe004d47ee503098565ca
lib/wayfarer/routing/suffix_matcher.rb10064400306 Bytes40868facb3790eb54fac5592f01a84f64b52b75b861b4a69a850687e55cc0b8f
lib/wayfarer/routing/target_route.rb10064400109 Bytes3279bf227aeeb22a1f8cd0e0fd3c0e547e129a2f730f6412861c52f5f62b4a22
lib/wayfarer/routing/url_matcher.rb10064400281 Bytes72eecfc2fe6ce85d61c57d5567c06a51f556f7ea7392640ab533816cc39a21e4
lib/wayfarer/serializer.rb10064400353 Bytes5e9ff18bcb45d993fb93833829c0fc046089722424d4078618585a78f5d9a030
lib/wayfarer/stringify.rb10064400824 Bytes09eb077839c69c77f396b0db6ca91920a3f13c2bf7c37768a7fa65b37efe08f2
lib/wayfarer/task.rb10064400576 Bytesbb9bc77ceb1287e8d7b1ba1d185eec05ccdae1eae2fcc9ba33c483801ce9590d
mkdocs.yml100644001007 Bytes2fc237396b3275944e73efdeb43176d6bf6e46d12861e723c8e2bfcb66982494
requirements.txt1006440025 Bytes7d859c37b67d87a75f95bb1a2fd110b78e76e3cc1362cdb00b417744a41776e4
spec/base_spec.rb100644005.43 KBa904bba8e9a7b56e93a43e589dbe1bc766b1f4b4e24a49b0f9348a91b1a22a3c
spec/cli/generate_spec.rb10064400958 Bytes17b0c93607e9731af8f51567a016300edc53cf6678381daf4a0cab90d9405c51
spec/cli/job_spec.rb100644002.16 KBba715d72884fa6ef91a803cf1985612b9880e36dab9a0213356ad8e4340e9d63
spec/cli/version_spec.rb10064400294 Bytes662576aea22469be259651b5e099ca5dd45d793328b8809a37bb88658c9adf23
spec/config_spec.rb100644003.83 KBa7f844f99e650246bf8094d2cc8a97555e93ed166c0b720f09df8fab805cf831
spec/factories/queue/chain.rb10064400196 Bytescbda3c69ec9cf1476ac8b98235af983b053a252b793c814470cd671b555e6c1b
spec/factories/queue/middleware.rb10064400331 Bytes6fa36f07833a31e1f28c487073ff3f98ad4b5267b448056c0eb51d23a002bb83
spec/factories/queue/page.rb100644001.76 KBe43a8b0b332ce992bc382187d7d5bb4104b5d2c0b95d249133cc06c8cad84555
spec/factories/queue/task.rb10064400214 Bytes4160a0b1df9432c1336a641c71fb6b9e0db2c19d2b7c6c551e30889d1d1c09ba
spec/fixtures/dummy_job.rb10064400103 Bytes8aa9c87baf64049d32751cc704627affcbc6f8e1fb35d7725f549950427cc482
spec/gc_spec.rb100644001.54 KBaec1919503f7c5e369aec5845d5f1bee2f343714ff8f05bbf3e0f70a935ace5b
spec/middleware/chain_spec.rb100644002.82 KBae25f892e542ef0d2471f1274dbf5444b3a06aa7605619a78df872dd91662e9f
spec/middleware/dedup_spec.rb100644001.84 KB971dc7b50c275a169b58cd11e3cfb08246fd52d3e5f05d84156365af293e604b
spec/middleware/fetch_spec.rb100644001.77 KB2de9459de12b9d5b8a040712827840a2ef1017a9020996d84de58f9799e71488
spec/middleware/normalize_spec.rb10064400776 Bytesd07616a31b06d9459b3f30412a78ef3f39cf754daa0690f1d61bda3d55d20c3b
spec/middleware/router_spec.rb100644001.11 KB1ee82bb143d7799673d53930db3604ce7d277bd0fbbd7765708a1cbb55e838b9
spec/middleware/stage_spec.rb10064400983 Bytesc43fe2925e7256dab3de728f9233ba4c473c3045f042f655b640c96073990e2e
spec/middleware/worker_spec.rb100644001.85 KB9fe94302ae35e5535b82a86e5b2ca1c2a5ae6abf3aa261b217c7f635cd5b0e41
spec/networking/adapter.rb100644003.28 KB6e942a6f2ded008f4493b456ecce4ec59ffb6aedac6aeaaf27422a94ccce8037
spec/networking/ferrum_spec.rb10064400761 Bytesdcf30d99076cf9cabced859dfc8c3bd740df9e96c27b44af30575a0ae0a73d62
spec/networking/healer_spec.rb100644001.12 KB65bde6f81357a2ceab0c0964f8188f327e2e7b8bbdc754325680eeb3bc213602
spec/networking/net_http_spec.rb100644001.06 KB9e016885e8805b1ee582eebec62b8866f4ca32240187c2282cb96852ef218504
spec/networking/pool_spec.rb100644001.1 KBee4a138714d04ce6a927568ce855fa95d5eac9467e1c533071cc5c4914e2c2a3
spec/networking/selenium_spec.rb10064400858 Bytesaa6bed5cd97be3da6812a4001e4660191f7ec8214285ab0e65c8e3764bff8cf7
spec/page_spec.rb100644001.1 KBfed75b3ace002c3daba62ecd5954928020e9f7c4788c52129358797e3458e8f9
spec/parsing/json_spec.rb10064400557 Bytes26ace43270d38b26b599acf29c9f8a1c4d35837908fefbefac228c35c0fe1589
spec/parsing/xml_spec.rb10064400580 Bytes5ea2a5cdec41e23323cb597b8d639bfa42d50a25df2c3bc08c43c078896e6578
spec/redis/barrier_spec.rb100644001.79 KB64f48b99e70ca017807f8c4b11c9e9756cac7f153b37095efe6c73720a84c72f
spec/redis/counter_spec.rb10064400749 Bytesb77c5a90fc58945a23f06324d0c9c5508b284c9a2d0caf929146efddc0c49cfd
spec/redis/pool_spec.rb10064400386 Bytes6684a1e4dc96cfa24be3573a97f44e61510f922a378e630d2ad05d58cda4af57
spec/redis/version_spec.rb10064400435 Bytesaca8046eb70bf28d3e9c3a0c6ec5f8086ff8c1ade895951835796df77420cad9
spec/routing/custom_matcher_spec.rb10064400689 Bytes0127f1213efd4563d2b3a15dfdb86d2312333ff1e7dd24e290528ab3493b8d1e
spec/routing/dsl_spec.rb100644003.24 KB90c2539843b6c53d393f95ecdaabd5edb6f479e1b3a4984e80f899920521d343
spec/routing/host_matcher_spec.rb100644001.11 KBaf32c7f3b9447fbf2ce94c9d9970e0c1d27c93a65171cfd0f14385a652ee744a
spec/routing/integration_spec.rb100644003.52 KB580b251af655d76cf607755b7610c479a07f7c26a1e4ab5eceec397d530958ec
spec/routing/path_finder_spec.rb10064400861 Bytes2d70432b9b6c05da9aea0b1d54aca66d77918231b30ed2b210174d46e1bc834d
spec/routing/path_matcher_spec.rb100644001.04 KBf6ea329897c26d046c7467e6171c0d8376c3c6f9d48b38840bfc3cc88249ca2e
spec/routing/query_matcher_spec.rb100644003.27 KB9b53721533b57a98f38034d0bf6ef4dedd2f326cd99dcd778a639c6473baa926
spec/routing/root_route_spec.rb10064400709 Bytes04d1e810000cf7794fc5a8c30d4300f6b9609bd6616ff7e89c13e3bc6d234d19
spec/routing/route_spec.rb100644001.2 KBb22985885fe32a2326834a2612cb5b82057ebad921af56a0a33f243bfc606551
spec/routing/scheme_matcher_spec.rb10064400543 Bytesd1584e895f8a99a4d5a7762fff2f822ecd16da082b703e7e7638569d06a6fe26
spec/routing/suffix_matcher_spec.rb100644001 KB902760ea482db10726de49bab0c920a9b3729b42aa6661b679ba2424622aee90
spec/routing/uri_matcher_spec.rb10064400582 Bytes62545e612b5227b5320ef3bedc5a459a3a5e0ef44aab6f126f5f3892b1d32c8b
spec/spec_helpers.rb100644002.14 KBa7825026b158cb0e81289fd759ef1c72252b0d0ed8b2aa1894a451b2c0931784
spec/stringify_spec.rb10064400479 Bytes9de83b2efd534b756477baf0be4b12fbe4edb895550071034a65e3d7c0be291d
spec/support/static/finders.html100644001.04 KB7f1e62723348f34c6b1c65ea12e9a359d96214981045ce862909bcb9e2125b1d
spec/support/static/graph/details/a.html10064400132 Bytes8380f0906f2071bab24930ac5558a4451d443d2ac4ab2bc5a35c0257b8f95795
spec/support/static/graph/details/b.html10064400132 Bytes20a0782c5d0bfbc645386fb8a76e58aa80a4f4e8780d195914de8e6be6b1c224
spec/support/static/graph/index.html10064400441 Bytes0aeadbef21efcce6cae4d3252475d120fe0cb811e98d59d0ae46dfc6d5f034af
spec/support/static/json/dummy.json10064400142 Bytes7284220d8d3663d8eb34204267b72cb17dc2b0f523ba78951e0f89596124a245
spec/support/static/links/links.html10064400664 Bytesc1b22d0bbe10ae992f33885af1a05f4c415466469ca461ee9b70e9c27d2dae49
spec/support/static/xml/dummy.xml100644004.33 KB246753d0733fd090190ca3f54f8d4148cb7049b2cf95731491c5fe1f82375aab
spec/support/test_app.rb100644001020 Bytes61ff3ac431fe1e44a4db0568aa9b9e08b017b5c92a553cf39f0651bda836aa5f
spec/task_spec.rb10064400624 Bytes52112fb02cb6928444ba32f34b132185f4dc1bd3f2ad3b18a330bdd9802d16ee
spec/wayfarer_spec.rb10064400299 Bytesd49e5f1445e8a9a9fa6b1588718afbd16ca56c2f9f15d6219d15a24332a6bb74
wayfarer.gemspec100644001.71 KBb25da7aa0be3a392221ccd2332df95fef54d7c91d90b5271a0823c65830d0ab8