From be98fde8cb7f2ba12c6bc8a103396906539c9309 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Linas=20Is=CC=8Cganaitis?= Date: Wed, 9 Oct 2024 10:16:09 +0200 Subject: [PATCH] 7.5.0 - fix import of the chalk library --- packages/cli/package.json | 2 +- packages/file-storage-browser/package.json | 2 +- packages/sdk-demo/package.json | 2 +- packages/sdk/CHANGELOG.md | 6 ++++++ packages/sdk/package.json | 2 +- packages/sdk/src/util/api-factory.ts | 7 +------ 6 files changed, 11 insertions(+), 10 deletions(-) diff --git a/packages/cli/package.json b/packages/cli/package.json index c1561bc2..a7304734 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -12,7 +12,7 @@ "@meeco/cryppo": "2.0.2", "@meeco/file-storage-node": "5.0.4", "@meeco/keystore-api-sdk": "10.1.1-develop.20230816154849.c7c2018", - "@meeco/sdk": "^7.4.0", + "@meeco/sdk": "^7.5.0", "@meeco/vault-api-sdk": "39.6.1-develop.20231213134427.3dde2fcb3", "oclif": "^3.1.0", "@oclif/core": "^1.9.9", diff --git a/packages/file-storage-browser/package.json b/packages/file-storage-browser/package.json index 8ec6918a..308b5fc2 100644 --- a/packages/file-storage-browser/package.json +++ b/packages/file-storage-browser/package.json @@ -30,7 +30,7 @@ "stream-browserify": "^3.0.0" }, "devDependencies": { - "@meeco/sdk": "^7.4.0", + "@meeco/sdk": "^7.5.0", "bili": "^5.0.5", "typedoc": "^0.23.2", "typescript": "^4.7.4", diff --git a/packages/sdk-demo/package.json b/packages/sdk-demo/package.json index 0e4d6371..ef6a8123 100644 --- a/packages/sdk-demo/package.json +++ b/packages/sdk-demo/package.json @@ -13,7 +13,7 @@ "lint": "tslint -p . -t stylish -c ../../tslint.json" }, "dependencies": { - "@meeco/sdk": "^7.4.0", + "@meeco/sdk": "^7.5.0", "@meeco/style-kit": "^2.0.1", "crypto-browserify": "^3.12.0", "json-formatter-js": "^2.3.4", diff --git a/packages/sdk/CHANGELOG.md b/packages/sdk/CHANGELOG.md index 244cd2e9..28612e7a 100644 --- a/packages/sdk/CHANGELOG.md +++ b/packages/sdk/CHANGELOG.md @@ -5,6 +5,12 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project (loosely) adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## 7.5.0 + +### Fixed + +- Fix `import` of `chalk` dependency that makes library to crash + ## 7.4.0 ### Fixed diff --git a/packages/sdk/package.json b/packages/sdk/package.json index 5d453c04..7648e203 100644 --- a/packages/sdk/package.json +++ b/packages/sdk/package.json @@ -1,7 +1,7 @@ { "name": "@meeco/sdk", "description": "A wrapper library around Meeco's various API SDK's and encryption libraries", - "version": "7.4.0", + "version": "7.5.0", "author": "Meeco", "bugs": "https://github.com/Meeco/cli/issues", "source": "src/index.ts", diff --git a/packages/sdk/src/util/api-factory.ts b/packages/sdk/src/util/api-factory.ts index b8907c08..90008426 100644 --- a/packages/sdk/src/util/api-factory.ts +++ b/packages/sdk/src/util/api-factory.ts @@ -3,17 +3,12 @@ import * as Keystore from '@meeco/keystore-api-sdk'; import * as Vault from '@meeco/vault-api-sdk'; import { Configuration } from '@meeco/vault-api-sdk'; import * as VC from '@meeco/vc-api-sdk'; +import chalk from 'chalk'; import { debug } from 'debug'; import { Environment } from '../models/environment'; import { IIdentityNetworkToken, IKeystoreToken, IVaultToken, IVCToken } from '../services/service'; import SDKFormData from './sdk-form-data'; -/** - * INFO: using 'import' statement causes typescript errors either in tests or in built version of the package - */ -/* tslint:disable no-var-requires */ -const chalk = require('chalk'); - let fetchLib = fetch; /**