Ecosyste.ms: OpenCollective

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

github.com/luwes/sinuous

🧬 Light, fast, reactive UI library
https://github.com/luwes/sinuous

Fix simple text with expression in root

485c944438b1149a5e4c00260102c6bfdff2ab23 authored over 5 years ago by Wesley Luyten <[email protected]>
Upgrade babel plugin htm pkg

f6388a68bb9dc82b502fcf5ec1a3525c58c4184d authored over 5 years ago by Wesley Luyten <[email protected]>
Fix parent undefined when appended from fragment

274ecdfd2fe13f6e797a7b459b13c318170c1dde authored over 5 years ago by Wesley Luyten <[email protected]>
Upgrade htm package

0ad1961472ac737cd0cad0f45c7a5b01041560d6 authored over 5 years ago by Wesley Luyten <[email protected]>
Add SVG support to babel-plugin-htm

724a63a0b99d98922eb37af4cf12d821c45d766d authored over 5 years ago by Wesley Luyten <[email protected]>
Merge pull request #15 from biw/patch-1

fixed readme typo

7e8a1e30ea0f20996f541720a00fbe082faab50f authored over 5 years ago by wesley luyten <[email protected]>
fixed readme typo

Fixed a small readme typo that imported `h` not `html`

28740b1ad29b57fccec7438e429b3ba53e560323 authored over 5 years ago by Ben Williams <[email protected]>
Update site, add template doc page

a105a1e0a4adaca9e82b918e296cf069d2c8995b authored over 5 years ago by Wesley Luyten <[email protected]>
Add funding link [skip ci]

b98e427aedc44afda05057816266f5f58e8918c5 authored over 5 years ago by Wesley Luyten <[email protected]>
Update site

b7d71154c4653f1c2564155b6c76545d81f726ba authored over 5 years ago by Wesley Luyten <[email protected]>
v0.12.2

c31aad049aa887dd3d5af9ff08baaf2c7566509c authored over 5 years ago by Wesley Luyten <[email protected]>
Add support for array insert again

4485af84c85b5ce7504bd40abf65837b8a80fe78 authored over 5 years ago by Wesley Luyten <[email protected]>
Update site

5bd8189e1951f4618f95c4cd0b0e48d2fb8c99cb authored over 5 years ago by Wesley Luyten <[email protected]>
v0.12.1

482fdb65042f57d537e131b05a7ac6f5656edaa3 authored over 5 years ago by Wesley Luyten <[email protected]>
Optimize and re-use code for full replace in map

a9036e508a14ccf57ecf7fc70bd8ad749f443ad9 authored over 5 years ago by Wesley Luyten <[email protected]>
Make `map` return a DocumentFragment

For issue #13, this makes more sense, is cleaner and more use-able.

c27b9f996ad3ffbe1bcace25bf1891a3dad24f4b authored over 5 years ago by Wesley Luyten <[email protected]>
Golf down some bytes

ba6ac3d967b77e3fb6d695f368900ed5273711f6 authored over 5 years ago by Wesley Luyten <[email protected]>
Update readme [skip ci]

8b1868667b24205bad058981ef639c8f7d987671 authored over 5 years ago by Wesley Luyten <[email protected]>
Update site

8c887d1ad6304e845e039d8aef856420c476e6c9 authored over 5 years ago by Wesley Luyten <[email protected]>
Update readme [skip ci]

ca57e61471234a03271810ac120a24310c96c73c authored over 5 years ago by Wesley Luyten <[email protected]>
Update deps

9770e30bced0d3a94ceca64d03e60a766d88f419 authored over 5 years ago by Wesley Luyten <[email protected]>
v0.12.0

1574fa3beaf357880c759e11e18e696a8d60b819 authored over 5 years ago by Wesley Luyten <[email protected]>
Fix IE11 SVG test

5447bb9ecc8153d7c0a16f1cb9ccdd6b78058767 authored over 5 years ago by Wesley Luyten <[email protected]>
Update site

5cda445625e829040136c4a6a6bb7a148a5a3a27 authored over 5 years ago by Wesley Luyten <[email protected]>
Merge pull request #12 from luwes/dev9

v0.12.0

b4cc1c1fa803bb5291fb3ca547cfc6fcf80a5a13 authored over 5 years ago by wesley luyten <[email protected]>
Golf down some bytes

af65629bf75daa36da423252b6da0e93f1421f88 authored over 5 years ago by Wesley Luyten <[email protected]>
Use better property parsing

af3486e6ececddd6aed89916c46ab4e42d7f1411 authored over 5 years ago by Wesley Luyten <[email protected]>
Fix string insert issue and add coverage

6a60ff8f10c13f4db0eae217eb9d71a50bf97b88 authored over 5 years ago by Wesley Luyten <[email protected]>
Add SVG support

69571e561760887a2b5d15ddcc5932c16b7fbf6d authored over 5 years ago by Wesley Luyten <[email protected]>
Remove plain array support for insert/map-items

Fragments can be used instead

09e7146825c16e72f6cb864908e4665e18f56a18 authored over 5 years ago by Wesley Luyten <[email protected]>
Remove interop shim from bundle, save bytes

073d23e4101f4794202a98f97d6f57cf8755c716 authored over 5 years ago by Wesley Luyten <[email protected]>
Update site

849653e9feb8de7d393ddde17d20f8e0db75c357 authored over 5 years ago by Wesley Luyten <[email protected]>
Update readme [skip ci]

68677a0f0f42dfa49dddb369b03a3cd9a7ff3154 authored over 5 years ago by Wesley Luyten <[email protected]>
v0.11.4

fac31357c3b7ce3fbb716e730dab6bda47a23dec authored over 5 years ago by Wesley Luyten <[email protected]>
Update readme [skip ci]

69ee638ca2e88ff7a9c9bebe816ee370c69eac63 authored over 5 years ago by Wesley Luyten <[email protected]>
v0.11.3

a78a0f03b4b3d1934676318aef097f0b3b6553a0 authored over 5 years ago by Wesley Luyten <[email protected]>
Remove array to node support

Should keep the types the same

446b6964aefd95cbcd94999fa8cd9b6e1dfe97aa authored over 5 years ago by Wesley Luyten <[email protected]>
Update readme [skip ci]

56f07f2db4cdd817bbd0a3b5dda06eb9f8e99962 authored over 5 years ago by Wesley Luyten <[email protected]>
Update site

eb6d616582e7b972112e0911114e93f352d050c7 authored over 5 years ago by Wesley Luyten <[email protected]>
v0.11.2

1e78e07cc4f83a6c2d88803b38f80abc14a7b265 authored over 5 years ago by Wesley Luyten <[email protected]>
Remove multi expressions

This could break but I don't see why it's there

5cea4762604d7af5623a2cbcc3e687c84df4c946 authored over 5 years ago by Wesley Luyten <[email protected]>
Fix mixed exports

It's not recommended to have a default AND named exports

053e1e70a1690bef56303cdbb680cd59756556f1 authored over 5 years ago by Wesley Luyten <[email protected]>
Golf some bytes

e60419534c18a0e42fb9293276c52b217ab27770 authored over 5 years ago by Wesley Luyten <[email protected]>
Update readme [skip ci]

65ce23df8e86c0b281f749c9c49b4598b9605bb3 authored over 5 years ago by Wesley Luyten <[email protected]>
Add gzip build to examples

c946b626bc7bd1621e42c42cf36f453284763b70 authored over 5 years ago by Wesley Luyten <[email protected]>
Update readme [skip ci]

54cbb49c353bd3304a8dced831460d41be71aa89 authored over 5 years ago by Wesley Luyten <[email protected]>
Update site

3fa86e7c2bd90acdcfc9b255400278ceb2683476 authored over 5 years ago by Wesley Luyten <[email protected]>
v0.11.1

065adce846df7129a8d9f1a5b450cac895649b7d authored over 5 years ago by Wesley Luyten <[email protected]>
Update changelog

493eebf302c9b4b562380e64ba86033eba850fc3 authored over 5 years ago by Wesley Luyten <[email protected]>
Use iife for examples

9cc1a0664e646c1afb40cf776b36b7298ab306e0 authored over 5 years ago by Wesley Luyten <[email protected]>
Add minified browser version

5c6dfb267afdcb42595259e39c104b97eaf76a2a authored over 5 years ago by Wesley Luyten <[email protected]>
Remove unneeded extending of `h` tag w/ api

923186047727ac2844de64065f70e942301f86c3 authored over 5 years ago by Wesley Luyten <[email protected]>
Fix bad code golf

59e753fd8b6e99df87f3d07c2dd1fb53055477ba authored over 5 years ago by Wesley Luyten <[email protected]>
Remove specialized `ref` prop

It's not needed since Sinuous returns the element straight up.

c540580031ed0f2ef157e13efb62f81fa608526a authored over 5 years ago by Wesley Luyten <[email protected]>
Golf down some bytes

3b1903b4f0bd18a2184a5cc312dd0b3c9af61e8c authored over 5 years ago by Wesley Luyten <[email protected]>
Remove shorthand parser in favor of HTM, save byte

With HTM there is no need, removing unless users need it back

5abfb341fa183f50dec2f7b0b66c73cc202b51c1 authored over 5 years ago by Wesley Luyten <[email protected]>
Add rollup/terser config to reduce bundle size

105a6dac393bdc4a577a1dbfe89d2fa05b73f5b8 authored over 5 years ago by Wesley Luyten <[email protected]>
Rename ._flow prop to .$f

d303deff2b899c06139c624674609fd72b37f864 authored over 5 years ago by Wesley Luyten <[email protected]>
Update Sinuous site

c601634802b7bd26a3f87fa5ee07c7f25b2ce53e authored over 5 years ago by Wesley Luyten <[email protected]>
Fix sinuous/babel-plugin-htm not build yet

93df2f6e007cac1d7cd398a1ee231b81cbcdbbdf authored over 5 years ago by Wesley Luyten <[email protected]>
Change `.mjs` to `.js` extensions

87d4b583fe8821bf911ee959965964bf3864e364 authored over 5 years ago by Wesley Luyten <[email protected]>
v0.11.0

f6a6c7063209aa59b5e726c9be39eb747f40de9f authored over 5 years ago by Wesley Luyten <[email protected]>
Add simple `html` test

4283647265658e4ad49e8dcfbd4aa333a44ddcfc authored over 5 years ago by Wesley Luyten <[email protected]>
Prevent prettier on htm packages

Keep it easy to see diff from the original developit/htm

b31ed808df3595071f8c41cc6b2dc4a2e121271c authored over 5 years ago by Wesley Luyten <[email protected]>
Prevent using cache for hugo

Fixes showing the old Sinuous version

a450e95e29c9ee8de617072c250dccb8623fde0e authored over 5 years ago by Wesley Luyten <[email protected]>
Add htm pkg config to Sinuous

7d339c5576d3088a6509e0554aca28b877677de6 authored over 5 years ago by Wesley Luyten <[email protected]>
Wrap `h` around arrays to make fragments work

Related issue developit/htm#89

018d4402282112d8ed6300aa5c71b1373eff5feb authored over 5 years ago by Wesley Luyten <[email protected]>
Add babel-plugin-htm pkg

fb539f9f5fbd5552fc502688eab2990dfa675b31 authored over 5 years ago by Wesley Luyten <[email protected]>
Add htm package

64940f2ba2a611b916f5c8f5e2859d9c42287427 authored over 5 years ago by Wesley Luyten <[email protected]>
Update readme [skip ci]

b51f759526249d08b3750bd045916bc3f7aef466 authored over 5 years ago by Wesley Luyten <[email protected]>
Update deps

4d3250e20deea8a045afd5cbcfbb157a72771496 authored over 5 years ago by Wesley Luyten <[email protected]>
v0.10.1

54e7aaac3910cef7ef9a4b468853feabbe06fffd authored over 5 years ago by Wesley Luyten <[email protected]>
Save bytes by inlining variables

c9ea0fd9286c4a4b0109879d43112a2c29f52750 authored over 5 years ago by Wesley Luyten <[email protected]>
Remove `bindings` until there is need for it

0590c7d8c831d2d81955d9c05f37d6d04a7337a1 authored over 5 years ago by Wesley Luyten <[email protected]>
Remove specialized Capture syntax

d8537fb430aa09cfb73db2d127335696d5404b8a authored over 5 years ago by Wesley Luyten <[email protected]>
Use Sinuous's normalizeArray in map, save bytes

bc1b0eda13b704f556f32372259bc36b97493d75 authored over 5 years ago by Wesley Luyten <[email protected]>
Remove local bench

Will keep this in its own repo

4a1a431d4716c8074a8c6c4cf569613e5322e082 authored over 5 years ago by Wesley Luyten <[email protected]>
Update bench

23a7e71d66647a37ce25ac43372c5697044eda20 authored over 5 years ago by Wesley Luyten <[email protected]>
Remove `context` from `h` tag, is also exported

503ee2addb0251341c2394cd8c908c02979bfdb6 authored over 5 years ago by Wesley Luyten <[email protected]>
Add creating text node w/ type coercion at end

8fbf7dfa57d699f2cf21102f964ff3f8e9a18fc9 authored over 5 years ago by Wesley Luyten <[email protected]>
Remove `insert` from `h`, use plain function

e01c9010f19106ef3de828a01542af5f55cd2eaa authored over 5 years ago by Wesley Luyten <[email protected]>
v0.10.0

b4f0e88a3b891c3f630267cc25c431c5e03edd4c authored over 5 years ago by Wesley Luyten <[email protected]>
Remove Date, RegExp coercion

This can be done in the view

a0dd1f3949a4e6081af1c5f272ba1c2e1609b5c0 authored over 5 years ago by Wesley Luyten <[email protected]>
Remove execution of non observable event handlers

Fixes #3

bb5e97e0527fb33b42101a35afca0d54155b7156 authored over 5 years ago by Wesley Luyten <[email protected]>
Remove specialized `events` prop

HTM does spread props, no need for it and syntax is non standard

080d41009173078aee426effee57356ee16300bb authored over 5 years ago by Wesley Luyten <[email protected]>
Remove `classList` property handler

This can easily be done outside the lib with a function on `.class` prop

1a557484a9c2703e966882cab22b01bbb42946ac authored over 5 years ago by Wesley Luyten <[email protected]>
Update deps

ef1c14fdec88fbaa1559bdee31dcd9e2079b11bf authored over 5 years ago by Wesley Luyten <[email protected]>
v0.9.2

bff32b1257ba4c3ebb9b90743647ff29bb6ec33a authored over 5 years ago by Wesley Luyten <[email protected]>
v0.9.1

8533861504d077f85be5b36bef44f9375a40dc20 authored over 5 years ago by Wesley Luyten <[email protected]>
Change .mjs to .esm.js to fix submodule issue

26ee077e83c6ff8d35d15d37ed1c9d5d7e9e528b authored over 5 years ago by Wesley Luyten <[email protected]>
Update bench

75dc853baf30ea01b78a110e59ebccf24e70e282 authored over 5 years ago by Wesley Luyten <[email protected]>
Add bench commands

76aa6ac83dfde52aa80356f5b4e4aae9fca21d83 authored over 5 years ago by Wesley Luyten <[email protected]>
Add krausest benchmark

4b51b361f885f8d0789d24ce87d96e0537165d31 authored over 5 years ago by Wesley Luyten <[email protected]>
Optimize template insert action w/ Text.data

005c9a66bc927a98e398c0daeb58cac3362621fa authored over 5 years ago by Wesley Luyten <[email protected]>
Use `.props` instead of `.data`, it's reserved

0be0084b87f2f15f67fdf42b28c5b25831151e9d authored over 5 years ago by Wesley Luyten <[email protected]>
Revert "Remove unused insert element.data code"

This reverts commit 3e988e602928051e15df753890d2b4e80246a89d.

ed201e473592392f40e3bc71abeede6bec7309cf authored over 5 years ago by Wesley Luyten <[email protected]>
Update readme [skip ci]

81a7717f2be237cc30a2dd554a9cbf8a72d78285 authored over 5 years ago by Wesley Luyten <[email protected]>
Add fixtures alias

c289ef00ec67dd1ff6783fe6c337ac6743087776 authored over 5 years ago by Wesley Luyten <[email protected]>
Add Sinuous site

d113361ad73b545ba6fd7a0f1a636967b1ec1ab0 authored over 5 years ago by Wesley Luyten <[email protected]>
Improve remove listener naming

615f1a387d8f94cac43272fffe2d10694ff569fc authored over 5 years ago by Wesley Luyten <[email protected]>