question: private void initializeNodejsPreferences ( IEclipsePreferences node ) { if ( ! useBundledNodeJsEmbedded ( node ) ) { node . putBoolean ( TypeScriptCorePreferenceConstants . USE_NODEJS_EMBEDDED , false ) ; node . put ( TypeScriptCorePreferenceConstants . NODEJS_PATH , IDENodejsProcessHelper . getNodejsPath ( ) ) ; } else { node . putBoolean ( TypeScriptCorePreferenceConstants . USE_NODEJS_EMBEDDED , true ) ; node . put ( TypeScriptCorePreferenceConstants . NODEJS_PATH , "" ) ; } }
target:  initialize properties for direct access of node.js server (start an internal process)