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
e725bdd9eb41f54c7512bf91664ece8c2abf759f authored almost 7 years ago
Handle nodes with instance properties set to null.
0456064e92194f57f915730a23dcd8b7ca973bd8 authored almost 7 years ago
0456064e92194f57f915730a23dcd8b7ca973bd8 authored almost 7 years ago
Make typescript definitions compatible with noImplicitAny.
27a316249db53453b958c4e7a551cf816d1ada87 authored almost 7 years ago
27a316249db53453b958c4e7a551cf816d1ada87 authored almost 7 years ago
v4.0.0-rc.0
9f687044d8861299ffd02d8d89ea86c5bf218434 authored almost 7 years ago
9f687044d8861299ffd02d8d89ea86c5bf218434 authored almost 7 years ago
Test set Attribute#quoteMark
9aa8646795e14bee92c9755688256345b2b0355a authored almost 7 years ago
9aa8646795e14bee92c9755688256345b2b0355a authored almost 7 years ago
Unescape namespace in all node types.
3c5246588ec8d748bf99dd0d3ee35ff16e677616 authored almost 7 years ago
3c5246588ec8d748bf99dd0d3ee35ff16e677616 authored almost 7 years ago
don't run these tests that fail on node v6.
e20cfbc4822b767b2d11a7bd68d5ca184d59a694 authored almost 7 years ago
e20cfbc4822b767b2d11a7bd68d5ca184d59a694 authored almost 7 years ago
Make it easier to fix lint errors.
a38fe313942389a7f2a9c71ffce1e4d6ef990e03 authored almost 7 years ago
a38fe313942389a7f2a9c71ffce1e4d6ef990e03 authored almost 7 years ago
Tests for new code in Attribute.
382eb5202d751eee7e41fc1145d6abaaf947e801 authored almost 7 years ago
382eb5202d751eee7e41fc1145d6abaaf947e801 authored almost 7 years ago
Fix some failing tests.
1b95958d27a4f714290789f2ffff3cb3d4ac5c07 authored almost 7 years ago
1b95958d27a4f714290789f2ffff3cb3d4ac5c07 authored almost 7 years ago
Add some missing test cases.
0c60825d932dd6ed9b3ecd0b421587739e64f041 authored almost 7 years ago
0c60825d932dd6ed9b3ecd0b421587739e64f041 authored almost 7 years ago
Address code review comments.
718d86501dfd7c78890a7d6f8a640fddd8128672 authored almost 7 years ago
718d86501dfd7c78890a7d6f8a640fddd8128672 authored almost 7 years ago
Handle uppercase case insensitivity attribute flag.
3d79ea536f6b9b79495d37b17b19523bd84b971c authored almost 7 years ago
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
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
752453785627e8d4b250686e0b1cef593a6fc4c5 authored almost 7 years ago
Make token access more readable.
e88cb6622e1f15e5aae8e36139cd3ce83691f9eb authored almost 7 years ago
e88cb6622e1f15e5aae8e36139cd3ce83691f9eb authored almost 7 years ago
Use unescaped values for classes and ids
a1cbede74b4000575a02260171e123eeb175aba3 authored almost 7 years ago
a1cbede74b4000575a02260171e123eeb175aba3 authored almost 7 years ago
Rename _valueFor -> stringifyProperty, preferSourceFormat -> preferCurrentQuoteMark.
6b18253ed6c3d450085c73194dfa424dc64ce7d6 authored almost 7 years ago
6b18253ed6c3d450085c73194dfa424dc64ce7d6 authored almost 7 years ago
Escape class name values by default.
d4dda8c5098ba939a2d18be5c1edf912f9deb306 authored almost 7 years ago
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
ff45e259dcd4ae7394ef9bc13e5a1e849ce6fb8e authored almost 7 years ago
Stop using deprecated Attribute APIs internally.
873858923a914161138586f7b3dae41408af4650 authored almost 7 years ago
873858923a914161138586f7b3dae41408af4650 authored almost 7 years ago
Fix test failures.
6db3d9ea3e14a466d528a05937d5571914be015d authored almost 7 years ago
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 ...
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
e01d80db9602482eb0034e29a117fb9c840f3196 authored almost 7 years ago
chore: Update package.lock.
2462b0b24fc79a9e75cc8980e7d3432f233bd013 authored almost 7 years ago
2462b0b24fc79a9e75cc8980e7d3432f233bd013 authored almost 7 years ago
Merge branch 'update-test-deps'
9bc706afe7fa7197c82ccf8d0f9bd559e1456e47 authored almost 7 years ago
9bc706afe7fa7197c82ccf8d0f9bd559e1456e47 authored almost 7 years ago
Merge branch 'remove-dot-prop'
89b90f4a0e4ce9cc79beeac3a88d9a267f49fa60 authored almost 7 years ago
89b90f4a0e4ce9cc79beeac3a88d9a267f49fa60 authored almost 7 years ago
chore: Update package.lock.
68dfc8772f196cc92eba34eeac5261ab2ccb26b8 authored almost 7 years ago
68dfc8772f196cc92eba34eeac5261ab2ccb26b8 authored almost 7 years ago
Removed the dot-prop dependency
92c0766f8cdb0aa3ffe39a67eaf200c875e23831 authored almost 7 years ago
92c0766f8cdb0aa3ffe39a67eaf200c875e23831 authored almost 7 years ago
Update testing dependencies
d476153fbc71237bf48bcd9aa19acba2fcf18385 authored almost 7 years ago
d476153fbc71237bf48bcd9aa19acba2fcf18385 authored almost 7 years ago
Add missing unit tests to container
cbecd644f826b5df67121b3a181733881d5db2df authored almost 7 years ago
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
e6f859f44d6649e589d0a2c4011311308d939ab0 authored about 7 years ago
Update docs and metadata for 3.1.
10f0adbbf0e7c16844891977822e0b578d9d660e authored about 7 years ago
10f0adbbf0e7c16844891977822e0b578d9d660e authored about 7 years ago
clear raw values if a an arribute value changes.
e35949fa7619a4d51bf4f10b170344c3dc98efa8 authored about 7 years ago
e35949fa7619a4d51bf4f10b170344c3dc98efa8 authored about 7 years ago
Handle comments within namespaces, attribute names and values.
1c0178841d7bc0187536a45e4fe367a8e681f145 authored about 7 years ago
1c0178841d7bc0187536a45e4fe367a8e681f145 authored about 7 years ago
Method for computing the offset of a part of an attribute node.
f667189c33cb65de80a5ce715552723fb56fa756 authored about 7 years ago
f667189c33cb65de80a5ce715552723fb56fa756 authored about 7 years ago
disable failing tests for pending feature.
00293389110d990ceecf7f7f17a8e369d3b070de authored about 7 years ago
00293389110d990ceecf7f7f17a8e369d3b070de authored about 7 years ago
Parse attribute selector spaces and comments correctly.
872559f545f75f9220e627ec53d7602082eed5ae authored about 7 years ago
872559f545f75f9220e627ec53d7602082eed5ae authored about 7 years ago
Make eslint happy.
851ae225946eb134df1c9202e306cded12f45014 authored over 7 years ago
851ae225946eb134df1c9202e306cded12f45014 authored over 7 years ago
Attempt to reproduce issue 116
2ff28b591ea960ffd8d3f74652df1348b374c913 authored over 7 years ago
2ff28b591ea960ffd8d3f74652df1348b374c913 authored over 7 years ago
Update CHANGELOG for 3.0
22e937efb252f77f8d30db46585ad2fd21b3606d authored over 7 years ago
22e937efb252f77f8d30db46585ad2fd21b3606d authored over 7 years ago
3.0.0
2a4e9fe8bba16cabdcb09864b43aed33c431959e authored over 7 years ago
2a4e9fe8bba16cabdcb09864b43aed33c431959e authored over 7 years ago
Merge remote-tracking branch 'origin/master'
64b4ddd6f3a59e5cb39024977cdf1fbb28507aee authored over 7 years ago
64b4ddd6f3a59e5cb39024977cdf1fbb28507aee authored over 7 years ago
Don't add whitespace to attribute operators.
c1a6d6023e4af4bf34bdf5212fec8f2d93be4463 authored over 7 years ago
c1a6d6023e4af4bf34bdf5212fec8f2d93be4463 authored over 7 years ago
Make it easier to run a single test.
d9b5497eaab805d6638cf3a19a9427324ae44e6f authored over 7 years ago
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
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
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
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
67f857bfaba8f3ce4499ab2bf30a14aa1677aca9 authored over 7 years ago
Rename eachInside to walk
40cbc32844e7d017e5c416d763729db798936219 authored over 7 years ago
40cbc32844e7d017e5c416d763729db798936219 authored over 7 years ago
Fix documentation method typo.
c0a0ade8740e3ee7d6a23b25fe4b27ba81a4e561 authored over 7 years ago
c0a0ade8740e3ee7d6a23b25fe4b27ba81a4e561 authored over 7 years ago
3.0.0-rc.0
a7efd748c0d5fc79563e5ea6fc13fe5161ddd249 authored over 7 years ago
a7efd748c0d5fc79563e5ea6fc13fe5161ddd249 authored over 7 years ago
Update changelog.
c445561cff963c303e2b39b0f3116bad63d69f44 authored over 7 years ago
c445561cff963c303e2b39b0f3116bad63d69f44 authored over 7 years ago
Rewrite attribute selector parsing.
22d8a924e56e52bd5e19528e3b2a735298f7fd74 authored over 7 years ago
22d8a924e56e52bd5e19528e3b2a735298f7fd74 authored over 7 years ago
Add expected token helper.
ad81a185b4fa0ee63b4c3d5e2ed6d6016d78195c authored over 7 years ago
ad81a185b4fa0ee63b4c3d5e2ed6d6016d78195c authored over 7 years ago
Remove css string from tokens array, replaced fully with integers.
f2b78ab769e43f90c2af4338848259022e605eb4 authored over 7 years ago
f2b78ab769e43f90c2af4338848259022e605eb4 authored over 7 years ago
Add ending offset to tokens list, prepare to remove storing content.
85fee434ddcf432a428e27231b22a29f197c170d authored over 7 years ago
85fee434ddcf432a428e27231b22a29f197c170d authored over 7 years ago
Remove flatten dependency.
115e74d74620701707f436356e3828e649527589 authored over 7 years ago
115e74d74620701707f436356e3828e649527589 authored over 7 years ago
Fix lossy tests.
285aa629769e38cceee07ba64ea35a78026b09f8 authored over 7 years ago
285aa629769e38cceee07ba64ea35a78026b09f8 authored over 7 years ago
Update examples.
e5eb46f52cfaefbcc5791594005ab4207c41c657 authored over 7 years ago
e5eb46f52cfaefbcc5791594005ab4207c41c657 authored over 7 years ago
Update dependencies.
fc67eb03c46293115be3f6d49ca81fa5bdd6e1a6 authored over 7 years ago
fc67eb03c46293115be3f6d49ca81fa5bdd6e1a6 authored over 7 years ago
Use process/processSync instead of single process method.
316b95eddbae6ee77a99fbbf1d56f6e0fc715926 authored over 7 years ago
316b95eddbae6ee77a99fbbf1d56f6e0fc715926 authored over 7 years ago
Accept a PostCSS Rule node as an input.
ce9490a616ad5fa9dd167c8d0e5f6932feba006c authored over 7 years ago
ce9490a616ad5fa9dd167c8d0e5f6932feba006c authored over 7 years ago
Add async support
36318ffaa0bcc43f0ffe0884d7add261eb2a73e1 authored over 7 years ago
36318ffaa0bcc43f0ffe0884d7add261eb2a73e1 authored over 7 years ago
Null namespace after it is used. Closes #111.
ac8372aefee55f1609f092b5a6b171229e36c3f1 authored over 7 years ago
ac8372aefee55f1609f092b5a6b171229e36c3f1 authored over 7 years ago
Tidy up.
a5f9e68c1001d81d003e6e0fffca6406f19da149 authored over 7 years ago
a5f9e68c1001d81d003e6e0fffca6406f19da149 authored over 7 years ago
Consolidate token adding logic.
70af9e0af66d77fa718fea3302046ae6fcf417fa authored over 7 years ago
70af9e0af66d77fa718fea3302046ae6fcf417fa authored over 7 years ago
Tidy up tokenize function header.
d0cb3d6e84ec233baa0205b96680837507a9975f authored over 7 years ago
d0cb3d6e84ec233baa0205b96680837507a9975f authored over 7 years ago
Ensure that a token structure is always consistent.
16f74eee8152d0b6d7d02701319394a2a37e83b9 authored over 7 years ago
16f74eee8152d0b6d7d02701319394a2a37e83b9 authored over 7 years ago
Document token insertion a little better & small refactor.
28e5a9bf8c937b73282b6d75f0f4947b9c4b0dd8 authored over 7 years ago
28e5a9bf8c937b73282b6d75f0f4947b9c4b0dd8 authored over 7 years ago
fix: insertBefore/After correctly adjust indices
40ac5ee48aa1d8785737e02351a94eba16587d44 authored over 7 years ago
40ac5ee48aa1d8785737e02351a94eba16587d44 authored over 7 years ago
The parent should be set when inserting a node.
67b06d24062131ae4c7ba8a55879492a824dee0f authored over 7 years ago
67b06d24062131ae4c7ba8a55879492a824dee0f authored over 7 years ago
Remove leftover at-word logic.
708b8d26d0b6a01b508bfd09e81132b329d1e2d7 authored over 7 years ago
708b8d26d0b6a01b508bfd09e81132b329d1e2d7 authored over 7 years ago
Stop interpreting Less interpolations as tags. Closes #109
c6e9e3f8e54634a43b94cc9a30713fc88fc8471b authored over 7 years ago
c6e9e3f8e54634a43b94cc9a30713fc88fc8471b authored over 7 years ago
Remove support for 0.12.
16a1ab247a58ebdff9c087a077bceb1c76382ef5 authored over 7 years ago
16a1ab247a58ebdff9c087a077bceb1c76382ef5 authored over 7 years ago
Tidy up.
21f0a3fc73edf9431c78ea60031350fc13e26bdb authored over 7 years ago
21f0a3fc73edf9431c78ea60031350fc13e26bdb authored over 7 years ago
Convert let => const where practical.
b584f324b50989c3103a8cbd4df6adefd55c1299 authored over 7 years ago
b584f324b50989c3103a8cbd4df6adefd55c1299 authored over 7 years ago
Add getSource utility method.
67f72ab12aa88443bfd0dbdd71483eff9132dba2 authored over 7 years ago
67f72ab12aa88443bfd0dbdd71483eff9132dba2 authored over 7 years ago
Re-use escaped variable rather than creating a new one.
cc95ead6196c1450615dd66a8aee3575311b4c48 authored over 7 years ago
cc95ead6196c1450615dd66a8aee3575311b4c48 authored over 7 years ago
Adjust long line lengths.
20fe04d08522151e350bf10d0d96b1084e43f5df authored over 7 years ago
20fe04d08522151e350bf10d0d96b1084e43f5df authored over 7 years ago
Consolidate single token handling.
240477fb9679033276b84a9cc8e791874ec4fc90 authored over 7 years ago
240477fb9679033276b84a9cc8e791874ec4fc90 authored over 7 years ago
Share common token identifiers between the parser/tokenizer.
743a776c42cc589063668d8529932dc3e63de7dc authored over 7 years ago
743a776c42cc589063668d8529932dc3e63de7dc authored over 7 years ago
Tidy up redundancy in the parser.
ebb36f15e32b1df8d6f59b043ea516d8b27cd6bc authored over 7 years ago
ebb36f15e32b1df8d6f59b043ea516d8b27cd6bc authored over 7 years ago
2.2.3
d80cb2cf59a8cc5f9c2ab7c3cf6b0731b5aa6b12 authored almost 8 years ago
d80cb2cf59a8cc5f9c2ab7c3cf6b0731b5aa6b12 authored almost 8 years ago
Update changelog.
fae41e11cecc3d08446446910bd6871f76bdc48d authored almost 8 years ago
fae41e11cecc3d08446446910bd6871f76bdc48d authored almost 8 years ago
fix(lossy): bug removing space combinator after nested token. Fixes #102.
16b2bbaff569372fa899948725a3cca7d10c0c09 authored almost 8 years ago
16b2bbaff569372fa899948725a3cca7d10c0c09 authored almost 8 years ago
Fix lossless option typo
8220636e136af23ad19cc5afa819d685c0b0a608 authored almost 8 years ago
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
1a44f27f70891effd0cc6f56b5124d5bad988de0 authored about 8 years ago
Update changelog.
6d016e0dfc042594864c26f014cd34384c012e46 authored about 8 years ago
6d016e0dfc042594864c26f014cd34384c012e46 authored about 8 years ago
Throw an exception when an unescaped semicolon is encountered. Closes #89.
11cf0ffa04f7111bb1a0a9c0a33c2cda00a3a43b authored about 8 years ago
11cf0ffa04f7111bb1a0a9c0a33c2cda00a3a43b authored about 8 years ago
Add escape sequence tests for #89.
4104b414af929be4cc3f8f2557306741e645819d authored about 8 years ago
4104b414af929be4cc3f8f2557306741e645819d authored about 8 years ago