37 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			37 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| maybeWarn: try {
 | |
|   var stackTraceLimit = Error.stackTraceLimit;
 | |
|   Error.stackTraceLimit = Infinity;
 | |
|   var stack = new Error().stack;
 | |
|   Error.stackTraceLimit = stackTraceLimit;
 | |
|   if (!stack.includes("babel-preset-react-app")) break maybeWarn;
 | |
| 
 | |
|   // Try this as a fallback, in case it's available in node_modules
 | |
|   module.exports = require("@babel/plugin-transform-private-property-in-object");
 | |
| 
 | |
|   setTimeout(console.warn, 2500, `\
 | |
| \x1B[0;33mOne of your dependencies, babel-preset-react-app, is importing the
 | |
| "@babel/plugin-proposal-private-property-in-object" package without
 | |
| declaring it in its dependencies. This is currently working because
 | |
| "@babel/plugin-proposal-private-property-in-object" is already in your
 | |
| node_modules folder for unrelated reasons, but it \x1B[1mmay break at any time\x1B[0;33m.
 | |
| 
 | |
| babel-preset-react-app is part of the create-react-app project, \x1B[1mwhich
 | |
| is not maintianed anymore\x1B[0;33m. It is thus unlikely that this bug will
 | |
| ever be fixed. Add "@babel/plugin-proposal-private-property-in-object" to
 | |
| your devDependencies to work around this error. This will make this message
 | |
| go away.\x1B[0m
 | |
|   `);
 | |
| 
 | |
|   return;
 | |
| } catch (e) {}
 | |
| 
 | |
| throw new Error(`\
 | |
| --- PLACEHOLDER PACKAGE ---
 | |
| This @babel/plugin-proposal-private-property-in-object version is not meant to
 | |
| be imported. Something is importing
 | |
| @babel/plugin-proposal-private-property-in-object without declaring it in its
 | |
| dependencies (or devDependencies) in the package.json file.
 | |
| Add "@babel/plugin-proposal-private-property-in-object" to your devDependencies
 | |
| to work around this error. This will make this message go away.
 | |
| `);
 |