phlex-0.3.0

https://rubygems.org

phlex

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

funding_uri
https://github.com/sponsors/joeldrapper
homepage_uri
https://www.phlex.fun
changelog_uri
https://github.com/joeldrapper/phlex/releases
source_code_uri
https://github.com/joeldrapper/phlex
rubygems_mfa_required
true

id: 1562931

number: 0.3.0

platform: ruby

spec_sha256: 281e47e4af9dfede4f511ba84b3ec939dc56f7769e8b0f17d948a1e5a1edd497

sha256: dab20307fc139829e0f3b0459da1f3a2297b8d77b24c82ec80e81fbfe0467532

created_at: 2024-05-13 08:36:56 UTC

updated_at: 2024-06-15 11:10:07 UTC

position: 49

version_data_entries_count: 79

uploaded_at: 2022-09-29 17:41:39 UTC

indexed: true

has_extensions: false

extensions: []

Gem size: 39 KB

Version Data Entries

Total: 79

Unpacked size: 106 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
Rakefile10064400157 Bytes56f9390ae5a646e99260dbebcc3ee9fd957acbdb539af125cbddbcc5b36eb840
SECURITY.md10064400145 Bytesbd28d530bcb48a520b9403619ab1022640a3982e360c47f4355dc75ba339c1c2
bench.rb10075500254 Bytes5c07596d765a798cdcc3dcecd66e4ee46224ec78dea0dce9475473970915ab5d
config.ru10064400165 Bytesfdb78bb996bd1926bf3c7fd9f70fdd220c66e1768e8b5ccb4095a309afb3474c
lib/phlex/renderable.rb100644001.12 KB02405d7d09fc2386d3587422b534c2270d9389567567a13368d572d629c21e73
lib/phlex/version.rb1006440067 Bytes9b7096f5bba81dab1ea4c393f603c2a6281c9c2bdfcef61ea72cd086bb183804
lib/phlex/view.rb100644004.28 KB7b7caf687df973639b7f8a29daaf8527856bf8c4755534287bafcb701084f5fd
.editorconfig1006440052 Bytes7f2c0c6cb0b5f50a01cf5e3c868eb45541845a3b0e5e79e8c28f5d5ab6aaf35b
.rspec1006440022 Bytes59cb44b82275dbbbe102e09ad72aaafa8a3b1f15ec35682f21c6741ca9d2c7b2
.rubocop.yml10064400162 Bytesba6ee1d901700742afffd2291a677b9713f51a16cebbfa814922ebaec9affc81
CODE_OF_CONDUCT.md100644005.09 KB1f9148273d4986c9d2c84b0aa243b3e33c814107467a49636b6ed32ae87f592b
CONTRIBUTING.md100644001.1 KB57c1ec283032fbb5911dadf92835f8cb646daa1fe533304a3342d335f16cd756
Gemfile10064400576 Bytes3ef89ee253f3c17b7b3c949568d63653195ac4340bde67f13bf8b5d27c691af8
LICENSE.txt100644001.05 KBcb0b3f6234e1e69a217c7866d4ffaa6c386902a7bf69fb558dc09232c97e8b40
README.md100644001.23 KB3637f9e042c2c315fc317b383407dd160e832c1aab21d75eef437b720b6f884f
docs/assets/application.css10064400665 Bytesf9e7be79b543d690c78aaacf5c7a7e8f9e1a224be368430046f3a8a4a1c9f8a0
docs/assets/logo.png100644003.92 KB2b8f176c4660f91fbe59a84e11312de984f7066f0d237207e3db51975f32e402
docs/build.rb10075500460 Bytes120263106bc7c435cedeb73623f760fb6b1d1428cca346c5646e7f3c3167457c
docs/components/callout.rb10064400199 Bytesccfd5629066e2894f35824e71ec6b5d7b2f6946c88755bd197314fe3f26eb37a
docs/components/code_block.rb10064400412 Bytes870408505420381ebd548e9f39226885aa70101b3215f1a0cca1a403006e8363
docs/components/example.rb10064400529 Bytes9aca42151abf0188707f7e28dfef5e06029a2424fc8fd0dc349543a971702768
docs/components/heading.rb10064400169 Bytes740225393965440f5b11ff6fb25ed7706f30c22dd9d969f2bb18454c91597c39
docs/components/layout.rb100644001.06 KB736dd8b08590764cfb9d5b8e5bd29d5c95da1b87b0db94e56c332cfd8eb2d2a6
docs/components/markdown.rb10064400462 Bytesad7ebee64287bb873f1e55039287d7ca1f76023011db780491504bff2caa3b06
docs/components/tabs.rb10064400476 Bytese31cb0dd095022e2ccb07961d6c3c7b656b576ef01c4f81f1fdcc307396acc0a
docs/components/tabs/tab.rb100644001.1 KB606a596f53313dd5f77f3fd6794cf8a72b5c31653cb7808cc1628440704c1f16
docs/components/title.rb10064400162 Bytes18c70361b83450b9a591bdfcc28167dd15fa0b6e7b41f05310222ed537e97f79
docs/page_builder.rb10064400554 Bytes7280736af20438d7c9f01c74e6babb59d88fe86b63c84ad5e0f1cca94675406d
docs/pages/application_page.rb10064400113 Bytes52aff2818c2c214b7a72a8915a8269fdcecd1cd70327f7183ecd78779b428385
docs/pages/index.rb100644002.09 KBad98886faab9977ef187962db3e6ef670e1892a670cc7ce562d1a1bde4e25db4
docs/pages/rails_integration.rb100644001.19 KB0518b4e81f9421e3e1d404c3f4a3367246bd997687f9a7a88515ec993c312ad9
docs/pages/templates.rb100644006.7 KBe6f147702095468921d06a05853f71419ab65e4fcf4036bcce83d2569999186b
docs/pages/views.rb100644003.96 KB6219f8d984c3cd8a5aeea70c6901d2805698fd4b395a2ef1397938bea9dfa631
fixtures/compilation/vcall.rb10064400523 Bytes36894a636d621f880dd27d21b0f61cbfc3bb603c9c97dc43a8b2adfe1d3d3f71
fixtures/dummy/app/assets/config/manifest.js100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
fixtures/dummy/app/controllers/articles_controller.rb1006440085 Bytes2d09cfcc0ff7d117781ea8d9e74756c074d19e41b32f6b3995be3aef98b09f7d
fixtures/dummy/app/views/articles/form.rb10064400191 Bytesf76af2a95ac3049246e69b42b9c51494154ee3e862b9e3330a2ba7160ab8891c
fixtures/dummy/app/views/articles/index.html.erb10064400321 Bytes1ba4e6b65811e41ec889cde322a8113fb5f9f2d4f443149c791c7847ddab44c0
fixtures/dummy/app/views/articles/new.html.erb1006440040 Bytes2df7826e9e6c4c6452a97c943406d423ff537d134af1b48ce1f876f5c6672327
fixtures/dummy/app/views/card.rb10064400216 Bytes74a8c68f1e712be154ad86b477a0a1b2e0db0b29d230070aff05ddec814ad2ac
fixtures/dummy/app/views/heading.rb10064400125 Bytesaa67ef6150b32e355d6c0bfe5c9ee217ae7d68df3bbdf0e385eb0d614678def3
fixtures/dummy/config/database.yml1006440064 Bytes35a1da34a11f489c3301bb26e33b4c826a7b48611d31a813606ee85e2ddf9865
fixtures/dummy/config/routes.rb1006440089 Bytes95996f8c496279b9eda64ce8c4b2a9a0d36fa783825754e4a6ddaa8b5eac940e
fixtures/dummy/config/storage.yml1006440083 Bytesafe2ba8ff2c5f03a5575a9a129787292ecfbc2e3262f1e35c488382fe08368e6
fixtures/dummy/db/schema.rb10064400161 Bytesb81a87d64f5cb455a653613f2a69343d2ce22136d7fdb406ffd15f3f831ba3eb
fixtures/dummy/log/.gitignore100644005 Bytes0183487e14e12c3ed34321d5793653710171bcd93b6ee77fe05736c21ad395d7
fixtures/dummy/public/favicon.ico100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
fixtures/layout.rb10064400692 Bytes86d8ffbc5e774dd97d5a20eb422a96dac8d4fb3105e679c68fc76b9b49ce5271
fixtures/page.rb10064400644 Bytes12bd0a8e841d851e8b5111cd489b3151266320f3c38eff278670faa661788651
fixtures/test_helper.rb10064400236 Bytesf316e9886d892642e2cfacac3f8c132923d9dd3e0a6c5822ca5b6d007091f3fd
fixtures/view_helper.rb10064400256 Bytes876800692d46707169342e139543664a4925443e10b1f5f4257301bea7da31fc
lib/generators/phlex/component/USAGE10064400167 Bytes182aa2d1d5d30c98ba3e6d66042e4e541e5f5da4e96429a98efce9ffad133710
lib/generators/phlex/component/component_generator.rb10064400296 Bytes125c585e5db99b1ba527b6ca1abc50547294412fa1fabc8f243d301fd1b02768
lib/generators/phlex/component/templates/view.rb.erb10064400127 Bytes4715de683ef42d8738315c6858e51a0017e18113dcf0eb5260da747dd74981c0
lib/install/phlex.rb10064400518 Bytes4e71157bd76da6718740be627bc67e20c982f2b88a8d33e2dd089df0976eed8c
lib/overrides/symbol/name.rb10064400112 Bytes2fead3e2580b050328b0b268b5e5a38661cbc54474e86b5621b384ea5290a46f
lib/phlex.rb10064400888 Bytesd441df3b224e17b13f64da95f132f11c9408c0ae14de5270ff6fc99874fa924f
lib/phlex/block.rb10064400279 Bytes17c2cbfa90210c755791378f017ffa3fba0d54ba5a88ac2d6b54a4eee4684fd1
lib/phlex/buffered.rb10064400387 Bytesc1f25bbca9d259216a7c8180af6b6baf29dbc2f9c0b18f9d3dbcdb2f6f46fa7c
lib/phlex/compiler.rb10064400736 Bytesf06e1b45b4ba6cf02069a1fb9a8458e160dae0525643bd0afa81912143bd9717
lib/phlex/compiler/formatter.rb100644001.36 KB5ba72497a14c416d79788d04ba5d1e679af3e4123d2b5c545ca51bece76ff818
lib/phlex/compiler/generators/standard_element.rb10064400484 Bytes6abbf864523096ceb0ff5e8faaee5c200e13d31a86d1ef10a41740fb421ec438
lib/phlex/compiler/generators/void_element.rb10064400466 Bytes999b1aa9e13ed397d554a908fbf191f0212c66d9a8c234996047b82ba69b47e1
lib/phlex/compiler/optimizers/base_optimizer.rb10064400616 Bytese6a8ca8f142d69f3c0feec7ea90f1753df22600b768a4ade1aa2cc14e9f92ceb
lib/phlex/compiler/optimizers/vcall.rb10064400521 Bytesc1b75c45eaaa8ff48ef0de6a13dc1fa2ece2b0a53f5f0ff30515d51de074128a
lib/phlex/compiler/visitors/base_visitor.rb10064400287 Bytes564b1033d6ad86eb9e76c1e53267bb9f2680df3424a1ab686088cd9f3cf7f222
lib/phlex/compiler/visitors/component.rb10064400491 Bytes35f82431fa5c3dcd568c4049ba922806f61bcb83673fcc050ff45c4d5d5d09a1
lib/phlex/compiler/visitors/component_method.rb10064400467 Bytesce7e0b03ba52a86148279413b1553674565bbe256d201031eda74e981d5848f2
lib/phlex/compiler/visitors/file.rb10064400326 Bytesa308769843ac315aa6324083b75b38a6d5b4cf82c401eecb7329ec8eaf29a917
lib/phlex/configuration.rb1006440098 Bytes142eca669742da6e14ba8f0253f03fa48250cfcb77c53c642d51ec396e75b4d6
lib/phlex/engine.rb10064400201 Bytes88ad47acc9b0c013a572ac2791f068a1047c8dcda6f9311838449af3a47e9594
lib/phlex/html.rb100644004.81 KB0d44bbfa41ac62a36dd138c1404f91b62e18a02cb3a51a5c58149c3fe0270efd
lib/phlex/rails/tag_helpers.rb10064400520 Bytesac164f7d0af468d0b39574aa716cbbdcf7fc1bcc29274a4e3ff642bc14e7f8f8
lib/tasks/phlex_tasks.rake10064400278 Bytes4a166a683f2d6cdfcb71e4e087e385d06e1d6e10431ba45387fdebc591f369ae
package-lock.json1006440044.9 KBe39e1c33df16d98bd3e0a22accd76f3c11c31be0f2038b1a99e0493eee672cb5
package.json1006440056 Bytes3767e18f0acc84dcfe21f1a5e920f951013faeaf6a3fc1543c986de252234d22
phlex_logo.png100644003.92 KB2b8f176c4660f91fbe59a84e11312de984f7066f0d237207e3db51975f32e402
sig/phlex.rbs10064400104 Bytes04f2ceeb5c77892e46a1d9b0ce3ead403f4a01fe0326624c0392d27df65af638
tailwind.config.js10064400111 Bytesf86852023e1385ac71e631706923764e2e7bae3052cc5c5239532b555aec1f3a