Ecosyste.ms: OpenCollective

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

stylis

The fastest and smallest (S)CSS parsing and preprocessing library written in JavaScript.
Collective - Host: opensource - https://opencollective.com/stylis - Code: https://github.com/thysultan

brain storm register based virtual machine that's as close to assembly as possible

github.com/thysultan/Ally - 13faec843f5a5b2b9e31c2b2d9a66508542e25fd authored almost 5 years ago by thysultan <[email protected]>
brain storming.

github.com/thysultan/Ally - 41289f6258a6a024eb8f7b4e379789d26b0102d7 authored almost 5 years ago by thysultan <[email protected]>
brain storming.

github.com/thysultan/Ally - 319288007178d93ad8b5129bd6369b8197de4d65 authored almost 5 years ago by thysultan <[email protected]>
brain storming.

github.com/thysultan/Ally - 337ccaddb25bb702ae0ffba832ba0aa60115cad8 authored almost 5 years ago by thysultan <[email protected]>
Merge pull request #174 from thysultan/fix/144

Fix css variable edge cases

github.com/thysultan/stylis - 42a0972dd4e2f975177b4c5bbf1cea3af34c7009 authored almost 5 years ago by Mateusz Burzyński <[email protected]>
Revert special handling of whitespace in variable context

github.com/thysultan/stylis - 2bf9c7c2c3b45f60c1ab1d59b0fd54c6b077ccd8 authored almost 5 years ago by Mateusz Burzyński <[email protected]>
propose amendments

github.com/thysultan/stylis - 02e2e9b5c0a67ffb31f55f3d79d1faf775cea1a4 authored almost 5 years ago by thysultan <[email protected]>
Fix css variable edge cases

github.com/thysultan/stylis - d94b88b624df39c9e70b75001d01b5fa89f122d4 authored almost 5 years ago by Mateusz Burzyński <[email protected]>
Fix unnecessary (and breaking) multiplication

github.com/thysultan/stylis - 1a729940edec66be32d4eb395f7918941061b1d3 authored almost 5 years ago by Mateusz Burzyński <[email protected]>
Merge pull request #176 from thysultan/prefixer-tests

Prefixer tests

github.com/thysultan/stylis - dac843daf43089d4f3a0704fc524e1ac69c8825c authored almost 5 years ago by Mateusz Burzyński <[email protected]>
Move false positive test for min-* properties to different lines

github.com/thysultan/stylis - 214fb616957221dfe7fd66a06339b4d3651b378b authored almost 5 years ago by Mateusz Burzyński <[email protected]>
Make most prefixer tests passing

github.com/thysultan/stylis - ccc9f221b26018a44415c75a759f98fae8b6a759 authored almost 5 years ago by Mateusz Burzyński <[email protected]>
Add prefixing of text-size-adjust

github.com/thysultan/stylis - 7e5414c14bb84824d7252f83d9d6ac16157729b7 authored almost 5 years ago by Mateusz Burzyński <[email protected]>
Fix operator precedence in hash function

github.com/thysultan/stylis - fe247b93f0499ea24cdd97495470a34a9080ebe8 authored almost 5 years ago by Mateusz Burzyński <[email protected]>
Remove unnecessary assignment in delimit (#175)

github.com/thysultan/stylis - f200748a1016f73bd95170b01184dab87dbe7b31 authored almost 5 years ago by Mateusz Burzyński <[email protected]>
commit failing prefixer tests

github.com/thysultan/stylis - 8f613d572e02be72a9fa63e9a4e6e36b83bdeb54 authored almost 5 years ago by thysultan <[email protected]>
separate prefixer tests from parser tests

github.com/thysultan/stylis - a26a6a33d4f010a9f711b701a1080d091c238c63 authored almost 5 years ago by thysultan <[email protected]>
separate prefixer tests from parser tests

github.com/thysultan/stylis - b6ae2ca0503e971e301743358c3613b3521a095d authored almost 5 years ago by thysultan <[email protected]>
fix lint issues

github.com/thysultan/stylis - b2c39ea793dc35ba8695ae53f891f850bd87b213 authored almost 5 years ago by thysultan <[email protected]>
reduce code for comments implementation

github.com/thysultan/stylis - 3535aa4ce8fece911a5111e54441f0cad8a2a05a authored almost 5 years ago by thysultan <[email protected]>
add nested test

github.com/thysultan/stylis - 3688a98bf178acc960092723707bc626557d2f55 authored almost 5 years ago by thysultan <[email protected]>
improve tests for #171

github.com/thysultan/stylis - 1f87ca17026f1b75e2b520fdd8bc1dde26331831 authored almost 5 years ago by thysultan <[email protected]>
Add test for & inside a string (#171)

github.com/thysultan/stylis - 3e479616dc47dcf696353e8d1401fabf3ddbd65a authored almost 5 years ago by Mateusz Burzyński <[email protected]>
Fix #171

github.com/thysultan/stylis - 98cc541a675d52d04263ca5d2ef513e6938beabb authored almost 5 years ago by thysultan <[email protected]>
Add an explicit test for nested parenthesis (#170)

github.com/thysultan/stylis - be7e89881cf0f6a715bf4a2b11415f97ddd0e679 authored almost 5 years ago by Mateusz Burzyński <[email protected]>
fix delimiter issues.

github.com/thysultan/stylis - e336fa3b7ba1f792dd4ba22bea016d57ecd32d6d authored almost 5 years ago by Sultan Tarimo <[email protected]>
fix/un-comment some more tests

github.com/thysultan/stylis - 5cb4a8a7541ba224d77825900790bb38768362d6 authored almost 5 years ago by Sultan Tarimo <[email protected]>
fix quote delimiter

github.com/thysultan/stylis - 8cb72c5f60d4c9e43827a2d2aed73024f6695dc9 authored almost 5 years ago by Sultan Tarimo <[email protected]>
small nit: lint issue

github.com/thysultan/stylis - f4cd1e06d127ac2a0b23170ce6b5fc15afde12c8 authored almost 5 years ago by Sultan Tarimo <[email protected]>
cleanup/refactor

github.com/thysultan/stylis - 8f24bfcc9c848f28ffbfe68f976649d01e0e7384 authored almost 5 years ago by Sultan Tarimo <[email protected]>
Merge pull request #168 from thysultan/fix/eager-comments

Fix comments being parsed too eagerly

github.com/thysultan/stylis - 3f8d1221cd30c4db2c57aa5d8c0240a37d81f302 authored almost 5 years ago by Sultan <[email protected]>
Fix comments being parsed too eagerly

github.com/thysultan/stylis - d4744dd70d3aef4f765df8e08db2becc08ffb3fa authored almost 5 years ago by Mateusz Burzyński <[email protected]>
Fix GitHub workflows directory name (#167)

github.com/thysultan/stylis - 13f91775a465bbac6bc28ee71dc2380934ae6b54 authored almost 5 years ago by Mateusz Burzyński <[email protected]>
Fix order of at-rules children (#166)

github.com/thysultan/stylis - 8000a24ca53e525b40fe7298c0b79130be0b04aa authored almost 5 years ago by Mateusz Burzyński <[email protected]>
Enable more tests (#165)

github.com/thysultan/stylis - 1dbaad6c2b41a9edce98feec77d471a669463bdf authored almost 5 years ago by Mateusz Burzyński <[email protected]>
Fix at-rules parsing (#162)

github.com/thysultan/stylis - 2041d2791d38ecd0ebf1b198032faf98a297c0fe authored almost 5 years ago by Mateusz Burzyński <[email protected]>
Merge pull request #163 from thysultan/change-main-field

Point to UMD bundle from "main"

github.com/thysultan/stylis - a976ae264be19eb10d432dd9ecfe7bf05f3af2be authored almost 5 years ago by Sultan <[email protected]>
Point to UMD bundle from "main"

github.com/thysultan/stylis - 91670fa17769436a59057e661899abe740d4466e authored almost 5 years ago by Mateusz Burzyński <[email protected]>
Fix some linting problems (#161)

github.com/thysultan/stylis - 5507a0946e9dc513caac28e3565bff8eeb203283 authored almost 5 years ago by Mateusz Burzyński <[email protected]>
commit dump

github.com/thysultan/stylis - d8e0713e394ac1083114c89642b32e1b861e87cc authored almost 5 years ago by Sultan Tarimo <[email protected]>
Add support for prefixing margin & padding logical properties (#160)

github.com/thysultan/stylis - 0e2efc781d37d1f7fe05a5eae97a82368f6688b9 authored about 5 years ago by Mateusz Burzyński <[email protected]>
Fix computed property hashes in Prefixer (#159)

github.com/thysultan/stylis - ddbe04c337cd39cc7b59b90af811cb68738e2b0a authored about 5 years ago by Mateusz Burzyński <[email protected]>
Fix prefixing webkit only group (#158)

github.com/thysultan/stylis - dc9b69c7ceb4c6168b63f23c727c2ae3da707dfd authored about 5 years ago by Mateusz Burzyński <[email protected]>
Merge pull request #155 from Andarist/v4-stringifier

Implement POC stringifier and add test setup

github.com/thysultan/stylis - f7ca9c02937cceadc18d3a87101d58d64fe290c7 authored about 5 years ago by Sultan <[email protected]>
Implement POC stringifier and add test setup

github.com/thysultan/stylis - 3e6243332693163145ae8996d74467f2a858b891 authored about 5 years ago by Mateusz Burzyński <[email protected]>
rewrite branch

github.com/thysultan/stylis - c0b8dc3ae17c7ee88710caae29993a10c394aa5f authored about 5 years ago by Sultan Tarimo <[email protected]>
3.5.4

github.com/thysultan/stylis - 4561e9bc830fccf1cb0e9e9838488b4d1d5cebf5 authored about 6 years ago by Sultan Tarimo <[email protected]>
Merge pull request #126 from danielohrlund/fix/dont-rely-on-constructor-property-for-plugins

Don't rely on the constructor property when checking plugin type

github.com/thysultan/stylis - f34194e76d37d242a4dde91b37aec970c3c28a77 authored about 6 years ago by Sultan Tarimo <[email protected]>
update plugin use implementation to use typeof and .length for arrays

github.com/thysultan/stylis - 5e7ae100836f5141e4ee92357ddf1f32249345c9 authored about 6 years ago by Daniel Öhrlund <[email protected]>
don't rely on the constructor property when checking plugin type

As the constructors like Function, Array etc. are not read only they can
easily be replaced with...

github.com/thysultan/stylis - 7e9e20742faa6c59974779fb243ee16f6a668c69 authored about 6 years ago by Daniel Öhrlund <[email protected]>
Merge pull request #122 from VinSpee/add-custom-property-fallback

plugins(custom-property): add fallback support

github.com/thysultan/stylis - 7c515a7745257cc4ead519b70cba31bfd963726a authored over 6 years ago by Sultan Tarimo <[email protected]>
Merge branch 'master' of github.com:VinSpee/stylis.js into add-custom-property-fallback

github.com/thysultan/stylis - d99e6f0b263f1da3e093e3f2d4c88e608e6bc199 authored over 6 years ago by Vince Speelman <[email protected]>
rewrite: quite possibly the smallest featured css parser.

github.com/thysultan/stylis - 22cbf5ae727866717deb9ebd1f1b5ec742f96bf9 authored over 6 years ago by Sultan Tarimo <[email protected]>
rewrite: quite possibly the smallest featured css parser.

github.com/thysultan/stylis - 726e0c677b6ec8c01e2b68dac4dbfe64c94e52ea authored over 6 years ago by Sultan Tarimo <[email protected]>
rewrite: add initial way to mark dynamic values.

github.com/thysultan/stylis - 9875c058756b5d6720b93d7912d9e46959ac1a1a authored over 6 years ago by Sultan Tarimo <[email protected]>
rewrite: progress

github.com/thysultan/stylis - b33a0d64d90150213e66a980e9a54890ed752498 authored over 6 years ago by Sultan Tarimo <[email protected]>
rewrite: WIP at-rules

github.com/thysultan/stylis - b2b4796d27f1fdd6987e19701dae198583c3d9cf authored over 6 years ago by Sultan Tarimo <[email protected]>
rewrite: implement selector scoping.

github.com/thysultan/stylis - c80f5bc4f3af3255bc66cf4b0881497eff02b5bd authored over 6 years ago by Sultan Tarimo <[email protected]>
rewrite: somewhat working version

github.com/thysultan/stylis - 4caa928af987040965f9f4686608195e5466804b authored over 6 years ago by Sultan Tarimo <[email protected]>
expose work on experimental rewrite idea

github.com/thysultan/stylis - e70f40de880bdb7b1598e5ac4c455f1bba2f955b authored over 6 years ago by Sultan Tarimo <[email protected]>
Merge pull request #111 from mitchellhamilton/patch-1

Remove duplicated case for quotes

github.com/thysultan/stylis - 825d123ff2e90f3aea0707e5e7a6556aa1a7ec4c authored over 6 years ago by Sultan Tarimo <[email protected]>
Merge pull request #112 from mitchellhamilton/patch-2

Remove unneccesary switch in proxy

github.com/thysultan/stylis - 1fc43960515256752af18f72159e2c02ed27f6da authored over 6 years ago by Sultan Tarimo <[email protected]>
Update stylis.js

github.com/thysultan/stylis - 799feb2aff8b470ff883b75606665435fe06d583 authored over 6 years ago by Mitchell Hamilton <[email protected]>
Update stylis.js

github.com/thysultan/stylis - 4d18e97004c4078c7ec18ec1d9ad38d6d2e8fb28 authored over 6 years ago by Mitchell Hamilton <[email protected]>
comment typo, oh well :)

github.com/thysultan/stylis - 806a1906b589bcd4d57c8f60f23860becfdc9118 authored over 6 years ago by Sultan Tarimo <[email protected]>
v3.5.3

Patch #110

github.com/thysultan/stylis - 602323e2a6d84916928bbfabd66e09985d335748 authored over 6 years ago by Sultan Tarimo <[email protected]>
v3.5.2

github.com/thysultan/stylis - 730eaf78a2e2b300fe5fa256ca5e9b0d5c51b17a authored over 6 years ago by Sultan Tarimo <[email protected]>
Fix variables `let` section.

github.com/thysultan/Ally - 61483d4779cca3a7b016ff0bba8960d1981e7e5c authored over 6 years ago by Sultan Tarimo <[email protected]>
Language design improvements.

- Split builtin primitive objects into two types, plain(POJO) and
dictionary(hashmaps), in doing...

github.com/thysultan/Ally - 168b4c1e544841fbdf68cf8208251948feb43d36 authored over 6 years ago by Sultan Tarimo <[email protected]>
Skeleton for base data types.

github.com/thysultan/Ally - 3d569ec10ab086b75fec3ff4930a5e7f20d5230b authored over 6 years ago by Sultan Tarimo <[email protected]>
R&D: zero cost stack overflow prediction.

github.com/thysultan/Ally - 44d5d4e866f9b90c7e97fde69642dfffd7ad8327 authored over 6 years ago by Sultan Tarimo <[email protected]>
Improve dispatch further

Current: ~19ms.
Before: 30ms.

JavaScript (V8 NON-JIT): ~55ms.
JavaScript (V8 JIT): ~15ms.
Pytho...

github.com/thysultan/Ally - 87fe1eeddf4201784e5f81d20e01dd8200c10298 authored over 6 years ago by Sultan Tarimo <[email protected]>
use makefile for build

github.com/thysultan/Ally - 482d766323a8cdaec7261fe07fec2e7fc1395aca authored over 6 years ago by Sultan Tarimo <[email protected]>
ignore build

github.com/thysultan/Ally - 05a6ffa2cf0b7032cf51cce43e2744bbc8a9b946 authored over 6 years ago by Sultan Tarimo <[email protected]>
whitespace

github.com/thysultan/Ally - d1e5944b81a91bd0bbe01776ca60eb56df1d2990 authored over 6 years ago by Sultan Tarimo <[email protected]>
- improve fib bytecode.

- ignore binaries.

github.com/thysultan/Ally - 2b52d08044deb532a08ba386a125686bbf7090c0 authored over 6 years ago by Sultan Tarimo <[email protected]>
remove switch dispatch variant.

github.com/thysultan/Ally - bfc2b113abec40010e71ccabc2a0f7c9368818f6 authored over 6 years ago by Sultan Tarimo <[email protected]>
fix malloc

github.com/thysultan/Ally - 23942b811b0f648289825b18bf522d9464859e10 authored over 6 years ago by Sultan Tarimo <[email protected]>
micro bench.

github.com/thysultan/Ally - 83bedfaf165ae5400f59d652444baac4de85cbc3 authored over 6 years ago by Sultan Tarimo <[email protected]>
fix switch dispatch

github.com/thysultan/Ally - 807384f6032fbe5a250fdbf6b6988a21de433ce0 authored over 6 years ago by Sultan Tarimo <[email protected]>
computed goto dispatch

github.com/thysultan/Ally - dd4b564e4a58568b7171c6771ca3067275d4c6ca authored over 6 years ago by Sultan Tarimo <[email protected]>
Clean

github.com/thysultan/Ally - 9b25ab71ffeafa9e4fbc7ec0d41221341f0c958d authored over 6 years ago by Sultan Tarimo <[email protected]>
More R & D.

github.com/thysultan/Ally - 2dc9b940b6362e510267de607ea696fe2ae2f8ef authored over 6 years ago by Sultan Tarimo <[email protected]>
Comments

github.com/thysultan/Ally - 6ebaff2e8ef9c34ab1f90a25ec7d5797225ba596 authored over 6 years ago by Sultan Tarimo <[email protected]>
- WIP String Compare

github.com/thysultan/Ally - 15f6c491eef6b6d6cd06104bd9c8bceccab29f6d authored over 6 years ago by Sultan Tarimo <[email protected]>
R & D on object representations.

github.com/thysultan/Ally - 60f7aa80d8f3efeef7b66da55ab9b2c8562c5371 authored over 6 years ago by Sultan Tarimo <[email protected]>
Add environment structure to technical design.

github.com/thysultan/Ally - b7e96efff9bd852a0279ef7efcc5fd202a0a1c62 authored over 6 years ago by Sultan Tarimo <[email protected]>
Draft of memory layout for values.

github.com/thysultan/Ally - 1048efebd37049c66e64db6b5e0f50005afe6afd authored over 6 years ago by Sultan Tarimo <[email protected]>
- Clarify that the immutability of arrays is with regards to its size.

github.com/thysultan/Ally - 5837b748b18396888dd588e5cce41bd65d73d572 authored over 6 years ago by Sultan Tarimo <[email protected]>
- Trim initial standard lib to bare minimum.

- Codify arrays and objects as immutable.

github.com/thysultan/Ally - ddc08a44302a910b1ed465b042c98a2d3edd1578 authored over 6 years ago by Sultan Tarimo <[email protected]>
Codify the immutable nature of primitive plain objects.

github.com/thysultan/Ally - 29b00a5c47576b67b073e157866bd63ae3c6fdc0 authored over 6 years ago by Sultan Tarimo <[email protected]>
remove “abstract” grammer.

github.com/thysultan/Ally - 5cb5576962958f9ad38b5ca9054995774f45386c authored over 6 years ago by Sultan Tarimo <[email protected]>
Merge branch 'master' of github.com:thysultan/stylis.js

github.com/thysultan/stylis - 2713aa5d0fc82f60dfad411a07080c917628f1ac authored over 6 years ago by Sultan Tarimo <[email protected]>
tests for image-set vendor prefixing

github.com/thysultan/stylis - adb7f0952405bd23fb5a6d78cba68b91c65974bb authored over 6 years ago by Sultan Tarimo <[email protected]>
3.5.1

github.com/thysultan/stylis - ef87224e9b353593a9c02b4408ebf9e49f7512eb authored over 6 years ago by Sultan Tarimo <[email protected]>
- Fix switch case example in module example

github.com/thysultan/Ally - fd68df846128b965fa42d8d3919cc5f6ae8f152b authored over 6 years ago by Sultan Tarimo <[email protected]>
- Grammar export statement.

github.com/thysultan/Ally - 1e9c1dc249821900e777d5b524e16d295d210dbb authored over 6 years ago by Sultan Tarimo <[email protected]>
- remove new from class invocation description.

- Improve grammar.

github.com/thysultan/Ally - 689071b1b79b401b8a3ed5660750d4e0f001f794 authored over 6 years ago by Sultan Tarimo <[email protected]>
- Add Object.clear to std lib.

- Improve type signatures for Array#methods.

github.com/thysultan/Ally - 1cb375cb49345ff88770c5b227c8f10c537f9136 authored over 6 years ago by Sultan Tarimo <[email protected]>