From 378864c44f515eca399b5e5ebeef7ca1822dfe8b Mon Sep 17 00:00:00 2001 From: Emiliano Sanchez Date: Mon, 18 Apr 2022 13:03:05 -0300 Subject: [PATCH 1/2] added js-yaml and ioredis as peerDependencies --- package-lock.json | 2 +- package.json | 16 ++++++++++++++-- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index a53eec0e..72e77f53 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "@splitsoftware/splitio-commons", - "version": "1.3.0", + "version": "1.3.1-rc.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 074589a1..3c2ff174 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@splitsoftware/splitio-commons", - "version": "1.3.0", + "version": "1.3.1-rc.0", "description": "Split Javascript SDK common components", "main": "cjs/index.js", "module": "esm/index.js", @@ -46,6 +46,18 @@ "dependencies": { "tslib": "^2.3.1" }, + "peerDependencies": { + "js-yaml": "^3.13.1", + "ioredis": "^4.28.0" + }, + "peerDependenciesMeta": { + "js-yaml": { + "optional": true + }, + "ioredis": { + "optional": true + } + }, "devDependencies": { "@types/google.analytics": "0.0.40", "@types/ioredis": "^4.28.0", @@ -62,7 +74,7 @@ "ioredis": "^4.28.0", "jest": "^27.2.3", "jest-localstorage-mock": "^2.4.3", - "js-yaml": "^3.14.0", + "js-yaml": "^3.13.1", "lodash": "^4.17.21", "node-fetch": "^2.6.7", "redis-server": "1.2.2", From efc01293264e31009f29011a785dad8916bfe2e9 Mon Sep 17 00:00:00 2001 From: Emiliano Sanchez Date: Tue, 19 Apr 2022 11:41:03 -0300 Subject: [PATCH 2/2] update version --- CHANGES.txt | 3 ++- package-lock.json | 2 +- package.json | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/CHANGES.txt b/CHANGES.txt index 5019191a..35a4822c 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -1,4 +1,5 @@ -1.3.1 (TBD) +1.3.1 (April 19, 2022) + - Bugfixing - Added peer dependencies to avoid issues when requiring some third-party dependencies used by modules of the package (Related to issue https://github.com/splitio/javascript-client/issues/662). - Bugfixing - Updated `ready` method to rejects the promise with an Error object instead of a string value (Related to issue https://github.com/splitio/javascript-client/issues/654). 1.3.0 (April 6, 2022) diff --git a/package-lock.json b/package-lock.json index 72e77f53..9459fc73 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "@splitsoftware/splitio-commons", - "version": "1.3.1-rc.0", + "version": "1.3.1", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 3c2ff174..ba8520d5 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@splitsoftware/splitio-commons", - "version": "1.3.1-rc.0", + "version": "1.3.1", "description": "Split Javascript SDK common components", "main": "cjs/index.js", "module": "esm/index.js",