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

Update README.md

github.com/thysultan/thyPlayer.js - 5fe571ce4e365618f1d5107a0c3eaa9dd9cdee97 authored about 3 years ago by Sultan <[email protected]>
optimization: preserve hidden class when copying objects in `copy` function

github.com/thysultan/stylis - f1084c92d807b70ce462c4577cdf4714beada216 authored about 3 years ago by thysultan <[email protected]>
don't pass along the length of the at-rule to its children

github.com/thysultan/stylis - bbba67bae85c09600cc28e223eb804e1d779ffa6 authored about 3 years ago by thysultan <[email protected]>
commit WIP local changes just in case

github.com/thysultan/Ally - 9fbc3c3bbcb28334fa0903ea1a1f73c200dbfa0a authored about 3 years ago by thysultan <[email protected]>
fix #272, fix #263 fix #265

github.com/thysultan/stylis - ccb001641bead49b660344956252d1a0dd4d38f1 authored about 3 years ago by thysultan <[email protected]>
Merge pull request #270 from lifeiscontent/master

Fix type for indexOf

github.com/thysultan/stylis - 051c07994e13fa6f9ca5243334ea4d5c0b79bd1c authored about 3 years ago by Sultan <[email protected]>
Merge pull request #275 from thysultan/fix/node-jsdoc

Fix declared types of the `node` parameters

github.com/thysultan/stylis - ad08ee3db240c00757a3679e3a124465ea36bfcb authored about 3 years ago by Sultan <[email protected]>
Added docs for vendor prefixing (#276)

* added docs for vendor prefixing

* Update README.md

Co-authored-by: Mateusz Burzyński <ma...

github.com/thysultan/stylis - c36048a1e5c3d9353c38bf9babb462442ea5c4e0 authored about 3 years ago by Apoorv Taneja <[email protected]>
Fix declared types of the `node` parameters

github.com/thysultan/stylis - 332b0db82657d4aaa61c522f0c72912449f16fb1 authored about 3 years ago by Mateusz Burzyński <[email protected]>
Fix type for indexOf

github.com/thysultan/stylis - af98afae1712c626d5ec4192beb3fe9c9cf59b7b authored over 3 years ago by Aaron Reisman <[email protected]>
implement exceptions

cleanup other implementation details

github.com/thysultan/Ally - 368e1c550d60a6cc9230e9454979c7f513794915 authored over 3 years ago by thysultan <[email protected]>
fix destructuring output

github.com/thysultan/Ally - ce4250ef7e283aa362f409bb147b6162fa1535e4 authored over 3 years ago by thysultan <[email protected]>
fix number parsing to handle dec64 internal representation

- fix string parsing
- fix number parsing to handle dec64 internal representation

github.com/thysultan/Ally - b9e8c54363cc8faa332b76f32790185312768f85 authored over 3 years ago by thysultan <[email protected]>
improvements

don't encase some statements in an implicit environment, improve scoping rules

github.com/thysultan/Ally - c42ce74ec063085db338e827f8a1e03d1ce0f30f authored over 3 years ago by thysultan <[email protected]>
Merge pull request #260 from richard-jp-leguen/fix/escape_chars_in_identifiers

fix / Escape chars in identifiers

github.com/thysultan/stylis - a5acfdb536ca0c9ce2d6614b31da71dc4b8a9225 authored over 3 years ago by Sultan <[email protected]>
improved implementation

github.com/thysultan/stylis - 4e83cfc27b435e7415e905860235f4b7eaa2479b authored over 3 years ago by thysultan <[email protected]>
Typo in comment

github.com/thysultan/stylis - 43053e828e9b491a02a421cef06f0f2bcca41110 authored over 3 years ago by Richard JP Le Guen <[email protected]>
Adding a test

github.com/thysultan/stylis - d28fdf55390200d15fe922becbecd97c607b2f53 authored over 3 years ago by Richard JP Le Guen <[email protected]>
Splitting tests to be smaller and more concise

github.com/thysultan/stylis - 1ce04ee290d54ba827d01d696c8b53a0cadd9c51 authored over 3 years ago by Richard JP Le Guen <[email protected]>
Adding test to enforce that 6 is the max length of the hex digit sequences

github.com/thysultan/stylis - 6b8d2fa64f67b8462fde6923127aa549c88181e3 authored over 3 years ago by Richard JP Le Guen <[email protected]>
Quick naive implementation

Wasn't sure what to do about a for loop because I didn't want to pollute the function with `var ...

github.com/thysultan/stylis - 3937314ab4b0b9f47383e584423ee1e2a8f39c70 authored over 3 years ago by Richard JP Le Guen <[email protected]>
Adding basic support for escaped characters

Just basic backslash escaping of the "next character" - this commit adds no support for hex digi...

github.com/thysultan/stylis - 211af9aa8f4e84ac7dfc161895405bd8771760fe authored over 3 years ago by Richard JP Le Guen <[email protected]>
Merge pull request #259 from thysultan/fix/dont-prefix-max-min-css-function

Stop treating max() and min() CSS functions as prefixable max-content and min-content

github.com/thysultan/stylis - 254925ca9bbd76a2f03fdb4cce7b7bae41782160 authored almost 4 years ago by Sultan <[email protected]>
Reorder cases in the size prefixer

github.com/thysultan/stylis - c2ad791a9f841980a12bbb86b2084dc97247e669 authored almost 4 years ago by Mateusz Burzyński <[email protected]>
Stop treating max() and min() CSS functions as prefixable max-content and min-content

github.com/thysultan/stylis - ead55fa45ea55a27e371de62a9ab321fc2230cbc authored almost 4 years ago by Mateusz Burzyński <[email protected]>
fixes #250 and implements or fixes #210 and fixes #253

github.com/thysultan/stylis - 50ed71a7746b9965337f7811767f23eefcab6fe9 authored almost 4 years ago by thysultan <[email protected]>
Drop prefixing of non-standard display:inline-box;

github.com/thysultan/stylis - 00ba4f2e52e42a0ee8666c191d8cf66384715c84 authored almost 4 years ago by Mateusz Burzyński <[email protected]>
Fixed prefixing of position:sticky (#258)

* Fix position:sticky; prefix for Safari browser

* Shorter replace for the sticky case in pre...

github.com/thysultan/stylis - 71c0afd495d8f7037a04d31f05b9b42806164149 authored almost 4 years ago by Ivica Batinić <[email protected]>
add routine to convert dec64 to string

github.com/thysultan/Ally - ec0892717c0766e78814cbd6c1568d8dfdf35c41 authored almost 4 years ago by thysultan <[email protected]>
Implement tweaked varient of dec64 to be used for numbers instead of IEEE 754 floating point

This bodes well for what we need because most the time checks we do to runtime check object vs n...

github.com/thysultan/Ally - 1eb3282198afd497d2a8522177d89df5f38d84d7 authored almost 4 years ago by thysultan <[email protected]>
reduce generated code size by 50%

github.com/thysultan/Ally - 991b24fa65a6afabd8840d380187df97ce7de59d authored almost 4 years ago by thysultan <[email protected]>
improve library implementation

github.com/thysultan/Ally - 5ad8f4f9db54adbf1dcd874393a582d2217f42ba authored almost 4 years ago by thysultan <[email protected]>
start library implementation

github.com/thysultan/Ally - 6376bf73449be584a6f67d83345636492cc5ca0a authored almost 4 years ago by thysultan <[email protected]>
Merge pull request #251 from thysultan/remove-empty-declarations

Remove empty declarations

github.com/thysultan/stylis - 5c0f7c77d30bc3a67c387dfa4b7a09dbf659a57b authored about 4 years ago by Sultan <[email protected]>
Remove empty declarations

github.com/thysultan/stylis - 7fa14f99eb8e4c6f7f298e9fc47eef95b72f7740 authored about 4 years ago by Mateusz Burzyński <[email protected]>
implementation progress

github.com/thysultan/Ally - 4d19bc748efb53982b23cf1ca8958a7b69dca4b9 authored about 4 years ago by thysultan <[email protected]>
Fixed package.json#exports shape (#249)

* Fix package.json exports

* Remove trailing comma

github.com/thysultan/stylis - 0fa7abebbc1f99a357a3f79a4c459dad45ce4dbc authored about 4 years ago by Graphmaxer <[email protected]>
Merge pull request #243 from Graphmaxer/patch-1

Update package.json to exports itself

github.com/thysultan/stylis - e8afd5c9e4f96da696e1c73f4871132dcfdeba2d authored about 4 years ago by Sultan <[email protected]>
Merge branch 'master' into patch-1

github.com/thysultan/stylis - 4e5bc8bd16e2c27eeaca054d7522347f8b692ba0 authored about 4 years ago by Graphmaxer <[email protected]>
Merge pull request #248 from thysultan/fix/nodes-with-partial-esm-support

Create commonjs package scope for the package.json#main file

github.com/thysultan/stylis - e329ed55f00f416e335b3e8bfcd7b3ec728186cb authored about 4 years ago by Sultan <[email protected]>
Create commonjs package scope for the package.json#main file

github.com/thysultan/stylis - 9af06e2d5f5b19089281649f2f0b7167458aa396 authored about 4 years ago by Mateusz Burzyński <[email protected]>
Fixed an issue with prefixer going into an infinite recursion (#244)

* Add a test case for `width` prefixer ending up in an infinite loop

* Fixed an issue with pr...

github.com/thysultan/stylis - 106f6f6b56b791065c005249d6931bfd0d66b178 authored about 4 years ago by Mateusz Burzyński <[email protected]>
Merge pull request #246 from thysultan/fix/fit-content-prefixing

Fixed fit-content prefixing

github.com/thysultan/stylis - 762c50a10a4eb0db3f132cc731d96d8c8156c9b6 authored about 4 years ago by Sultan <[email protected]>
implementation progress

- use 32bit strings
- flesh out initial memory allocator
- flesh out bitwise operations on doubl...

github.com/thysultan/Ally - 16b802c77b9a75b1deb7312d9e3ec0ffa4aabb62 authored about 4 years ago by thysultan <[email protected]>
Fixed fit-content prefixing

github.com/thysultan/stylis - 2884304040bf6c832f86919ca9c029624fba2b82 authored about 4 years ago by Mateusz Burzyński <[email protected]>
Update package.json to exports itself

github.com/thysultan/stylis - 058f419861c0b54e076e2004ba23c329e7ee5fac authored about 4 years ago by Graphmaxer <[email protected]>
Make pkg.json#main a .js file (#241)

github.com/thysultan/stylis - 9799734dcf2b04c1216818f8b74cba92b6de4f76 authored about 4 years ago by Mateusz Burzyński <[email protected]>
first stab at implementation of overflow assignment.

github.com/thysultan/Ally - d00ac133568e9e0d5819009159593aba0448c77f authored about 4 years ago by thysultan <[email protected]>
parse/desugar multi-dimensional array access

make more progress on compiler output

github.com/thysultan/Ally - 7632172b8f65f8c194a62a9220d0acf133eead9f authored about 4 years ago by thysultan <[email protected]>
assorted list of improvments

- fix issues with compiler.
- inline operators in compiler.
- decode length of string ahead of t...

github.com/thysultan/Ally - c469324d8dc0c4b4ce2807b06cc4db54e4482010 authored about 4 years ago by thysultan <[email protected]>
better handle unary operators

github.com/thysultan/Ally - f017e2448e7551fa41aef72a2bb23676314a2cbd authored about 4 years ago by thysultan <[email protected]>
Improvements...

github.com/thysultan/Ally - 8ba0b4de7ab104ceae54d810fced69f43ca852cc authored about 4 years ago by thysultan <[email protected]>
document object structure, more fleshing out of compiler

github.com/thysultan/Ally - a64eaee317ebbf69869d32ada1121e4e794602dc authored about 4 years ago by thysultan <[email protected]>
localize index tracking to closest block

github.com/thysultan/Ally - 0107421a33fa4ebe93ed34b4d7c8dbdc7c5e1b38 authored about 4 years ago by thysultan <[email protected]>
TODO: closures, objects and structs

which all in all are in some form closures too

github.com/thysultan/Ally - 8db78a00adcb45c2f1184f66c7d81bb422141b00 authored over 4 years ago by thysultan <[email protected]>
Merge pull request #238 from thysultan/add-react-native-field

Add react-native field to pkg.json

github.com/thysultan/stylis - 3d3cba6cd633fd6644a9cdc6ced34c14986f602e authored over 4 years ago by Sultan <[email protected]>
Add react-native field to pkg.json

github.com/thysultan/stylis - 5ee975c50a2dd98f22155ffefd38cd344e6bb09d authored over 4 years ago by Mateusz Burzyński <[email protected]>
Support template string with interporlation and compile for syntax

github.com/thysultan/Ally - 245d53aeadf9532c09ee1efcc98ad9e5b458c5bd authored over 4 years ago by thysultan <[email protected]>
Merge pull request #235 from willheslam/patch-1

Fix typo in README.md

github.com/thysultan/stylis - 243c495aaef2739037c1559bb2f1092bba2ff25f authored over 4 years ago by Sultan <[email protected]>
Fix typo

github.com/thysultan/stylis - 71ee201f531b48fa66a1c1d73354034ef7b6ed85 authored over 4 years ago by Will Heslam <[email protected]>
parse/compile most control flow constructs, numbers and strings

github.com/thysultan/Ally - 8208d4b4709188bfc3f6e928baebee86eb84302e authored over 4 years ago by thysultan <[email protected]>
Merge pull request #229 from DEADB17/patch-1

Fix typo

github.com/thysultan/stylis - 12f66d65874936375a8d85969ff80a1e1b8623a1 authored over 4 years ago by Sultan <[email protected]>
use .mjs extension

github.com/thysultan/stylis - 180b9829101cf0132c5671a36b9e2daf0a5e28e7 authored over 4 years ago by thysultan <[email protected]>
Merge pull request #228 from thysultan/Andarist-patch-1

Change package.json#main to `.cjs` file

github.com/thysultan/stylis - 3a8972afd8dc34b00fe9817821c6d937d0e31c93 authored over 4 years ago by Sultan <[email protected]>
Tweak start script

github.com/thysultan/stylis - e8ce0d88e9c41ce09aafcc28319ab82f9bbbdc96 authored over 4 years ago by Mateusz Burzyński <[email protected]>
Pin rimraf dev dep

github.com/thysultan/stylis - bde60d88459707f466686d54429ac761af2692f4 authored over 4 years ago by Sultan <[email protected]>
Add prebuild script to clean up old build artifacts

github.com/thysultan/stylis - 642cd085be96485fbde35792f0d3150e481fb192 authored over 4 years ago by Mateusz Burzyński <[email protected]>
Simplify output bundles by making .cjs an UMD bundle

github.com/thysultan/stylis - 7cd3a624fa17974959bc33436314e6d0d0b237a2 authored over 4 years ago by Mateusz Burzyński <[email protected]>
Change package.json#main to `.cjs` file

github.com/thysultan/stylis - 11ea64b8974c421115d84b5893963554bd4ac8a6 authored over 4 years ago by Mateusz Burzyński <[email protected]>
Merge pull request #226 from ghostd/patch-1

Fix badges

github.com/thysultan/stylis - 5c77aea8e25cc43389c235569b86ad5a1509240e authored over 4 years ago by Sultan <[email protected]>
Fix badges

github.com/thysultan/stylis - b111ff85cfcff21e1ade58bb26848ca9cbc56198 authored over 4 years ago by Vincent Ricard <[email protected]>
improve...

github.com/thysultan/Ally - 754e71c98ffecaa4f337061bd4ed86715af73b1e authored over 4 years ago by thysultan <[email protected]>
improve nan-boxing implementation

github.com/thysultan/Ally - 51ed9807746ea69f50cd0a97b2f5505280f145af authored over 4 years ago by thysultan <[email protected]>
use identifier when operating on identifiers.

github.com/thysultan/Ally - 19f5b55e7d27aba6f3d7c6d5ac7a07723f19bcab authored over 4 years ago by thysultan <[email protected]>
compile operators and statements to c

TODO: functions

github.com/thysultan/Ally - e7b126a62585d5720ff7b06d233c1f2372721ba4 authored over 4 years ago by thysultan <[email protected]>
more notes, experiment with execution convention

github.com/thysultan/Ally - 7b56f6be04fa99dad2adefd3c7f5746ecf875cde authored over 4 years ago by thysultan <[email protected]>
add notes on how we'll infer return/object types.

Through tracking invocations/assigments to an operand.

github.com/thysultan/Ally - cde11f23d015fdb6dd465ad848a952de303229d1 authored over 4 years ago by thysultan <[email protected]>
emit functors as statements...

course correct a few things.

github.com/thysultan/Ally - 69236a720c52ecc2a262db740eb67dfdfccb7f2e authored over 4 years ago by thysultan <[email protected]>
lookup and link identifiers in scope: symbol table

github.com/thysultan/Ally - 70399ccefab240c7e44fc6537bd3e90e7a23296d authored over 4 years ago by thysultan <[email protected]>
Fix an issue with double hyphen in an identifier switching to parsing css var declaration (#221)

github.com/thysultan/stylis - 7e96900e149a8db91a43d956cf21ed3213196056 authored over 4 years ago by Mateusz Burzyński <[email protected]>
Add lexical scoping...

github.com/thysultan/Ally - 9f03628f75a9369f0a5098018e1827a667c751a4 authored over 4 years ago by thysultan <[email protected]>
Make Parser instance-able.

Will come in handy when parsing imported in-between parsing from one module to the next.

github.com/thysultan/Ally - ea652dce394e8bdc202847529de286049bdce5d0 authored over 4 years ago by thysultan <[email protected]>
add threading example

improve parser

github.com/thysultan/Ally - 336436b3ff2d313ef83fd6cddfb27de1a7d96c82 authored over 4 years ago by thysultan <[email protected]>
note down what the permissions model api would look like

github.com/thysultan/Ally - bbc12d25a47a5828d23f09fd51ea2497cd44347f authored over 4 years ago by thysultan <[email protected]>
parse function calls/array access.

github.com/thysultan/Ally - d6b88c9ee70e25c1ed92961f101b7cdfbd56d608 authored over 4 years ago by thysultan <[email protected]>
Merge pull request #218 from thysultan/fix/carriage-return

Add carriage return to handled whitespace characters

github.com/thysultan/stylis - 0ab3ab27dadb444f1b37926498ede07e8c651953 authored over 4 years ago by Sultan <[email protected]>