From 3eabad9e10b9155eefdc9ae93e2c2a1b548e9496 Mon Sep 17 00:00:00 2001 From: Dan Crescimanno Date: Tue, 26 Apr 2022 00:33:43 -0700 Subject: [PATCH 1/2] feat: changed lodash imports to support building on esm.sh --- src/dummy/DummyClassifier.ts | 3 ++- src/metrics/metrics.ts | 2 +- src/tree/Splitter.ts | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/dummy/DummyClassifier.ts b/src/dummy/DummyClassifier.ts index c74a9a01..04e12465 100644 --- a/src/dummy/DummyClassifier.ts +++ b/src/dummy/DummyClassifier.ts @@ -17,7 +17,8 @@ import { convertToNumericTensor1D, convertToNumericTensor2D } from '../utils' import { Scikit1D, Scikit2D } from '../types' import { isScikit2D, assert, isScikit1D } from '../typesUtils' import { modeFast } from 'simple-statistics' -import { uniq, sample } from 'lodash' +import uniq from 'lodash/uniq' +import sample from 'lodash/sample' import { ClassifierMixin } from '../mixins' import { tf } from '../shared/globals' diff --git a/src/metrics/metrics.ts b/src/metrics/metrics.ts index ef09e05a..3c03575f 100644 --- a/src/metrics/metrics.ts +++ b/src/metrics/metrics.ts @@ -16,7 +16,7 @@ import { convertToNumericTensor1D } from '../utils' import { Scikit1D } from '../types' import { assert, isScikit1D } from '../typesUtils' -import { uniq } from 'lodash' +import uniq from 'lodash/uniq' import { tf } from '../shared/globals' diff --git a/src/tree/Splitter.ts b/src/tree/Splitter.ts index e7fbbb60..ce408d2a 100644 --- a/src/tree/Splitter.ts +++ b/src/tree/Splitter.ts @@ -3,7 +3,7 @@ import { RegressionCriterion, ImpurityMeasure } from './Criterion' -import { shuffle } from 'lodash' +import shuffle from 'lodash/shuffle' import { int } from '../randUtils' import Serialize from '../serialize' From ebe41f150bec70268a79d617446924f67f95faf7 Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Tue, 26 Apr 2022 08:17:24 +0000 Subject: [PATCH 2/2] chore(release): 1.19.0 [skip ci] # [1.19.0](https://github.com/javascriptdata/scikit.js/compare/v1.18.0...v1.19.0) (2022-04-26) ### Features * changed lodash imports to support building on esm.sh ([3eabad9](https://github.com/javascriptdata/scikit.js/commit/3eabad9e10b9155eefdc9ae93e2c2a1b548e9496)) --- CHANGELOG.md | 7 +++++++ package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0473eb6e..16b114a3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +# [1.19.0](https://github.com/javascriptdata/scikit.js/compare/v1.18.0...v1.19.0) (2022-04-26) + + +### Features + +* changed lodash imports to support building on esm.sh ([3eabad9](https://github.com/javascriptdata/scikit.js/commit/3eabad9e10b9155eefdc9ae93e2c2a1b548e9496)) + # [1.18.0](https://github.com/javascriptdata/scikit.js/compare/v1.17.0...v1.18.0) (2022-04-26) diff --git a/package-lock.json b/package-lock.json index 9044d05d..c1ab56f0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "scikitjs", - "version": "1.18.0", + "version": "1.19.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "scikitjs", - "version": "1.18.0", + "version": "1.19.0", "hasInstallScript": true, "license": "ISC", "dependencies": { diff --git a/package.json b/package.json index 9157c462..13fef7fb 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "scikitjs", - "version": "1.18.0", + "version": "1.19.0", "description": "Scikit-Learn for JS", "output": { "node": "dist/node/index.js",