diff --git a/src/index.js b/src/index.js index 3d8aca8..6521524 100644 --- a/src/index.js +++ b/src/index.js @@ -9,13 +9,18 @@ import { generateSignedDataTokensFromCreds } from './service-account/util/Token'; import Skyflow from './vault-api/Skyflow'; -import { setLogLevel } from './vault-api/Logging'; -import { LogLevel } from './vault-api/utils/common'; +import { setLogLevel, getLogLevel } from './vault-api/Logging'; +import { LogLevel, MessageType } from './vault-api/utils/common'; import { isValid, isExpired } from './vault-api/utils/jwt-utils'; -process.emitWarning( +import { printLog } from './vault-api/utils/logs-helper'; + +const _savedLevel = getLogLevel(); +setLogLevel(LogLevel.WARN); +printLog( 'skyflow-node v1.x is deprecated and will reach End of Life on October 31, 2026. Please migrate to v2: https://github.com/skyflowapi/skyflow-node/blob/main/docs/migrate_to_v2.md', - 'DeprecationWarning' + MessageType.WARN ); +setLogLevel(_savedLevel); /** * @deprecated skyflow-node v1.x is deprecated and will reach End of Life on October 31, 2026.