From 537ff3637f4cd72faa73198c36d8fe80f6efaa2f Mon Sep 17 00:00:00 2001 From: Amri Toufali Date: Thu, 1 Oct 2026 14:09:25 -0700 Subject: [PATCH] chore(content-server): remove deprecated time-grunt Because: - time-grunt is deprecated and only printed task timings in local Grunt runs. This commit: - Remove the time-grunt require from the content-server Gruntfile. - Drop the dependency; yarn.lock loses it and 8 packages only it used. Closes #FXA-4900 --- packages/fxa-content-server/Gruntfile.js | 2 - packages/fxa-content-server/package.json | 1 - yarn.lock | 83 +----------------------- 3 files changed, 1 insertion(+), 85 deletions(-) diff --git a/packages/fxa-content-server/Gruntfile.js b/packages/fxa-content-server/Gruntfile.js index d447b638999..f9df4999acf 100644 --- a/packages/fxa-content-server/Gruntfile.js +++ b/packages/fxa-content-server/Gruntfile.js @@ -20,8 +20,6 @@ module.exports = function (grunt) { requireResolution: true, }); } else { - // show elapsed time at the end - require('time-grunt')(grunt); require('load-grunt-tasks')(grunt, { requireResolution: true }); } diff --git a/packages/fxa-content-server/package.json b/packages/fxa-content-server/package.json index 08276aa98bd..1f47e5e3f70 100644 --- a/packages/fxa-content-server/package.json +++ b/packages/fxa-content-server/package.json @@ -107,7 +107,6 @@ "source-map-loader": "^5.0.0", "stream-browserify": "^3.0.0", "thread-loader": "^4.0.2", - "time-grunt": "2.0.0", "ua-parser-js": "1.0.35", "underscore": "^1.13.8", "uuid": "^13.0.2", diff --git a/yarn.lock b/yarn.lock index c581f4f5e5a..396153844a5 100644 --- a/yarn.lock +++ b/yarn.lock @@ -26948,15 +26948,6 @@ __metadata: languageName: node linkType: hard -"date-time@npm:^1.1.0": - version: 1.1.0 - resolution: "date-time@npm:1.1.0" - dependencies: - time-zone: "npm:^0.1.0" - checksum: 10c0/a9119c8474992d161de4f99f52f627be02fb0694024a13d41322bc194969ebf88befb8a42d05fad5ea703d31e5faecb684549e511b11810164a8c95daa3d83ae - languageName: node - linkType: hard - "dateformat@npm:3.0.3": version: 3.0.3 resolution: "dateformat@npm:3.0.3" @@ -30408,16 +30399,6 @@ __metadata: languageName: node linkType: hard -"figures@npm:^1.0.0": - version: 1.7.0 - resolution: "figures@npm:1.7.0" - dependencies: - escape-string-regexp: "npm:^1.0.5" - object-assign: "npm:^4.1.0" - checksum: 10c0/a10942b0eec3372bf61822ab130d2bbecdf527d551b0b013fbe7175b7a0238ead644ee8930a1a3cb872fb9ab2ec27df30e303765a3b70b97852e2e9ee43bdff3 - languageName: node - linkType: hard - "file-entry-cache@npm:^11.1.3": version: 11.1.5 resolution: "file-entry-cache@npm:11.1.5" @@ -31751,7 +31732,6 @@ __metadata: stream-browserify: "npm:^3.0.0" tailwindcss: "npm:^3.4.1" thread-loader: "npm:^4.0.2" - time-grunt: "npm:2.0.0" ts-loader: "npm:^9.6.2" typescript: "npm:5.5.3" ua-parser-js: "npm:1.0.35" @@ -33906,7 +33886,7 @@ __metadata: languageName: node linkType: hard -"hooker@npm:^0.2.3, hooker@npm:~0.2.3": +"hooker@npm:~0.2.3": version: 0.2.3 resolution: "hooker@npm:0.2.3" checksum: 10c0/beb6d634e0e09453d2e71ec6d15396c6cdb0120f2b9d2d80544c192c5d4e3e1e165d093fee04e0145888935266c29b75b90b27fc69132c532cf13576c4934ffb @@ -35201,13 +35181,6 @@ __metadata: languageName: node linkType: hard -"is-finite@npm:^1.0.1": - version: 1.1.0 - resolution: "is-finite@npm:1.1.0" - checksum: 10c0/ca6bc7a0321b339f098e657bd4cbf4bb2410f5a11f1b9adb1a1a9ab72288b64368e8251326cb1f74e985f2779299cec3e1f1e558b68ce7e1e2c9be17b7cfd626 - languageName: node - linkType: hard - "is-fullwidth-code-point@npm:3.0.0, is-fullwidth-code-point@npm:^3.0.0": version: 3.0.0 resolution: "is-fullwidth-code-point@npm:3.0.0" @@ -41781,13 +41754,6 @@ __metadata: languageName: node linkType: hard -"number-is-nan@npm:^1.0.0": - version: 1.0.1 - resolution: "number-is-nan@npm:1.0.1" - checksum: 10c0/cb97149006acc5cd512c13c1838223abdf202e76ddfa059c5e8e7507aff2c3a78cd19057516885a2f6f5b576543dc4f7b6f3c997cc7df53ae26c260855466df5 - languageName: node - linkType: hard - "nwsapi@npm:^2.2.0, nwsapi@npm:^2.2.16": version: 2.2.20 resolution: "nwsapi@npm:2.2.20" @@ -43047,13 +43013,6 @@ __metadata: languageName: node linkType: hard -"parse-ms@npm:^1.0.0": - version: 1.0.1 - resolution: "parse-ms@npm:1.0.1" - checksum: 10c0/b663547cca2a19c08ca92f6051a44f49a5aa46e9394aefe8815e33d13c9e56fc32a8f8c2817425909dd4e4de3b2fe78e7a9350c83c3c1dd7ae3309cf9c72d0fb - languageName: node - linkType: hard - "parse-node-version@npm:^1.0.1": version: 1.0.1 resolution: "parse-node-version@npm:1.0.1" @@ -43652,13 +43611,6 @@ __metadata: languageName: node linkType: hard -"plur@npm:^1.0.0": - version: 1.0.0 - resolution: "plur@npm:1.0.0" - checksum: 10c0/d561395a88a88050f28b36cb46186efa8de12c62158c25ff535990aa580802c8f2b7d4ac1e925e4f215229c6b04f65f41baa12d0fa5673287043ab27b0f30cec - languageName: node - linkType: hard - "pluralize@npm:8.0.0": version: 8.0.0 resolution: "pluralize@npm:8.0.0" @@ -45156,17 +45108,6 @@ __metadata: languageName: node linkType: hard -"pretty-ms@npm:^2.1.0": - version: 2.1.0 - resolution: "pretty-ms@npm:2.1.0" - dependencies: - is-finite: "npm:^1.0.1" - parse-ms: "npm:^1.0.0" - plur: "npm:^1.0.0" - checksum: 10c0/039c5ae944e779d8e1cb5e2d21df00c40a9f873713f32d26fe2f8cf994beee9e2beec0d9872e344a2385eb2c541bde91a7ea5ef6697b9a80c5e03b06232b3520 - languageName: node - linkType: hard - "proc-log@npm:^5.0.0": version: 5.0.0 resolution: "proc-log@npm:5.0.0" @@ -50471,28 +50412,6 @@ __metadata: languageName: node linkType: hard -"time-grunt@npm:2.0.0": - version: 2.0.0 - resolution: "time-grunt@npm:2.0.0" - dependencies: - chalk: "npm:^1.0.0" - date-time: "npm:^1.1.0" - figures: "npm:^1.0.0" - hooker: "npm:^0.2.3" - number-is-nan: "npm:^1.0.0" - pretty-ms: "npm:^2.1.0" - text-table: "npm:^0.2.0" - checksum: 10c0/28f0d9a08c01e7b3d015e154897f666d3f752882532c4e56b24c03cd0a26ffcbf3394dbd353140fd379070950f53a42793705795c1396e18cb2bbb296135ec55 - languageName: node - linkType: hard - -"time-zone@npm:^0.1.0": - version: 0.1.0 - resolution: "time-zone@npm:0.1.0" - checksum: 10c0/e4e7aaef1b8e103deef202be6fb6d4c5696601c9de74486369e893164a5f02910bc8409cda264690bc1a21d422011af8cf11da2b5587bc6149d57426e10bff5b - languageName: node - linkType: hard - "timeout-signal@npm:^2.0.0": version: 2.0.0 resolution: "timeout-signal@npm:2.0.0"