diff --git a/package.json b/package.json index 419cc33..8e64151 100644 --- a/package.json +++ b/package.json @@ -45,12 +45,12 @@ "can-observation-recorder": "<2.0.0", "can-param": "^1.0.1", "can-queues": "<2.0.0", - "can-reflect": "^1.6.0", + "can-reflect": "^1.16.7", + "can-route-hash": "<2.0.0", "can-simple-map": "^4.0.0", "can-simple-observable": "^2.0.0", - "can-symbol": "^1.0.0", - "can-util": "^3.9.0", - "can-route-hash": "<2.0.0" + "can-string": "0.0.5", + "can-symbol": "^1.0.0" }, "devDependencies": { "can-define": "^2.0.0", diff --git a/src/register.js b/src/register.js index 28e2ce4..1157ba0 100644 --- a/src/register.js +++ b/src/register.js @@ -6,8 +6,8 @@ var dev = require('can-log/dev/dev'); var bindingProxy = require("./binding-proxy"); var regexps = require("./regexps"); -var diff = require('can-util/js/diff/diff'); -var diffObject = require('can-util/js/diff-object/diff-object'); +var diff = require('can-diff/list/list'); +var diffObject = require('can-diff/map/map'); // `RegExp` used to match route variables of the type '{name}'. // Any word character or a period is matched. diff --git a/src/url-helpers.js b/src/url-helpers.js index 0644cd2..d67d0a1 100644 --- a/src/url-helpers.js +++ b/src/url-helpers.js @@ -2,7 +2,7 @@ var bindingProxy = require("./binding-proxy"); var routeDeparam = require("./deparam"); var routeParam = require("./param"); var canReflect = require("can-reflect"); -var string = require('can-util/js/string/string'); +var string = require('can-string'); var makeProps = function (props) {