stylelint: Fresh install throw me "Cannot read property 'length' of undefined"

TypeError: Cannot read property 'length' of undefined
    at exports.default (/Users/moox/Sync/Development/phenomic/docs/node_modules/stylelint/dist/utils/isStandardSyntaxDeclaration.js:28:38)
    at /Users/moox/Sync/Development/phenomic/docs/node_modules/stylelint/dist/rules/custom-property-empty-line-before/index.js:30:51
    at /Users/moox/Sync/Development/phenomic/docs/node_modules/postcss/lib/container.js:207:28
    at /Users/moox/Sync/Development/phenomic/docs/node_modules/postcss/lib/container.js:163:26
    at AtRule.each (/Users/moox/Sync/Development/phenomic/docs/node_modules/postcss/lib/container.js:129:22)
    at AtRule.walk (/Users/moox/Sync/Development/phenomic/docs/node_modules/postcss/lib/container.js:162:21)
    at /Users/moox/Sync/Development/phenomic/docs/node_modules/postcss/lib/container.js:165:32
    at Rule.each (/Users/moox/Sync/Development/phenomic/docs/node_modules/postcss/lib/container.js:129:22)
    at Rule.walk (/Users/moox/Sync/Development/phenomic/docs/node_modules/postcss/lib/container.js:162:21)
    at /Users/moox/Sync/Development/phenomic/docs/node_modules/postcss/lib/container.js:165:32

To reproduce:

git clone https://github.com/MoOx/phenomic.git
npm i
npm test

Maybe it’s related to recent change for #1870 ?

About this issue

  • Original URL
  • State: closed
  • Created 8 years ago
  • Reactions: 22
  • Comments: 16 (5 by maintainers)

Commits related to this issue

Most upvoted comments

Receiving the same error outlined above. Locking to stylelint@7.2.0 in my package.json fixes the problem for now

Released as 7.3.1. Thanks again.

Simpler example file:

@page {
        size: A4;
}