From c3770dd5033c7ec4052e90b1a041e2f6a8b798da Mon Sep 17 00:00:00 2001 From: Shawn Inder Date: Thu, 3 Nov 2016 13:54:07 -0400 Subject: [PATCH] Stop using vigour-util and use separate util repos instead --- lib/inject.js | 4 ++-- lib/subscribe/remove/composite.js | 2 +- package.json | 27 +++++++++++++++------------ test/util/index.js | 2 +- 4 files changed, 19 insertions(+), 16 deletions(-) diff --git a/lib/inject.js b/lib/inject.js index c39e3e7..06e2c13 100644 --- a/lib/inject.js +++ b/lib/inject.js @@ -1,8 +1,8 @@ 'use strict' const vstamp = require('vigour-stamp') const subscribe = require('./subscribe') -const keyHash = require('vigour-util/keyHash') -// const hash = require('vigour-util/hash') +const keyHash = require('key-hash') +// const hash = require('quick-hash') module.exports = { inject: [ diff --git a/lib/subscribe/remove/composite.js b/lib/subscribe/remove/composite.js index f1e6bc3..3f14e7f 100644 --- a/lib/subscribe/remove/composite.js +++ b/lib/subscribe/remove/composite.js @@ -1,5 +1,5 @@ 'use strict' -const isEmpty = require('vigour-util/is/empty') +const isEmpty = require('brisky-is-empty') module.exports = function removeComposite (tree, key) { while (tree && tree._p && '$c' in tree && tree.$c[key]) { diff --git a/package.json b/package.json index 0a93ab8..1e6356a 100644 --- a/package.json +++ b/package.json @@ -26,24 +26,27 @@ "url": "https://github.com/vigour-io/state/issues" }, "dependencies": { - "vigour-observable": "^3.1.7", - "vigour-stamp": "^1.3.2", - "vigour-util": "^3.3.0", + "brisky-is-empty": "^1.0.5", + "bubleify": "0.5.1", + "key-hash": "^1.0.5", + "quick-hash": "^1.0.4", "vigour-is": "^2.0.11", - "bubleify": "0.5.1" + "vigour-observable": "^3.1.7", + "vigour-stamp": "^1.3.2" }, "devDependencies": { - "stats-js": "1.0.0-alpha1", - "tape": "^4.4.0", - "tap-difflet": "0.4.0", - "nodemon": "^1.9.1", + "budo": "^8.2.2", "coveralls": "^2.11.9", "istanbul": "^0.4.3", - "vigour-doc": "^1.0.5", - "vigour-performance": "^1.3.1", - "standard": "^8.4.0", + "lodash.isfinite": "^3.3.2", + "nodemon": "^1.9.1", "pre-commit": "^1.1.3", - "budo": "^8.2.2" + "standard": "^8.4.0", + "stats-js": "1.0.0-alpha1", + "tap-difflet": "0.4.0", + "tape": "^4.4.0", + "vigour-doc": "^1.0.5", + "vigour-performance": "^1.3.1" }, "browserify": { "transform": [ diff --git a/test/util/index.js b/test/util/index.js index e41052d..6ffb575 100644 --- a/test/util/index.js +++ b/test/util/index.js @@ -1,7 +1,7 @@ 'use strict' const subscribe = require('../../lib/subscribe') const s = require('../../s') -const isNumber = require('vigour-util/is/number') +const isNumber = require('lodash.isfinite') const vstamp = require('vigour-stamp') const logger = require('./log')