diff --git a/package-lock.json b/package-lock.json index aa5b8a6..ca93f85 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "hasInstallScript": true, "license": "MIT", "dependencies": { - "@financial-times/dotcom-server-handlebars": "3.0.0", + "@financial-times/dotcom-server-handlebars": "4.2.0", "@financial-times/o-buttons": "^7.2.1", "@financial-times/o-forms": "^9.2.1", "@financial-times/o-loading": "^5.2.0", @@ -19,9 +19,9 @@ "handlebars": "^4.1.2" }, "devDependencies": { - "@financial-times/dotcom-build-base": "3.0.0", - "@financial-times/dotcom-build-js": "3.0.0", - "@financial-times/dotcom-build-sass": "3.0.0", + "@financial-times/dotcom-build-base": "4.2.0", + "@financial-times/dotcom-build-js": "4.2.0", + "@financial-times/dotcom-build-sass": "4.2.0", "@financial-times/n-express": "^21.0.9", "@financial-times/n-gage": "^8.2.0", "chai": "^4.2.0", @@ -1772,9 +1772,9 @@ } }, "node_modules/@financial-times/dotcom-build-base": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@financial-times/dotcom-build-base/-/dotcom-build-base-3.0.0.tgz", - "integrity": "sha512-pTAf2prlw45z97O7w9TuQC8VDaVv5tZlAZL51XWOPUs7r/EJJlIfvGZ6elmExuqbYTKAWQORioD2aEoV1WteHg==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@financial-times/dotcom-build-base/-/dotcom-build-base-4.2.0.tgz", + "integrity": "sha512-4KOOgM/ICl4FBVzR0pJYCL+GsJHXsSi9uB9f4Dq4rr/NBefgZJdRdDBjiRC35b93rROl3ofMl+xZrs1Tz4JVBw==", "dev": true, "hasInstallScript": true, "dependencies": { @@ -1783,7 +1783,7 @@ "webpack-assets-manifest": "^3.1.1" }, "engines": { - "node": ">= 12.0.0", + "node": ">= 14.0.0", "npm": "7.x || 8.x" }, "peerDependencies": { @@ -1791,9 +1791,9 @@ } }, "node_modules/@financial-times/dotcom-build-js": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@financial-times/dotcom-build-js/-/dotcom-build-js-3.0.0.tgz", - "integrity": "sha512-8JTKtPvY6/1efWyXJRGaMkH84nEMKT5DIhDTVTpkSIXHRcHjTncefSTyZj4F3J15htC+kBrqOa/o8XDgt6ExFg==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@financial-times/dotcom-build-js/-/dotcom-build-js-4.2.0.tgz", + "integrity": "sha512-TChkOosqKHCZVM+JN46Si36RztNSKNQFH/aVt+NqtU9ld9IKMhNpdj+3f6uMzsaQMf9plIvbzH7oGjDv1S2I4Q==", "dev": true, "hasInstallScript": true, "dependencies": { @@ -1808,7 +1808,7 @@ "babel-loader": "^8.0.6" }, "engines": { - "node": ">= 12.0.0", + "node": ">= 14.0.0", "npm": "7.x || 8.x" }, "peerDependencies": { @@ -1816,9 +1816,9 @@ } }, "node_modules/@financial-times/dotcom-build-sass": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@financial-times/dotcom-build-sass/-/dotcom-build-sass-3.0.0.tgz", - "integrity": "sha512-vpEu6b+/B9oXX8aTs6iEjVKBTEeOKj4XdbygOKCHmBj8BJM/2p21sF3yIrL+4PcUwr/JeOf0vy+AW4t3Lnlq6g==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@financial-times/dotcom-build-sass/-/dotcom-build-sass-4.2.0.tgz", + "integrity": "sha512-1Z0FDPJh/KINwEGo/rR/sMlu0wT4qJ0gOy0oMGzUv+pvdHBe0oHsRJRqgCeGMoXoXEkDXMX/6acj94k2Owh0aw==", "dev": true, "hasInstallScript": true, "dependencies": { @@ -1832,7 +1832,7 @@ "webpack-fix-style-only-entries": "^0.5.0" }, "engines": { - "node": ">= 12.0.0", + "node": ">= 14.0.0", "npm": "7.x || 8.x" }, "peerDependencies": { @@ -1840,9 +1840,9 @@ } }, "node_modules/@financial-times/dotcom-server-handlebars": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@financial-times/dotcom-server-handlebars/-/dotcom-server-handlebars-3.0.0.tgz", - "integrity": "sha512-cJBjlA3UaLI+UMsXIf7wusGVt/YlBXcix3eNfq24TR0QSM9uovNX5tQ5wtGcfe7NkSNUm2g2gzCYq5z1D1QrFQ==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@financial-times/dotcom-server-handlebars/-/dotcom-server-handlebars-4.2.0.tgz", + "integrity": "sha512-B8Nqsiarxe2cpBR6dFaF+YlzfYj0HbSZUPqRmGXm+F4norK0Q+fMAViBl3AdkM9L7m0xVcZ379t7Wc2LcSt4hw==", "hasInstallScript": true, "dependencies": { "@types/glob": "^7.1.1", @@ -1854,7 +1854,7 @@ "react-dom": "^16.12.0" }, "engines": { - "node": ">= 12.0.0", + "node": ">= 14.0.0", "npm": "7.x || 8.x" } }, @@ -18799,9 +18799,9 @@ } }, "@financial-times/dotcom-build-base": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@financial-times/dotcom-build-base/-/dotcom-build-base-3.0.0.tgz", - "integrity": "sha512-pTAf2prlw45z97O7w9TuQC8VDaVv5tZlAZL51XWOPUs7r/EJJlIfvGZ6elmExuqbYTKAWQORioD2aEoV1WteHg==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@financial-times/dotcom-build-base/-/dotcom-build-base-4.2.0.tgz", + "integrity": "sha512-4KOOgM/ICl4FBVzR0pJYCL+GsJHXsSi9uB9f4Dq4rr/NBefgZJdRdDBjiRC35b93rROl3ofMl+xZrs1Tz4JVBw==", "dev": true, "requires": { "clean-webpack-plugin": "^3.0.0", @@ -18810,9 +18810,9 @@ } }, "@financial-times/dotcom-build-js": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@financial-times/dotcom-build-js/-/dotcom-build-js-3.0.0.tgz", - "integrity": "sha512-8JTKtPvY6/1efWyXJRGaMkH84nEMKT5DIhDTVTpkSIXHRcHjTncefSTyZj4F3J15htC+kBrqOa/o8XDgt6ExFg==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@financial-times/dotcom-build-js/-/dotcom-build-js-4.2.0.tgz", + "integrity": "sha512-TChkOosqKHCZVM+JN46Si36RztNSKNQFH/aVt+NqtU9ld9IKMhNpdj+3f6uMzsaQMf9plIvbzH7oGjDv1S2I4Q==", "dev": true, "requires": { "@babel/core": "^7.8.7", @@ -18827,9 +18827,9 @@ } }, "@financial-times/dotcom-build-sass": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@financial-times/dotcom-build-sass/-/dotcom-build-sass-3.0.0.tgz", - "integrity": "sha512-vpEu6b+/B9oXX8aTs6iEjVKBTEeOKj4XdbygOKCHmBj8BJM/2p21sF3yIrL+4PcUwr/JeOf0vy+AW4t3Lnlq6g==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@financial-times/dotcom-build-sass/-/dotcom-build-sass-4.2.0.tgz", + "integrity": "sha512-1Z0FDPJh/KINwEGo/rR/sMlu0wT4qJ0gOy0oMGzUv+pvdHBe0oHsRJRqgCeGMoXoXEkDXMX/6acj94k2Owh0aw==", "dev": true, "requires": { "autoprefixer": "^9.6.0", @@ -18843,9 +18843,9 @@ } }, "@financial-times/dotcom-server-handlebars": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@financial-times/dotcom-server-handlebars/-/dotcom-server-handlebars-3.0.0.tgz", - "integrity": "sha512-cJBjlA3UaLI+UMsXIf7wusGVt/YlBXcix3eNfq24TR0QSM9uovNX5tQ5wtGcfe7NkSNUm2g2gzCYq5z1D1QrFQ==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@financial-times/dotcom-server-handlebars/-/dotcom-server-handlebars-4.2.0.tgz", + "integrity": "sha512-B8Nqsiarxe2cpBR6dFaF+YlzfYj0HbSZUPqRmGXm+F4norK0Q+fMAViBl3AdkM9L7m0xVcZ379t7Wc2LcSt4hw==", "requires": { "@types/glob": "^7.1.1", "dateformat": "^3.0.3", diff --git a/package.json b/package.json index 00df9a6..944bd15 100644 --- a/package.json +++ b/package.json @@ -14,9 +14,9 @@ "preinstall": "[ \"$INIT_CWD\" != \"$PWD\" ] || npm_config_yes=true npx check-engine" }, "devDependencies": { - "@financial-times/dotcom-build-base": "3.0.0", - "@financial-times/dotcom-build-js": "3.0.0", - "@financial-times/dotcom-build-sass": "3.0.0", + "@financial-times/dotcom-build-base": "4.2.0", + "@financial-times/dotcom-build-js": "4.2.0", + "@financial-times/dotcom-build-sass": "4.2.0", "@financial-times/n-express": "^21.0.9", "@financial-times/n-gage": "^8.2.0", "chai": "^4.2.0", @@ -37,7 +37,7 @@ "webpack-cli": "^3.1.2" }, "dependencies": { - "@financial-times/dotcom-server-handlebars": "3.0.0", + "@financial-times/dotcom-server-handlebars": "4.2.0", "@financial-times/o-buttons": "^7.2.1", "@financial-times/o-forms": "^9.2.1", "@financial-times/o-loading": "^5.2.0",