Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/11ty/eleventy-plugin-vue
Use Vue.js templates and Vue.js single file components in Eleventy.
https://github.com/11ty/eleventy-plugin-vue
clearRequireCache wasn’t using any of the change files in the watch events.
db5ab8fdba6c7d347fb599adc61f1af63a70d4af authored almost 4 years ago by Zach Leatherman <[email protected]>
db5ab8fdba6c7d347fb599adc61f1af63a70d4af authored almost 4 years ago by Zach Leatherman <[email protected]>
Find in layoutsDir, when not placed in inputDir
aee20ff1447a8addc29b4f782117c38d8b8fef91 authored about 4 years ago by Igor Kuznetsov <[email protected]>
aee20ff1447a8addc29b4f782117c38d8b8fef91 authored about 4 years ago by Igor Kuznetsov <[email protected]>
A link to the blog post
c1aaea2edc3c285b9b1dacf7835bfe02ca2639ef authored about 4 years ago by Zach Leatherman <[email protected]>
c1aaea2edc3c285b9b1dacf7835bfe02ca2639ef authored about 4 years ago by Zach Leatherman <[email protected]>
Removes work in progress warning
63b927b9f6ab12cc2156b9d1dc1c36c5da96b91d authored about 4 years ago by Zach Leatherman <[email protected]>
63b927b9f6ab12cc2156b9d1dc1c36c5da96b91d authored about 4 years ago by Zach Leatherman <[email protected]>
Adds changelog entry for 0.2.1
d9ab47bae255f9115af4826089a2342cb9a400da authored about 4 years ago by Zach Leatherman <[email protected]>
d9ab47bae255f9115af4826089a2342cb9a400da authored about 4 years ago by Zach Leatherman <[email protected]>
v0.2.1 fixes issue with permalink strings
3fa74da4618fabdaa828f1ca8bb120ad7a6520cd authored about 4 years ago by Zach Leatherman <[email protected]>
3fa74da4618fabdaa828f1ca8bb120ad7a6520cd authored about 4 years ago by Zach Leatherman <[email protected]>
A functional test for #6
fd37650143ede33e043c555575d9f6885963e58e authored about 4 years ago by Zach Leatherman <[email protected]>
fd37650143ede33e043c555575d9f6885963e58e authored about 4 years ago by Zach Leatherman <[email protected]>
Merge pull request #9 from Whoooop/master
Update .eleventy.js
98d652005ee3ec63d39b30834d15e590ef97f444 authored about 4 years ago by Zach Leatherman <[email protected]>
Update dependencies
bc5c2f053eb85035b60dd209b7534cedb70b2d01 authored about 4 years ago by Zach Leatherman <[email protected]>
bc5c2f053eb85035b60dd209b7534cedb70b2d01 authored about 4 years ago by Zach Leatherman <[email protected]>
Update .eleventy.js
Allow permalink to be used in vue templates
as per
https://github.com/11ty/eleventy-plugin-vue...
Fix for overly aggressive caching (would not apply markup or script changes on serve/watch)
952be9061b62900a55b405fb92f92e3e0d8a197a authored over 4 years ago by Zach Leatherman <[email protected]>
952be9061b62900a55b405fb92f92e3e0d8a197a authored over 4 years ago by Zach Leatherman <[email protected]>
Don’t rebuild Vue components if the changed file wasn’t a `.vue` file. (e.g. if a .js file changed we don’t need to rebuild all the vue components)
38a4fa0bb10d96254e4cd45ba680932bb31cfa45 authored over 4 years ago by Zach Leatherman <[email protected]>
38a4fa0bb10d96254e4cd45ba680932bb31cfa45 authored over 4 years ago by Zach Leatherman <[email protected]>
Bump version
b610f7a13f94f9383c06edefbe0ef7d65e68477f authored over 4 years ago by Zach Leatherman <[email protected]>
b610f7a13f94f9383c06edefbe0ef7d65e68477f authored over 4 years ago by Zach Leatherman <[email protected]>
Output Vue component write count (to better communicate incremental build improvements)
b4cd6b606589c92db64a896d95fe6a1889751521 authored over 4 years ago by Zach Leatherman <[email protected]>
b4cd6b606589c92db64a896d95fe6a1889751521 authored over 4 years ago by Zach Leatherman <[email protected]>
Test for two levels deep of import
2aabae3c3dcd561df52d337fceb0a774785c5644 authored over 4 years ago by Zach Leatherman <[email protected]>
2aabae3c3dcd561df52d337fceb0a774785c5644 authored over 4 years ago by Zach Leatherman <[email protected]>
More tests for SFC and CSS
6dbd72ca293fac0bdd2a49c8210e3d912d63e78d authored over 4 years ago by Zach Leatherman <[email protected]>
6dbd72ca293fac0bdd2a49c8210e3d912d63e78d authored over 4 years ago by Zach Leatherman <[email protected]>
Move some code from .eleventy.js into the vue class. Adds a test for CSS extraction
340a18f1ad4447b61f9063c26f4e1dd5cd7a42b9 authored over 4 years ago by Zach Leatherman <[email protected]>
340a18f1ad4447b61f9063c26f4e1dd5cd7a42b9 authored over 4 years ago by Zach Leatherman <[email protected]>
Adds incremental builds for internal rollup *.vue files. Eleventy will still write all the top level template files but the Vue child components you import will do partial builds only when things change now.
91749d07a12d6296abb29e16fee1481b21fd6ee8 authored over 4 years ago by Zach Leatherman <[email protected]>
91749d07a12d6296abb29e16fee1481b21fd6ee8 authored over 4 years ago by Zach Leatherman <[email protected]>
Find in includesDir, when not placed in inputDir
6ddd71456e6e880648f68f4b84c8c866f1f801e6 authored over 4 years ago by Igor Kuznetsov <[email protected]>
6ddd71456e6e880648f68f4b84c8c866f1f801e6 authored over 4 years ago by Igor Kuznetsov <[email protected]>
v0.1.2
c5b757e86a5ac0997a40cbe21d96f1d84baf59de authored over 4 years ago by Zach Leatherman <[email protected]>
c5b757e86a5ac0997a40cbe21d96f1d84baf59de authored over 4 years ago by Zach Leatherman <[email protected]>
Use `exports: "default"` on rollup output from Vue SFC’s to get rid of a console log warning about ambiguous output.
f385e6246a5a5acb6a9f07399795925398b4d26a authored over 4 years ago by Zach Leatherman <[email protected]>
f385e6246a5a5acb6a9f07399795925398b4d26a authored over 4 years ago by Zach Leatherman <[email protected]>
Update dependencies
8323567b2b358aad959bdad1a88dc079ca3877d9 authored over 4 years ago by Zach Leatherman <[email protected]>
8323567b2b358aad959bdad1a88dc079ca3877d9 authored over 4 years ago by Zach Leatherman <[email protected]>
Ignore cache files on test watch
8fe8d5c504fd7138384578fe454e0ecad3bdbeec authored over 4 years ago by Zach Leatherman <[email protected]>
8fe8d5c504fd7138384578fe454e0ecad3bdbeec authored over 4 years ago by Zach Leatherman <[email protected]>
v0.1.1
27f5069b94342880cfd4210031b9f4f3e8d49736 authored over 4 years ago by Zach Leatherman <[email protected]>
27f5069b94342880cfd4210031b9f4f3e8d49736 authored over 4 years ago by Zach Leatherman <[email protected]>
Fix for reset on watch (was keeping old CSS around)
3d8b8a5a9b5fe310b560b9ed3060bbc5ce83b2bc authored over 4 years ago by Zach Leatherman <[email protected]>
3d8b8a5a9b5fe310b560b9ed3060bbc5ce83b2bc authored over 4 years ago by Zach Leatherman <[email protected]>
Updates description
146e93a7736026de76224a945b9737084eefc2f5 authored over 4 years ago by Zach Leatherman <[email protected]>
146e93a7736026de76224a945b9737084eefc2f5 authored over 4 years ago by Zach Leatherman <[email protected]>
v0.1.0
855cd5f0edb6f08ed947e3625ba2b721d707260d authored over 4 years ago by Zach Leatherman <[email protected]>
855cd5f0edb6f08ed947e3625ba2b721d707260d authored over 4 years ago by Zach Leatherman <[email protected]>
Fixes bug with bleeding `page` into other templates.
9cd104b8ef0722bda15109bb25cf45f5b071bb09 authored over 4 years ago by Zach Leatherman <[email protected]>
9cd104b8ef0722bda15109bb25cf45f5b071bb09 authored over 4 years ago by Zach Leatherman <[email protected]>
Vue component render test!
f77143be4e0d16d0308f2b97e5aa1623677c4bae authored over 4 years ago by Zach Leatherman <[email protected]>
f77143be4e0d16d0308f2b97e5aa1623677c4bae authored over 4 years ago by Zach Leatherman <[email protected]>
Open question: do we want the entire data cascade to be available to all components on the page? For now only `this.page` is global.
8c46fe114731625e10a2b48694738abeed196cd5 authored over 4 years ago by Zach Leatherman <[email protected]>
8c46fe114731625e10a2b48694738abeed196cd5 authored over 4 years ago by Zach Leatherman <[email protected]>
Adding some tests.
8edc999befaaf1e546722f8beaa130a00757f501 authored over 4 years ago by Zach Leatherman <[email protected]>
8edc999befaaf1e546722f8beaa130a00757f501 authored over 4 years ago by Zach Leatherman <[email protected]>
A little more refactoring.
851a78c0674b1680fb14643968a9696861ec4351 authored over 4 years ago by Zach Leatherman <[email protected]>
851a78c0674b1680fb14643968a9696861ec4351 authored over 4 years ago by Zach Leatherman <[email protected]>
Some README updates
074f51873dfae4c4ecfe65290a80dfebf9d53757 authored over 4 years ago by Zach Leatherman <[email protected]>
074f51873dfae4c4ecfe65290a80dfebf9d53757 authored over 4 years ago by Zach Leatherman <[email protected]>
I don’t remember why I filtered out the normalizer components, let’s just leave them be.
fde4098443429c0719fef2837bf1a67a0d618fc4 authored over 4 years ago by Zach Leatherman <[email protected]>
fde4098443429c0719fef2837bf1a67a0d618fc4 authored over 4 years ago by Zach Leatherman <[email protected]>
Refactor for more clarity and testing.
9c637074ab1bd6f780528b0e5af8130f647f4afe authored over 4 years ago by Zach Leatherman <[email protected]>
9c637074ab1bd6f780528b0e5af8130f647f4afe authored over 4 years ago by Zach Leatherman <[email protected]>
Complete rewrite—everything is an SFC now, including templates and includes.
60964f9890338832e2d9004073a6eefdd3337197 authored over 4 years ago by Zach Leatherman <[email protected]>
60964f9890338832e2d9004073a6eefdd3337197 authored over 4 years ago by Zach Leatherman <[email protected]>
v0.0.8
23db9c33741ed401471333ff152ded9d9de1a956 authored over 4 years ago by Zach Leatherman <[email protected]>
23db9c33741ed401471333ff152ded9d9de1a956 authored over 4 years ago by Zach Leatherman <[email protected]>
Fixes issue with deeply nested Vue SFC not clearing out of cache properly on --watch
db38a945335bda21caaf57efc3d5df8f450a5be7 authored over 4 years ago by Zach Leatherman <[email protected]>
db38a945335bda21caaf57efc3d5df8f450a5be7 authored over 4 years ago by Zach Leatherman <[email protected]>
v0.0.7
1cccf5ee46c8b697de41293d0a8793e1ecf0885d authored over 4 years ago by Zach Leatherman <[email protected]>
1cccf5ee46c8b697de41293d0a8793e1ecf0885d authored over 4 years ago by Zach Leatherman <[email protected]>
Fixes access to global javascript functions in deeply nested components. Components have access to all functions and `page` data by default.
ded8e53df073eca96be9571c486783bb36ff628e authored over 4 years ago by Zach Leatherman <[email protected]>
ded8e53df073eca96be9571c486783bb36ff628e authored over 4 years ago by Zach Leatherman <[email protected]>
v0.0.6
d613d030a9e89190e7cdb60d2e882c193237ad9b authored almost 5 years ago by Zach Leatherman <[email protected]>
d613d030a9e89190e7cdb60d2e882c193237ad9b authored almost 5 years ago by Zach Leatherman <[email protected]>
Prefer user data `page` over framework `page` if collision for https://github.com/11ty/eleventy/issues/741
768a8c9d8ed3e8eaa2f4fa97f2f7e4af8760b22a authored almost 5 years ago by Zach Leatherman <[email protected]>
768a8c9d8ed3e8eaa2f4fa97f2f7e4af8760b22a authored almost 5 years ago by Zach Leatherman <[email protected]>
Adds `page` to each component’s default data in support of https://github.com/11ty/eleventy/issues/741
3ef83450f550185d7e710844990230ee7022f6e3 authored almost 5 years ago by Zach Leatherman <[email protected]>
3ef83450f550185d7e710844990230ee7022f6e3 authored almost 5 years ago by Zach Leatherman <[email protected]>
Just more README reorg
f7e5f71bffb7ad3c0bbb7b3fc4d06ed798eebc35 authored almost 5 years ago by Zach Leatherman <[email protected]>
f7e5f71bffb7ad3c0bbb7b3fc4d06ed798eebc35 authored almost 5 years ago by Zach Leatherman <[email protected]>
Move advanced to the bottom of the readme
b43ecb4c8d4b977ce7f827008177321d39dd3071 authored almost 5 years ago by Zach Leatherman <[email protected]>
b43ecb4c8d4b977ce7f827008177321d39dd3071 authored almost 5 years ago by Zach Leatherman <[email protected]>
Use `eleventy-assets` package.
21d4970208637a914b7717d135ec6faf980a5dc6 authored almost 5 years ago by Zach Leatherman <[email protected]>
21d4970208637a914b7717d135ec6faf980a5dc6 authored almost 5 years ago by Zach Leatherman <[email protected]>
Normalize whitespace
34783c41353d652b9e61d92be3fcf38cc51d3ec9 authored almost 5 years ago by Zach Leatherman <[email protected]>
34783c41353d652b9e61d92be3fcf38cc51d3ec9 authored almost 5 years ago by Zach Leatherman <[email protected]>
v0.0.4
2e8f503d2415c8f51f941d5a9b113ec12254d746 authored almost 5 years ago by Zach Leatherman <[email protected]>
2e8f503d2415c8f51f941d5a9b113ec12254d746 authored almost 5 years ago by Zach Leatherman <[email protected]>
AssetManager was erasing components per page log when using multiple pages 😅
dff190f9ea192dbf23a84cf4bff32275361e22f5 authored almost 5 years ago by Zach Leatherman <[email protected]>
dff190f9ea192dbf23a84cf4bff32275361e22f5 authored almost 5 years ago by Zach Leatherman <[email protected]>
v0.0.3
3a7585eef495fe725f7f20607ecbad3e08b7f2dc authored almost 5 years ago by Zach Leatherman <[email protected]>
3a7585eef495fe725f7f20607ecbad3e08b7f2dc authored almost 5 years ago by Zach Leatherman <[email protected]>
Fixes #2
0461c85e3c89bfcee8e53cdfb1a6d216a8b19de2 authored almost 5 years ago by Zach Leatherman <[email protected]>
0461c85e3c89bfcee8e53cdfb1a6d216a8b19de2 authored almost 5 years ago by Zach Leatherman <[email protected]>
Adds description to package
d3a7c32f3671e652feb9d40cb98ea0d1460b04e5 authored almost 5 years ago by Zach Leatherman <[email protected]>
d3a7c32f3671e652feb9d40cb98ea0d1460b04e5 authored almost 5 years ago by Zach Leatherman <[email protected]>
Adds usage docs.
e2b0341e5520d55bf05fe3e8ff141fac7daad232 authored almost 5 years ago by Zach Leatherman <[email protected]>
e2b0341e5520d55bf05fe3e8ff141fac7daad232 authored almost 5 years ago by Zach Leatherman <[email protected]>
v0.0.2
eb1654eb37fa6880605da492346426a6368c3137 authored almost 5 years ago by Zach Leatherman <[email protected]>
eb1654eb37fa6880605da492346426a6368c3137 authored almost 5 years ago by Zach Leatherman <[email protected]>
Support any options from rollup-plugin-vue https://rollup-plugin-vue.vuejs.org/options.html
2ce1caf7440062e986b8de320784fbdbd3762d3f authored almost 5 years ago by Zach Leatherman <[email protected]>
2ce1caf7440062e986b8de320784fbdbd3762d3f authored almost 5 years ago by Zach Leatherman <[email protected]>
Adds related links to readme
b89db3ac4af1ce6b596ca4711c06c09fdef547a2 authored almost 5 years ago by Zach Leatherman <[email protected]>
b89db3ac4af1ce6b596ca4711c06c09fdef547a2 authored almost 5 years ago by Zach Leatherman <[email protected]>
Clear asset manager entries on re-run during watch
a00a9710b110d59abe62c68b883188943332c54f authored almost 5 years ago by Zach Leatherman <[email protected]>
a00a9710b110d59abe62c68b883188943332c54f authored almost 5 years ago by Zach Leatherman <[email protected]>
Add warning about doctype in vue
6deeb83d7cd592570f15c61056f972655619da4c authored almost 5 years ago by Zach Leatherman <[email protected]>
6deeb83d7cd592570f15c61056f972655619da4c authored almost 5 years ago by Zach Leatherman <[email protected]>
Rename to AssetManager (maybe use for script some day)
6795c6c39f791c75c978ab9742746ecc51f3d65f authored almost 5 years ago by Zach Leatherman <[email protected]>
6795c6c39f791c75c978ab9742746ecc51f3d65f authored almost 5 years ago by Zach Leatherman <[email protected]>
Some directory fixes
419aed5eed65f8b3af3d747717c57f98e21b9fd9 authored almost 5 years ago by Zach Leatherman <[email protected]>
419aed5eed65f8b3af3d747717c57f98e21b9fd9 authored almost 5 years ago by Zach Leatherman <[email protected]>
Update package name
1942a0a420f4a2f5f9726b9e84eda777f6106231 authored almost 5 years ago by Zach Leatherman <[email protected]>
1942a0a420f4a2f5f9726b9e84eda777f6106231 authored almost 5 years ago by Zach Leatherman <[email protected]>
Rogue dep
758ac03d55cfb8b4b84a805538a06517e5533e44 authored almost 5 years ago by Zach Leatherman <[email protected]>
758ac03d55cfb8b4b84a805538a06517e5533e44 authored almost 5 years ago by Zach Leatherman <[email protected]>
Initial commit.
496058f8e1dda7cc5b49186146642a000fa8eea7 authored almost 5 years ago by Zach Leatherman <[email protected]>
496058f8e1dda7cc5b49186146642a000fa8eea7 authored almost 5 years ago by Zach Leatherman <[email protected]>