Every line of 'export class in node js' code snippets is scanned for vulnerabilities by our powerful machine learning engine that combs millions of open source libraries, ensuring your JavaScript code is secure.
178 function _export(key, value) { 179 self['__js_' + key] = value; 180 }
86 function exportObject (name, value) { 87 const serialized = jsesc(value, { 88 json: true, 89 compact: false, 90 indent: ' ', 91 minimal: true 92 }) 93 return `exports['${name}'] = ${serialized}\n` 94 }
7 function __es6_export__(name, value) { 8 __exports__[name] = value; 9 }
10 function __es6_export__(name, value) { 11 __exports__[name] = value; 12 }
953 value: function _export() { 954 return { 955 value: this.data.value, 956 text: this.data.text, 957 hidden: this.data.hidden 958 }; 959 }
2 function __export(m) { 3 for (var p in m) 4 if (!exports.hasOwnProperty(p)) 5 exports[p] = m[p]; 6 }
110 function importExport(_import) { 111 _L('Run importExport'); 112 return false; 113 }
67 function ModuleExport(_x2) { 68 return _ModuleExport.apply(this, arguments); 69 }
8 function asNeededExport(name, path) { 9 Object.defineProperty(module.exports, name, { 10 configurable: true, 11 enumerable: true, 12 get() { 13 return require(path) 14 }, 15 }) 16 }
145 function exportValue(value) { 146 var parts; 147 148 switch (value.getType()) { 149 case 'array': 150 parts = []; 151 value.getKeys().forEach(function (keyValue) { 152 var elementPair = value.getElementPairByKey(keyValue); 153 154 parts.push( 155 ' ' + 156 exportValue(elementPair.getKey()) + 157 ' => ' + 158 exportValue(elementPair.getValue()) + 159 ',\n' 160 ); 161 }); 162 return 'array (\n' + parts.join('') + ')'; 163 case 'boolean': 164 case 'float': 165 case 'integer': 166 return '' + value.getNative(); 167 case 'null': 168 return 'NULL'; 169 case 'object': 170 if (value.getLength() > 0) { 171 throw new Error('var_export() :: Non-empty objects not implemented'); 172 } 173 174 return value.getClassName() + '::__set_state(array(\n))'; 175 case 'string': 176 return '\'' + value.getNative().replace(/['\\]/g, '\\$&') + '\''; 177 default: 178 throw new Error('var_dump() :: Unexpected value type "' + value.getType() + '"'); 179 } 180 }