Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/aidenybai/lucia
🙋♀️ 3kb library for tiny web apps
https://github.com/aidenybai/lucia
feat(vdom): add support for functions
43107a0f5aaf21957441166d162514aa80cf9d4d authored over 4 years ago by abai <[email protected]>
43107a0f5aaf21957441166d162514aa80cf9d4d authored over 4 years ago by abai <[email protected]>
feat(vdom): render only if changed
d22cd10643ba194e92f79b0dfef0acd703cc37e4 authored over 4 years ago by abai <[email protected]>
d22cd10643ba194e92f79b0dfef0acd703cc37e4 authored over 4 years ago by abai <[email protected]>
feat(core): return $data on mount
913cfed2f2fe4f80fc6f271030207ab62d8f2a6d authored over 4 years ago by abai <[email protected]>
913cfed2f2fe4f80fc6f271030207ab62d8f2a6d authored over 4 years ago by abai <[email protected]>
docs(README): clean up introduction
97a3e0e382fb539ceed123efc9a6a0455e877783 authored over 4 years ago by abai <[email protected]>
97a3e0e382fb539ceed123efc9a6a0455e877783 authored over 4 years ago by abai <[email protected]>
feat(observer): add deep proxying through recursion of every layer
50771b1d3b104ca09476d9ac25c0eade1f35cffa authored over 4 years ago by abai <[email protected]>
50771b1d3b104ca09476d9ac25c0eade1f35cffa authored over 4 years ago by abai <[email protected]>
feat(version): bump version to 0.0.7
6e0574b602d3e50ce72895146a2c817d5a0f752c authored over 4 years ago by abai <[email protected]>
6e0574b602d3e50ce72895146a2c817d5a0f752c authored over 4 years ago by abai <[email protected]>
test(tests): add tests for directives
3b5e45924c8b9328b43bbfee4f67966bd981dc59 authored over 4 years ago by abai <[email protected]>
3b5e45924c8b9328b43bbfee4f67966bd981dc59 authored over 4 years ago by abai <[email protected]>
refactor(templates): remove templates
fe1be54d6dd0bef0d0c89bb56396641017c5de40 authored over 4 years ago by abai <[email protected]>
fe1be54d6dd0bef0d0c89bb56396641017c5de40 authored over 4 years ago by abai <[email protected]>
refactor(codebase): cleanup core and directives
324f69a670bcb657c571dc2c6628798e72f217c9 authored over 4 years ago by abai <[email protected]>
324f69a670bcb657c571dc2c6628798e72f217c9 authored over 4 years ago by abai <[email protected]>
feat(0.0.6): bump version
473684e1b7114dd5f9a7124102251eeeff5c0e07 authored over 4 years ago by abai <[email protected]>
473684e1b7114dd5f9a7124102251eeeff5c0e07 authored over 4 years ago by abai <[email protected]>
feat(0.0.5): bump version
54b65a05d5e16d9ebeb66ce037d689110be5146f authored over 4 years ago by abai <[email protected]>
54b65a05d5e16d9ebeb66ce037d689110be5146f authored over 4 years ago by abai <[email protected]>
feat(observer): add a deepproxy implementation
8fe3cd69052b05297dfe45b03c77256187fb21d8 authored over 4 years ago by abai <[email protected]>
8fe3cd69052b05297dfe45b03c77256187fb21d8 authored over 4 years ago by abai <[email protected]>
refactor(constructor): rename Constructor to Lucia
3fa108c55b4c2a1739907aa3e425978eba7197be authored over 4 years ago by abai <[email protected]>
3fa108c55b4c2a1739907aa3e425978eba7197be authored over 4 years ago by abai <[email protected]>
style(prettier): clean up stylings
9c1ca2ed03ae27e0ac6d8bac9daaa58e78ffa395 authored over 4 years ago by abai <[email protected]>
9c1ca2ed03ae27e0ac6d8bac9daaa58e78ffa395 authored over 4 years ago by abai <[email protected]>
refactor(data): remove data prop
113b3b0aeab41fe28ccd1dedaa2b1d0e82fb19f3 authored over 4 years ago by abai <[email protected]>
113b3b0aeab41fe28ccd1dedaa2b1d0e82fb19f3 authored over 4 years ago by abai <[email protected]>
feat(0.0.4): bump version
03f6c4ca1f69dbcf58bfa185abbccc4712be018e authored over 4 years ago by abai <[email protected]>
03f6c4ca1f69dbcf58bfa185abbccc4712be018e authored over 4 years ago by abai <[email protected]>
fix(vdom): constructor init
0129ab31d1b4cba784d827cb3b240df3c3ae3e93 authored over 4 years ago by abai <[email protected]>
0129ab31d1b4cba784d827cb3b240df3c3ae3e93 authored over 4 years ago by abai <[email protected]>
style(code): prettier all files
82171d7a41a588f89985cf55e1558be362640964 authored over 4 years ago by abai <[email protected]>
82171d7a41a588f89985cf55e1558be362640964 authored over 4 years ago by abai <[email protected]>
refactor(constructor): pull out createApp and mount
332ef6c460d14385c11ffd64758f61b4a34239de authored over 4 years ago by abai <[email protected]>
332ef6c460d14385c11ffd64758f61b4a34239de authored over 4 years ago by abai <[email protected]>
perf(observer): use with for observer
c1f1e97d0e37e22c2e440d16664dae6feb8ff050 authored over 4 years ago by abai <[email protected]>
c1f1e97d0e37e22c2e440d16664dae6feb8ff050 authored over 4 years ago by abai <[email protected]>
style(config): remove unnecessary configs
2968c4442d719a34eaf8b68b3e320de27d11257f authored over 4 years ago by abai <[email protected]>
2968c4442d719a34eaf8b68b3e320de27d11257f authored over 4 years ago by abai <[email protected]>
Merge pull request #2 from luciadotjs/extract-directives
Extract directives
f532a3809c4f49cb5bacf9fa36ff05f183e768eb authored over 4 years ago by Aiden Bai <[email protected]>
perf(observer): remove patch on get
560842d4ee8bdb2f8111ece8d727184b785fe2b9 authored over 4 years ago by abai <[email protected]>
560842d4ee8bdb2f8111ece8d727184b785fe2b9 authored over 4 years ago by abai <[email protected]>
fix(cycle): fix max call stack error
26da79ebcaa6ce0d3693dc4da333beb05a6fca8c authored over 4 years ago by abai <[email protected]>
26da79ebcaa6ce0d3693dc4da333beb05a6fca8c authored over 4 years ago by abai <[email protected]>
incomplete(directives): extract directives
1e13c0ac3b343229462cdc8a879fa2fc162ea629 authored over 4 years ago by abai <[email protected]>
1e13c0ac3b343229462cdc8a879fa2fc162ea629 authored over 4 years ago by abai <[email protected]>
refactor(fs): clean up utils
ad9842c226a6fe5ba6a09e7f6db86cbfd780d5ec authored over 4 years ago by abai <[email protected]>
ad9842c226a6fe5ba6a09e7f6db86cbfd780d5ec authored over 4 years ago by abai <[email protected]>
refactor(code): clean up
73adcda1309a32ff1a120ca6dcf5390d91f2defb authored over 4 years ago by abai <[email protected]>
73adcda1309a32ff1a120ca6dcf5390d91f2defb authored over 4 years ago by abai <[email protected]>
fix(revert): revert logo
b2cacfc56c9ac02bf841e33b44eee56e7e9c99af authored over 4 years ago by abai <[email protected]>
b2cacfc56c9ac02bf841e33b44eee56e7e9c99af authored over 4 years ago by abai <[email protected]>
docs(logo): add new logo
ee09dd62d5b17812da29181435f153e3ca0f876b authored over 4 years ago by abai <[email protected]>
ee09dd62d5b17812da29181435f153e3ca0f876b authored over 4 years ago by abai <[email protected]>
feat(0.0.3): bump version
1bb4fa7f5f005775d6ce78945772c54392803093 authored over 4 years ago by abai <[email protected]>
1bb4fa7f5f005775d6ce78945772c54392803093 authored over 4 years ago by abai <[email protected]>
feat(directives): add l-model and l-for directives
60ebfab61b9d427db181abcacc98ed472c377c9f authored over 4 years ago by abai <[email protected]>
60ebfab61b9d427db181abcacc98ed472c377c9f authored over 4 years ago by abai <[email protected]>
refactor(helpers): move vnode constructors to helper utils
a4cd006cf49cf1941a0e6b911a2d9376e93107c5 authored over 4 years ago by abai <[email protected]>
a4cd006cf49cf1941a0e6b911a2d9376e93107c5 authored over 4 years ago by abai <[email protected]>
docs(readme): improve example documentation
4a654bf5f49b73b487324fe9225cf62474b5bcaa authored over 4 years ago by abai <[email protected]>
4a654bf5f49b73b487324fe9225cf62474b5bcaa authored over 4 years ago by abai <[email protected]>
fix(template): interop regex not capturing aggessively
3eb470cc723d8a8298207155655c8e6c30bee2f3 authored over 4 years ago by abai <[email protected]>
3eb470cc723d8a8298207155655c8e6c30bee2f3 authored over 4 years ago by abai <[email protected]>
refactor(types): make type defs more consistent and concise
c131d6fd89e7ceee2dd44d70823f142c5ab220e8 authored over 4 years ago by abai <[email protected]>
c131d6fd89e7ceee2dd44d70823f142c5ab220e8 authored over 4 years ago by abai <[email protected]>
feat(0.0.3-alpha.2): bump version
34259a8d0b1262d49179448926004a1f3a341d6c authored over 4 years ago by abai <[email protected]>
34259a8d0b1262d49179448926004a1f3a341d6c authored over 4 years ago by abai <[email protected]>
perf(vdom): remove unnecessary attrs and destructure payload
25ea584e88882c32698b5fd4ae6ecc67c337faa4 authored over 4 years ago by abai <[email protected]>
25ea584e88882c32698b5fd4ae6ecc67c337faa4 authored over 4 years ago by abai <[email protected]>
refactor(fs): Move out util methods to util files + func
2f6984429c25eb737ed4f887fbc8e7b8d8e65286 authored over 4 years ago by abai <[email protected]>
2f6984429c25eb737ed4f887fbc8e7b8d8e65286 authored over 4 years ago by abai <[email protected]>
feat(vdom): change el refs to dom paths
978ce20646db8a24183f5871b85cf681281247e7 authored over 4 years ago by abai <[email protected]>
978ce20646db8a24183f5871b85cf681281247e7 authored over 4 years ago by abai <[email protected]>
feat(composition): add function support for composition api
6a3735866421dafb7c4fe4bacc536fb42fc5d3ff authored over 4 years ago by abai <[email protected]>
6a3735866421dafb7c4fe4bacc536fb42fc5d3ff authored over 4 years ago by abai <[email protected]>
feat(0.0.3-alpha.1): bump version
87c2550e6a8f677e3e63d4d00d23756bfe7e0b67 authored over 4 years ago by abai <[email protected]>
87c2550e6a8f677e3e63d4d00d23756bfe7e0b67 authored over 4 years ago by abai <[email protected]>
fix(data): fix patch to make reacting work
a2d83c1250e7e40821cd7624ddbdd5e845459067 authored over 4 years ago by abai <[email protected]>
a2d83c1250e7e40821cd7624ddbdd5e845459067 authored over 4 years ago by abai <[email protected]>
feat(0.0.3-alpha): version bump
7301d652c148291f8bf4d4d314bc6babae8d64b4 authored over 4 years ago by abai <[email protected]>
7301d652c148291f8bf4d4d314bc6babae8d64b4 authored over 4 years ago by abai <[email protected]>
feat(0.0.3): version bump
b4aa2ebbfeae41de810544b1fc8efe65bf0a4041 authored over 4 years ago by abai <[email protected]>
b4aa2ebbfeae41de810544b1fc8efe65bf0a4041 authored over 4 years ago by abai <[email protected]>
refactor(fs): Clean up file struct
40f0eb086cafe3f87aebd563891fad63ffdcfb9d authored over 4 years ago by abai <[email protected]>
40f0eb086cafe3f87aebd563891fad63ffdcfb9d authored over 4 years ago by abai <[email protected]>
Create stale.yml
6a30cb1d2cb6dd117d87061689f972bf630621e0 authored over 4 years ago by Aiden Bai <[email protected]>
6a30cb1d2cb6dd117d87061689f972bf630621e0 authored over 4 years ago by Aiden Bai <[email protected]>
Update issue templates
1d5b1a980704b1f130514488f7633dd519be8d7a authored over 4 years ago by Aiden Bai <[email protected]>
1d5b1a980704b1f130514488f7633dd519be8d7a authored over 4 years ago by Aiden Bai <[email protected]>
Merge pull request #1 from luciadotjs/add-code-of-conduct-1
Create CODE_OF_CONDUCT.md
3c77542caba22e111f12febe8b1afb3ca7921545 authored over 4 years ago by Aiden Bai <[email protected]>
Create CODE_OF_CONDUCT.md
b22c742385c1738456ada2eda4bae062656f951a authored over 4 years ago by Aiden Bai <[email protected]>
b22c742385c1738456ada2eda4bae062656f951a authored over 4 years ago by Aiden Bai <[email protected]>
feat(vdom): expose vdom methods in root constructor
690621fa43b7a76935d6f408bce3b4019ab4b3f8 authored over 4 years ago by abai <[email protected]>
690621fa43b7a76935d6f408bce3b4019ab4b3f8 authored over 4 years ago by abai <[email protected]>
refactor(fs): remove unnecessary files (bloat)
c3901c3d4b01aefcf90a02c3040236d227c027bc authored over 4 years ago by abai <[email protected]>
c3901c3d4b01aefcf90a02c3040236d227c027bc authored over 4 years ago by abai <[email protected]>
docs(README): clean up readme temp
790845973d3e22f2b083e61bfae003405ead8492 authored over 4 years ago by abai <[email protected]>
790845973d3e22f2b083e61bfae003405ead8492 authored over 4 years ago by abai <[email protected]>
fix(cname): add cname to root
a61cc9bba89b6b7e4f83aefec5002318756a44aa authored over 4 years ago by abai <[email protected]>
a61cc9bba89b6b7e4f83aefec5002318756a44aa authored over 4 years ago by abai <[email protected]>
refactor(docs): use jekyll
34be5eced4a6a376644811f84f8bf86cd1aa81da authored over 4 years ago by abai <[email protected]>
34be5eced4a6a376644811f84f8bf86cd1aa81da authored over 4 years ago by abai <[email protected]>
fix(directives): l-bind:style not removing current styles
0a4d7cfd9b6c4c9c9cd605dc0c3e3a30603bd4cd authored over 4 years ago by abai <[email protected]>
0a4d7cfd9b6c4c9c9cd605dc0c3e3a30603bd4cd authored over 4 years ago by abai <[email protected]>
refactor(fs): move core files down to src root
f322cacb35caa0be85da82f684fc5fe6c38dced5 authored over 4 years ago by abai <[email protected]>
f322cacb35caa0be85da82f684fc5fe6c38dced5 authored over 4 years ago by abai <[email protected]>
docs(config): make sure configuration files are okay
6588bc1656539b3282aee4d37173d1f6f7e87f0c authored over 4 years ago by abai <[email protected]>
6588bc1656539b3282aee4d37173d1f6f7e87f0c authored over 4 years ago by abai <[email protected]>
docs(theme): change to themeable-simple
a5efc643e06946af3e757c5cb909d40dc076781b authored over 4 years ago by abai <[email protected]>
a5efc643e06946af3e757c5cb909d40dc076781b authored over 4 years ago by abai <[email protected]>
docs(docs): add docs
b51f0ec0b87701de724fd0fbe7cd205a8b0391a7 authored over 4 years ago by abai <[email protected]>
b51f0ec0b87701de724fd0fbe7cd205a8b0391a7 authored over 4 years ago by abai <[email protected]>
(directives): l-bind, l-if
cfcd8be2cfef3d46dc75430d8ba0b72b9c18f6ee authored over 4 years ago by abai <[email protected]>
cfcd8be2cfef3d46dc75430d8ba0b72b9c18f6ee authored over 4 years ago by abai <[email protected]>
feat(0.0.2): bump version
ca05274c513fa079a98d670b7c33533316503006 authored over 4 years ago by abai <[email protected]>
ca05274c513fa079a98d670b7c33533316503006 authored over 4 years ago by abai <[email protected]>
refactor(fs): clean up
e81b208cfc072dc4cdce5b2d9941b7abb43d8306 authored over 4 years ago by abai <[email protected]>
e81b208cfc072dc4cdce5b2d9941b7abb43d8306 authored over 4 years ago by abai <[email protected]>
feat(vdom): composition api
aa128ca77141c8b9e84313e883d357e3d325eadc authored over 4 years ago by abai <[email protected]>
aa128ca77141c8b9e84313e883d357e3d325eadc authored over 4 years ago by abai <[email protected]>
feat(vdom): on event directive
579f0265fe24c97b6ddaad419410e2f3a43bd20a authored over 4 years ago by abai <[email protected]>
579f0265fe24c97b6ddaad419410e2f3a43bd20a authored over 4 years ago by abai <[email protected]>
feat(vdom): implement templating patching
8815db8f8b477f5b6753fefa9efdb9e019beed48 authored over 4 years ago by abai <[email protected]>
8815db8f8b477f5b6753fefa9efdb9e019beed48 authored over 4 years ago by abai <[email protected]>
feat(vdom): patching and vnode parsing
edd14b552a839bd533700f1255020e36792358f7 authored over 4 years ago by abai <[email protected]>
edd14b552a839bd533700f1255020e36792358f7 authored over 4 years ago by abai <[email protected]>
refactor(compiler): move around directives and vdom (unfinished)
0399eeab950e1ac1415c3bffd1c76c2db5fdcf64 authored over 4 years ago by abai <[email protected]>
0399eeab950e1ac1415c3bffd1c76c2db5fdcf64 authored over 4 years ago by abai <[email protected]>
feat(vdom): add prop methods
d45a37013a827a3f1e9cbf34dbc35806a2258799 authored over 4 years ago by abai <[email protected]>
d45a37013a827a3f1e9cbf34dbc35806a2258799 authored over 4 years ago by abai <[email protected]>
fix(vdom): accounting for children and attrs
24fc0ece8abe36fcbec7a300715f57278578b180 authored over 4 years ago by abai <[email protected]>
24fc0ece8abe36fcbec7a300715f57278578b180 authored over 4 years ago by abai <[email protected]>
feat(vdom): add VDom (no methods)
94486b1114871879f82d3105b9563656e70fd0b5 authored over 4 years ago by abai <[email protected]>
94486b1114871879f82d3105b9563656e70fd0b5 authored over 4 years ago by abai <[email protected]>
build(version): bump npm version to 1.0.0-a
c574a5036403002bf42e942ca98b46322c1c7c54 authored over 4 years ago by abai <[email protected]>
c574a5036403002bf42e942ca98b46322c1c7c54 authored over 4 years ago by abai <[email protected]>
refactor(fs): Update file structure
fe6deaf7e805297ce6ebcc959e85aa7990e0c16e authored over 4 years ago by abai <[email protected]>
fe6deaf7e805297ce6ebcc959e85aa7990e0c16e authored over 4 years ago by abai <[email protected]>
docs(readme): add logo
c565802e9b7fc11431291c366463057cddbb1c38 authored over 4 years ago by abai <[email protected]>
c565802e9b7fc11431291c366463057cddbb1c38 authored over 4 years ago by abai <[email protected]>
refactor(directives): clean up directive loading
789faf9b592350ae4e26297926980dd4a3e32d82 authored over 4 years ago by abai <[email protected]>
789faf9b592350ae4e26297926980dd4a3e32d82 authored over 4 years ago by abai <[email protected]>
Add if directive
29ad257caa811d30c48c08a6f0a161329bb8b9f5 authored over 4 years ago by abai <[email protected]>
29ad257caa811d30c48c08a6f0a161329bb8b9f5 authored over 4 years ago by abai <[email protected]>
feat(view): Add attr targets if applicable
7c2bc760ff458a61052f805fa7fc62796ca49f35 authored over 4 years ago by abai <[email protected]>
7c2bc760ff458a61052f805fa7fc62796ca49f35 authored over 4 years ago by abai <[email protected]>
(repaint): render data after attribute collection
711280258389ea3be978a7145b72c594e2840a72 authored over 4 years ago by abai <[email protected]>
711280258389ea3be978a7145b72c594e2840a72 authored over 4 years ago by abai <[email protected]>
refactor(managers): clean up attr and methods
d3b7aca5cd0487c3bfb7b062ecf365bf1175bb62 authored over 4 years ago by abai <[email protected]>
d3b7aca5cd0487c3bfb7b062ecf365bf1175bb62 authored over 4 years ago by abai <[email protected]>
refactor(package): split props into managers for clarity
1149161a5d099445fe4a3338bf1806360669a63a authored over 4 years ago by abai <[email protected]>
1149161a5d099445fe4a3338bf1806360669a63a authored over 4 years ago by abai <[email protected]>
feat(compiler): add rollup bundler
d7ba1e66bf70b383582315277be089cd55c933a5 authored over 4 years ago by abai <[email protected]>
d7ba1e66bf70b383582315277be089cd55c933a5 authored over 4 years ago by abai <[email protected]>
fix(main): interop and add traversing
e4ca139ab438a4dc3dae9f2f69197c41e2f73e65 authored over 4 years ago by abai <[email protected]>
e4ca139ab438a4dc3dae9f2f69197c41e2f73e65 authored over 4 years ago by abai <[email protected]>
feat(init): Initialize repo and add interop binding
307b2b55027e7ff9382d8ce526cef63833edc176 authored over 4 years ago by abai <[email protected]>
307b2b55027e7ff9382d8ce526cef63833edc176 authored over 4 years ago by abai <[email protected]>