diff --git a/build/configure.js b/build/configure.js index be6438c971..466d4f5c44 100644 --- a/build/configure.js +++ b/build/configure.js @@ -3,7 +3,7 @@ 'use strict'; var clone = require('clone'); -var dot = require('dot'); +var dot = require('@deque/dot'); var templates = require('./templates'); var buildManual = require('./build-manual'); var entities = new (require('html-entities')).AllHtmlEntities(); diff --git a/lib/core/imports/index.js b/lib/core/imports/index.js index b49e962827..05575cb64b 100644 --- a/lib/core/imports/index.js +++ b/lib/core/imports/index.js @@ -29,6 +29,6 @@ require('weakmap-polyfill'); axe.imports = { axios: require('axios'), CssSelectorParser: require('css-selector-parser').CssSelectorParser, - doT: require('dot'), + doT: require('@deque/dot'), emojiRegexText: require('emoji-regex') }; diff --git a/package.json b/package.json index 92aa968db2..15a98bffcc 100644 --- a/package.json +++ b/package.json @@ -79,6 +79,7 @@ "@babel/plugin-proposal-object-rest-spread": "^7.5.4", "@babel/polyfill": "^7.4.4", "@babel/preset-env": "^7.5.4", + "@deque/dot": "^1.1.4", "aria-query": "^3.0.0", "axios": "^0.19.0", "babelify": "^10.0.0", @@ -88,7 +89,6 @@ "clone": "~2.1.1", "css-selector-parser": "^1.3.0", "derequire": "^2.0.6", - "dot": "~1.1.2", "emoji-regex": "8.0.0", "es6-promise": "^4.2.6", "eslint": "^5.14.0",