Ecosyste.ms: OpenCollective

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

github.com/postcss/postcss-selector-parser

A CSS selector parser, integrates with postcss but does not require it.
https://github.com/postcss/postcss-selector-parser

v4.0.0-rc.1

e725bdd9eb41f54c7512bf91664ece8c2abf759f authored almost 7 years ago
Handle nodes with instance properties set to null.

0456064e92194f57f915730a23dcd8b7ca973bd8 authored almost 7 years ago
Make typescript definitions compatible with noImplicitAny.

27a316249db53453b958c4e7a551cf816d1ada87 authored almost 7 years ago
v4.0.0-rc.0

9f687044d8861299ffd02d8d89ea86c5bf218434 authored almost 7 years ago
Test set Attribute#quoteMark

9aa8646795e14bee92c9755688256345b2b0355a authored almost 7 years ago
Unescape namespace in all node types.

3c5246588ec8d748bf99dd0d3ee35ff16e677616 authored almost 7 years ago
don't run these tests that fail on node v6.

e20cfbc4822b767b2d11a7bd68d5ca184d59a694 authored almost 7 years ago
Make it easier to fix lint errors.

a38fe313942389a7f2a9c71ffce1e4d6ef990e03 authored almost 7 years ago
Tests for new code in Attribute.

382eb5202d751eee7e41fc1145d6abaaf947e801 authored almost 7 years ago
Fix some failing tests.

1b95958d27a4f714290789f2ffff3cb3d4ac5c07 authored almost 7 years ago
Add some missing test cases.

0c60825d932dd6ed9b3ecd0b421587739e64f041 authored almost 7 years ago
Address code review comments.

718d86501dfd7c78890a7d6f8a640fddd8128672 authored almost 7 years ago
Handle uppercase case insensitivity attribute flag.

3d79ea536f6b9b79495d37b17b19523bd84b971c authored almost 7 years ago
Handle Comments with whitespace around combinators.

Comments were causing extra descendant combinator nodes to be created.

7389f5a3a8f38c01ede02c2cc5f19bd75bea26d5 authored almost 7 years ago
Allow nonstandard attribute modifiers.

7b49c55178a7a79a295669fe80ae548f0726af97 authored almost 7 years ago
Handle parenthesis in selector parsing for non-standard syntaxes.

Closes #124.

313a9a083f83aa97770385aeec4f95351e430012 authored almost 7 years ago
Handle ampersand in namespace.

Closes #130.

73ff5e6059632f10047c9a038481ebda4cbb3e5e authored almost 7 years ago
Use escaped values for id, namespace, pseudo, and root nodes. Fix issues in lossy parse mode.

752453785627e8d4b250686e0b1cef593a6fc4c5 authored almost 7 years ago
Make token access more readable.

e88cb6622e1f15e5aae8e36139cd3ce83691f9eb authored almost 7 years ago
Use unescaped values for classes and ids

a1cbede74b4000575a02260171e123eeb175aba3 authored almost 7 years ago
Rename _valueFor -> stringifyProperty, preferSourceFormat -> preferCurrentQuoteMark.

6b18253ed6c3d450085c73194dfa424dc64ce7d6 authored almost 7 years ago
Escape class name values by default.

d4dda8c5098ba939a2d18be5c1edf912f9deb306 authored almost 7 years ago
Class names don't have namespaces. No tests failed by making class inherit from Node instead.

ff45e259dcd4ae7394ef9bc13e5a1e849ce6fb8e authored almost 7 years ago
Stop using deprecated Attribute APIs internally.

873858923a914161138586f7b3dae41408af4650 authored almost 7 years ago
Fix test failures.

6db3d9ea3e14a466d528a05937d5571914be015d authored almost 7 years ago
Fix numerous escaping issues in Attributes.

The lexer no longer breaks word tokens apart when an escape is
encountered. This will allow the ...

bdab398a75683b49c2c90dd0c630fce994771105 authored almost 7 years ago
fix: Fix processor type for processSync with a synchronous process function.

Closes #126.

7d5bd5b4907fecd1978b9b7f62c098765709ab87 authored almost 7 years ago
Merge remote-tracking branch 'pmdartus/close-coverage-gap'

e01d80db9602482eb0034e29a117fb9c840f3196 authored almost 7 years ago
chore: Update package.lock.

2462b0b24fc79a9e75cc8980e7d3432f233bd013 authored almost 7 years ago
Merge branch 'update-test-deps'

9bc706afe7fa7197c82ccf8d0f9bd559e1456e47 authored almost 7 years ago
Merge branch 'remove-dot-prop'

89b90f4a0e4ce9cc79beeac3a88d9a267f49fa60 authored almost 7 years ago
chore: Update package.lock.

68dfc8772f196cc92eba34eeac5261ab2ccb26b8 authored almost 7 years ago
Removed the dot-prop dependency

92c0766f8cdb0aa3ffe39a67eaf200c875e23831 authored almost 7 years ago
Update testing dependencies

d476153fbc71237bf48bcd9aa19acba2fcf18385 authored almost 7 years ago
Add missing unit tests to container

cbecd644f826b5df67121b3a181733881d5db2df authored almost 7 years ago
Merge pull request #123 from amiller-gh/master

Add Typescript definitions file to whitelisted files for publish

b5763bfd20f1a717b4e96363dc8b74df271dfb50 authored about 7 years ago
Add Typescript definitions file to whitelisted files for publish

e6f859f44d6649e589d0a2c4011311308d939ab0 authored about 7 years ago
Update docs and metadata for 3.1.

10f0adbbf0e7c16844891977822e0b578d9d660e authored about 7 years ago
clear raw values if a an arribute value changes.

e35949fa7619a4d51bf4f10b170344c3dc98efa8 authored about 7 years ago
Handle comments within namespaces, attribute names and values.

1c0178841d7bc0187536a45e4fe367a8e681f145 authored about 7 years ago
Method for computing the offset of a part of an attribute node.

f667189c33cb65de80a5ce715552723fb56fa756 authored about 7 years ago
disable failing tests for pending feature.

00293389110d990ceecf7f7f17a8e369d3b070de authored about 7 years ago
Parse attribute selector spaces and comments correctly.

872559f545f75f9220e627ec53d7602082eed5ae authored about 7 years ago
Make eslint happy.

851ae225946eb134df1c9202e306cded12f45014 authored over 7 years ago
Attempt to reproduce issue 116

2ff28b591ea960ffd8d3f74652df1348b374c913 authored over 7 years ago
Update CHANGELOG for 3.0

22e937efb252f77f8d30db46585ad2fd21b3606d authored over 7 years ago
3.0.0

2a4e9fe8bba16cabdcb09864b43aed33c431959e authored over 7 years ago
Merge remote-tracking branch 'origin/master'

64b4ddd6f3a59e5cb39024977cdf1fbb28507aee authored over 7 years ago
Don't add whitespace to attribute operators.

c1a6d6023e4af4bf34bdf5212fec8f2d93be4463 authored over 7 years ago
Make it easier to run a single test.

d9b5497eaab805d6638cf3a19a9427324ae44e6f authored over 7 years ago
Update docs, make rule updating the default.

Also includes an internal refactor to clean up calls to the parser.

84d57ea1aa9638ea8a95d9fe8847a1745ed70416 authored over 7 years ago
update documenation for new APIs

cab64b1db2ac5ca8049f19dee67ad1fff4234541 authored over 7 years ago
Raise a compiler error if a synchronous processor method is invoked with an async processor callback.

e2d7a602f442d035ec1c782278d2c4792a62a362 authored over 7 years ago
Rewrite the processor async handling to ensure consistent error and maintain capabilities of past releases (e.g. getting access to AST).

5255da307af8a127be5a5eb7ad60b7e9b7c2f865 authored over 7 years ago
Merge pull request #117 from brikou/patch-1

Rename eachInside to walk

845e76f1e61f5b11dbddecc37658ef6a00e9aa13 authored over 7 years ago
TypeScript support. Adds definition file and type guards.

67f857bfaba8f3ce4499ab2bf30a14aa1677aca9 authored over 7 years ago
Rename eachInside to walk

40cbc32844e7d017e5c416d763729db798936219 authored over 7 years ago
Fix documentation method typo.

c0a0ade8740e3ee7d6a23b25fe4b27ba81a4e561 authored over 7 years ago
3.0.0-rc.0

a7efd748c0d5fc79563e5ea6fc13fe5161ddd249 authored over 7 years ago
Update changelog.

c445561cff963c303e2b39b0f3116bad63d69f44 authored over 7 years ago
Rewrite attribute selector parsing.

22d8a924e56e52bd5e19528e3b2a735298f7fd74 authored over 7 years ago
Add expected token helper.

ad81a185b4fa0ee63b4c3d5e2ed6d6016d78195c authored over 7 years ago
Remove css string from tokens array, replaced fully with integers.

f2b78ab769e43f90c2af4338848259022e605eb4 authored over 7 years ago
Add ending offset to tokens list, prepare to remove storing content.

85fee434ddcf432a428e27231b22a29f197c170d authored over 7 years ago
Remove flatten dependency.

115e74d74620701707f436356e3828e649527589 authored over 7 years ago
Fix lossy tests.

285aa629769e38cceee07ba64ea35a78026b09f8 authored over 7 years ago
Update examples.

e5eb46f52cfaefbcc5791594005ab4207c41c657 authored over 7 years ago
Update dependencies.

fc67eb03c46293115be3f6d49ca81fa5bdd6e1a6 authored over 7 years ago
Use process/processSync instead of single process method.

316b95eddbae6ee77a99fbbf1d56f6e0fc715926 authored over 7 years ago
Accept a PostCSS Rule node as an input.

ce9490a616ad5fa9dd167c8d0e5f6932feba006c authored over 7 years ago
Add async support

36318ffaa0bcc43f0ffe0884d7add261eb2a73e1 authored over 7 years ago
Null namespace after it is used. Closes #111.

ac8372aefee55f1609f092b5a6b171229e36c3f1 authored over 7 years ago
Tidy up.

a5f9e68c1001d81d003e6e0fffca6406f19da149 authored over 7 years ago
Consolidate token adding logic.

70af9e0af66d77fa718fea3302046ae6fcf417fa authored over 7 years ago
Tidy up tokenize function header.

d0cb3d6e84ec233baa0205b96680837507a9975f authored over 7 years ago
Ensure that a token structure is always consistent.

16f74eee8152d0b6d7d02701319394a2a37e83b9 authored over 7 years ago
Document token insertion a little better & small refactor.

28e5a9bf8c937b73282b6d75f0f4947b9c4b0dd8 authored over 7 years ago
fix: insertBefore/After correctly adjust indices

40ac5ee48aa1d8785737e02351a94eba16587d44 authored over 7 years ago
The parent should be set when inserting a node.

67b06d24062131ae4c7ba8a55879492a824dee0f authored over 7 years ago
Remove leftover at-word logic.

708b8d26d0b6a01b508bfd09e81132b329d1e2d7 authored over 7 years ago
Stop interpreting Less interpolations as tags. Closes #109

c6e9e3f8e54634a43b94cc9a30713fc88fc8471b authored over 7 years ago
Remove support for 0.12.

16a1ab247a58ebdff9c087a077bceb1c76382ef5 authored over 7 years ago
Tidy up.

21f0a3fc73edf9431c78ea60031350fc13e26bdb authored over 7 years ago
Convert let => const where practical.

b584f324b50989c3103a8cbd4df6adefd55c1299 authored over 7 years ago
Add getSource utility method.

67f72ab12aa88443bfd0dbdd71483eff9132dba2 authored over 7 years ago
Re-use escaped variable rather than creating a new one.

cc95ead6196c1450615dd66a8aee3575311b4c48 authored over 7 years ago
Adjust long line lengths.

20fe04d08522151e350bf10d0d96b1084e43f5df authored over 7 years ago
Consolidate single token handling.

240477fb9679033276b84a9cc8e791874ec4fc90 authored over 7 years ago
Share common token identifiers between the parser/tokenizer.

743a776c42cc589063668d8529932dc3e63de7dc authored over 7 years ago
Tidy up redundancy in the parser.

ebb36f15e32b1df8d6f59b043ea516d8b27cd6bc authored over 7 years ago
2.2.3

d80cb2cf59a8cc5f9c2ab7c3cf6b0731b5aa6b12 authored almost 8 years ago
Update changelog.

fae41e11cecc3d08446446910bd6871f76bdc48d authored almost 8 years ago
fix(lossy): bug removing space combinator after nested token. Fixes #102.

16b2bbaff569372fa899948725a3cca7d10c0c09 authored almost 8 years ago
Fix lossless option typo

8220636e136af23ad19cc5afa819d685c0b0a608 authored almost 8 years ago
chore(package): update nyc to version 10.0.0

https://greenkeeper.io/

c2090ef8086dc91eb24dc7e21697f41f75299d9d authored about 8 years ago
chore(package): update ava to version 0.17.0

https://greenkeeper.io/

ad2b2df48fe27b327b2466659f79b7556bb66b3c authored about 8 years ago
2.2.2

1a44f27f70891effd0cc6f56b5124d5bad988de0 authored about 8 years ago
Update changelog.

6d016e0dfc042594864c26f014cd34384c012e46 authored about 8 years ago
Throw an exception when an unescaped semicolon is encountered. Closes #89.

11cf0ffa04f7111bb1a0a9c0a33c2cda00a3a43b authored about 8 years ago
Add escape sequence tests for #89.

4104b414af929be4cc3f8f2557306741e645819d authored about 8 years ago