Comments (6)
I am experiencing this too. It has some problems coloring large list because of that recursion.
from chalk.
Btw in my case it crashes after 457 files.
from chalk.
Would any of you mind posting a complete test case demonstrating the problem?
from chalk.
The simpler test case I can think of is:
- Run
yo generator
(let's say the generator is called "test") - Replace all prototype functions in
app/index.js
with:
TestGenerator.prototype.getWp = function getWp() {
var done = this.async();
this.log.writeln('Getting WordPress v3.6');
this.remote('wordpress', 'wordpress', '3.6', function (err, remote) {
if (err) {
done(err);
}
remote.directory('.', '.');
done();
});
};
- Run
yo test
I get the error after ~486 files
PD: I'm running Win7 64bits if that helps
from chalk.
Tried your test case. I'm pretty sure the problem is not in Chalk, as I also got call stack error in mkdirp. Looks like there is some endless recursion in the generator system. Probably with action.copy()
.
/Users/sindresorhus/dev/generator-generator/node_modules/yeoman-generator/node_modules/mkdirp/index.js:74
throw err0;
^
RangeError: Maximum call stack size exceeded
Mind opening up a ticket over at https://github.com/yeoman/generator/ ?
from chalk.
Sorry for bothering you. I did opened yeoman/generator ticket: yeoman/generator#350
from chalk.
Related Issues (20)
- ReferenceError: navigator is not defined HOT 7
- ESM in node. HOT 1
- Add more colors HOT 2
- Chalk is not working in Jenkins multibranch pipeline HOT 1
- Does chalk.js support squiggly lines? HOT 1
- Cannot find module 'chalk'. Did you mean to set the 'moduleResolution' option to 'nodenext', or to add aliases to the 'paths' option? HOT 2
- Can't show color in vscode integrated terminal HOT 1
- chalk not suppported?? HOT 1
- Tried to use with TS (NestJS Project) HOT 6
- is there r any way to mix background colors like gradient-string? HOT 1
- Error [ERR_REQUIRE_ESM]: require() of ES Module HOT 6
- chalk 5.x fails with typescript HOT 3
- Is it possible to apply a style conditionally? HOT 5
- ReferenceError: navigator is not defined HOT 1
- Remove ESM requirement
- Remove README.md from bundle HOT 2
- v4 property override error
- is support require('chalk')? HOT 3
- Chalk italic modifier is not applied in Windows Git Bash terminal. HOT 1
- $FORCE_COLOR works only as either level 0 or 3 HOT 1
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 chalk.