@sussudio/base
Version:
Internal APIs for VS Code's utilities and user interface building blocks.
14 lines (13 loc) • 814 B
JavaScript
/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
export { observableValue, transaction } from './observableImpl/base.mjs';
export { derived } from './observableImpl/derived.mjs';
export { autorun, autorunDelta, autorunHandleChanges, autorunWithStore } from './observableImpl/autorun.mjs';
export * from './observableImpl/utils.mjs';
import { ConsoleObservableLogger, setLogger } from './observableImpl/logging.mjs';
const enableLogging = false;
if (enableLogging) {
setLogger(new ConsoleObservableLogger());
}