You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
	
	
		
			20 lines
		
	
	
		
			490 B
		
	
	
	
		
			JavaScript
		
	
			
		
		
	
	
			20 lines
		
	
	
		
			490 B
		
	
	
	
		
			JavaScript
		
	
| // Polyfill crypto() in the Node.js environment
 | |
| "use strict";
 | |
| if (!global.crypto) {
 | |
|     let webcrypto;
 | |
|     Object.defineProperty(global, "crypto", {
 | |
|         enumerable: false,
 | |
|         configurable: true,
 | |
|         get () {
 | |
|             if (!webcrypto) {
 | |
|                 webcrypto = require("node:crypto").webcrypto;
 | |
|             }
 | |
|             return webcrypto;
 | |
|         },
 | |
|         set (value) {
 | |
|             webcrypto = value;
 | |
|         }
 | |
|     });
 | |
| }
 | |
| 
 | |
| //# sourceMappingURL=node-polyfill-crypto.js.map
 |