Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/11ty/webc

Single File Web Components
https://github.com/11ty/webc

Extra unused variable

87b176a05da138ca11cafe1ca893ca58e3408c05 authored about 2 years ago by Zach Leatherman <[email protected]>
Fixes #72

6efb478999ce388f3830788cf4489f9990d40fed authored about 2 years ago by Zach Leatherman <[email protected]>
Fixes #71

216fd6b50f36c6440c9f3f766c338a7b11293ff4 authored about 2 years ago by Zach Leatherman <[email protected]>
More tests for #78

d4d7d703d1c4bffb4a48cc83d0cbed5e10b727b1 authored about 2 years ago by Zach Leatherman <[email protected]>
Squashed commit of the following:

commit 7d6b3b244d46d8f90d5880d947305aaa81b9aa3d
Author: Zach Leatherman <[email protected]...

3b99004539af2e86e1d56b8c9d5bd13ceef6aa7e authored about 2 years ago by Zach Leatherman <[email protected]>
Fixes #85

553fb87a60a4e10929126ddd3e0164103dc0420a authored about 2 years ago by Zach Leatherman <[email protected]>
Fixes #78

62338b604f5fd8d3e1e5e502e088b6a7947f8f3e authored about 2 years ago by Zach Leatherman <[email protected]>
Fixes #79

2f16ff7ef85ba255626f05be2e4e25e3f7c4f07e authored about 2 years ago by Zach Leatherman <[email protected]>
Fixes #84

a86e12bdde83eb8f170dfa54717224d9a62c321a authored about 2 years ago by Zach Leatherman <[email protected]>
Fixes #83

9040aba452fb136036bb89e18fc505394d885e75 authored about 2 years ago by Zach Leatherman <[email protected]>
Fixes #80

568a4bed02b4522cf066dd007f8dd02b357dbae4 authored about 2 years ago by Zach Leatherman <[email protected]>
Update parse5 dep

9551290192a19915ac566a6197ea04517aa6486d authored about 2 years ago by Zach Leatherman <[email protected]>
Skipped test for #82

58f394899bc96d363bb8fa8ce1d5fea2b9ae57eb authored about 2 years ago by Zach Leatherman <[email protected]>
v0.7.1

e76251aa80220d3eed056675ed58acf0b9471f5a authored about 2 years ago by Zach Leatherman <[email protected]>
Update deps

75e18b944296f22884915ca6a1ce6a1bae5967fd authored about 2 years ago by Zach Leatherman <[email protected]>
Simplify the examples

8f1bb8a3473af7325135df3588d93e9754789836 authored about 2 years ago by Zach Leatherman <[email protected]>
Fixes #77 Fixes #75 (docs for webc:if webc:type=js)

d02f6c0bf8d9e5811bc581f5986ee0972a8d0f6b authored about 2 years ago by Zach Leatherman <[email protected]>
Windows fix for #73

b5c4d4fbcdab7a2876bc89305faa9bafe067e462 authored about 2 years ago by Zach Leatherman <[email protected]>
Move some tests around, the parserTest file was getting too big.

64a51cec8a999dc2e6fe6d3126089d17a40a6318 authored about 2 years ago by Zach Leatherman <[email protected]>
Fixes #73

dc6a9ebe6d43b038ca7698e742ae170897c48010 authored about 2 years ago by Zach Leatherman <[email protected]>
Refactor webc:if #28

d8d1368fe30171d50f297b70fe0fee60112871ea authored about 2 years ago by Zach Leatherman <[email protected]>
Adds webc:if #28

3c4f87fa376e88b123183f38875a480ff20bd1b5 authored about 2 years ago by Zach Leatherman <[email protected]>
Add deprecation notice

950af5b6192beeab345e6b92d607aefa668b1d81 authored about 2 years ago by Zach Leatherman <[email protected]>
Add dormant code to fix #71, toggle this on in next major release

5d8e6436da271b3da4a24468f8bab831c385ac19 authored about 2 years ago by Zach Leatherman <[email protected]>
Tests for special props errors

d17dcc662adfc1f89c47a20adabc5158ab81d3c8 authored about 2 years ago by Zach Leatherman <[email protected]>
Fixes #70

c42251e7ad66f6661c933c5ae86d3e6e7107f729 authored about 2 years ago by Zach Leatherman <[email protected]>
v0.7.0

0aee6716c35ea887499478a9b6299357a5dcf211 authored about 2 years ago by Zach Leatherman <[email protected]>
Expose ModuleScript for eleventy plugin permalink

https://github.com/11ty/eleventy-plugin-webc/issues/27

099fb357e045648cafe06cace6ba8e0ff32d9fb5 authored about 2 years ago by Zach Leatherman <[email protected]>
Fixes https://github.com/11ty/eleventy-plugin-webc/issues/17

9719027b18d0fda08821ef184f310e5a81590bd5 authored about 2 years ago by Zach Leatherman <[email protected]>
Adds example for https://github.com/11ty/eleventy-plugin-webc/issues/23

5a5619f65072ef2903a9fa8a395c352ab22f9255 authored about 2 years ago by Zach Leatherman <[email protected]>
Updates for v0.6.2 webc:import from npm

3fda5d4633a05d06bac09a96c228784a7225f18a authored about 2 years ago by Zach Leatherman <[email protected]>
v0.6.2

d263d80fa61772e8c22257c4e49f08514f86799e authored about 2 years ago by Zach Leatherman <[email protected]>
Aliasing import with tag name test fix

15efab65babc2f2ca7959637f219a628adedae2f authored about 2 years ago by Zach Leatherman <[email protected]>
No more implied .webc on imports, import directly from npm module using tag name

45e38ab6ebc49486c7c3b938e0637521f77444fc authored about 2 years ago by Zach Leatherman <[email protected]>
Fixes #67

5a8224d0a8c0ff5f3409b46d6e876b0f5bff906f authored about 2 years ago by Zach Leatherman <[email protected]>
Merge pull request #43 from kleinfreund/chore/cache-dependencies-in-github-actions-workflow

chore: caches node modules in GitHub Actions workflow

e822c21985ee2b78158211684b5c3a833816f8e1 authored about 2 years ago by Zach Leatherman <[email protected]>
Merge pull request #12 from manekinekko/examples

chore: copy examples to folder

251c15642999aa29265a8728a779aab3133b67eb authored about 2 years ago by Zach Leatherman <[email protected]>
v0.6.1

938c6a654e497ab4a36dc33145d9f7da82e5e2fd authored about 2 years ago by Zach Leatherman <[email protected]>
Fixes #66

5128f1effe683d62daae3b7eb811ae9640694345 authored about 2 years ago by Zach Leatherman <[email protected]>
v0.6.0

9b4e17f6af1901ac7d71ff45ad6404163cd3dd1b authored about 2 years ago by Zach Leatherman <[email protected]>
Update deps for 0.6.0

94c2793b5e1e491d0cb8731bb027d737bb901ac9 authored about 2 years ago by Zach Leatherman <[email protected]>
Fixes #64

4f07fb96f3fc965436848a9ed1e839890c446350 authored about 2 years ago by Zach Leatherman <[email protected]>
Docs for #51

3542fbb10bb8d6c889a90666084a991796f0fb28 authored about 2 years ago by Zach Leatherman <[email protected]>
Adds @text for escaped content. Fixes #51

110fb928c439f846b61dca9cf8256044851be45d authored about 2 years ago by Zach Leatherman <[email protected]>
paths must be normalized before add leading dot slash

5c91090b19ea37edb4de329faf3fcaee66179536 authored about 2 years ago by Zach Leatherman <[email protected]>
Superfluous extra dot slash

fa1bffc72b38070163f0c9d26fca33479b500a79 authored about 2 years ago by Zach Leatherman <[email protected]>
More Windows paths!

0bc38a4132a713bddbb1d81415267af79d5238b1 authored about 2 years ago by Zach Leatherman <[email protected]>
Windows fixes

082a26c24e9c8b623bf1e87035c06dc31512fe7e authored about 2 years ago by Zach Leatherman <[email protected]>
Allow webc imports to use import prefix aliases

e.g. npm:@11ty/eleventy-plugin-syntaxhighlighter/syntax-highlight.webc

7083b0928703f2580964025ab9d9ee22b5505b9c authored about 2 years ago by Zach Leatherman <[email protected]>
Rename slotsRaw to slots.text

c8809634d08ec419215fe9054d8699e96270197e authored about 2 years ago by Zach Leatherman <[email protected]>
`slots` as `slotsRaw` better satisfies #61

654a65d2c59433c2ae3c9c03f884c50d98e593e6 authored about 2 years ago by Zach Leatherman <[email protected]>
webc:raw on parent nodes should not re-compile with @html and render functions

c2cbcc0d0334b56ff062f2dafdc34b17d10bb9f8 authored about 2 years ago by Zach Leatherman <[email protected]>
Access to default slot content in render functions

73e1aababd2ee5581286033eb9a4513f95dfa890 authored about 2 years ago by Zach Leatherman <[email protected]>
Tweaks for #60

3db3e2ac8ef3a2598d50d97e21ff296a2838a1a5 authored about 2 years ago by Zach Leatherman <[email protected]>
Merge pull request #60 from RobinCsl/patch-1

fix: add paths to module for require to work with node_modules

ea3b302e935f007b86a8d3896cb010a18fab3e20 authored about 2 years ago by Zach Leatherman <[email protected]>
Fixes #57

0f4a77edd24484e015d4625adb5255dae20c3d8e authored about 2 years ago by Zach Leatherman <[email protected]>
fix: add paths to module for require to work with node_modules

This was otherwise preventing the usage of `require('my-npm-package')` in Elventy JavaScript ren...

4807bc6c3c06c259a234200d438eb4842c7d7bd1 authored about 2 years ago by Robin Cussol <[email protected]>
Docs updates for https://github.com/11ty/webc/issues/54

81ef4c0b20101db0f008e629330cce323a9d9add authored about 2 years ago by Zach Leatherman <[email protected]>
Fixes #56 `base64url` encoding

7e4558ba45c1b7b495c2a4e801181528c8e66dc9 authored about 2 years ago by Zach Leatherman <[email protected]>
Fixes #53

65946ebabb19c4a8c33af524b5b35a68302012d0 authored about 2 years ago by Zach Leatherman <[email protected]>
Alias webc:type="module" to webc:type="render"

f3fa3b44118baca5bdeea16b024e350a10871c2f authored about 2 years ago by Zach Leatherman <[email protected]>
Improvement to #48 to only fetch raw content for non-empty tags

440516efbd7b8b89c8aeb474cf632764130249b7 authored about 2 years ago by Zach Leatherman <[email protected]>
Clarity on helper functions

97986016acfe26790c172b34972472a6ad7985f6 authored about 2 years ago by Zach Leatherman <[email protected]>
Adds additional test for escaped content in bundler mode

ef2061c0d3c498f7469ec1dc1cd0e2502890995e authored about 2 years ago by Zach Leatherman <[email protected]>
One more passing test for #48

2d6bc69863def2a1c033bbb442abca760254f663 authored about 2 years ago by Zach Leatherman <[email protected]>
v0.5.4

6f1bcf9ec2908d78950933a87f8f31cf95487920 authored about 2 years ago by Zach Leatherman <[email protected]>
#48 only use raw content for webc:raw or webc:type

f01fefee8a7951ac6ef84b73310f2e02f6cf70a4 authored about 2 years ago by Zach Leatherman <[email protected]>
Only normalize EOL sometimes

c70b348682c903c07b513e66e4ec69c9cff6a355 authored about 2 years ago by Zach Leatherman <[email protected]>
Normalize new lines

3f3940e185bbf4c3a9eec874301a9e04f535ba38 authored about 2 years ago by Zach Leatherman <[email protected]>
Fixes #48

0818d9b8d8f3ede7720350aa9039512a3f19f2c6 authored about 2 years ago by Zach Leatherman <[email protected]>
Merge branch 'main' of github.com:11ty/webc

ecf3772fac576d368c931a14c22767b1f4543ba9 authored about 2 years ago by Zach Leatherman <[email protected]>
Fixes #45 (ish) Better error messaging

623658438c1864abbcc1d458dc0724e092c26a56 authored about 2 years ago by Zach Leatherman <[email protected]>
Merge pull request #47 from seneca/patch-2

659634a98c5593fa295459cf9f169931601e6123 authored about 2 years ago by Zach Leatherman <[email protected]>
web:is to webc:is

Didn't notice it earlier. (Line 551)

a1a42d74cfff6ec2ab2a1cc465fc96cf78eaa39e authored about 2 years ago by Les Pruszynski <[email protected]>
Merge pull request #46 from seneca/patch-1

change web:is to webc:is

eadb7e8220baed00a3ccee62228ef3a6fbe4b9f6 authored about 2 years ago by Zach Leatherman <[email protected]>
change web:is to webc:is

Typo Line 554: <head web:is="my-custom-head">
Change to: <head webc:is="my-custom-head">

Typ...

27d78e2768962cad1c18aa327c47dd1a87bf4b50 authored about 2 years ago by Les Pruszynski <[email protected]>
Remove extra import

71b082ca84435ceb78bf7b8f5f94898b8ed4d4d2 authored about 2 years ago by Zach Leatherman <[email protected]>
v0.5.3

8f9cbca1cdedc8b1afaae519989a4b3f60cf3a98 authored about 2 years ago by Zach Leatherman <[email protected]>
Revert error throwing behavior from #18 to fix #44

7b6f27e9b99f4c74ef1e691bf3c2c9119e6f0092 authored about 2 years ago by Zach Leatherman <[email protected]>
v0.5.2

787cbd597c8cd3c82b86984a79e8b85854845f21 authored about 2 years ago by Zach Leatherman <[email protected]>
Fix for using @html in page rendering mode would return html/head/body tags wrapped around component

Regression from @html reprocessing

77689004edcdb757819596e4ac1559802acaa24e authored about 2 years ago by Zach Leatherman <[email protected]>
v0.5.1

f59228942a824f5fddd8946d800977e8c71b0fd6 authored about 2 years ago by Zach Leatherman <[email protected]>
Fix bug with empty string raw input, bug with reprocessing @html in Eleventy layout templates

4f56bdc6c7508e455ad898e66c1ad839599a2d2f authored about 2 years ago by Zach Leatherman <[email protected]>
v0.5.0

e5b0b203565cc52ff1c4cc3cc416d634440b4956 authored about 2 years ago by Zach Leatherman <[email protected]>
Fix #16

fdab3f4dc72871ca4280f32363c633a64525a1ca authored about 2 years ago by Zach Leatherman <[email protected]>
Fixes #29

Notably this treats the return value `@html` on a host component as default slot content that ca...

0719b7664e12370fefeb9ca27cd88a7c8d6cd76c authored about 2 years ago by Zach Leatherman <[email protected]>
chore: caches node modules in GitHub Actions workflow

Adds logic for caching the contents of the node_modules directory which speeds up workflow runs ...

ca22151a56852a10b900c2059ddc6a68e1c348f2 authored about 2 years ago by kleinfreund <[email protected]>
Merge pull request #34 from kleinfreund/feat/resolve-components-in-render-functions

feat: resolve components in render functions

91ac1c5eff7a1affc85347563f2d8a055fb4741f authored about 2 years ago by Zach Leatherman <[email protected]>
Test asset aggregation for reprocessing #33

0d508f530516254ecac7168f24d1394d4847cd10 authored about 2 years ago by Zach Leatherman <[email protected]>
A tiny bit more clarity in comments

957efc3bb445896aae63d7f8458717c815afdcbc authored about 2 years ago by Zach Leatherman <[email protected]>
Better method name (arguably)

fd74aea03193b413814e4a925f5f7cc102dbf02d authored about 2 years ago by Zach Leatherman <[email protected]>
Code cleanup for #34, also adds reprocessing to transform output

849f319dc2fa691ae50b32a188d52822d93235c8 authored about 2 years ago by Zach Leatherman <[email protected]>
Change reprocessing to happen for any render function in a template

3a2b8eed0489a009d0249464cd875c2a65763a47 authored about 2 years ago by Zach Leatherman <[email protected]>
Merge branch 'main' into pr/34

8d68675a7a649a89803a9c47c1e9b80e6d054761 authored about 2 years ago by Zach Leatherman <[email protected]>
Merge pull request #42 from kleinfreund/fix/not-rendering-fallback-content-for-default-slots

fix: not falling back to default slot content correctly

b6330cbcc2a933ffbe63695bb332b158a7ea6675 authored about 2 years ago by Zach Leatherman <[email protected]>
A few more comments

dd025e53f99167b202b0c2ad9e61dee5847fc97e authored about 2 years ago by Zach Leatherman <[email protected]>
fix: not falling back to default slot content correctly

Fixes a bug where rendering a component without child nodes wouldn't render that component's def...

adeec38390548cc116756799d28daec2625110da authored about 2 years ago by kleinfreund <[email protected]>
feat: resolve components in render functions

Adds the ability to resolve components in render functions and generally processes render functi...

0b1bf91a6bcea335c4399b2303974fd7bad54570 authored about 2 years ago by kleinfreund <[email protected]>
chore: adds basic JSDoc types for new method

Adds a few type definitions and annotations (based on JSDoc) which make it easier to understand ...

5ad48af66f3b3d8bccb2e98e1bea105a60a89976 authored about 2 years ago by kleinfreund <[email protected]>
Merge pull request #41 from 11ty/issue-40

Fixes #40 (make `this` optional)

7fd6568025416132dca5b6ace9cf535f1748a459 authored about 2 years ago by Zach Leatherman <[email protected]>