Comments (6)
Agreed. We should separate a grunt or gulp version into different repos that extend the base plab-node repo.
from patternlab-node.
+9001. It's significantly easier to understand what the core components do when you're not trying to mentally decouple them from the Grunt setup.
from patternlab-node.
Glad to hear support for this. I will think on how best to accomplish a core | grunt | gulp approach without sacrificing ease of use to existing or new users. I suspect that some amount of bumpiness will occur either way, as @dmolsen has wrestled with as pl-php matures.
As @addyosmani has on his website,
First do it, then do it right, then do it better
I will likely write the pure node implementation synchronously to start, unless anyone can help me architect a more async model from the get-go. :)
from patternlab-node.
I'd just like to chime and and say I'm really really excited about this. Thanks for all of the hard work, and I'm looking forward to it!
from patternlab-node.
FYI: this is now in dev. Most of my node is still synchronous. Will be working on that, and gulp support. @addyosmani I was reading the gulp plugin guidelines and my interpretation was that patternlab may be too specific and too broad for gulp. Perhaps further refactoring of the node module in dev will reveal a clearer path for me.
I would appreciate your thoughts on the matter.
from patternlab-node.
To all that care, this is now in master. Next steps, async, refactor, gulp!?
from patternlab-node.
Related Issues (20)
- engine-twig-php: include-function syntax not matched by findPartials HOT 2
- startup error on TwigRenderer
- Nothing compiling to patterns folder HOT 1
- [Documentation] Engine configuration fileExtension vs extension HOT 6
- [Feature/Bug]: Code blocks in the markdown file do not show as code highlighted text HOT 8
- Rework how pattern lab loads UI-kits HOT 3
- Rework UI-kit Workshop
- Broken starter kit Twig Demo HOT 2
- Twig does not reload template on changes (PHP and node) HOT 3
- Rewrite Pattern Lab Core HOT 3
- Subitems would get cropped or disappear on vertical navigation
- PHP TwigRenderer Error when adding custom Twig extension via alter-twig.php HOT 1
- Patternlab and D10 / Twig 3 HOT 3
- [Vulnerability] Old version of lodash causing `npm audit` issues flagged HOT 2
- [Handlebars] Inconsistent data access when leveraging sibling JSON + partial blocks
- Migrate to Node 18
- Migrate from `pretty-quick` to `lint-staged`
- Stuck on start with patternlab twig-php engine HOT 1
- Is Pattern twig-php is broken and doesn't render any patterns? HOT 2
- NPM vulnerabilities for GOT
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from patternlab-node.