Ecosyste.ms: OpenCollective

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

github.com/postcss/postcss-bem-linter

A BEM linter for postcss
https://github.com/postcss/postcss-bem-linter

4.0.1

a721dacce37a7306885c2c4dd3ebcece802f3075 authored over 1 year ago by Simon Smith <[email protected]>
add pinned volta versions

698b0204caeefe358d8faf84e0174d8edcd155d1 authored over 1 year ago by Simon Smith <[email protected]>
Update generate-config and get-component-name docstrings

c965ff2b89ed6a111f9ace0cabaab827476aa1ca authored over 1 year ago by Mika Kuitunen <[email protected]>
Fix get-component-from-filename with string pattern

aeac8ac2dbee0cc8e5bae6563dc3949fa5cffc7f authored over 1 year ago by Mika Kuitunen <[email protected]>
Update Yarn link in Readme

3e897c5395b2089e41794dce872e5d36ef054a73 authored over 1 year ago by Mika Kuitunen <[email protected]>
Add failing test for implicitComponents and custom componentName

1d253fc8f067b57625daf74c70bdd963213e6267 authored over 1 year ago by Mika Kuitunen <[email protected]>
4.0.0

85e54aeab7bf87449ae79b91e528e733b5aacde6 authored over 1 year ago by Simon Smith <[email protected]>
fix css properties check in bem mod files

9a4e4f9528026f274ea1a07e6a64d3cb967a72db authored over 1 year ago by andieelmes <[email protected]>
Merge pull request #170 from bjentsch/master

Upgrade to postcss 8

3aa8d766fc1a668a377d5cafaa9d6f1bcf728402 authored over 1 year ago by Simon Smith <[email protected]>
upgrade to postcss 8

7cb39f9c1580b8a5eb5fe7a10a32b0d1dd14e4f5 authored almost 2 years ago by Benjamin Jentsch <[email protected]>
3.3.0

fc8b22ed8d8a76871e30be7ce726ff6b64b57bf7 authored almost 6 years ago by Simon Smith <[email protected]>
Remove Node 4 from Travis

4a7888bdc2c4b2f5442f7155319918750c376554 authored almost 6 years ago by Simon Smith <[email protected]>
Update Jest to latest

4072171a3cdf04dcd70a8122245f5222ea7f48a8 authored almost 6 years ago by Simon Smith <[email protected]>
Update postcss to latest

617b6c9387e0a35301f4fb74a43ab0ed9998ab6a authored almost 6 years ago by Simon Smith <[email protected]>
Merge pull request #141 from tardiva/dont-duplicate-check

Update unWrapSelectors function to prevent wrong warnings.

4013f697dfce107950c2cb1f6f6f31cb35fcbbc8 authored almost 6 years ago by Simon Smith <[email protected]>
Merge pull request #140 from tardiva/dont-skip-media

Allow lint rule that contains @media (#134)

520600a62be7a5cff7590bb535a35d5510ec620d authored almost 6 years ago by Simon Smith <[email protected]>
Update hasOnlyExtends function to allow lint rule that contains @media.

96a427378d98ab600fc984adb7bbec5013c747d3 authored almost 6 years ago by i.romanova <[email protected]>
Update unWrapSelectors function to prevent wrong warnings.

680afe51e92634d110cf5f42b669e3cd32ac7089 authored almost 6 years ago by i.romanova <[email protected]>
3.2.0

975b4a9fb8223cae17e62f1c9f27cf3f91e5ac3d authored almost 6 years ago by Simon Smith <[email protected]>
Merge pull request #139 from foresightyj/master

make getComponentRootRule reach the top level **rule** instead of **root**, fixes issue 138

97a25c4b1af178f82dacd51cbc7511e072d837ef authored almost 6 years ago by Simon Smith <[email protected]>
Merge pull request #136 from ausminternet/master

allow double dash for modifier #112

c9d00651e662d88647c8548946608f6f104b7b21 authored almost 6 years ago by Simon Smith <[email protected]>
make getComponentRootRule reach the top level **rule** instead of **root**, fixes issue 138

39086886c4e008d3f951c7b5688b3a31d00f1769 authored about 6 years ago by Yuan Jian <[email protected]>
Merge pull request #137 from iliyaZelenko/patch-1

Install and save in dev dependencies

0e29624a257982f6b90b631f9a74ae89eaa4c1d5 authored about 6 years ago by Simon Smith <[email protected]>
Update README.md

7529e916cede26ce4309b05783eabebb93fbb5ab authored about 6 years ago by Илья <[email protected]>
add css classes to test harry roberts bem style

47b7d3ebca4f0e62ea7d9875edbeb6349c941337 authored about 6 years ago by jah <[email protected]>
allow double dash for modifier #112

1f5ad1b472296e5bb2085122ed28d0e7caabd24c authored about 6 years ago by jah <[email protected]>
README updates

8feea0b8163402869f6d9ad7c936da585f69bd37 authored over 6 years ago by Simon Smith <[email protected]>
Move to Prettier

bd867197a76cd2ed3f640bb0db4636406fe676f0 authored over 6 years ago by Simon Smith <[email protected]>
Support Node 4 with Jest

This is to ignore the fact Jest no longer supports Node 4. This can be
removed in PostCSS 7

8cd683dd2aba377ebf36e8739f2627d23975bbef authored over 6 years ago by Simon Smith <[email protected]>
Update dependencies to latest versions

2622624b42eb60de245686c2c4464e30fd6c8d58 authored over 6 years ago by Simon Smith <[email protected]>
Fix CHANGELOG formatting

10b1f53600a186ac40133ea09a8e3a5e062f3b8a authored over 6 years ago by Simon Smith <[email protected]>
Switch to Yarn

1bdad23a9a1a89449a940eccdb87600e0e446d66 authored over 6 years ago by Simon Smith <[email protected]>
Suppress PostCSS warnings in the test console

3467ad1a7297afe167d9950fd76d480f60f1e99c authored over 6 years ago by Simon Smith <[email protected]>
Merge pull request #126 from hsnaydd/master

Small typo fix in README

484cdd086af7a77bab45371b951fd8ae122b3363 authored about 7 years ago by Simon Smith <[email protected]>
Small typo fix ii README

f244cb70b0f6ee450640a7b1ef51469bd455c64f authored about 7 years ago by Hasan Aydoğdu <[email protected]>
3.1.0

278284e35db1904a6cd978b0992e56b54c852c92 authored about 7 years ago by Simon Smith <[email protected]>
Merge pull request #125 from ehzhang/ehzhang/comment-single-multi-star

Allow both /** and /* for module definitions

073ab16ead6cf2d395fe0660f4b0d19f3a18311d authored about 7 years ago by Simon Smith <[email protected]>
test/defintions: add tests for rules that don't match definition

153174b5a30b1cd35a172e6c3dc25d20434112e3 authored over 7 years ago by Edwin Zhang <[email protected]>
postcss-bem-linter: make * character optional in DEFINE_DIRECTIVE

This allows for comments of type /** and /* to match the @define
checker.

fbd3cf9a160118fee49c2b9d500595bc93671e34 authored over 7 years ago by Edwin Zhang <[email protected]>
3.0.0

e9fec88f5310a3e1839f24e0d08f3040b67201ae authored over 7 years ago by Simon Smith <[email protected]>
Use airbnb ESLint config

This enforces a reasonable set of defaults with a few config tweaks to
carry on patterns already...

90e71b56e1cda6fae1639b3fe99cd3ed91592b7d authored over 7 years ago by Simon Smith <[email protected]>
Merge pull request #121 from postcss/convert-es6

Convert to Node 4 supported ES6 features

8c61b97d544ca132aecf5f10e74f159a6b059710 authored over 7 years ago by Simon Smith <[email protected]>
Use for in loop

f97febc2dbba7c4132767c392be4fbb91243adf2 authored over 7 years ago by Simon Smith <[email protected]>
Use template strings

0c87f095bbf39a67250d2d997ee435e369c6097a authored over 7 years ago by Simon Smith <[email protected]>
Use object shorthand

32ce345bd53628fba0ba87a881dce1a7425e01ca authored over 7 years ago by Simon Smith <[email protected]>
Use object methods

c7afefd71849c3f4d017167893c6df962321842e authored over 7 years ago by Simon Smith <[email protected]>
Switch from var to const/let

f2708047b78365e7f1af50573e8164375839dd86 authored over 7 years ago by Simon Smith <[email protected]>
Convert function to arrow function

13b353c2bc010c6986f04a72143955fa6de27432 authored over 7 years ago by Simon Smith <[email protected]>
Enable ES6 in ESLint

3923d3c572c7ce1162663398fb817fa54b8f30d8 authored over 7 years ago by Simon Smith <[email protected]>
Use Jest instead of Mocha

36556fd20f0ea97f847c43e753ad6a4f70d33704 authored over 7 years ago by Simon Smith <[email protected]>
Simplify checking for root node in getComponentRootRule

PostCSS already supplies a much more succinct API to perform this check

d041f2483902973b4f35576f1bb170057b5bb924 authored over 7 years ago by Simon Smith <[email protected]>
Update CHANGELOG

b19e703d6f8d11692780951ae53ee4f930d40f18 authored over 7 years ago by Simon Smith <[email protected]>
Drop 0.12 support from Travis

PostCSS no longer supports this version of Node

df668864a5b5d338730210c0fc0289e11b7b7bc0 authored over 7 years ago by Simon Smith <[email protected]>
Update postcss to 6.0.6

Small change had to be made to the way rulesets were created in the unit
test. Seems it was buil...

849454637d87fc6bf026f119c7fb4b08b5749a2e authored over 7 years ago by Simon Smith <[email protected]>
Remove trailing whitespace

d141366fe0c45801727ff11d4470dd8aadd98e65 authored over 7 years ago by Simon Smith <[email protected]>
Update CHANGELOG

4de3b66e43dcd2c1612ff2b2b133d29716fb77c2 authored over 7 years ago by Simon Smith <[email protected]>
Merge pull request #119 from bencripps/bugfix/dont-skip-extends

Possible solution for #118

ebd44a8d753097e4ca635a8faa1e547fc47b6d45 authored over 7 years ago by Simon Smith <[email protected]>
Update getSelectors function to return selector when rule contains only @extend, per #118

56ba39ff36c01180413e3a78a9f84e05564eb840 authored over 7 years ago by benjamin cripps <[email protected]>
Fix incorrect comments in README

Fixes #116

866cb001a2be4e2a27da1bf60537bff5ac6be570 authored over 7 years ago by Simon Smith <[email protected]>
Update CHANGELOG

384e1e99505153c63c18871244c4654b3130b332 authored over 7 years ago by Simon Smith <[email protected]>
Use parent directory for implicitComponent if filename is index.css

Fixes #108

ad0bd56ea0721a3522067dfcc6aec0d0880bbe2d authored over 7 years ago by Simon Smith <[email protected]>
Merge pull request #115 from ceesgeene/implicit-scss-partials

Strip underscore from filename to allow scss partials

561cb12af177e44bc473dd4512d2d0a357f36e4b authored over 7 years ago by Simon Smith <[email protected]>
Test implicit components for underscore-prefixed files

c517465b8779901874e8fa680fb1a84886bf9b0a authored over 7 years ago by Cees Geene <[email protected]>
Strip underscore from filename to allow scss partials

Left trim a single underscore from the filename

07f1590d6ed7726aed32cfbe25733ca5f678f0ff authored over 7 years ago by Cees Geene <[email protected]>
2.7.1

d4eb5a0992699f1cf38931d6b2245a74f270075b authored over 7 years ago by Simon Smith <[email protected]>
Merge pull request #114 from chrisnicotera/patch-1

Check existence of node.nodes in hasNoDeclarations

38164a40a93581baa5419a4df26f720e14295c3f authored over 7 years ago by Simon Smith <[email protected]>
Add test for undefined rule nodes

7fb41a4f10d7815c488262a614347aaecc8c4fe9 authored over 7 years ago by Chris Nicotera <[email protected]>
Check existence of node.nodes in hasNoDeclarations

87a22c65593169bbba419cd71ea74940aaa65564 authored over 7 years ago by Chris Nicotera <[email protected]>
2.7.0

8cdc8a17b1d3c7d831988aecbe382a8f6df73ccd authored almost 8 years ago by Simon Smith <[email protected]>
Merge pull request #106 from postcss/seamusleahy-implicit-components

Add implicitComponents and implicitUtilities option

cefa3ee7c99fccab2f43fc946728fb51f441234a authored almost 8 years ago by Simon Smith <[email protected]>
Revert 4a0c46db

Array.isArray works in Node 0.12

4da17567604629f04c55bdcf87e60905c9812eff authored almost 8 years ago by Simon Smith <[email protected]>
Move implicit checks into module

6aeeb90aac109659306da456c06298b8e470c8ac authored almost 8 years ago by Seamus Leahy <[email protected]>
Add implicitComponents and implicitUtilities option

1e6afed6dea2f5bbe2724b7bcece0869aafc1fbe authored almost 8 years ago by Seamus Leahy <[email protected]>
Change array check to support Node 0.12

4b760e902c3f4aa8bee8db7ad852335eee1ee41f authored almost 8 years ago by Seamus Leahy <[email protected]>
Update documenation for implictComponents and implictUtilities

eaee2468c88bd938bdba588f6829677794716e26 authored almost 8 years ago by Seamus Leahy <[email protected]>
Clean up implicitComponents and implicitUtilities options

d1d842517381c291866c051e8cc6753699d6e275 authored almost 8 years ago by Seamus Leahy <[email protected]>
Reduce complexity of checkGlob

3181ec9ef2a15ca10ed6cd46f9dfda8b6a77c8c4 authored almost 8 years ago by Seamus Leahy <[email protected]>
Remove '=== true'

98b49f3991ae1465e90657fd5250b513a2140f38 authored almost 8 years ago by Seamus Leahy <[email protected]>
Fix missing filename error

e2beadbd03fdd0fa2816247c95f2da9152574cdb authored almost 8 years ago by Seamus Leahy <[email protected]>
Use minimatch library directly

minimatch-list uses a very old version of minimatch which has the
following warning:

```
npm WA...

5288ab6ad8e0fce55ede9b47d236f7ba0caa25b2 authored almost 8 years ago by Simon Smith <[email protected]>
Fix code blocks in README

Due to indents these were being rendered incorrectly

b3b5b1441a4f5f933416fcbfff448d362b3749e7 authored about 8 years ago by Simon Smith <[email protected]>
Merge pull request #99 from ismamz/master

Fix preset utility selectors pattern for suit; fixes #98

10a68db28ce6ef0f4f00b93c028a1432e4bcd6b5 authored about 8 years ago by Simon Smith <[email protected]>
Fix preset utility selectors pattern for suit; fixes #98

6d9317d05441812f30424792baa65d6cf40e26f5 authored about 8 years ago by Ismael Martínez <[email protected]>
Prepare 2.6.0

634c829030ca2b3f5b1140201575976bbb988100 authored over 8 years ago by David Clark <[email protected]>
Merge pull request #90 from rgrjoh/allow-initial-component-selector-without-component-name

Allow component selectors without componentName

4f0cd14ba14b6483521b4e5c0f92064eb87107b3 authored over 8 years ago by David Clark <[email protected]>
Add test for initial component selectors

Allow initial component selectors that do not contain the component name.

3d287a210e1b0bc5ef3e9401a73bcf8206213286 authored over 8 years ago by rgrjoh <[email protected]>
Allow component selectors without componentName

914ef07b6e7aa5fdfd787883c7599975284d716e authored over 8 years ago by rgrjoh <[email protected]>
Prepare 2.5.1

542b1a5df98ab35569c737b6c32cd0b0b40d28f6 authored over 8 years ago by David Clark <[email protected]>
Merge pull request #87 from simonsmith/fix-nested-utilties

Add nesting support to utilities

2d8b333208faa5131475125e88e316c66924a203 authored over 8 years ago by David Clark <[email protected]>
Remove rewire and require getSelectors directly

Now that this function exists as a standalone module there is no need to
access it via rewire

238348de3ba27a2b08e50c5b83a2e8c460ca3c0c authored over 8 years ago by Simon Smith <[email protected]>
Add getSelectors to utilities

Utilities can be nested also so this logic is required here

35ffc08a2ac504981def36584e6f8e4d20d58fff authored over 8 years ago by Simon Smith <[email protected]>
Move getSelectors logic into separate module

This allows it to be reused by utilities

99bf273f7e6eaed84eaac0b7de7be80749c82040 authored over 8 years ago by Simon Smith <[email protected]>
Add a fixture for nested utilities

d30aa57269c6dc7fce4a37770539acaa3a78b4b4 authored over 8 years ago by Simon Smith <[email protected]>
Prepare 2.5.0

dafd4abd64bcadd8e03d97362fa34dd12d60ea68 authored over 8 years ago by David Clark <[email protected]>
Merge pull request #85 from simonsmith/nested-rulesets

Validate nested rulesets

2267c5759e70179f6e2094f69d28f726ff378cf5 authored over 8 years ago by David Clark <[email protected]>
Return an empty array instead of null

`forEach` won't iterate over an empty array so this is better than
returning a falsey value and ...

33cd25401acfc4654fedbca5d586cad2b4743234 authored over 8 years ago by Simon Smith <[email protected]>
Add a test to check grouped selectors unwrap

It's a common pattern to use grouped selectors such as:

```
.Component,
.Component-descendant {...

199ceab8a1e528d1b7b35c217272d06914c2ebe9 authored over 8 years ago by Simon Smith <[email protected]>
Merge pull request #86 from rmakarov94/master

Update README.md

c41dabc4316836dbca876001c953327566ad719e authored over 8 years ago by David Clark <[email protected]>
Update README.md

Changed link from tool to naming methodology

e981122f30514b53867e193e2a151f9c3d42c3db authored over 8 years ago by rmakarov94 <[email protected]>
Add CSS Nesting Module test fixtures

http://tabatkins.github.io/specs/css-nesting/

a60f0a310bbd01359f3819082a65aa81dc9856fb authored over 8 years ago by Simon Smith <[email protected]>