cliutils-2.1.3

https://rubygems.org

cliutils

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 626729

number: 2.1.3

platform: ruby

spec_sha256: 8f6e27c3f4f43e06f071d25497110a15a39effb4b8e0ca2a2617aaecd1d6b9c1

sha256: bb185c70a5022441f4b542c22331f5d532cda2a6caa713ff82718c079d4df804

created_at: 2024-05-13 08:23:02 UTC

updated_at: 2024-06-09 15:04:09 UTC

position: 8

version_data_entries_count: 87

uploaded_at: 2014-04-27 00:21:55 UTC

indexed: true

has_extensions:

extensions:

Gem size: 982 KB

Version Data Entries

Total: 87

Unpacked size: 1.1 MB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore1006440048 Bytesec10644ee45d27ff4a1061c036d94b6e0f0c7855261cecc214da1f26e4944b5a
.travis.yml1006440067 Bytes340d12502b2d6dfc19f59577649b8660597a483fc8fe37fd6a7286a8f28b36fe
Gemfile10064400126 Bytes852da71e3c0532fc21603b79f29d8a1ed4baa5eb62c7a994a40b2850170dfb6c
HISTORY.md100644003.06 KB1e283329fa45e584c20658645d6a810f24485dc0f6c8178f2f9c692e735a0016
LICENSE.txt100644001.04 KB3480c528d2754a109e0df761c4508c4d5580bfc6428b35f24a28fa46534fc4d7
README.md100644004.02 KB66adbf3b27ef262584f3fcb017701d120307ea4f2cf2f39b5d1e99f0cb724e46
Rakefile100644001 KB0fd269df80601e262c6e07d6b6fd44c07002c5be28836d9299b08cd7fe3bb1ba
cliutils.gemspec10064400996 Bytesc6fa15af5e7f306492a73bdac9ffe3fbfe2ee4c074089b66bc44fea293258464
lib/cliutils.rb10064400607 Bytese48d55e53407948c7be096c454d07dac3a84756ac223a6c1788a79020c54c759
lib/cliutils/configuration.rb100644001.14 KB1d1ba91a75e293a2bc9c3a0fcb2d72cfeaf9adecd87cbcbc05d13d2fbeb57f31
lib/cliutils/configurator.rb100644003.87 KB6d39fb6c5e020bdb3452471233b59aab7a32f4f4587736f334a6aed1788abed2
lib/cliutils/constants.rb10064400361 Byteseb86156ee8b2e980a80a4668fc1ad3da4362ac4856bb1bef7499be0b85ff9ead
lib/cliutils/ext/hash_extensions.rb100644003.8 KB83b5e12fc5430a253fdc655e8d0f3ff7f3e7463a77a5e347afb10b329b75c0a0
lib/cliutils/ext/logger_extensions.rb10064400483 Bytes2955469d1aa8b217a6161541d05ff6203e8b552ae18e389d9d87013966683ec2
lib/cliutils/ext/string_extensions.rb100644001.31 KB400cd0cd14ed133128dc92f0a22a24f6d5b50815ddf060843ecc609699fef744
lib/cliutils/logger_delegator.rb100644001.4 KB500be71073a9f45527eaa651e60501c123533f033b59764917a77a1417632126
lib/cliutils/messaging.rb100644003.45 KBcaf0a4dc812548cd5724d54647afc08cfd7c247ba487413de4104d0a32cc6e3e
lib/cliutils/prefs.rb100644007.22 KB82e41f8e9050812408f993f16ce98cbfae84d2142966b615b3a888213e4cbe91
lib/cliutils/prefs/pref.rb100644009.7 KB7da873496f846e323c5b56736c62f8dc1e4ccc2c546e2c31427f3b7514f312bf
lib/cliutils/prefs/pref_actions/open_url_action.rb10064400335 Bytes2fdcf4b53a9792093a133c37cc254ad9551e9329a4b1d2db17623baab507339e
lib/cliutils/prefs/pref_actions/pref_action.rb10064400634 Bytes7144060c47450fe003a899bf1dd600ee1d212ff23951417c1c22c16afcd81afc
lib/cliutils/prefs/pref_behaviors/capitalize_behavior.rb10064400288 Byteseea64a02d21405242d446d3a59a970e30ee04a955295892128797358bd5aa1fc
lib/cliutils/prefs/pref_behaviors/expand_filepath_behavior.rb10064400316 Bytes23199ce780e07380978ed191a91635a2a2175a7d5a1689177f48ce384c115253
lib/cliutils/prefs/pref_behaviors/lowercase_behavior.rb10064400283 Byteseee5dab55f2a116ebe94551a83442fdbe3d5ff66c66e0d1fd1b2dc76d824b60a
lib/cliutils/prefs/pref_behaviors/pref_behavior.rb10064400509 Bytes944f163b17ef4197957fef397255e254b903dff9fe55ff469d8d771fbf6981da
lib/cliutils/prefs/pref_behaviors/prefix_behavior.rb10064400306 Bytes183c3df54866fb45e4c31f38f7730294cf3f9716cff1018253454750c511a861
lib/cliutils/prefs/pref_behaviors/suffix_behavior.rb10064400306 Bytesd0f560968e1d4c38be8a06c60f531128158f70bbc835536080bd3b1e2963947f
lib/cliutils/prefs/pref_behaviors/titlecase_behavior.rb10064400309 Bytes992059ad211d16a7142e8244776bb8408178d315953465365b72363102b85dec
lib/cliutils/prefs/pref_behaviors/uppercase_behavior.rb10064400282 Bytesa180d772862bd19fee24b3a50b2846323439d68945c9478a6b885c640c8b5257
lib/cliutils/prefs/pref_validators/alphabetic_validator.rb10064400423 Bytese4441c621ca923febc84754c2f7c71f0c791b38f697d2df79ae55fbf47b497f0
lib/cliutils/prefs/pref_validators/alphanumeric_validator.rb10064400445 Bytes7b1f6f00cd9db45b3dd47b7c0c7ba9e665a283d2f9a39712a3bb4bb01bd1a42c
lib/cliutils/prefs/pref_validators/date_validator.rb10064400382 Bytes19b3c8a0441434d45f1f547974b912d2e1432dedf9016032070368919a3a0cd5
lib/cliutils/prefs/pref_validators/datetime_validator.rb10064400399 Bytescf832dc86ea8dbce160a5ca39ce875b336492c605bba115b0e8342318db8ab3e
lib/cliutils/prefs/pref_validators/filepath_exists_validator.rb10064400414 Bytesf077886ff2a10c8d6f11fbd837914ed1a6c709bc4135b33eef0d40dc904bb16f
lib/cliutils/prefs/pref_validators/non_nil_validator.rb10064400372 Bytes449bd5f0176ae962c352227b2d5f4d9817ae97099671944865c6de849bd27599
lib/cliutils/prefs/pref_validators/number_validator.rb10064400390 Bytesdea3896f243f5efee7f1c7dccb6208d0ff4287dde2ab63569ea71741475b043e
lib/cliutils/prefs/pref_validators/pref_validator.rb10064400648 Bytes8f9ce77ade6c69f59b70d8dea1daa1a0cab6dcb62afdcc52744644bb0b60573e
lib/cliutils/prefs/pref_validators/time_validator.rb10064400417 Bytesb53a34367ddbed58cc299bd0525688e85b900cb61a448650db802881d3573c26
lib/cliutils/prefs/pref_validators/url_validator.rb10064400414 Bytesa1753afecac5f3669a91557a9b6940246223cb2c9df04e6f512e6addee1c8333
lib/cliutils/pretty_io.rb100644001.94 KB5ac35a1383e0b64463133041e15cf3f60ea88d75227c813a57afd65205704941
res/readme-images/actions-1.png1006440011.9 KB2ab4bf4caeb37be0a1363a28fceb031d41e7004a2ebc3a44f07b6aa6299bccbf
res/readme-images/actions-2.png10064400739 KB075cd7e05c08bb60ea99d069e8de076081fc4447aba5f332be4d485885c77b99
res/readme-images/actions-3.png1006440018.6 KBc74a4f07137df6397ddcfeb19b6e346f54b24a2185d112365302c71b5609bf5a
res/readme-images/messenger-types-1.png1006440018.7 KBe3552ff58472d34d9ecd4c8b349e42ae7bab8f87f6ae3e061bba942d2bd2280e
res/readme-images/messenger-warn.png100644009.09 KBe2ea6903c8f59fd085d02d79f68d5d7c11967028e067beba0028f36ec7147677
res/readme-images/multi-logger.png1006440021.2 KBd73f00bed68b7bb9d48f8fa7d2417baba252c1bddeae82384eef21186f3ba877
res/readme-images/prefs-ask-behaviors.png1006440012.8 KBc5811fe3e7d3b5d32d4cf73fa950a8d606dec9c93e40d89eedcdd787d74f4677
res/readme-images/prefs-ask-options.png1006440030.6 KBade8594e45159f22bd8b350bb90b1f089b93ac172c299afd56895b8e1c403eeb
res/readme-images/prefs-ask-prereqs.png1006440014.2 KBc426ef03678ec4060804bc5be6598b7069bba715b56f5f2b961a491ab823d676
res/readme-images/prefs-ask-validators.png1006440018.9 KB3aba24a0218f806d1049932e72fbd3c0f02e67a5cb73641db75623625e61ed5a
res/readme-images/prefs-ask.png1006440012.2 KB2ec7edc219777357d7bfbef10417567e54d6d6d686c66a3a02e75557884f0d0d
res/readme-images/prettyio-color-chart.png1006440082.8 KB8db8649344bf0f8b9442b1b6f0f24476c8fdaa1b02ba518af30ef1cdcfb18bab
res/readme-images/prettyio-gnarly-text.png100644008.31 KB37947eaea7e22b927f4bab52f86adcb2023fc11b3c9254b9e799a8d246e5eaa0
res/readme-images/prettyio-red-text.png100644008.34 KB5825f565349d6a84df7593365699d2ab29c0582a2dbbeb67d4a4f6f2c7a69b89
res/readme-images/prompting.png1006440011.9 KB4ed62f00a520f35f8a84d3b38999d607a0b3e749ae40e6ef5b4541735416a25a
res/readme-images/wrapping.png1006440026.6 KB26f9774ad0eeb1f86691d4eeb49b9f1a26a310e7b1b99e19f4d063a1ef489071
test/action_tests/open_url_action_test.rb10064400354 Bytes0208f29cbfa978010138e34f296ba30361a97dcac2d53720a33f57f8c93566d0
test/behavior_tests/capitalize_behavior_test.rb10064400344 Bytes5a4956d60ca75cc6b6bb9d454e54ad88bc00753365eebd81bd14d57f218fbb7f
test/behavior_tests/expand_filepath_behavior_test.rb10064400372 Bytes4e686d5e78121226809b60ac4ce3976696bb9c8205e03988faa3b3bafad237a6
test/behavior_tests/lowercase_behavior_test.rb10064400341 Bytes0716c8e1c6a8913177d769a533b8281c7bd89535acdd45d6bdca1adc23369e1b
test/behavior_tests/prefix_behavior_test.rb10064400378 Bytescac06e56a67c775592428d9aa74d4a860824a85ab5e98d81d00e4a81e197060c
test/behavior_tests/suffix_behavior_test.rb10064400396 Bytes6019692b5ce601cf7e33e58d945982921617d94d026d44d3ce635cb527881051
test/behavior_tests/titlecase_behavior_test.rb10064400367 Bytese3515e318a70689cf5b0c29201cc384f8b77d9554470013324f0e6340ab42608
test/behavior_tests/uppercase_behavior_test.rb10064400341 Bytesc69d6a6334d89d0d8d1c535b7ad907c7909cf4249f48b4ace19d1bface5fe3d8
test/configuration_test.rb100644001.34 KBd1f7d283dca8b9328289bdfe6e8788d95e9f72cd88c95524176951c5b5185af4
test/configurator_test.rb100644001.49 KB262f32a2cf2ffa91cdb81929de29268f1b87a1f4e8a247caa63322db986fe3c7
test/hash_extensions_test.rb100644001.78 KBdfe5cb56b1c83e314ada10ad240900e2c510dee7eece3e712bcc77ebf1ad0c58
test/logger_extensions_test.rb10064400547 Bytes394490ea51530dc8ac20c69dcb45dc55b1a4e5a72803337241c035d808ff31af
test/messaging_test.rb100644001.95 KB27d41976737c1daa609b0eb401a34376b2596557a395e3ee6b9abfaf481f4e09
test/pref_test.rb100644002.88 KB08b1164da266178f7d949c9fd064881de3ca98a200198fd4e0e594dea161705d
test/prefs_test.rb100644003.94 KBaa6d3ab700a25a026d66047b54293e1448815513010ec134f913ac2fecbcc6c1
test/string_extesions_test.rb10064400940 Bytese51a3d3c7baa9e7e18b294f78dfb0d2cde3fe0c668a20e0b0ebd415470ed5a8b
test/test_files/configuration.yaml10064400130 Bytesa1c7e37c2fb517e6ee8fc1592170b7ac1ff74833a80014eefce9283150e8d0d1
test/test_files/prefstest.yaml10064400919 Bytesdbcc5e74891baeffeff121bc704410f8e95ca482cf8d44b81bdb9cf27fb627f3
test/test_files/test_action.rb10064400197 Bytes65e09fb15d7bf3c7861c878ffa1abafd96b68cd4bbcb4235351f54c272befee0
test/test_files/test_behavior.rb10064400298 Bytesf38de22768f78c0f639c29fea884705dd7bdea84346a0d0c47f2580677be5e12
test/test_files/test_validator.rb10064400395 Bytes11cbe2cfc946ae8d9fc171f1ff9bc440ebd09847e8092654f06e9242136966cb
test/test_helper.rb1006440096 Bytescedecf986c94f4782b7e4a1e986858a4457b340a36c0174479450c39e162d9d0
test/validator_tests/alphabetic_validator_test.rb10064400612 Bytesf3db5c84e78246ebbd077a53e642eb710d1dd49ca4aaf5d0e7cc801fd23ae099
test/validator_tests/alphanumeric_validator_test.rb10064400634 Bytes2cafe294ea58a7e2d92ad53b7bc2233a3f95e89c63cf31daeb261644f1829d0c
test/validator_tests/date_validator_test.rb10064400589 Bytesdb6ba60de6fedb59c658e745315f9602602dd3c49a5191bfca784554bdf91d24
test/validator_tests/datetime_validator_test.rb10064400631 Bytes34acf55deb40329c26932eb9f7e8960d257ac7924be2323ea1fe3fd85079afef
test/validator_tests/filepath_exists_validator_test.rb10064400632 Bytesfa7899539ddcdf7f12c43a56c47490f8973ef2d192b656ce2fe0e4c318842516
test/validator_tests/non_nil_validator_test.rb10064400748 Bytese2e5e8036a3a78b291afaa86e828eaeea090101053a3d80032304b891f900306
test/validator_tests/number_validator_test.rb10064400600 Bytes74502e421ced28529e502c73ebc23bc83c8f565cfd4b7f0f37a5c4788f671f9c
test/validator_tests/time_validator_test.rb10064400584 Bytesfbf7e1677d50683e07a3171e0af6ab6e0497675976385b899eecd504fc14036c
test/validator_tests/url_validator_test.rb10064400622 Bytes3a87d9843ad4f8e7d8523e6311d283f30d65bb4f66680b63724a09972a451f35