Closed
Description
I am using Pattern Lab Node v3.0.1
on Mac
, with Node v10.6.0
, using a Twig
Edition.
Expected Behavior
I am using 'demo' templates to provide data to pattern templates. I would like to keep these in a demo
subfolder like so:
├── _patterns
│ ├── 00-atoms
│ │ ├── field
│ │ │ ├── classy-image
│ │ │ │ ├── _classy-image.html.twig
│ │ │ │ └── demo
│ │ │ │ └── classy-image-demo.twig
Actual Behavior
Everything seems to work just fine, but I get lots of warnings like this:
Warning:
A pattern file: 00-atoms/field/classy-image/demo/classy-image-demo.twig was found greater than 3 levels deep from ./source/_patterns/.
It's strongly suggested to not deviate from the following structure under _patterns/
[patternType]/[patternSubtype]/[patternName].[patternExtension]
or
[patternType]/[patternSubtype]/[patternName]/[patternName].[patternExtension]
While Pattern Lab may still function, assets may 404 and frontend links may break. Consider yourself warned.
Read More: http://patternlab.io/docs/pattern-organization.html
This can get very noisy when generating Pattern Lab, so it would be great to be able to at least turn off these warnings, maybe using a setting in patternlab-config.json
, for example.
Steps to Reproduce
Use structure described earlier.
Metadata
Metadata
Assignees
Labels
No labels