napa-0.4.1

https://rubygems.org

napa

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 565225

number: 0.4.1

platform: ruby

spec_sha256: 939dbbcfe7c7673a6edd7d019b6c539bfb13ee1db350f236a371d2d7377a39b2

sha256: 71e9430df5efc26cc43cd5574df1ef506eea45949a392e4bda28a3b6a9a8d42f

created_at: 2024-05-13 08:22:07 UTC

updated_at: 2024-06-09 05:53:23 UTC

position: 3

version_data_entries_count: 116

uploaded_at: 2015-01-23 19:32:17 UTC

indexed: true

has_extensions:

extensions:

Gem size: 40 KB

Version Data Entries

Total: 116

Unpacked size: 113 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore10064400198 Bytesd5b8c7b59078c49c17c7f3112197c953367b2b0384e8cffdc2b1fcabe0f0966b
.rubocop.yml10064400252 Bytes2119d2187edaa722bc6f9b577ad2b572702ab2b127ba63c7df3250159f337f06
.travis.yml10064400157 Bytes60e6d9b9365b2aca80f60c2968c1ab799746ac8afe30f14237fb0ca6810b34bc
CHANGELOG.md100644002.57 KB07385405b56fb5c640aa3a655f830dc12395fbb0cd885bddf1f86c5c8060535b
Gemfile1006440089 Bytesb3da76d2e1d8e17ac9ace4809b2b46125279db6b3d6c5a6af2ed368689c42f9b
LICENSE100644001.14 KB979e01241ce458ea8b43a21bc7e979b8a241b4efa0b8fd1ccf3c771156c7a603
README.md100644008.59 KBe37f1be8bf61645d1447277833ed2a145b1ab132c94391c3638b25ab7fae4038
Rakefile10064400196 Byteseba54e0cdc45e6759848446ee8dfaa8be8c474d56ec812b78b8f6e044c57a1ba
bin/napa1007550069 Bytes1467e3ac46da5f16700fb7bd9042c652c6d931b3b7838250f5987700300b1b34
docs/grape_entity_to_roar.md100644002.15 KB59ebd3940c930c47940276306602c2c0d455a5b8c005ba395c448c6246ef4fb3
docs/quickstart.md100644008.33 KB738d5c614836887e51ee5779aa415e2a6e3b637bcd75eb4f78494956dcecfdef
lib/napa.rb100644001.52 KBf98bf876b1429d3f26e2f1ce5cb55cc31840b911dc19e37135c43fcf949ef26d
lib/napa/active_record_extensions/filter_by_hash.rb10064400617 Bytes28fbc8628665456477052a046c932ebab467cbb296d89cdbdd0807f24f13304e
lib/napa/active_record_extensions/notifications_subscriber.rb10064400536 Bytes0327828fd823c42dfb9046a49f82d051f49535e41ce57e28f3afbe6c4a8efc2c
lib/napa/active_record_extensions/seeder.rb10064400302 Bytes51913b366aad01449ac137aaccd9c6cf8e05e393ecba6ee7d98cc63e0e75d062
lib/napa/active_record_extensions/stats.rb100644001.17 KB813763864e943546c9d0bfdbb8ae5fd530c1c70b7717bbda9d7a6fc862bc6c92
lib/napa/authentication.rb10064400203 Bytes6a07541543f73110cd085a09e9139e0efddb9aaa5cce67f9adb9bb445fa76003
lib/napa/cli.rb100644002.67 KB70f74aef14e4edecb378714d1d67d544f6a2fcc24cdcad79bd6d57ce90e1ef30
lib/napa/deploy.rb100644002.61 KBd5b2f617de2fb422ef7d620da94ab7836c5506a939a313a41c2a2bd552e21eeb
lib/napa/deprecations.rb10064400314 Byteseb9bd6fb93e75a5194d4464f72b7b8b9bec274cde2b30714c8ababb4a96ab627
lib/napa/deprecations/active_support_behavior.rb10064400267 Bytesbb7d07b70dbfda84742840c5e587d0a12772d2d89610ee247a0805c471c34784
lib/napa/deprecations/application_api.rb10064400383 Bytesb60dfb6730a1f633df16db2113da64ae67dba7b2a61d0347ebbfb539b850660c
lib/napa/deprecations/grape_entity.rb10064400269 Bytes106e0336c45b22616b539f7fc0a35a0c852ddb61daab52a8dfb124d31e23cdb2
lib/napa/deprecations/napa_setup.rb100644001.36 KB0e3f7590d5024a64f1d93dcd0dfa996f43e9155d28a6bfd04246392ba977d353
lib/napa/gem_dependency.rb10064400606 Bytes7de3e3a2694b92573b576b364dcf4aa5f82ade43c2543f3728f13fb14bbc6934
lib/napa/generators.rb10064400174 Bytes2991065a7a46c98e69a007b66e059612b8620ea6c6e332ded85bd1598ac1a683
lib/napa/generators/api_generator.rb10064400547 Bytes3c9b900f3f27554b4517a3f37e81f70f38b88bcf2f8aa4b06cf2eb8caefe36ff
lib/napa/generators/migration_generator.rb100644006.56 KBc2dcbb8b3dba8979d99028fc437a7f31c1e7596dcaad0fc77c571e3f9c223206
lib/napa/generators/readme_generator.rb100644001004 Bytesdf76384c231ee7fb2b28810ebd626f0e05cd928a439f5af721a8839810997cb5
lib/napa/generators/scaffold_generator.rb10064400976 Bytesdcc431d632e639297f3daa2d97b8e560c436bc8140da33d990c236fd15eebfcd
lib/napa/generators/templates/api/app/apis/%name_tableize%_api.rb.tt100644001.34 KB81f33a866136613dfddf084dab2fa04fadbad6bb43ef909f62cb6766232c6f02
lib/napa/generators/templates/api/app/models/%name_underscore%.rb.tt1006440052 Bytes50f0404b9a3617f4d602ce378210eea35f924eccdf7f3db374525f698bfd8297
lib/napa/generators/templates/api/app/representers/%name_underscore%_representer.rb.tt1006440092 Bytesa94400baf0b27990b22727fae4867f22179943e840e2afdada40494ec191f945
lib/napa/generators/templates/api/spec/apis/%name_tableize%_api_spec.rb.tt10064400298 Bytes22747f28874315eb437e18237ef6a233939a99a11fbf9aef19215ff2fa43a420
lib/napa/generators/templates/api/spec/models/%name_underscore%_spec.rb.tt10064400158 Bytes531b977d4b1c8bc0332a340e4fb64b75827f5c432549d590dd6828e92daccd63
lib/napa/generators/templates/create_table_migration/%migration_filename%.rb.tt10064400612 Bytesf1ccfa1382c1a509244dadb68c9436772a8f6fc7493fd1d79ed17793047ad896
lib/napa/generators/templates/migration/%migration_filename%.rb.tt100644001.45 KB7a4ea466ca904fce3702eced58383cb00f40c499b83a1b453b5e060a54be310f
lib/napa/generators/templates/readme/README.md.tt100644001.41 KBfd4debe4ab0d4511642c7ad39275ba024acb3fe168b15fb39069a938d0c3af83
lib/napa/generators/templates/readme/spec/docs/readme_spec.rb10064400145 Bytes62683d277e347bd9c7d570274b6931e904aba04f7e5ffd1bb561d467fc821556
lib/napa/generators/templates/scaffold/.env.test.tt10064400251 Bytes91c2188496bc017db7f0b5950742d6265f2d585003e863be1a891bc9d5b78aa6
lib/napa/generators/templates/scaffold/.env.tt10064400244 Bytes23e4b19db5c8930a877718094761544aebe4bca671ed6328c107c7e9174de910
lib/napa/generators/templates/scaffold/.gitignore.tt10064400113 Bytes0b65bd805f4eb29d36e063d9cd0b70958b971515d62f8db52de68faf3c4fd81b
lib/napa/generators/templates/scaffold/.rubocop.yml10064400154 Bytesd8b4eaf07c7fbd45e1cb91944eb2398fb6518b36ebe432f2cb29029c9f0e8f4f
lib/napa/generators/templates/scaffold/.ruby-gemset.tt1006440015 Bytes871b73e25f11d67294ec1f3358ec99d4c570ce01aaf6720e4e852f3cf68ef2b7
lib/napa/generators/templates/scaffold/.ruby-version.tt100644005 Bytesf22abd6773ab232869321ad4b1e47ac0c908febf4f3a2bd10c8066140f741261
lib/napa/generators/templates/scaffold/Gemfile.tt10064400486 Bytes8a7dcebea3918cd812d7812ade89123d53f584927692f194105f49a6ed88e1d5
lib/napa/generators/templates/scaffold/README.md1006440086 Bytes9d8c15794e11780ffe9c6dbbbdb2af0d2ff37fe2307b4544e513a81a23e43b88
lib/napa/generators/templates/scaffold/Rakefile10064400166 Bytes94f122d3d966f87a87a3d4fa294e5f20acf4960be6a798b72708b61f0380f821
lib/napa/generators/templates/scaffold/app.rb10064400524 Bytes593ad20bfc8333c071025fb31f65c349163c911359c4872f2318897ad0e4dcfc
lib/napa/generators/templates/scaffold/app/apis/application_api.rb10064400138 Bytesb990dcffa2851653b1d93387cd5656b659b255762cb5aa931e57f22fd5ed9566
lib/napa/generators/templates/scaffold/app/apis/hello_api.rb.tt10064400195 Bytes9c36abf76aeecc7e53915c7d2a22ea81eccc5b29899c638449e2b076a259872b
lib/napa/generators/templates/scaffold/config.ru.tt10064400547 Bytes2bb417a5ec1478092bf51dcd5a56db52c4b2b1401c55de85bd8f2c4ab8b27e9f
lib/napa/generators/templates/scaffold/config/database.yml.tt10064400366 Bytes6126f64a65ef817d30998f34836622b0564eb9a017e23f9a0c809f30e5f968b2
lib/napa/generators/templates/scaffold/config/initializers/active_record.rb10064400256 Bytes046a87cdb309bdf5024805dbda34d07f9aba3be71f817a4f35d98773c8ee1dd7
lib/napa/generators/templates/scaffold/config/middleware/honeybadger.rb10064400196 Bytesdbad708aafeecb3bb86027877903a97fd4ffe9e5989ddb597e6748fba74aaa8d
lib/napa/generators/templates/scaffold/db/schema.rb10064400722 Bytesa739a763264db824bfe7721dd83d26c47b1882e22a99cc09875ed2923b575fc7
lib/napa/generators/templates/scaffold/lib/.keep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
lib/napa/generators/templates/scaffold/log/.keep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
lib/napa/generators/templates/scaffold/spec/apis/hello_api_spec.rb.tt10064400324 Bytesef76b280496905bc7a18c4dfc40697f4865cd0b5fdd04a01182ae5015c8cda50
lib/napa/generators/templates/scaffold/spec/factories/.gitkeep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
lib/napa/generators/templates/scaffold/spec/spec_helper.rb100644001.06 KBe1cc82bbd46428479d5b1c31dacd9bf4b8318a744663705d04bbce959ea5f56a
lib/napa/grape_extenders.rb100644001.15 KBe1417121a40427a04f17956429aea031893b7747fc4e4324b0f2e4b3635d34b3
lib/napa/grape_extensions/error_formatter.rb10064400532 Bytesbec562e3c526d0a06381c885e78236fdc99f015829bb50e72e7e73c9fb0fa5e3
lib/napa/grape_extensions/grape_helpers.rb10064400787 Bytes99608cdfff1d6369635219886431650c6cf60c9b2f27baa14e830cd383ddd100
lib/napa/identity.rb10064400731 Bytes9170d662566c1d42337fe4014afbf6b3208bb9500789dd0066e2f9278c6e977f
lib/napa/json_error.rb10064400416 Bytesb2987c3e0865fbabe410e8bf23cdba33095c5d24416b0ab8886310fe00d751bd
lib/napa/logger/log_transaction.rb10064400347 Bytes71f31ad49cac3ce9ba429576fe0718f8431f0c75aa431ca74c028210e22e0fc5
lib/napa/logger/logger.rb10064400889 Bytes6cb545e53cd546270ee290838c28794aa1bcbe5ac273444d0676eeda1ea9751f
lib/napa/logger/parseable.rb100644001.18 KB14f07e3681865d315293adca8cd80942b1eff1bf33fb63d7f0cb0c21508ababa
lib/napa/middleware/app_monitor.rb10064400362 Bytes1841f2a54ca1fa406a389a98ea0072869a2989aa821f1ace1c8884d827abb816
lib/napa/middleware/authentication.rb10064400869 Bytesf4fd0a9d88571e0e24058479a1ac9f009b6a9c74ec9980bd38527fac3f0c4d13
lib/napa/middleware/database_stats.rb10064400311 Bytes926e8fe1f2682bb56a20894c6b876fb1be6f61335f05efb9cd32e13115e3a661
lib/napa/middleware/logger.rb100644001.86 KBf773b2e9289feefc2987399ebfb51e66d95754515a0660025fc0a80dacc4868f
lib/napa/middleware/request_stats.rb100644001002 Bytesfe38cf166c4dce873708d014b97e059f81e1dfa94ae6aa911e0bee9f39c9f7ce
lib/napa/output_formatters/entity.rb10064400422 Bytes69639263b555b5f252ffbecca0ee4c3842caa8cf28ebb988eacba7c281f0a284
lib/napa/output_formatters/include_nil.rb10064400415 Bytes0b3af3b6c543bd3211eda2aabef201ec4f7261d6eb04042b5daa177134ece8b6
lib/napa/output_formatters/representer.rb10064400314 Bytesc3362093f639370e78d8610dc760f8ede1f5c14531df86b796d88f865a48e88a
lib/napa/param_sanitizer.rb10064400625 Bytes1b0d406883038a66afbd644dd83237a26175fb6d9edaaf95dbe57051bd4e9b4c
lib/napa/rspec_extensions/response_helpers.rb10064400953 Bytesa0235f15ac4077eb8c35bede06c7e033ebd191562b5fa870ea9e765c7bb7b113
lib/napa/setup.rb10064400945 Bytesc94c01b43bccd5334bc778d614d3f606339a04829130b1cbdd90f6b0b00883b1
lib/napa/sortable_api.rb10064400436 Bytesdcc2ca16598b9f1b0b3fa93be304ecf57cb6c91af3a2cf6d5acc01226e489cca
lib/napa/stats.rb100644001.38 KB161d301f8a21e110af1acdb5d46a5c70b68bdcf66d08b2928da2fd2493d1b2fb
lib/napa/stats_d_timer.rb10064400646 Bytes4a3a1c1046f6a98241131147fc5ce4ef2e861096f08c6c015282100e7f391959
lib/napa/version.rb10064400837 Bytese59ef7be7e10df490a9add8a3fa5fa981559819d21eac8e340be02e7c973abed
lib/tasks/db.rake100644002.8 KB35cd1ab435a33854717c053368181758ca25bde2c247e875216f65d56c20e276
lib/tasks/deploy.rake10064400330 Bytes5f3b4b0a233ed03b9f4c74047ad3259003ef15fa7a4a19741ec96d69876918da
lib/tasks/routes.rake10064400331 Bytes6352f3ef3c2a2bf8190653b1f341badd85890cf1597d03d9d6efe4f290abffb7
napa.gemspec100644001.62 KB051f841cf621e064d46efafcf81c365861b5b4a3df9e357eddc1f0253e30c64a
spec/active_record_extensions/filter_by_hash_spec.rb10064400574 Bytesf2d746617cc69185326a7fabf8634d4373a35e78c2b522ad8b7cf096c8bb5738
spec/active_record_extensions/seeder_spec.rb10064400308 Bytesbd28d95929812eb280ccd830d0df47662e6e2aa26325113664c44c11d0a84ba0
spec/authentication_spec.rb10064400556 Bytes96ca5604d4c66fb94d43e59f3d05767a888d56825eccceb3748c19750915d39c
spec/deprecations/application_api_spec.rb10064400650 Bytes0ef0d3af5f99791716b8da12f994b5c29d0ff4787f8bb819d936538f4c8c737f
spec/deprecations/entity_spec.rb10064400255 Bytes9c84fc2f6bc14a11bc96dc9b926f7151ddea7afe4202fae4447d6bd93c421e3c
spec/deprecations/filter_by_hash_spec.rb10064400299 Bytes32210de5a4f3b6ed9e085ee868d21190f163150fe9f4d273ecb75fc48ef9c145
spec/deprecations/napa_setup_spec.rb100644001.85 KBcd70f77aa72e48706e7024e61cad934c1ad10fa8e8e6786c0a0de5e87924689c
spec/generators/api_generator_spec.rb100644001.88 KB1adc271bdd65c0c76ab885a2ba398aeec13eddd4c5f608484899c198677117d5
spec/generators/migration_generator_spec.rb100644003.45 KB5a600a010aa78c37b3bc7bd70a4cdfa2f3fb830402a325f55cc986afa1f20664
spec/generators/readme_generator_spec.rb10064400946 Bytes3dda2ac3264ab6940ea86688c84f66e22193f0c635dbc7f1a0d2ae5b4ee7316c
spec/generators/scaffold_generator_spec.rb100644002.74 KBb64fe5a15f128520339d74eba1223d13669cb9f03b918b856e1d81736f69b054
spec/grape_extenders_spec.rb100644001022 Bytesa7f2a7cbbd51a13c9751e6d6f68cb655f49694eba95e315faaae600905a5f6cc
spec/grape_extensions/error_formatter_spec.rb100644001.1 KBb04241965ce656c34b438f5553b596009fd658157d9c49085433090548d73fc3
spec/grape_extensions/include_nil_spec.rb10064400626 Bytesedf42e733be1cc1a2b4fdf2e40b4337f62f2274afd1639f0206d0d4a8d146b8c
spec/identity_spec.rb100644001.62 KB7f142fd19cea9b28f01bfc62a1ba6ca5e735c76cf39bfa09e642cd17ab79dc7b
spec/json_error_spec.rb100644001.02 KB714a7e6e2d20fc1b57e6f9ca852bac3b9f4e3e478dbd92950336e3ab4a68aeab
spec/logger/log_transaction_spec.rb10064400917 Bytes1e59be865b7c5592f9c9301840ee723e79047acb44ae5951d7c3dd196d0597b1
spec/logger/logger_spec.rb10064400404 Bytesc989eea220006f4cb27cd85858ff9e7072ca53a21da073a3aef1c3907f74aed0
spec/logger/parseable_spec.rb10064400435 Bytes6cf92b1f0fab5824669db6fcfbeba3612d0f5d1ad2186a3cf034faf67fa0286d
spec/middleware/authentication_spec.rb100644002.08 KB10cf7e665078a5e701d1a5367c43a34f428980e805c645000a6341449a9734f4
spec/middleware/database_stats_spec.rb100644002.33 KB34a4dab169877fde15da7fd3db3a831b844225c3ca2174524b76b389b89e057b
spec/middleware/request_stats_spec.rb10064400794 Bytesd69664dbaa13cc65b86a41f9790c32b02b3e8e5b4c6453b8ae17a415bc000d80
spec/sortable_api_spec.rb100644001.9 KB9e74883cff34f4a0410b156e21aea8681a17eda42e4095daafc20751a1668dae
spec/spec_helper.rb100644001.05 KB8ca38e12a5dbcbd04e1a63b72f4f694fc5bea3cdfbef0678b1d512652b48c76e
spec/stats_d_timer_spec.rb10064400579 Bytesa77c84b011cbd794df4a18279a430b929ff241275d8a2755699b4614c72de9c7
spec/stats_spec.rb100644002.16 KB81d72d3a1287394f45ee3a98204bf08058d041454a466b897805f4665d86d825
spec/version_spec.rb100644001.33 KB8df891854b2b71c59b5feae0bafa7ff4e5de8eabbd70714f8e513e1ae351ee84
tasks/version.rake100644001.34 KB8764855e3bcf07dfa14c6dcf76b4ea01f7e8f5750f188257f6efb39174a599c8