diff --git a/libs/accounts/email-renderer/project.json b/libs/accounts/email-renderer/project.json index 2fc7d3616a7..015aafb5839 100644 --- a/libs/accounts/email-renderer/project.json +++ b/libs/accounts/email-renderer/project.json @@ -19,7 +19,7 @@ } }, "build-ts": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], "dependsOn": ["l10n-prime"], "options": { @@ -31,7 +31,7 @@ "libs/accounts/email-renderer/src/**/*.txt", "libs/accounts/email-renderer/src/**/*.mjml" ], - "format": ["cjs"] + "generatePackageJson": true } }, "build-css": { diff --git a/libs/accounts/email-sender/project.json b/libs/accounts/email-sender/project.json index 277c1bcf9cc..71f08ad578f 100644 --- a/libs/accounts/email-sender/project.json +++ b/libs/accounts/email-sender/project.json @@ -6,14 +6,14 @@ "tags": ["scope:shared:lib"], "targets": { "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], "options": { "outputPath": "dist/libs/accounts/email-sender", "main": "libs/accounts/email-sender/src/index.ts", "tsConfig": "libs/accounts/email-sender/tsconfig.lib.json", "assets": ["libs/accounts/email-sender/*.md"], - "format": ["cjs"] + "generatePackageJson": true } }, "test-unit": { diff --git a/libs/accounts/errors/project.json b/libs/accounts/errors/project.json index c1b0e5b1f7c..bc5a9153884 100644 --- a/libs/accounts/errors/project.json +++ b/libs/accounts/errors/project.json @@ -6,14 +6,14 @@ "tags": ["scope:shared:lib"], "targets": { "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], "options": { "outputPath": "dist/libs/accounts/errors", "main": "libs/accounts/errors/src/index.ts", "tsConfig": "libs/accounts/errors/tsconfig.lib.json", "assets": ["libs/accounts/errors/*.md"], - "format": ["cjs"] + "generatePackageJson": true } }, "test-unit": { diff --git a/libs/accounts/oauth/project.json b/libs/accounts/oauth/project.json index fa7f0ef7ec6..47cb01484c9 100644 --- a/libs/accounts/oauth/project.json +++ b/libs/accounts/oauth/project.json @@ -6,14 +6,14 @@ "tags": [], "targets": { "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], "options": { "outputPath": "dist/libs/accounts/oauth", "main": "libs/accounts/oauth/src/index.ts", "tsConfig": "libs/accounts/oauth/tsconfig.lib.json", "assets": ["libs/accounts/oauth/*.md"], - "format": ["cjs"] + "generatePackageJson": true } }, "test": { diff --git a/libs/accounts/passkey/project.json b/libs/accounts/passkey/project.json index 8e9d342a4f0..388ed262e9c 100644 --- a/libs/accounts/passkey/project.json +++ b/libs/accounts/passkey/project.json @@ -6,15 +6,14 @@ "tags": ["scope:shared:lib"], "targets": { "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], "options": { "outputPath": "dist/libs/accounts/passkey", "main": "libs/accounts/passkey/src/index.ts", "tsConfig": "libs/accounts/passkey/tsconfig.lib.json", "assets": ["libs/accounts/passkey/*.md"], - "format": ["cjs"], - "declaration": true + "generatePackageJson": true } }, "test-unit": { diff --git a/libs/accounts/rate-limit/project.json b/libs/accounts/rate-limit/project.json index cc632f848ae..edefd41c48b 100644 --- a/libs/accounts/rate-limit/project.json +++ b/libs/accounts/rate-limit/project.json @@ -6,14 +6,14 @@ "tags": ["scope:shared:lib"], "targets": { "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], "options": { "outputPath": "dist/libs/accounts/rate-limit", "main": "libs/accounts/rate-limit/src/index.ts", "tsConfig": "libs/accounts/rate-limit/tsconfig.lib.json", "assets": ["libs/accounts/rate-limit/*.md"], - "format": ["cjs"] + "generatePackageJson": true } }, "test-unit": { diff --git a/libs/accounts/recovery-phone/project.json b/libs/accounts/recovery-phone/project.json index f3b18446937..817d6c71bd4 100644 --- a/libs/accounts/recovery-phone/project.json +++ b/libs/accounts/recovery-phone/project.json @@ -6,14 +6,14 @@ "tags": ["scope:shared:lib"], "targets": { "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], "options": { "outputPath": "dist/libs/accounts/recovery-phone", "main": "libs/accounts/recovery-phone/src/index.ts", "tsConfig": "libs/accounts/recovery-phone/tsconfig.lib.json", "assets": ["libs/accounts/recovery-phone/*.md"], - "format": ["cjs"] + "generatePackageJson": true } }, "test-unit": { diff --git a/libs/accounts/two-factor/project.json b/libs/accounts/two-factor/project.json index 2f5a7034338..a91632e9e8b 100644 --- a/libs/accounts/two-factor/project.json +++ b/libs/accounts/two-factor/project.json @@ -6,24 +6,14 @@ "tags": ["scope:shared:lib"], "targets": { "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], - "defaultConfiguration": "production", "options": { "outputPath": "dist/libs/accounts/two-factor", "tsConfig": "libs/accounts/two-factor/tsconfig.lib.json", "packageJson": "libs/accounts/two-factor/package.json", "main": "libs/accounts/two-factor/src/index.ts", - "assets": ["libs/accounts/two-factor/*.md"], - "platform": "node" - }, - "configurations": { - "development": { - "minify": false - }, - "production": { - "minify": true - } + "assets": ["libs/accounts/two-factor/*.md"] } }, "test-unit": { diff --git a/libs/google/project.json b/libs/google/project.json index 465778aae6c..e8b1618fe31 100644 --- a/libs/google/project.json +++ b/libs/google/project.json @@ -6,16 +6,13 @@ "tags": [], "targets": { "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], - "defaultConfiguration": "production", "options": { "main": "libs/google/src/index.ts", "outputPath": "dist/libs/google", - "outputFileName": "main.js", "tsConfig": "libs/google/tsconfig.lib.json", - "assets": ["libs/google/*.md"], - "declaration": true + "assets": ["libs/google/*.md"] } }, "lint": { diff --git a/libs/payments/capability/project.json b/libs/payments/capability/project.json index 14f212c9947..9edf037d1e8 100644 --- a/libs/payments/capability/project.json +++ b/libs/payments/capability/project.json @@ -6,31 +6,19 @@ "tags": ["scope:shared:lib:payments"], "targets": { "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], - "defaultConfiguration": "production", "options": { "main": "libs/payments/capability/src/index.ts", "outputPath": "dist/libs/payments/capability", - "outputFileName": "main.js", "tsConfig": "libs/payments/capability/tsconfig.lib.json", - "declaration": true, "assets": [ { "glob": "libs/payments/capability/README.md", "input": ".", "output": "." } - ], - "platform": "node" - }, - "configurations": { - "development": { - "minify": false - }, - "production": { - "minify": true - } + ] } }, "lint": { diff --git a/libs/payments/cart/project.json b/libs/payments/cart/project.json index a98a594cb56..79f6202c171 100644 --- a/libs/payments/cart/project.json +++ b/libs/payments/cart/project.json @@ -6,13 +6,11 @@ "tags": ["scope:shared:lib:payments"], "targets": { "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], - "defaultConfiguration": "production", "options": { "main": "libs/payments/cart/src/index.ts", "outputPath": "dist/libs/payments/cart", - "outputFileName": "main.js", "tsConfig": "libs/payments/cart/tsconfig.lib.json", "assets": [ { @@ -20,16 +18,7 @@ "input": ".", "output": "." } - ], - "platform": "node" - }, - "configurations": { - "development": { - "minify": false - }, - "production": { - "minify": true - } + ] } }, "lint": { diff --git a/libs/payments/content-server/project.json b/libs/payments/content-server/project.json index f464da66072..ea8cf9d1590 100644 --- a/libs/payments/content-server/project.json +++ b/libs/payments/content-server/project.json @@ -6,13 +6,11 @@ "tags": ["scope:shared:lib:payments"], "targets": { "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], - "defaultConfiguration": "production", "options": { "main": "libs/payments/content-server/src/index.ts", "outputPath": "dist/libs/payments/content-server", - "outputFileName": "main.js", "tsConfig": "libs/payments/content-server/tsconfig.lib.json", "assets": [ { @@ -20,16 +18,7 @@ "input": ".", "output": "." } - ], - "platform": "node" - }, - "configurations": { - "development": { - "minify": false - }, - "production": { - "minify": true - } + ] } }, "lint": { diff --git a/libs/payments/currency/project.json b/libs/payments/currency/project.json index 36bde406d00..23da655f791 100644 --- a/libs/payments/currency/project.json +++ b/libs/payments/currency/project.json @@ -6,31 +6,19 @@ "tags": ["scope:shared:lib:payments"], "targets": { "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], - "defaultConfiguration": "production", "options": { "main": "libs/payments/currency/src/index.ts", "outputPath": "dist/libs/payments/currency", - "outputFileName": "main.js", "tsConfig": "libs/payments/currency/tsconfig.lib.json", - "declaration": true, "assets": [ { "glob": "libs/payments/currency/README.md", "input": ".", "output": "." } - ], - "platform": "node" - }, - "configurations": { - "development": { - "minify": false - }, - "production": { - "minify": true - } + ] } }, "lint": { diff --git a/libs/payments/customer/project.json b/libs/payments/customer/project.json index dac3a734533..4bdae9e0f67 100644 --- a/libs/payments/customer/project.json +++ b/libs/payments/customer/project.json @@ -6,31 +6,19 @@ "tags": ["scope:shared:lib:payments"], "targets": { "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], - "defaultConfiguration": "production", "options": { "main": "libs/payments/customer/src/index.ts", "outputPath": "dist/libs/payments/customer", - "outputFileName": "main.js", "tsConfig": "libs/payments/customer/tsconfig.lib.json", - "declaration": true, "assets": [ { "glob": "libs/payments/customer/README.md", "input": ".", "output": "." } - ], - "platform": "node" - }, - "configurations": { - "development": { - "minify": false - }, - "production": { - "minify": true - } + ] } }, "lint": { diff --git a/libs/payments/eligibility/project.json b/libs/payments/eligibility/project.json index c068dfcac5c..0d709cb2eac 100644 --- a/libs/payments/eligibility/project.json +++ b/libs/payments/eligibility/project.json @@ -6,31 +6,19 @@ "tags": ["scope:shared:lib:payments"], "targets": { "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], - "defaultConfiguration": "production", "options": { "main": "libs/payments/eligibility/src/index.ts", "outputPath": "dist/libs/payments/eligibility", - "outputFileName": "main.js", "tsConfig": "libs/payments/eligibility/tsconfig.lib.json", - "declaration": true, "assets": [ { "glob": "libs/payments/eligibility/README.md", "input": ".", "output": "." } - ], - "platform": "node" - }, - "configurations": { - "development": { - "minify": false - }, - "production": { - "minify": true - } + ] } }, "lint": { diff --git a/libs/payments/events/project.json b/libs/payments/events/project.json index 5313e75450c..f505bd73023 100644 --- a/libs/payments/events/project.json +++ b/libs/payments/events/project.json @@ -6,14 +6,14 @@ "tags": [], "targets": { "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], "options": { "outputPath": "dist/libs/payments/events", "main": "libs/payments/events/src/index.ts", "tsConfig": "libs/payments/events/tsconfig.lib.json", "assets": ["libs/payments/events/*.md"], - "declaration": true + "generatePackageJson": true } }, "test-unit": { diff --git a/libs/payments/experiments/project.json b/libs/payments/experiments/project.json index 0a2010b22c0..de6c9b251d3 100644 --- a/libs/payments/experiments/project.json +++ b/libs/payments/experiments/project.json @@ -6,14 +6,14 @@ "tags": [], "targets": { "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], "options": { "outputPath": "dist/libs/payments/experiments", "main": "libs/payments/experiments/src/index.ts", "tsConfig": "libs/payments/experiments/tsconfig.lib.json", "assets": ["libs/payments/experiments/*.md"], - "declaration": true + "generatePackageJson": true } }, "test-unit": { diff --git a/libs/payments/iap/project.json b/libs/payments/iap/project.json index 9efc9aaaca0..ac2d7b1379c 100644 --- a/libs/payments/iap/project.json +++ b/libs/payments/iap/project.json @@ -12,31 +12,19 @@ } }, "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], - "defaultConfiguration": "production", "options": { "main": "libs/payments/iap/src/index.ts", "outputPath": "dist/libs/payments/iap", - "outputFileName": "main.js", "tsConfig": "libs/payments/iap/tsconfig.lib.json", - "declaration": true, "assets": [ { "glob": "libs/payments/iap/README.md", "input": ".", "output": "." } - ], - "platform": "node" - }, - "configurations": { - "development": { - "minify": false - }, - "production": { - "minify": true - } + ] } }, "lint": { diff --git a/libs/payments/legacy/project.json b/libs/payments/legacy/project.json index 66f0b73fdbb..e3648cf4908 100644 --- a/libs/payments/legacy/project.json +++ b/libs/payments/legacy/project.json @@ -6,31 +6,19 @@ "tags": [], "targets": { "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], - "defaultConfiguration": "production", "options": { "main": "libs/payments/legacy/src/index.ts", "outputPath": "dist/libs/payments/legacy", - "outputFileName": "main.js", "tsConfig": "libs/payments/legacy/tsconfig.lib.json", - "declaration": true, "assets": [ { "glob": "libs/payments/legacy/README.md", "input": ".", "output": "." } - ], - "platform": "node" - }, - "configurations": { - "development": { - "minify": false - }, - "production": { - "minify": true - } + ] } }, "lint": { diff --git a/libs/payments/management/project.json b/libs/payments/management/project.json index 227c3b70203..cb6b88d719f 100644 --- a/libs/payments/management/project.json +++ b/libs/payments/management/project.json @@ -6,13 +6,11 @@ "tags": ["scope:shared:lib:payments"], "targets": { "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], - "defaultConfiguration": "production", "options": { "main": "libs/payments/management/src/index.ts", "outputPath": "dist/libs/payments/management", - "outputFileName": "main.js", "tsConfig": "libs/payments/management/tsconfig.lib.json", "assets": [ { @@ -20,17 +18,7 @@ "input": ".", "output": "." } - ], - "platform": "node", - "declaration" : true - }, - "configurations": { - "development": { - "minify": false - }, - "production": { - "minify": true - } + ] } }, "lint": { diff --git a/libs/payments/metrics/project.json b/libs/payments/metrics/project.json index 229178fcce4..eaeb6462583 100644 --- a/libs/payments/metrics/project.json +++ b/libs/payments/metrics/project.json @@ -6,14 +6,13 @@ "tags": [], "targets": { "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], "options": { "outputPath": "dist/libs/payments/metrics", "main": "libs/payments/metrics/src/index.ts", "tsConfig": "libs/payments/metrics/tsconfig.lib.json", - "assets": ["libs/payments/metrics/*.md"], - "declaration": true + "assets": ["libs/payments/metrics/*.md"] }, "dependsOn": ["glean-generate", "glean-generate-frontend"] }, diff --git a/libs/payments/paypal/project.json b/libs/payments/paypal/project.json index 6b054faf470..c5e0fb27e49 100644 --- a/libs/payments/paypal/project.json +++ b/libs/payments/paypal/project.json @@ -6,13 +6,11 @@ "tags": ["scope:shared:lib:payments"], "targets": { "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], - "defaultConfiguration": "production", "options": { "main": "libs/payments/paypal/src/index.ts", "outputPath": "dist/libs/payments/paypal", - "outputFileName": "main.js", "tsConfig": "libs/payments/paypal/tsconfig.lib.json", "assets": [ { @@ -20,16 +18,7 @@ "input": ".", "output": "." } - ], - "platform": "node" - }, - "configurations": { - "development": { - "minify": false - }, - "production": { - "minify": true - } + ] } }, "lint": { diff --git a/libs/payments/stripe/project.json b/libs/payments/stripe/project.json index 799281ebbe6..68264dac5bc 100644 --- a/libs/payments/stripe/project.json +++ b/libs/payments/stripe/project.json @@ -6,31 +6,19 @@ "tags": ["scope:shared:lib:payments"], "targets": { "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], - "defaultConfiguration": "production", "options": { "main": "libs/payments/stripe/src/index.ts", "outputPath": "dist/libs/payments/stripe", - "outputFileName": "main.js", "tsConfig": "libs/payments/stripe/tsconfig.lib.json", - "declaration": true, "assets": [ { "glob": "libs/payments/stripe/README.md", "input": ".", "output": "." } - ], - "platform": "node" - }, - "configurations": { - "development": { - "minify": false - }, - "production": { - "minify": true - } + ] } }, "lint": { diff --git a/libs/payments/webhooks/project.json b/libs/payments/webhooks/project.json index c87a34748a6..5bc32d3ca99 100644 --- a/libs/payments/webhooks/project.json +++ b/libs/payments/webhooks/project.json @@ -6,14 +6,14 @@ "tags": [], "targets": { "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], "options": { "outputPath": "dist/libs/payments/webhooks", "main": "libs/payments/webhooks/src/index.ts", "tsConfig": "libs/payments/webhooks/tsconfig.lib.json", "assets": ["libs/payments/webhooks/*.md"], - "declaration": true + "generatePackageJson": true } }, "test-unit": { diff --git a/libs/profile/client/project.json b/libs/profile/client/project.json index d2f189825bf..f113815bc59 100644 --- a/libs/profile/client/project.json +++ b/libs/profile/client/project.json @@ -6,14 +6,14 @@ "tags": [], "targets": { "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], "options": { "outputPath": "dist/libs/profile/client", "main": "libs/profile/client/src/index.ts", "tsConfig": "libs/profile/client/tsconfig.lib.json", "assets": ["libs/profile/client/*.md"], - "declaration": true + "generatePackageJson": true } }, "test-unit": { diff --git a/libs/shared/account/account/project.json b/libs/shared/account/account/project.json index f25982c12be..1e30ba32601 100644 --- a/libs/shared/account/account/project.json +++ b/libs/shared/account/account/project.json @@ -6,31 +6,19 @@ "tags": ["scope:shared:lib"], "targets": { "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], - "defaultConfiguration": "production", "options": { "main": "libs/shared/account/account/src/index.ts", "outputPath": "dist/libs/shared/account/account", - "outputFileName": "main.js", "tsConfig": "libs/shared/account/account/tsconfig.lib.json", - "declaration": true, "assets": [ { "glob": "libs/shared/account/account/README.md", "input": ".", "output": "." } - ], - "platform": "node" - }, - "configurations": { - "development": { - "minify": false - }, - "production": { - "minify": true - } + ] } }, "lint": { diff --git a/libs/shared/cloud-tasks/project.json b/libs/shared/cloud-tasks/project.json index 1d68b8010af..49e32ad2a40 100644 --- a/libs/shared/cloud-tasks/project.json +++ b/libs/shared/cloud-tasks/project.json @@ -6,31 +6,19 @@ "tags": [], "targets": { "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], - "defaultConfiguration": "production", "options": { "main": "libs/shared/cloud-tasks/src/index.ts", "outputPath": "dist/libs/shared/cloud-tasks", - "outputFileName": "main.js", "tsConfig": "libs/shared/cloud-tasks/tsconfig.lib.json", - "declaration": true, "assets": [ { "glob": "libs/shared/cloud-tasks/README.md", "input": ".", "output": "." } - ], - "platform": "node" - }, - "configurations": { - "development": { - "minify": false - }, - "production": { - "minify": true - } + ] } }, "lint": { diff --git a/libs/shared/cms/project.json b/libs/shared/cms/project.json index c0d56d735dc..38d82e8b337 100644 --- a/libs/shared/cms/project.json +++ b/libs/shared/cms/project.json @@ -12,31 +12,19 @@ } }, "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], - "defaultConfiguration": "production", "options": { "main": "libs/shared/cms/src/index.ts", "outputPath": "dist/libs/shared/cms", - "outputFileName": "main.js", "tsConfig": "libs/shared/cms/tsconfig.lib.json", - "declaration": true, "assets": [ { "glob": "libs/shared/cms/README.md", "input": ".", "output": "." } - ], - "platform": "node" - }, - "configurations": { - "development": { - "minify": false - }, - "production": { - "minify": true - } + ] } }, "lint": { diff --git a/libs/shared/db/firestore/project.json b/libs/shared/db/firestore/project.json index 2dc1dbde25f..d329b3bc276 100644 --- a/libs/shared/db/firestore/project.json +++ b/libs/shared/db/firestore/project.json @@ -6,31 +6,19 @@ "tags": ["scope:shared:lib"], "targets": { "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], - "defaultConfiguration": "production", "options": { "main": "libs/shared/db/firestore/src/index.ts", "outputPath": "dist/libs/shared/db/firestore", - "outputFileName": "main.js", "tsConfig": "libs/shared/db/firestore/tsconfig.lib.json", - "declaration": true, "assets": [ { "glob": "libs/shared/db/firestore/README.md", "input": ".", "output": "." } - ], - "platform": "node" - }, - "configurations": { - "development": { - "minify": false - }, - "production": { - "minify": true - } + ] } }, "lint": { diff --git a/libs/shared/db/mysql/account/project.json b/libs/shared/db/mysql/account/project.json index 4623aa4d9a1..665e2dcc431 100644 --- a/libs/shared/db/mysql/account/project.json +++ b/libs/shared/db/mysql/account/project.json @@ -6,31 +6,19 @@ "tags": ["scope:shared:lib"], "targets": { "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], - "defaultConfiguration": "production", "options": { "main": "libs/shared/db/mysql/account/src/index.ts", "outputPath": "dist/libs/shared/db/mysql/account", - "outputFileName": "main.js", "tsConfig": "libs/shared/db/mysql/account/tsconfig.lib.json", - "declaration": true, "assets": [ { "glob": "libs/shared/db/mysql/account/README.md", "input": ".", "output": "." } - ], - "platform": "node" - }, - "configurations": { - "development": { - "minify": false - }, - "production": { - "minify": true - } + ] } }, "lint": { diff --git a/libs/shared/db/mysql/core/project.json b/libs/shared/db/mysql/core/project.json index fbdd06f8ac8..a06bd27bf77 100644 --- a/libs/shared/db/mysql/core/project.json +++ b/libs/shared/db/mysql/core/project.json @@ -6,31 +6,19 @@ "tags": ["scope:shared:lib"], "targets": { "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], - "defaultConfiguration": "production", "options": { "main": "libs/shared/db/mysql/core/src/index.ts", "outputPath": "dist/libs/shared/db/mysql/core", - "outputFileName": "main.js", "tsConfig": "libs/shared/db/mysql/core/tsconfig.lib.json", - "declaration": true, "assets": [ { "glob": "libs/shared/db/mysql/core/README.md", "input": ".", "output": "." } - ], - "platform": "node" - }, - "configurations": { - "development": { - "minify": false - }, - "production": { - "minify": true - } + ] } }, "lint": { diff --git a/libs/shared/db/type-cacheable/project.json b/libs/shared/db/type-cacheable/project.json index dd14ab15ede..fcc3b0777a0 100644 --- a/libs/shared/db/type-cacheable/project.json +++ b/libs/shared/db/type-cacheable/project.json @@ -6,31 +6,19 @@ "tags": ["scope:shared:lib"], "targets": { "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], - "defaultConfiguration": "production", "options": { "main": "libs/shared/db/type-cacheable/src/index.ts", "outputPath": "dist/libs/shared/db/type-cacheable", - "outputFileName": "main.js", "tsConfig": "libs/shared/db/type-cacheable/tsconfig.lib.json", - "declaration": true, "assets": [ { "glob": "libs/shared/db/type-cacheable/README.md", "input": ".", "output": "." } - ], - "platform": "node" - }, - "configurations": { - "development": { - "minify": false - }, - "production": { - "minify": true - } + ] } }, "lint": { diff --git a/libs/shared/error/project.json b/libs/shared/error/project.json index 496b5868925..e40626d7193 100644 --- a/libs/shared/error/project.json +++ b/libs/shared/error/project.json @@ -6,31 +6,19 @@ "tags": ["scope:shared:lib"], "targets": { "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], - "defaultConfiguration": "production", "options": { "main": "libs/shared/error/src/index.ts", "outputPath": "dist/libs/shared/error", - "outputFileName": "main.js", "tsConfig": "libs/shared/error/tsconfig.lib.json", - "declaration": true, "assets": [ { "glob": "libs/shared/error/README.md", "input": ".", "output": "." } - ], - "platform": "node" - }, - "configurations": { - "development": { - "minify": false - }, - "production": { - "minify": true - } + ] } }, "lint": { diff --git a/libs/shared/experiments/project.json b/libs/shared/experiments/project.json index ebbdc29183f..a9e30de4b17 100644 --- a/libs/shared/experiments/project.json +++ b/libs/shared/experiments/project.json @@ -6,14 +6,14 @@ "tags": [], "targets": { "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], "options": { "outputPath": "dist/libs/shared/experiments", "main": "libs/shared/experiments/src/index.ts", "tsConfig": "libs/shared/experiments/tsconfig.lib.json", "assets": ["libs/shared/experiments/*.md"], - "declaration": true + "generatePackageJson": true } }, "test-unit": { diff --git a/libs/shared/geodb/project.json b/libs/shared/geodb/project.json index 743ceee36e5..8b476867085 100644 --- a/libs/shared/geodb/project.json +++ b/libs/shared/geodb/project.json @@ -6,31 +6,19 @@ "tags": [], "targets": { "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], - "defaultConfiguration": "production", "options": { "main": "libs/shared/geodb/src/index.ts", "outputPath": "dist/libs/shared/geodb", - "outputFileName": "main.js", "tsConfig": "libs/shared/geodb/tsconfig.lib.json", - "declaration": true, "assets": [ { "glob": "libs/shared/geodb/README.md", "input": ".", "output": "." } - ], - "platform": "node" - }, - "configurations": { - "development": { - "minify": false - }, - "production": { - "minify": true - } + ] } }, "test-unit": { diff --git a/libs/shared/guards/project.json b/libs/shared/guards/project.json index 484c7621f17..687dddd10be 100644 --- a/libs/shared/guards/project.json +++ b/libs/shared/guards/project.json @@ -6,14 +6,14 @@ "tags": [], "targets": { "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], "options": { "outputPath": "dist/libs/shared/guards", "main": "libs/shared/guards/src/index.ts", "tsConfig": "libs/shared/guards/tsconfig.lib.json", "assets": ["libs/shared/guards/*.md"], - "format": ["cjs"] + "generatePackageJson": true } }, "test-unit": { diff --git a/libs/shared/l10n/project.json b/libs/shared/l10n/project.json index 4fafde9e7b9..ac96a3cb891 100644 --- a/libs/shared/l10n/project.json +++ b/libs/shared/l10n/project.json @@ -6,32 +6,19 @@ "tags": [], "targets": { "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], - "defaultConfiguration": "production", "options": { "main": "libs/shared/l10n/src/index.ts", "outputPath": "dist/libs/shared/l10n", - "outputFileName": "main.js", "tsConfig": "libs/shared/l10n/tsconfig.lib.json", - "declaration": true, "assets": [ { "glob": "libs/shared/l10n/README.md", "input": ".", "output": "." } - ], - "platform": "node", - "format": ["cjs", "esm"] - }, - "configurations": { - "development": { - "minify": false - }, - "production": { - "minify": true - } + ] } }, "lint": { diff --git a/libs/shared/log/project.json b/libs/shared/log/project.json index abe5a80584d..6c9ce9a4469 100644 --- a/libs/shared/log/project.json +++ b/libs/shared/log/project.json @@ -6,31 +6,19 @@ "tags": ["scope:shared:lib"], "targets": { "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], - "defaultConfiguration": "production", "options": { "main": "libs/shared/log/src/index.ts", "outputPath": "dist/libs/shared/log", - "outputFileName": "main.js", "tsConfig": "libs/shared/log/tsconfig.lib.json", - "declaration": true, "assets": [ { "glob": "libs/shared/log/README.md", "input": ".", "output": "." } - ], - "platform": "node" - }, - "configurations": { - "development": { - "minify": false - }, - "production": { - "minify": true - } + ] } }, "lint": { diff --git a/libs/shared/metrics/glean/project.json b/libs/shared/metrics/glean/project.json index 15e93ffb155..8b0774183a2 100644 --- a/libs/shared/metrics/glean/project.json +++ b/libs/shared/metrics/glean/project.json @@ -6,15 +6,14 @@ "tags": [], "targets": { "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], "options": { "outputPath": "dist/libs/shared/metrics/glean", "main": "libs/shared/metrics/glean/src/index.ts", "tsConfig": "libs/shared/metrics/glean/tsconfig.lib.json", "assets": ["libs/shared/metrics/glean/*.md"], - "declaration": true, - "format": ["cjs"] + "generatePackageJson": true } }, "test-unit": { diff --git a/libs/shared/metrics/statsd/project.json b/libs/shared/metrics/statsd/project.json index 5f24cd072ff..aa49805172f 100644 --- a/libs/shared/metrics/statsd/project.json +++ b/libs/shared/metrics/statsd/project.json @@ -6,31 +6,19 @@ "tags": ["scope:shared:lib"], "targets": { "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], - "defaultConfiguration": "production", "options": { "main": "libs/shared/metrics/statsd/src/index.ts", "outputPath": "dist/libs/shared/metrics/statsd", - "outputFileName": "main.js", "tsConfig": "libs/shared/metrics/statsd/tsconfig.lib.json", - "declaration": true, "assets": [ { "glob": "libs/shared/metrics/statsd/README.md", "input": ".", "output": "." } - ], - "platform": "node" - }, - "configurations": { - "development": { - "minify": false - }, - "production": { - "minify": true - } + ] } }, "lint": { diff --git a/libs/shared/mozlog/project.json b/libs/shared/mozlog/project.json index 031dca5c9b1..da34486b618 100644 --- a/libs/shared/mozlog/project.json +++ b/libs/shared/mozlog/project.json @@ -6,36 +6,19 @@ "tags": [], "targets": { "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], - "defaultConfiguration": "production", "options": { "main": "libs/shared/mozlog/src/index.ts", "outputPath": "dist/libs/shared/mozlog", - "outputFileName": "main.js", "tsConfig": "libs/shared/mozlog/tsconfig.lib.json", - "declaration": true, - "external": [ - "@nestjs/websockets/socket-module", - "@nestjs/microservices/microservices-module", - "@nestjs/microservices" - ], "assets": [ { "glob": "libs/shared/mozlog/README.md", "input": ".", "output": "." } - ], - "platform": "node" - }, - "configurations": { - "development": { - "minify": false - }, - "production": { - "minify": true - } + ] } }, "lint": { diff --git a/libs/shared/nestjs/customs/project.json b/libs/shared/nestjs/customs/project.json index e24c5acaa12..b336d7ac95d 100644 --- a/libs/shared/nestjs/customs/project.json +++ b/libs/shared/nestjs/customs/project.json @@ -6,19 +6,14 @@ "tags": ["scope:shared:lib"], "targets": { "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], "options": { "outputPath": "dist/libs/shared/nestjs/customs", "main": "libs/shared/nestjs/customs/src/index.ts", "tsConfig": "libs/shared/nestjs/customs/tsconfig.lib.json", - "external": [ - "@nestjs/websockets/socket-module", - "@nestjs/microservices/microservices-module", - "@nestjs/microservices" - ], "assets": ["libs/shared/nestjs/customs/*.md"], - "format": ["cjs"] + "generatePackageJson": true } }, "test-unit": { diff --git a/libs/shared/notifier/project.json b/libs/shared/notifier/project.json index f0acd5c3064..1f1d1138914 100644 --- a/libs/shared/notifier/project.json +++ b/libs/shared/notifier/project.json @@ -6,36 +6,19 @@ "tags": [], "targets": { "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], - "defaultConfiguration": "production", "options": { "main": "libs/shared/notifier/src/index.ts", "outputPath": "dist/libs/shared/notifier", - "outputFileName": "main.js", "tsConfig": "libs/shared/notifier/tsconfig.lib.json", - "declaration": true, - "external": [ - "@nestjs/websockets/socket-module", - "@nestjs/microservices/microservices-module", - "@nestjs/microservices" - ], "assets": [ { "glob": "libs/shared/notifier/README.md", "input": ".", "output": "." } - ], - "platform": "node" - }, - "configurations": { - "development": { - "minify": false - }, - "production": { - "minify": true - } + ] } }, "lint": { diff --git a/libs/shared/otel/project.json b/libs/shared/otel/project.json index 67916bf7d7d..3464a110a97 100644 --- a/libs/shared/otel/project.json +++ b/libs/shared/otel/project.json @@ -6,15 +6,14 @@ "tags": [], "targets": { "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], "options": { "outputPath": "dist/libs/shared/otel", "main": "libs/shared/otel/src/index.ts", "tsConfig": "libs/shared/otel/tsconfig.lib.json", "assets": ["libs/shared/otel/*.md"], - "declaration": true, - "platform": "node" + "generatePackageJson": true } }, "test-unit": { diff --git a/libs/shared/otp/project.json b/libs/shared/otp/project.json index bf78883db2b..70a383f8886 100644 --- a/libs/shared/otp/project.json +++ b/libs/shared/otp/project.json @@ -6,31 +6,19 @@ "tags": [], "targets": { "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], - "defaultConfiguration": "production", "options": { "main": "libs/shared/otp/src/index.ts", "outputPath": "dist/libs/shared/otp", - "outputFileName": "main.js", "tsConfig": "libs/shared/otp/tsconfig.lib.json", - "declaration": true, "assets": [ { "glob": "libs/shared/otp/README.md", "input": ".", "output": "." } - ], - "platform": "node" - }, - "configurations": { - "development": { - "minify": false - }, - "production": { - "minify": true - } + ] } }, "test-unit": { diff --git a/libs/shared/pem-jwk/project.json b/libs/shared/pem-jwk/project.json index 93704d09ee2..033b7a3d862 100644 --- a/libs/shared/pem-jwk/project.json +++ b/libs/shared/pem-jwk/project.json @@ -6,32 +6,19 @@ "tags": [], "targets": { "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], - "defaultConfiguration": "production", "options": { "main": "libs/shared/pem-jwk/src/index.ts", "outputPath": "dist/libs/shared/pem-jwk", - "outputFileName": "main.js", "tsConfig": "libs/shared/pem-jwk/tsconfig.lib.json", - "declaration": true, "assets": [ { "glob": "libs/shared/pem-jwk/README.md", "input": ".", "output": "." } - ], - "platform": "node", - "format": ["cjs", "esm"] - }, - "configurations": { - "development": { - "minify": false - }, - "production": { - "minify": true - } + ] } }, "test-unit": { diff --git a/libs/shared/sentry-browser/project.json b/libs/shared/sentry-browser/project.json index 221ce77e56a..64ec1d4e9f5 100644 --- a/libs/shared/sentry-browser/project.json +++ b/libs/shared/sentry-browser/project.json @@ -6,14 +6,14 @@ "tags": ["scope:shared:lib"], "targets": { "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], "options": { "outputPath": "dist/libs/shared/sentry-browser", "main": "libs/shared/sentry-browser/src/index.ts", "tsConfig": "libs/shared/sentry-browser/tsconfig.lib.json", "assets": ["libs/shared/sentry-browser/*.md"], - "format": ["cjs"] + "generatePackageJson": true } }, "test-unit": { diff --git a/libs/shared/sentry-nest/project.json b/libs/shared/sentry-nest/project.json index 62995b8ed65..6649078619c 100644 --- a/libs/shared/sentry-nest/project.json +++ b/libs/shared/sentry-nest/project.json @@ -6,14 +6,14 @@ "tags": ["scope:shared:lib"], "targets": { "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], "options": { "outputPath": "dist/libs/shared/sentry-nest", "main": "libs/shared/sentry-nest/src/index.ts", "tsConfig": "libs/shared/sentry-nest/tsconfig.lib.json", "assets": ["libs/shared/sentry-nest/*.md"], - "format": ["cjs"] + "generatePackageJson": true } }, "test-unit": { diff --git a/libs/shared/sentry-next/project.json b/libs/shared/sentry-next/project.json index 3c9b27f34a8..39aec5ea0bf 100644 --- a/libs/shared/sentry-next/project.json +++ b/libs/shared/sentry-next/project.json @@ -6,14 +6,14 @@ "tags": ["scope:shared:lib"], "targets": { "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], "options": { "outputPath": "dist/libs/shared/sentry-next", "main": "libs/shared/sentry-next/src/index.ts", "tsConfig": "libs/shared/sentry-next/tsconfig.lib.json", "assets": ["libs/shared/sentry-next/*.md"], - "format": ["cjs"] + "generatePackageJson": true } }, "test-unit": { diff --git a/libs/shared/sentry-node/project.json b/libs/shared/sentry-node/project.json index 17bc52aded5..67cd257e7ac 100644 --- a/libs/shared/sentry-node/project.json +++ b/libs/shared/sentry-node/project.json @@ -6,14 +6,14 @@ "tags": ["scope:shared:lib"], "targets": { "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], "options": { "outputPath": "dist/libs/shared/sentry-node", "main": "libs/shared/sentry-node/src/index.ts", "tsConfig": "libs/shared/sentry-node/tsconfig.lib.json", "assets": ["libs/shared/sentry-node/*.md"], - "format": ["cjs"] + "generatePackageJson": true } }, "test-unit": { diff --git a/libs/shared/sentry-utils/project.json b/libs/shared/sentry-utils/project.json index 06dcb58a9eb..49ae65ae3b9 100644 --- a/libs/shared/sentry-utils/project.json +++ b/libs/shared/sentry-utils/project.json @@ -6,14 +6,13 @@ "tags": ["scope:shared:lib"], "targets": { "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], "options": { "outputPath": "dist/libs/shared/sentry-utils", "main": "libs/shared/sentry-utils/src/index.ts", "tsConfig": "libs/shared/sentry-utils/tsconfig.lib.json", - "assets": ["libs/shared/sentry-utils/*.md"], - "format": ["cjs"] + "assets": ["libs/shared/sentry-utils/*.md"] } }, "test-unit": { diff --git a/libs/shared/sentry/project.json b/libs/shared/sentry/project.json index 5278bb2a734..628394de400 100644 --- a/libs/shared/sentry/project.json +++ b/libs/shared/sentry/project.json @@ -6,39 +6,19 @@ "tags": [], "targets": { "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], - "defaultConfiguration": "production", "options": { "main": "libs/shared/sentry/src/index.ts", "outputPath": "dist/libs/shared/sentry", - "outputFileName": "main.js", "tsConfig": "libs/shared/sentry/tsconfig.lib.json", - "declaration": true, - "external": [ - "@apollo/gateway", - "@apollo/subgraph", - "@as-integrations/fastify", - "@nestjs/websockets/socket-module", - "@nestjs/microservices/microservices-module", - "@nestjs/microservices" - ], "assets": [ { "glob": "libs/shared/sentry/README.md", "input": ".", "output": "." } - ], - "platform": "node" - }, - "configurations": { - "development": { - "minify": false - }, - "production": { - "minify": true - } + ] } }, "lint": { diff --git a/libs/vendored/common-password-list/project.json b/libs/vendored/common-password-list/project.json index 1af294361df..c5b2784473b 100644 --- a/libs/vendored/common-password-list/project.json +++ b/libs/vendored/common-password-list/project.json @@ -6,31 +6,19 @@ "tags": [], "targets": { "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], - "defaultConfiguration": "production", "options": { "main": "libs/vendored/common-password-list/src/index.ts", "outputPath": "dist/libs/vendored/common-password-list", - "outputFileName": "main.js", "tsConfig": "libs/vendored/common-password-list/tsconfig.lib.json", - "declaration": true, "assets": [ { "glob": "libs/vendored/common-password-list/README.md", "input": ".", "output": "." } - ], - "platform": "node" - }, - "configurations": { - "development": { - "minify": false - }, - "production": { - "minify": true - } + ] } }, "test-unit": { diff --git a/libs/vendored/crypto-relier/project.json b/libs/vendored/crypto-relier/project.json index b2f123fdeca..a1787f8b113 100644 --- a/libs/vendored/crypto-relier/project.json +++ b/libs/vendored/crypto-relier/project.json @@ -6,32 +6,19 @@ "tags": [], "targets": { "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], - "defaultConfiguration": "production", "options": { "main": "libs/vendored/crypto-relier/src/index.ts", "outputPath": "dist/libs/vendored/crypto-relier", - "outputFileName": "main.js", "tsConfig": "libs/vendored/crypto-relier/tsconfig.lib.json", - "declaration": true, "assets": [ { "glob": "libs/vendored/crypto-relier/README.md", "input": ".", "output": "." } - ], - "platform": "node", - "format": ["cjs", "esm"] - }, - "configurations": { - "development": { - "minify": false - }, - "production": { - "minify": true - } + ] } }, "test": { diff --git a/libs/vendored/incremental-encoder/project.json b/libs/vendored/incremental-encoder/project.json index 0a84e392f1f..1e51338fc13 100644 --- a/libs/vendored/incremental-encoder/project.json +++ b/libs/vendored/incremental-encoder/project.json @@ -6,31 +6,19 @@ "tags": [], "targets": { "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], - "defaultConfiguration": "production", "options": { "main": "libs/vendored/incremental-encoder/src/index.ts", "outputPath": "dist/libs/vendored/incremental-encoder", - "outputFileName": "main.js", "tsConfig": "libs/vendored/incremental-encoder/tsconfig.lib.json", - "declaration": true, "assets": [ { "glob": "libs/vendored/incremental-encoder/README.md", "input": ".", "output": "." } - ], - "platform": "node" - }, - "configurations": { - "development": { - "minify": false - }, - "production": { - "minify": true - } + ] } }, "test-unit": { diff --git a/libs/vendored/jwtool/project.json b/libs/vendored/jwtool/project.json index 7bd9c8c5ef0..5586b08f9a3 100644 --- a/libs/vendored/jwtool/project.json +++ b/libs/vendored/jwtool/project.json @@ -6,32 +6,19 @@ "tags": [], "targets": { "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], - "defaultConfiguration": "production", "options": { "main": "libs/vendored/jwtool/src/index.ts", "outputPath": "dist/libs/vendored/jwtool", - "outputFileName": "main.js", "tsConfig": "libs/vendored/jwtool/tsconfig.lib.json", - "declaration": true, "assets": [ { "glob": "libs/vendored/jwtool/README.md", "input": ".", "output": "." } - ], - "platform": "node", - "format": ["cjs", "esm"] - }, - "configurations": { - "development": { - "minify": false - }, - "production": { - "minify": true - } + ] } }, "test-unit": { diff --git a/libs/vendored/typesafe-node-firestore/project.json b/libs/vendored/typesafe-node-firestore/project.json index 732adbc9193..9bcca573f33 100644 --- a/libs/vendored/typesafe-node-firestore/project.json +++ b/libs/vendored/typesafe-node-firestore/project.json @@ -6,31 +6,19 @@ "tags": [], "targets": { "build": { - "executor": "@nx/esbuild:esbuild", + "executor": "@nx/js:tsc", "outputs": ["{options.outputPath}"], - "defaultConfiguration": "production", "options": { "main": "libs/vendored/typesafe-node-firestore/src/index.ts", "outputPath": "dist/libs/vendored/typesafe-node-firestore", - "outputFileName": "main.js", "tsConfig": "libs/vendored/typesafe-node-firestore/tsconfig.lib.json", - "declaration": true, "assets": [ { "glob": "libs/vendored/typesafe-node-firestore/README.md", "input": ".", "output": "." } - ], - "platform": "node" - }, - "configurations": { - "development": { - "minify": false - }, - "production": { - "minify": true - } + ] } }, "test": { diff --git a/nx.json b/nx.json index bb6ab3b8e4b..f90b924708d 100644 --- a/nx.json +++ b/nx.json @@ -172,11 +172,6 @@ "cache": true, "dependsOn": ["^build"], "inputs": ["production", "^production"] - }, - "@nx/esbuild:esbuild": { - "cache": true, - "dependsOn": ["^build"], - "inputs": ["production", "^production"] } }, "namedInputs": { diff --git a/package.json b/package.json index cd3b12ebddd..cb359d0e185 100644 --- a/package.json +++ b/package.json @@ -192,7 +192,6 @@ "@nestjs/cli": "^11.0.1", "@nestjs/schematics": "11.0.9", "@nestjs/testing": "^10.3.4", - "@nx/esbuild": "21.2.4", "@nx/eslint-plugin": "21.2.4", "@nx/jest": "21.2.4", "@nx/js": "21.2.4", @@ -247,7 +246,6 @@ "babel-jest": "29.7.0", "copyfiles": "^2.4.1", "esbuild": "^0.17.15", - "esbuild-register": "^3.5.0", "eslint": "^8.57.1", "eslint-config-next": "15.5.14", "eslint-config-prettier": "^10.1.5", diff --git a/packages/fxa-admin-server/package.json b/packages/fxa-admin-server/package.json index aaeedd9cbae..129d9093f05 100644 --- a/packages/fxa-admin-server/package.json +++ b/packages/fxa-admin-server/package.json @@ -19,15 +19,15 @@ "restart": "pm2 restart pm2.config.js", "delete": "pm2 delete pm2.config.js", "test": "yarn gen-keys && yarn test-default && yarn test-e2e ", - "gen-keys": "node -r esbuild-register ./src/scripts/gen_keys.ts;", + "gen-keys": "node -r ts-node/register/transpile-only -r tsconfig-paths/register ./src/scripts/gen_keys.ts;", "test-unit": "JEST_JUNIT_OUTPUT_FILE=../../artifacts/tests/$npm_package_name/fxa-admin-server-jest-unit-results.xml jest --runInBand --coverage --detectOpenHandles --forceExit --logHeapUsage -t '^(?!.*?#integration).*' --ci --reporters=default --reporters=jest-junit", "test-integration": "JEST_JUNIT_OUTPUT_FILE=../../artifacts/tests/$npm_package_name/fxa-admin-server-jest-integration-results.xml jest --runInBand --coverage --forceExit --logHeapUsage -t '#integration' --ci --reporters=default --reporters=jest-junit", "test-default": "jest --runInBand --detectOpenHandles --forceExit -t=\"scripts/audit-tokens\"", "test-watch": "jest --watch", "test-cov": "jest --coverage", - "test-debug": "node --inspect-brk -r tsconfig-paths/register -r esbuild-register node_modules/.bin/jest --runInBand", + "test-debug": "node --inspect-brk -r tsconfig-paths/register node_modules/.bin/jest --runInBand", "test-e2e": "jest --runInBand --config ./jest-e2e.config.js --forceExit", - "email-bounce": "node -r esbuild-register ./src/scripts/email-bounce.ts" + "email-bounce": "node -r ts-node/register/transpile-only -r tsconfig-paths/register ./src/scripts/email-bounce.ts" }, "repository": { "type": "git", @@ -68,7 +68,6 @@ "chance": "^1.1.8", "copyfiles": "^2.4.1", "esbuild": "^0.17.15", - "esbuild-register": "^3.5.0", "eslint": "^8.18.0", "eslint-config-react-app": "^7.0.1", "eslint-plugin-prettier": "^5.2.3", @@ -77,6 +76,7 @@ "supertest": "^7.0.0", "tailwindcss": "3.4.3", "ts-jest": "^29.2.5", + "tsconfig-paths": "^4.2.0", "typescript": "5.5.3", "yargs": "^17.0.1" }, diff --git a/packages/fxa-auth-client/package.json b/packages/fxa-auth-client/package.json index fe653836d46..c0cbe7822ef 100644 --- a/packages/fxa-auth-client/package.json +++ b/packages/fxa-auth-client/package.json @@ -38,9 +38,9 @@ "build-ts": "tsc --build tsconfig.browser.json && tsc --build tsconfig.cjs.json && tsc --build", "clean": "rimraf dist", "compile": "yarn build-ts", - "test": "mocha -r esbuild-register test/*", + "test": "TS_NODE_PROJECT=tsconfig.cjs.json mocha -r ts-node/register/transpile-only test/*", "format": "prettier --write --config ../../_dev/.prettierrc '**'", - "test-unit": "MOCHA_FILE=../../artifacts/tests/$npm_package_name/fxa-auth-client-mocha-unit-results.xml mocha -r esbuild-register test/*", + "test-unit": "TS_NODE_PROJECT=tsconfig.cjs.json MOCHA_FILE=../../artifacts/tests/$npm_package_name/fxa-auth-client-mocha-unit-results.xml mocha -r ts-node/register/transpile-only test/*", "test-integration": "echo No integration tests present for $npm_package_name" }, "author": "", @@ -51,8 +51,6 @@ "@types/mocha": "^10", "@types/node": "^22.13.5", "@types/prettier": "^2", - "esbuild": "^0.17.15", - "esbuild-register": "^3.5.0", "eslint": "^8.38.0", "eslint-config-react-app": "^7.0.1", "fast-text-encoding": "^1.0.4", diff --git a/packages/fxa-auth-server/package.json b/packages/fxa-auth-server/package.json index 6a5ca949d81..e50e66bc19f 100644 --- a/packages/fxa-auth-server/package.json +++ b/packages/fxa-auth-server/package.json @@ -17,9 +17,9 @@ "build-ts": "tsc --build && tsc-alias", "bump-template-versions": "node scripts/template-version-bump", "clean": "rimraf dist", - "clean-up-old-ci-stripe-customers": "node -r esbuild-register ./scripts/clean-up-old-ci-stripe-customers.js --limit 1000", + "clean-up-old-ci-stripe-customers": "node -r ts-node/register/transpile-only -r tsconfig-paths/register ./scripts/clean-up-old-ci-stripe-customers.js --limit 1000", "compile": "yarn install-ejs && tsc --noEmit", - "create-mock-iap": "CONFIG_FILES='config/secrets.json' NODE_ENV=dev FIRESTORE_EMULATOR_HOST=localhost:9090 node -r esbuild-register ./scripts/create-mock-iap-subscriptions.ts", + "create-mock-iap": "CONFIG_FILES='config/secrets.json' NODE_ENV=dev FIRESTORE_EMULATOR_HOST=localhost:9090 node -r ts-node/register/transpile-only -r tsconfig-paths/register ./scripts/create-mock-iap-subscriptions.ts", "audit": "npm audit --json | audit-filter --nsp-config=.nsprc --audit=-", "glean-generate": "npx glean translate ../fxa-shared/metrics/glean/fxa-backend-pings.yaml ../fxa-shared/metrics/glean/fxa-backend-metrics.yaml -f typescript_server -o lib/metrics/glean", "glean-lint": "npx glean glinter ../fxa-shared/metrics/glean/fxa-backend-pings.yaml ../fxa-shared/metrics/glean/fxa-backend-metrics.yaml", @@ -29,9 +29,9 @@ "l10n-watch": "yarn grunt watch-ftl", "lint": "yarn glean-lint && eslint . --ext .js,.ts", "install-ejs": "./scripts/install-ejs.sh", - "gen-keys": "node -r esbuild-register ./scripts/gen_keys.js; node -r esbuild-register ./scripts/oauth_gen_keys.js; node -r esbuild-register ./scripts/gen_vapid_keys.js", - "emails-scss": "node -r esbuild-register ./lib/senders/emails/sass-compile-files.ts", - "write-emails": "yarn emails-scss && node -r esbuild-register ./scripts/write-emails-to-disk.js", + "gen-keys": "node -r ts-node/register -r tsconfig-paths/register ./scripts/gen_keys.js; node -r ts-node/register -r tsconfig-paths/register ./scripts/oauth_gen_keys.js; node -r ts-node/register -r tsconfig-paths/register ./scripts/gen_vapid_keys.js", + "emails-scss": "node -r ts-node/register/transpile-only -r tsconfig-paths/register ./lib/senders/emails/sass-compile-files.ts", + "write-emails": "yarn emails-scss && node -r ts-node/register/transpile-only -r tsconfig-paths/register ./scripts/write-emails-to-disk.js", "format": "prettier --write --config ../../_dev/.prettierrc '**'", "start": "yarn check:mysql && pm2 start pm2.config.js && yarn check:url localhost:9000/__heartbeat__", "restart": "pm2 restart pm2.config.js", @@ -44,13 +44,13 @@ "test-integration": "VERIFIER_VERSION=0 TEST_TYPE=integration scripts/test-ci.sh", "test-integration-v2": "VERIFIER_VERSION=0 TEST_TYPE=integration-v2 scripts/test-ci.sh", "test-integration-jest": "VERIFIER_VERSION=0 TEST_TYPE=integration-jest scripts/test-ci.sh", - "populate-firestore-customers": "CONFIG_FILES='config/secrets.json' node -r esbuild-register ./scripts/populate-firestore-customers.ts", - "populate-vat-taxes": "CONFIG_FILES='config/secrets.json' node -r esbuild-register ./scripts/populate-vat-taxes.ts", - "paypal-processor": "CONFIG_FILES='config/secrets.json' node -r esbuild-register ./scripts/paypal-processor.ts", - "prune-tokens": "CONFIG_FILES='config/secrets.json' node -r esbuild-register ./scripts/prune-tokens.ts", - "subscription-reminders": "CONFIG_FILES='config/secrets.json' node -r esbuild-register ./scripts/subscription-reminders.ts", - "audit-orphaned-stripe-accounts": "CONFIG_FILES='config/secrets.json' node -r esbuild-register ./scripts/audit-orphaned-customers.ts", - "remove-unverified-accounts": "CONFIG_FILES='config/secrets.json' node -r esbuild-register ./scripts/remove-unverified-accounts.ts", + "populate-firestore-customers": "CONFIG_FILES='config/secrets.json' node -r ts-node/register/transpile-only -r tsconfig-paths/register ./scripts/populate-firestore-customers.ts", + "populate-vat-taxes": "CONFIG_FILES='config/secrets.json' node -r ts-node/register/transpile-only -r tsconfig-paths/register ./scripts/populate-vat-taxes.ts", + "paypal-processor": "CONFIG_FILES='config/secrets.json' node -r ts-node/register/transpile-only -r tsconfig-paths/register ./scripts/paypal-processor.ts", + "prune-tokens": "CONFIG_FILES='config/secrets.json' node -r ts-node/register/transpile-only -r tsconfig-paths/register ./scripts/prune-tokens.ts", + "subscription-reminders": "CONFIG_FILES='config/secrets.json' node -r ts-node/register/transpile-only -r tsconfig-paths/register ./scripts/subscription-reminders.ts", + "audit-orphaned-stripe-accounts": "CONFIG_FILES='config/secrets.json' node -r ts-node/register/transpile-only -r tsconfig-paths/register ./scripts/audit-orphaned-customers.ts", + "remove-unverified-accounts": "CONFIG_FILES='config/secrets.json' node -r ts-node/register/transpile-only -r tsconfig-paths/register ./scripts/remove-unverified-accounts.ts", "storybook": "NODE_OPTIONS=--openssl-legacy-provider storybook dev -p 6010 --no-version-updates ./", "merge-ftl": "nx l10n-merge", "merge-ftl-test": "nx l10n-merge", @@ -159,8 +159,6 @@ "chai": "^4.5.0", "chai-as-promised": "^7.1.1", "esbuild": "^0.17.15", - "esbuild-jest": "^0.5.0", - "esbuild-register": "^3.5.0", "eslint": "^8.57.1", "fxa-shared": "workspace:*", "grunt": "^1.6.1", diff --git a/packages/fxa-auth-server/pm2.config.js b/packages/fxa-auth-server/pm2.config.js index 13746d1bac8..0a8f084e761 100644 --- a/packages/fxa-auth-server/pm2.config.js +++ b/packages/fxa-auth-server/pm2.config.js @@ -9,7 +9,8 @@ const PATH = process.env.PATH.split(':') const apps = [ { name: 'auth', - script: 'node -r esbuild-register bin/key_server.js', + script: + 'node -r ts-node/register/transpile-only -r tsconfig-paths/register bin/key_server.js', cwd: __dirname, env: { DB: 'mysql', @@ -41,7 +42,8 @@ const apps = [ }, { name: 'inbox', - script: 'node -r esbuild-register test/mail_helper.js', + script: + 'node -r ts-node/register/transpile-only -r tsconfig-paths/register test/mail_helper.js', cwd: __dirname, env: { NODE_ENV: 'dev', diff --git a/packages/fxa-auth-server/tsconfig.json b/packages/fxa-auth-server/tsconfig.json index ecdcb8f5b5f..d7d6e21f68b 100644 --- a/packages/fxa-auth-server/tsconfig.json +++ b/packages/fxa-auth-server/tsconfig.json @@ -18,7 +18,9 @@ // ts aliases (ie imports for @fxa/...) work. "bin/*", "config/*", + "lib/*", "lib/**/*", + "scripts/*", "scripts/**/*" ], "exclude": [ diff --git a/packages/fxa-content-server/package.json b/packages/fxa-content-server/package.json index dafd0004b71..b030b21e376 100644 --- a/packages/fxa-content-server/package.json +++ b/packages/fxa-content-server/package.json @@ -134,7 +134,6 @@ "core-js": "^3.41.0", "css": "3.0.0", "esbuild": "^0.17.15", - "esbuild-register": "^3.5.0", "eslint": "^7.32.0", "firefox-profile": "4.7.0", "got": "11.8.5", diff --git a/packages/fxa-event-broker/package.json b/packages/fxa-event-broker/package.json index ea5f80616b9..3f8fa6e3eb5 100644 --- a/packages/fxa-event-broker/package.json +++ b/packages/fxa-event-broker/package.json @@ -16,7 +16,7 @@ "test-integration": "JEST_JUNIT_OUTPUT_FILE=../../artifacts/tests/$npm_package_name/fxa-event-broker-jest-integration-results.xml jest --coverage --logHeapUsage -t '#integration' --ci --reporters=default --reporters=jest-junit ", "test-watch": "jest --watch", "test-cov": "jest --coverage", - "test-debug": "node --inspect-brk -r tsconfig-paths/register -r esbuild-register node_modules/.bin/jest --runInBand", + "test-debug": "node --inspect-brk -r tsconfig-paths/register node_modules/.bin/jest --runInBand", "test-e2e": "jest --config ./test/jest-e2e.json", "stop": "pm2 stop pm2.config.js", "restart": "pm2 restart pm2.config.js", @@ -67,7 +67,6 @@ "audit-filter": "^0.5.0", "chance": "^1.1.8", "esbuild": "^0.17.15", - "esbuild-register": "^3.5.0", "eslint": "^7.32.0", "eslint-config-prettier": "^9.1.0", "eslint-config-react-app": "^7.0.1", diff --git a/packages/fxa-shared/package.json b/packages/fxa-shared/package.json index 38d5f321b94..dd87549d683 100644 --- a/packages/fxa-shared/package.json +++ b/packages/fxa-shared/package.json @@ -210,9 +210,9 @@ "test": "yarn test-mocha && yarn test-jest", "test-unit": "yarn test-mocha-unit && yarn test-jest-unit", "test-integration": "yarn test-mocha-integration && yarn test-jest-integration", - "test-mocha": "tsc --build && node ./scripts/mocha-coverage.js -r esbuild-register --recursive test/**/*.{js,ts}", - "test-mocha-unit": "NODE_OPTIONS=--no-experimental-fetch MOCHA_FILE=../../artifacts/tests/$npm_package_name/fxa-shared-mocha-unit-results.xml mocha -r esbuild-register -r tsconfig-paths/register --recursive test/**/*.{js,ts} -g '#integration' --invert", - "test-mocha-integration": "MOCHA_FILE=../../artifacts/tests/$npm_package_name/fxa-shared-mocha-integration-results.xml mocha -r esbuild-register -r tsconfig-paths/register --recursive test/**/*.{js,ts} -g '#integration'", + "test-mocha": "TS_NODE_PROJECT=tsconfig.cjs.json node ./scripts/mocha-coverage.js -r ts-node/register/transpile-only -r tsconfig-paths/register --recursive test/**/*.{js,ts}", + "test-mocha-unit": "TS_NODE_PROJECT=tsconfig.cjs.json NODE_OPTIONS=--no-experimental-fetch MOCHA_FILE=../../artifacts/tests/$npm_package_name/fxa-shared-mocha-unit-results.xml mocha -r ts-node/register/transpile-only -r tsconfig-paths/register --recursive test/**/*.{js,ts} -g '#integration' --invert", + "test-mocha-integration": "TS_NODE_PROJECT=tsconfig.cjs.json MOCHA_FILE=../../artifacts/tests/$npm_package_name/fxa-shared-mocha-integration-results.xml mocha -r ts-node/register/transpile-only -r tsconfig-paths/register --recursive test/**/*.{js,ts} -g '#integration'", "test-jest": "jest --runInBand --logHeapUsage --coverage", "test-jest-unit": "JEST_JUNIT_OUTPUT_FILE=../../artifacts/tests/$npm_package_name/fxa-shared-jest-unit-results.xml jest --coverage --runInBand --logHeapUsage --forceExit --coverage -t '^(?!.*?#integration).*' --ci --reporters=default --reporters=jest-junit", "test-jest-integration": "JEST_JUNIT_OUTPUT_FILE=../../artifacts/tests/$npm_package_name/fxa-shared-jest-integration-results.xml jest --coverage --runInBand --logHeapUsage --coverage -t '#integration' --ci --reporters=default --reporters=jest-junit", @@ -256,8 +256,6 @@ "audit-filter": "^0.5.0", "chai": "^4.5.0", "chance": "^1.1.8", - "esbuild": "^0.17.15", - "esbuild-register": "^3.5.0", "eslint": "^7.32.0", "jest": "27.5.1", "jest-junit": "^16.0.0", diff --git a/yarn.lock b/yarn.lock index f671234ac55..47d13395ab9 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3303,17 +3303,6 @@ __metadata: languageName: node linkType: hard -"@babel/code-frame@npm:^7.28.6, @babel/code-frame@npm:^7.29.0": - version: 7.29.0 - resolution: "@babel/code-frame@npm:7.29.0" - dependencies: - "@babel/helper-validator-identifier": "npm:^7.28.5" - js-tokens: "npm:^4.0.0" - picocolors: "npm:^1.1.1" - checksum: 10c0/d34cc504e7765dfb576a663d97067afb614525806b5cad1a5cc1a7183b916fec8ff57fa233585e3926fd5a9e6b31aae6df91aa81ae9775fb7a28f658d3346f0d - languageName: node - linkType: hard - "@babel/compat-data@npm:^7.20.5, @babel/compat-data@npm:^7.27.2, @babel/compat-data@npm:^7.27.7": version: 7.27.7 resolution: "@babel/compat-data@npm:7.27.7" @@ -3321,13 +3310,6 @@ __metadata: languageName: node linkType: hard -"@babel/compat-data@npm:^7.28.6": - version: 7.29.0 - resolution: "@babel/compat-data@npm:7.29.0" - checksum: 10c0/08f348554989d23aa801bf1405aa34b15e841c0d52d79da7e524285c77a5f9d298e70e11d91cc578d8e2c9542efc586d50c5f5cf8e1915b254a9dcf786913a94 - languageName: node - linkType: hard - "@babel/core@npm:^7.0.0, @babel/core@npm:^7.1.0, @babel/core@npm:^7.11.1, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.10, @babel/core@npm:^7.12.3, @babel/core@npm:^7.16.0, @babel/core@npm:^7.18.5, @babel/core@npm:^7.18.9, @babel/core@npm:^7.21.3, @babel/core@npm:^7.22.0, @babel/core@npm:^7.23.0, @babel/core@npm:^7.23.2, @babel/core@npm:^7.23.9, @babel/core@npm:^7.24.4, @babel/core@npm:^7.26.10, @babel/core@npm:^7.27.1, @babel/core@npm:^7.5.5, @babel/core@npm:^7.7.2, @babel/core@npm:^7.7.5, @babel/core@npm:^7.8.0": version: 7.27.7 resolution: "@babel/core@npm:7.27.7" @@ -3351,29 +3333,6 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:^7.12.17": - version: 7.29.0 - resolution: "@babel/core@npm:7.29.0" - dependencies: - "@babel/code-frame": "npm:^7.29.0" - "@babel/generator": "npm:^7.29.0" - "@babel/helper-compilation-targets": "npm:^7.28.6" - "@babel/helper-module-transforms": "npm:^7.28.6" - "@babel/helpers": "npm:^7.28.6" - "@babel/parser": "npm:^7.29.0" - "@babel/template": "npm:^7.28.6" - "@babel/traverse": "npm:^7.29.0" - "@babel/types": "npm:^7.29.0" - "@jridgewell/remapping": "npm:^2.3.5" - convert-source-map: "npm:^2.0.0" - debug: "npm:^4.1.0" - gensync: "npm:^1.0.0-beta.2" - json5: "npm:^2.2.3" - semver: "npm:^6.3.1" - checksum: 10c0/5127d2e8e842ae409e11bcbb5c2dff9874abf5415e8026925af7308e903f4f43397341467a130490d1a39884f461bc2b67f3063bce0be44340db89687fd852aa - languageName: node - linkType: hard - "@babel/eslint-parser@npm:^7.16.3": version: 7.27.5 resolution: "@babel/eslint-parser@npm:7.27.5" @@ -3414,19 +3373,6 @@ __metadata: languageName: node linkType: hard -"@babel/generator@npm:^7.29.0": - version: 7.29.0 - resolution: "@babel/generator@npm:7.29.0" - dependencies: - "@babel/parser": "npm:^7.29.0" - "@babel/types": "npm:^7.29.0" - "@jridgewell/gen-mapping": "npm:^0.3.12" - "@jridgewell/trace-mapping": "npm:^0.3.28" - jsesc: "npm:^3.0.2" - checksum: 10c0/5c3df8f2475bfd5f97ad0211c52171aff630088b148e7b89d056b39d69855179bc9f2d1ee200263c76c2398a49e4fdbb38b9709ebc4f043cc04d9ee09a66668a - languageName: node - linkType: hard - "@babel/helper-annotate-as-pure@npm:^7.18.6, @babel/helper-annotate-as-pure@npm:^7.22.5, @babel/helper-annotate-as-pure@npm:^7.27.1, @babel/helper-annotate-as-pure@npm:^7.27.3": version: 7.27.3 resolution: "@babel/helper-annotate-as-pure@npm:7.27.3" @@ -3449,19 +3395,6 @@ __metadata: languageName: node linkType: hard -"@babel/helper-compilation-targets@npm:^7.28.6": - version: 7.28.6 - resolution: "@babel/helper-compilation-targets@npm:7.28.6" - dependencies: - "@babel/compat-data": "npm:^7.28.6" - "@babel/helper-validator-option": "npm:^7.27.1" - browserslist: "npm:^4.24.0" - lru-cache: "npm:^5.1.1" - semver: "npm:^6.3.1" - checksum: 10c0/3fcdf3b1b857a1578e99d20508859dbd3f22f3c87b8a0f3dc540627b4be539bae7f6e61e49d931542fe5b557545347272bbdacd7f58a5c77025a18b745593a50 - languageName: node - linkType: hard - "@babel/helper-create-class-features-plugin@npm:^7.18.6, @babel/helper-create-class-features-plugin@npm:^7.21.0, @babel/helper-create-class-features-plugin@npm:^7.27.1": version: 7.27.1 resolution: "@babel/helper-create-class-features-plugin@npm:7.27.1" @@ -3561,16 +3494,6 @@ __metadata: languageName: node linkType: hard -"@babel/helper-module-imports@npm:^7.28.6": - version: 7.28.6 - resolution: "@babel/helper-module-imports@npm:7.28.6" - dependencies: - "@babel/traverse": "npm:^7.28.6" - "@babel/types": "npm:^7.28.6" - checksum: 10c0/b49d8d8f204d9dbfd5ac70c54e533e5269afb3cea966a9d976722b13e9922cc773a653405f53c89acb247d5aebdae4681d631a3ae3df77ec046b58da76eda2ac - languageName: node - linkType: hard - "@babel/helper-module-transforms@npm:^7.27.1, @babel/helper-module-transforms@npm:^7.27.3": version: 7.27.3 resolution: "@babel/helper-module-transforms@npm:7.27.3" @@ -3584,19 +3507,6 @@ __metadata: languageName: node linkType: hard -"@babel/helper-module-transforms@npm:^7.28.6": - version: 7.28.6 - resolution: "@babel/helper-module-transforms@npm:7.28.6" - dependencies: - "@babel/helper-module-imports": "npm:^7.28.6" - "@babel/helper-validator-identifier": "npm:^7.28.5" - "@babel/traverse": "npm:^7.28.6" - peerDependencies: - "@babel/core": ^7.0.0 - checksum: 10c0/6f03e14fc30b287ce0b839474b5f271e72837d0cafe6b172d759184d998fbee3903a035e81e07c2c596449e504f453463d58baa65b6f40a37ded5bec74620b2b - languageName: node - linkType: hard - "@babel/helper-optimise-call-expression@npm:^7.27.1": version: 7.27.1 resolution: "@babel/helper-optimise-call-expression@npm:7.27.1" @@ -3613,13 +3523,6 @@ __metadata: languageName: node linkType: hard -"@babel/helper-plugin-utils@npm:^7.28.6": - version: 7.28.6 - resolution: "@babel/helper-plugin-utils@npm:7.28.6" - checksum: 10c0/3f5f8acc152fdbb69a84b8624145ff4f9b9f6e776cb989f9f968f8606eb7185c5c3cfcf3ba08534e37e1e0e1c118ac67080610333f56baa4f7376c99b5f1143d - languageName: node - linkType: hard - "@babel/helper-remap-async-to-generator@npm:^7.27.1": version: 7.27.1 resolution: "@babel/helper-remap-async-to-generator@npm:7.27.1" @@ -3705,16 +3608,6 @@ __metadata: languageName: node linkType: hard -"@babel/helpers@npm:^7.28.6": - version: 7.28.6 - resolution: "@babel/helpers@npm:7.28.6" - dependencies: - "@babel/template": "npm:^7.28.6" - "@babel/types": "npm:^7.28.6" - checksum: 10c0/c4a779c66396bb0cf619402d92f1610601ff3832db2d3b86b9c9dd10983bf79502270e97ac6d5280cea1b1a37de2f06ecbac561bd2271545270407fbe64027cb - languageName: node - linkType: hard - "@babel/highlight@npm:^7.0.0, @babel/highlight@npm:^7.10.4": version: 7.25.9 resolution: "@babel/highlight@npm:7.25.9" @@ -3749,17 +3642,6 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.28.6, @babel/parser@npm:^7.29.0": - version: 7.29.0 - resolution: "@babel/parser@npm:7.29.0" - dependencies: - "@babel/types": "npm:^7.29.0" - bin: - parser: ./bin/babel-parser.js - checksum: 10c0/333b2aa761264b91577a74bee86141ef733f9f9f6d4fc52548e4847dc35dfbf821f58c46832c637bfa761a6d9909d6a68f7d1ed59e17e4ffbb958dc510c17b62 - languageName: node - linkType: hard - "@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:7.27.1" @@ -4470,18 +4352,6 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-modules-commonjs@npm:^7.12.13": - version: 7.28.6 - resolution: "@babel/plugin-transform-modules-commonjs@npm:7.28.6" - dependencies: - "@babel/helper-module-transforms": "npm:^7.28.6" - "@babel/helper-plugin-utils": "npm:^7.28.6" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/7c45992797c6150644c8552feff4a016ba7bd6d59ff2b039ed969a9c5b20a6804cd9d21db5045fc8cca8ca7f08262497e354e93f8f2be6a1cdf3fbfa8c31a9b6 - languageName: node - linkType: hard - "@babel/plugin-transform-modules-commonjs@npm:^7.23.0, @babel/plugin-transform-modules-commonjs@npm:^7.27.1": version: 7.27.1 resolution: "@babel/plugin-transform-modules-commonjs@npm:7.27.1" @@ -5138,17 +5008,6 @@ __metadata: languageName: node linkType: hard -"@babel/template@npm:^7.28.6": - version: 7.28.6 - resolution: "@babel/template@npm:7.28.6" - dependencies: - "@babel/code-frame": "npm:^7.28.6" - "@babel/parser": "npm:^7.28.6" - "@babel/types": "npm:^7.28.6" - checksum: 10c0/66d87225ed0bc77f888181ae2d97845021838c619944877f7c4398c6748bcf611f216dfd6be74d39016af502bca876e6ce6873db3c49e4ac354c56d34d57e9f5 - languageName: node - linkType: hard - "@babel/traverse@npm:^7.1.6, @babel/traverse@npm:^7.16.0, @babel/traverse@npm:^7.18.9, @babel/traverse@npm:^7.23.2, @babel/traverse@npm:^7.26.10, @babel/traverse@npm:^7.27.1, @babel/traverse@npm:^7.27.3, @babel/traverse@npm:^7.27.7, @babel/traverse@npm:^7.4.5, @babel/traverse@npm:^7.7.0, @babel/traverse@npm:^7.7.2": version: 7.27.7 resolution: "@babel/traverse@npm:7.27.7" @@ -5179,21 +5038,6 @@ __metadata: languageName: node linkType: hard -"@babel/traverse@npm:^7.28.6, @babel/traverse@npm:^7.29.0": - version: 7.29.0 - resolution: "@babel/traverse@npm:7.29.0" - dependencies: - "@babel/code-frame": "npm:^7.29.0" - "@babel/generator": "npm:^7.29.0" - "@babel/helper-globals": "npm:^7.28.0" - "@babel/parser": "npm:^7.29.0" - "@babel/template": "npm:^7.28.6" - "@babel/types": "npm:^7.29.0" - debug: "npm:^4.3.1" - checksum: 10c0/f63ef6e58d02a9fbf3c0e2e5f1c877da3e0bc57f91a19d2223d53e356a76859cbaf51171c9211c71816d94a0e69efa2732fd27ffc0e1bbc84b636e60932333eb - languageName: node - linkType: hard - "@babel/types@npm:7.25.8": version: 7.25.8 resolution: "@babel/types@npm:7.25.8" @@ -5225,16 +5069,6 @@ __metadata: languageName: node linkType: hard -"@babel/types@npm:^7.28.6, @babel/types@npm:^7.29.0": - version: 7.29.0 - resolution: "@babel/types@npm:7.29.0" - dependencies: - "@babel/helper-string-parser": "npm:^7.27.1" - "@babel/helper-validator-identifier": "npm:^7.28.5" - checksum: 10c0/23cc3466e83bcbfab8b9bd0edaafdb5d4efdb88b82b3be6728bbade5ba2f0996f84f63b1c5f7a8c0d67efded28300898a5f930b171bb40b311bca2029c4e9b4f - languageName: node - linkType: hard - "@base2/pretty-print-object@npm:1.0.1": version: 1.0.1 resolution: "@base2/pretty-print-object@npm:1.0.1" @@ -5256,18 +5090,6 @@ __metadata: languageName: node linkType: hard -"@cnakazawa/watch@npm:^1.0.3": - version: 1.0.4 - resolution: "@cnakazawa/watch@npm:1.0.4" - dependencies: - exec-sh: "npm:^0.3.2" - minimist: "npm:^1.2.0" - bin: - watch: cli.js - checksum: 10c0/8678b6f582bdc5ffe59c0d45c2ad21f4ea1d162ec7ddb32e85078fca481c26958f27bcdef6007b8e9a066da090ccf9d31e1753f8de1e5f32466a04227d70dc31 - languageName: node - linkType: hard - "@colors/colors@npm:1.5.0": version: 1.5.0 resolution: "@colors/colors@npm:1.5.0" @@ -9464,29 +9286,6 @@ __metadata: languageName: node linkType: hard -"@jest/transform@npm:^26.6.2": - version: 26.6.2 - resolution: "@jest/transform@npm:26.6.2" - dependencies: - "@babel/core": "npm:^7.1.0" - "@jest/types": "npm:^26.6.2" - babel-plugin-istanbul: "npm:^6.0.0" - chalk: "npm:^4.0.0" - convert-source-map: "npm:^1.4.0" - fast-json-stable-stringify: "npm:^2.0.0" - graceful-fs: "npm:^4.2.4" - jest-haste-map: "npm:^26.6.2" - jest-regex-util: "npm:^26.0.0" - jest-util: "npm:^26.6.2" - micromatch: "npm:^4.0.2" - pirates: "npm:^4.0.1" - slash: "npm:^3.0.0" - source-map: "npm:^0.6.1" - write-file-atomic: "npm:^3.0.0" - checksum: 10c0/1a1d636528d9b122b87b870633763c67f131533fce61e5db536dfbbea0bbfe8fe130daededb686ccc230389473a2b8ece5d0e1eaf380066d8902bde48579de31 - languageName: node - linkType: hard - "@jest/transform@npm:^27.5.1": version: 27.5.1 resolution: "@jest/transform@npm:27.5.1" @@ -9623,16 +9422,6 @@ __metadata: languageName: node linkType: hard -"@jridgewell/remapping@npm:^2.3.5": - version: 2.3.5 - resolution: "@jridgewell/remapping@npm:2.3.5" - dependencies: - "@jridgewell/gen-mapping": "npm:^0.3.5" - "@jridgewell/trace-mapping": "npm:^0.3.24" - checksum: 10c0/3de494219ffeb2c5c38711d0d7bb128097edf91893090a2dbc8ee0b55d092bb7347b1fd0f478486c5eab010e855c73927b1666f2107516d472d24a73017d1194 - languageName: node - linkType: hard - "@jridgewell/resolve-uri@npm:^3.0.3, @jridgewell/resolve-uri@npm:^3.1.0": version: 3.1.2 resolution: "@jridgewell/resolve-uri@npm:3.1.2" @@ -11015,25 +10804,6 @@ __metadata: languageName: node linkType: hard -"@nx/esbuild@npm:21.2.4": - version: 21.2.4 - resolution: "@nx/esbuild@npm:21.2.4" - dependencies: - "@nx/devkit": "npm:21.2.4" - "@nx/js": "npm:21.2.4" - picocolors: "npm:^1.1.0" - tinyglobby: "npm:^0.2.12" - tsconfig-paths: "npm:^4.1.2" - tslib: "npm:^2.3.0" - peerDependencies: - esbuild: ">=0.19.2 <1.0.0" - peerDependenciesMeta: - esbuild: - optional: true - checksum: 10c0/05fa3875ae9a5fc36e2f4675af08630e6c34cd50310cd7d52532794f3016aac0d01ac60a3b5b5b08e4ae1673d14fe67c253a83b6afaf385af0779cf3d20b63cc - languageName: node - linkType: hard - "@nx/eslint-plugin@npm:21.2.4": version: 21.2.4 resolution: "@nx/eslint-plugin@npm:21.2.4" @@ -27310,24 +27080,6 @@ __metadata: languageName: node linkType: hard -"babel-jest@npm:^26.6.3": - version: 26.6.3 - resolution: "babel-jest@npm:26.6.3" - dependencies: - "@jest/transform": "npm:^26.6.2" - "@jest/types": "npm:^26.6.2" - "@types/babel__core": "npm:^7.1.7" - babel-plugin-istanbul: "npm:^6.0.0" - babel-preset-jest: "npm:^26.6.2" - chalk: "npm:^4.0.0" - graceful-fs: "npm:^4.2.4" - slash: "npm:^3.0.0" - peerDependencies: - "@babel/core": ^7.0.0 - checksum: 10c0/355e431fbd663fd43dcf68c93edcf66e31c3295c35754739edb3ce39435fdc407de75540b310b370e6eb924af528839b6effb8de21870ad12423aac31e258221 - languageName: node - linkType: hard - "babel-jest@npm:^27.4.2, babel-jest@npm:^27.5.1": version: 27.5.1 resolution: "babel-jest@npm:27.5.1" @@ -27401,7 +27153,7 @@ __metadata: languageName: node linkType: hard -"babel-plugin-istanbul@npm:^6.0.0, babel-plugin-istanbul@npm:^6.1.1": +"babel-plugin-istanbul@npm:^6.1.1": version: 6.1.1 resolution: "babel-plugin-istanbul@npm:6.1.1" dependencies: @@ -27414,18 +27166,6 @@ __metadata: languageName: node linkType: hard -"babel-plugin-jest-hoist@npm:^26.6.2": - version: 26.6.2 - resolution: "babel-plugin-jest-hoist@npm:26.6.2" - dependencies: - "@babel/template": "npm:^7.3.3" - "@babel/types": "npm:^7.3.3" - "@types/babel__core": "npm:^7.0.0" - "@types/babel__traverse": "npm:^7.0.6" - checksum: 10c0/2fcddf7b338e38453d6a42c23db5b790e4188fcbffeba8ff74a62b7d64fe5a642b009a7bd780e47840c382600628de2a6486a92bb151648c64028a6c628e9bfd - languageName: node - linkType: hard - "babel-plugin-jest-hoist@npm:^27.5.1": version: 27.5.1 resolution: "babel-plugin-jest-hoist@npm:27.5.1" @@ -27580,18 +27320,6 @@ __metadata: languageName: node linkType: hard -"babel-preset-jest@npm:^26.6.2": - version: 26.6.2 - resolution: "babel-preset-jest@npm:26.6.2" - dependencies: - babel-plugin-jest-hoist: "npm:^26.6.2" - babel-preset-current-node-syntax: "npm:^1.0.0" - peerDependencies: - "@babel/core": ^7.0.0 - checksum: 10c0/b6e0efe33b485eb2fba019026933e46d680605b3bf84a6b7378f1df8344b890f66318c49129921dd98bf5819694316312a97b50b16d9aa377faf8624f9f0db5b - languageName: node - linkType: hard - "babel-preset-jest@npm:^27.5.1": version: 27.5.1 resolution: "babel-preset-jest@npm:27.5.1" @@ -28946,15 +28674,6 @@ __metadata: languageName: node linkType: hard -"capture-exit@npm:^2.0.0": - version: 2.0.0 - resolution: "capture-exit@npm:2.0.0" - dependencies: - rsvp: "npm:^4.8.4" - checksum: 10c0/d68df1e15937809501644a49c0267ef323b5b6a0cae5c08bbdceafd718aa08241844798bfdd762cf6756bc2becd83122aabc25b5222192f18093113bec670617 - languageName: node - linkType: hard - "cardinal@npm:^2.1.1": version: 2.1.1 resolution: "cardinal@npm:2.1.1" @@ -30827,7 +30546,7 @@ __metadata: languageName: node linkType: hard -"cross-spawn@npm:^6.0.0, cross-spawn@npm:^6.0.5": +"cross-spawn@npm:^6.0.5": version: 6.0.6 resolution: "cross-spawn@npm:6.0.6" dependencies: @@ -33200,19 +32919,6 @@ __metadata: languageName: node linkType: hard -"esbuild-jest@npm:^0.5.0": - version: 0.5.0 - resolution: "esbuild-jest@npm:0.5.0" - dependencies: - "@babel/core": "npm:^7.12.17" - "@babel/plugin-transform-modules-commonjs": "npm:^7.12.13" - babel-jest: "npm:^26.6.3" - peerDependencies: - esbuild: ">=0.8.50" - checksum: 10c0/32921608498bf23928c4ca4db3b41775cf6d2ef9c1a5a1fa166bacfb3c3c83792e1192d50d8022cbef744241b6fa2fc2d9c34d36eaed988e8d52bde46761c37e - languageName: node - linkType: hard - "esbuild-plugin-alias@npm:^0.2.1": version: 0.2.1 resolution: "esbuild-plugin-alias@npm:0.2.1" @@ -34428,28 +34134,6 @@ __metadata: languageName: node linkType: hard -"exec-sh@npm:^0.3.2": - version: 0.3.6 - resolution: "exec-sh@npm:0.3.6" - checksum: 10c0/de29ed40c263989ea151cfc8561c9a41a443185d1998b0ff7aee248323af3b46db3a1dc5341816297d0c02dca472b188640490aa4ba3cae017f531f98102607d - languageName: node - linkType: hard - -"execa@npm:^1.0.0": - version: 1.0.0 - resolution: "execa@npm:1.0.0" - dependencies: - cross-spawn: "npm:^6.0.0" - get-stream: "npm:^4.0.0" - is-stream: "npm:^1.1.0" - npm-run-path: "npm:^2.0.0" - p-finally: "npm:^1.0.0" - signal-exit: "npm:^3.0.0" - strip-eof: "npm:^1.0.0" - checksum: 10c0/cc71707c9aa4a2552346893ee63198bf70a04b5a1bc4f8a0ef40f1d03c319eae80932c59191f037990d7d102193e83a38ec72115fff814ec2fb3099f3661a590 - languageName: node - linkType: hard - "execa@npm:^5.0.0, execa@npm:^5.1.1": version: 5.1.1 resolution: "execa@npm:5.1.1" @@ -36130,7 +35814,7 @@ __metadata: languageName: node linkType: hard -"fsevents@npm:^2.1.2, fsevents@npm:^2.3.2, fsevents@npm:~2.3.2": +"fsevents@npm:^2.3.2, fsevents@npm:~2.3.2": version: 2.3.3 resolution: "fsevents@npm:2.3.3" dependencies: @@ -36159,7 +35843,7 @@ __metadata: languageName: node linkType: hard -"fsevents@patch:fsevents@npm%3A^2.1.2#optional!builtin, fsevents@patch:fsevents@npm%3A^2.3.2#optional!builtin, fsevents@patch:fsevents@npm%3A~2.3.2#optional!builtin": +"fsevents@patch:fsevents@npm%3A^2.3.2#optional!builtin, fsevents@patch:fsevents@npm%3A~2.3.2#optional!builtin": version: 2.3.3 resolution: "fsevents@patch:fsevents@npm%3A2.3.3#optional!builtin::version=2.3.3&hash=df0bf1" dependencies: @@ -36305,7 +35989,6 @@ __metadata: convict-format-with-validator: "npm:^6.2.0" copyfiles: "npm:^2.4.1" esbuild: "npm:^0.17.15" - esbuild-register: "npm:^3.5.0" eslint: "npm:^8.18.0" eslint-config-react-app: "npm:^7.0.1" eslint-plugin-prettier: "npm:^5.2.3" @@ -36323,6 +36006,7 @@ __metadata: tailwindcss: "npm:3.4.3" ts-jest: "npm:^29.2.5" ts-morph: "npm:^24.0.0" + tsconfig-paths: "npm:^4.2.0" tslib: "npm:^2.8.1" typescript: "npm:5.5.3" yargs: "npm:^17.0.1" @@ -36338,8 +36022,6 @@ __metadata: "@types/mocha": "npm:^10" "@types/node": "npm:^22.13.5" "@types/prettier": "npm:^2" - esbuild: "npm:^0.17.15" - esbuild-register: "npm:^3.5.0" eslint: "npm:^8.38.0" eslint-config-react-app: "npm:^7.0.1" fast-text-encoding: "npm:^1.0.4" @@ -36408,8 +36090,6 @@ __metadata: email-addresses: "npm:5.0.0" emittery: "npm:^0.13.1" esbuild: "npm:^0.17.15" - esbuild-jest: "npm:^0.5.0" - esbuild-register: "npm:^3.5.0" eslint: "npm:^8.57.1" fxa-customs-server: "workspace:*" fxa-geodb: "workspace:*" @@ -36536,7 +36216,6 @@ __metadata: css-loader: "npm:1.0.0" duration-js: "npm:4.0.0" esbuild: "npm:^0.17.15" - esbuild-register: "npm:^3.5.0" eslint: "npm:^7.32.0" expose-loader: "npm:5.0.0" express: "npm:^4.21.2" @@ -36717,7 +36396,6 @@ __metadata: convict-format-with-moment: "npm:^6.2.0" convict-format-with-validator: "npm:^6.2.0" esbuild: "npm:^0.17.15" - esbuild-register: "npm:^3.5.0" eslint: "npm:^7.32.0" eslint-config-prettier: "npm:^9.1.0" eslint-config-react-app: "npm:^7.0.1" @@ -37150,8 +36828,6 @@ __metadata: chance: "npm:^1.1.8" cldr-localenames-full: "npm:46.0.0" cors: "npm:^2.8.5" - esbuild: "npm:^0.17.15" - esbuild-register: "npm:^3.5.0" eslint: "npm:^7.32.0" express: "npm:^4.21.2" find-up: "npm:^5.0.0" @@ -37232,7 +36908,6 @@ __metadata: "@nestjs/schematics": "npm:11.0.9" "@nestjs/testing": "npm:^10.3.4" "@next/bundle-analyzer": "npm:^15.1.6" - "@nx/esbuild": "npm:21.2.4" "@nx/eslint-plugin": "npm:21.2.4" "@nx/jest": "npm:21.2.4" "@nx/js": "npm:21.2.4" @@ -37321,7 +36996,6 @@ __metadata: diffparser: "npm:^2.0.1" dotenv: "npm:^16.4.5" esbuild: "npm:^0.17.15" - esbuild-register: "npm:^3.5.0" eslint: "npm:^8.57.1" eslint-config-next: "npm:15.5.14" eslint-config-prettier: "npm:^10.1.5" @@ -37579,15 +37253,6 @@ __metadata: languageName: node linkType: hard -"get-stream@npm:^4.0.0": - version: 4.1.0 - resolution: "get-stream@npm:4.1.0" - dependencies: - pump: "npm:^3.0.0" - checksum: 10c0/294d876f667694a5ca23f0ca2156de67da950433b6fb53024833733975d32582896dbc7f257842d331809979efccf04d5e0b6b75ad4d45744c45f193fd497539 - languageName: node - linkType: hard - "get-stream@npm:^5.1.0": version: 5.2.0 resolution: "get-stream@npm:5.2.0" @@ -41092,13 +40757,6 @@ __metadata: languageName: node linkType: hard -"is-stream@npm:^1.1.0": - version: 1.1.0 - resolution: "is-stream@npm:1.1.0" - checksum: 10c0/b8ae7971e78d2e8488d15f804229c6eed7ed36a28f8807a1815938771f4adff0e705218b7dab968270433f67103e4fef98062a0beea55d64835f705ee72c7002 - languageName: node - linkType: hard - "is-stream@npm:^2.0.0, is-stream@npm:^2.0.1": version: 2.0.1 resolution: "is-stream@npm:2.0.1" @@ -41926,31 +41584,6 @@ __metadata: languageName: node linkType: hard -"jest-haste-map@npm:^26.6.2": - version: 26.6.2 - resolution: "jest-haste-map@npm:26.6.2" - dependencies: - "@jest/types": "npm:^26.6.2" - "@types/graceful-fs": "npm:^4.1.2" - "@types/node": "npm:*" - anymatch: "npm:^3.0.3" - fb-watchman: "npm:^2.0.0" - fsevents: "npm:^2.1.2" - graceful-fs: "npm:^4.2.4" - jest-regex-util: "npm:^26.0.0" - jest-serializer: "npm:^26.6.2" - jest-util: "npm:^26.6.2" - jest-worker: "npm:^26.6.2" - micromatch: "npm:^4.0.2" - sane: "npm:^4.0.3" - walker: "npm:^1.0.7" - dependenciesMeta: - fsevents: - optional: true - checksum: 10c0/85a40d8ecf4bfb659613f107c963c7366cdf6dcceb0ca73dc8ca09fbe0e2a63b976940f573db6260c43011993cb804275f447f268c3bc4b680c08baed300701d - languageName: node - linkType: hard - "jest-haste-map@npm:^27.5.1": version: 27.5.1 resolution: "jest-haste-map@npm:27.5.1" @@ -42210,13 +41843,6 @@ __metadata: languageName: node linkType: hard -"jest-regex-util@npm:^26.0.0": - version: 26.0.0 - resolution: "jest-regex-util@npm:26.0.0" - checksum: 10c0/988675764a08945b90f48e6f5a8640b0d9885a977f100a168061d10037d53808a6cdb7dc8cb6fe9b1332f0523b42bf3edbb6d2cc6c7f7ba582d05d432efb3e60 - languageName: node - linkType: hard - "jest-regex-util@npm:^27.0.0, jest-regex-util@npm:^27.5.1": version: 27.5.1 resolution: "jest-regex-util@npm:27.5.1" @@ -42412,16 +42038,6 @@ __metadata: languageName: node linkType: hard -"jest-serializer@npm:^26.6.2": - version: 26.6.2 - resolution: "jest-serializer@npm:26.6.2" - dependencies: - "@types/node": "npm:*" - graceful-fs: "npm:^4.2.4" - checksum: 10c0/1c67aa1acefdc0b244f2629aaef12a56e563a5c5cb817970d2b97bdad5e8aae187b269c8d356c42ff9711436499c4da71ec8400e6280dab110be8cc5300884b0 - languageName: node - linkType: hard - "jest-serializer@npm:^27.5.1": version: 27.5.1 resolution: "jest-serializer@npm:27.5.1" @@ -42504,20 +42120,6 @@ __metadata: languageName: node linkType: hard -"jest-util@npm:^26.6.2": - version: 26.6.2 - resolution: "jest-util@npm:26.6.2" - dependencies: - "@jest/types": "npm:^26.6.2" - "@types/node": "npm:*" - chalk: "npm:^4.0.0" - graceful-fs: "npm:^4.2.4" - is-ci: "npm:^2.0.0" - micromatch: "npm:^4.0.2" - checksum: 10c0/ab93709840f87bdf478d082f5465467c27a20a422cbe456cc2a56961d8c950ea52511995fb6063f62a113737f3dd714b836a1fbde51abef96642a5975e835a01 - languageName: node - linkType: hard - "jest-util@npm:^27.5.1": version: 27.5.1 resolution: "jest-util@npm:27.5.1" @@ -42669,7 +42271,7 @@ __metadata: languageName: node linkType: hard -"jest-worker@npm:^26.2.1, jest-worker@npm:^26.6.2": +"jest-worker@npm:^26.2.1": version: 26.6.2 resolution: "jest-worker@npm:26.6.2" dependencies: @@ -47572,15 +47174,6 @@ __metadata: languageName: node linkType: hard -"npm-run-path@npm:^2.0.0": - version: 2.0.2 - resolution: "npm-run-path@npm:2.0.2" - dependencies: - path-key: "npm:^2.0.0" - checksum: 10c0/95549a477886f48346568c97b08c4fda9cdbf7ce8a4fbc2213f36896d0d19249e32d68d7451bdcbca8041b5fba04a6b2c4a618beaf19849505c05b700740f1de - languageName: node - linkType: hard - "npm-run-path@npm:^4.0.1": version: 4.0.1 resolution: "npm-run-path@npm:4.0.1" @@ -48498,13 +48091,6 @@ __metadata: languageName: node linkType: hard -"p-finally@npm:^1.0.0": - version: 1.0.0 - resolution: "p-finally@npm:1.0.0" - checksum: 10c0/6b8552339a71fe7bd424d01d8451eea92d379a711fc62f6b2fe64cad8a472c7259a236c9a22b4733abca0b5666ad503cb497792a0478c5af31ded793d00937e7 - languageName: node - linkType: hard - "p-limit@npm:3.1.0, p-limit@npm:^3.0.2, p-limit@npm:^3.1.0": version: 3.1.0 resolution: "p-limit@npm:3.1.0" @@ -49047,7 +48633,7 @@ __metadata: languageName: node linkType: hard -"path-key@npm:^2.0.0, path-key@npm:^2.0.1": +"path-key@npm:^2.0.1": version: 2.0.1 resolution: "path-key@npm:2.0.1" checksum: 10c0/dd2044f029a8e58ac31d2bf34c34b93c3095c1481942960e84dd2faa95bbb71b9b762a106aead0646695330936414b31ca0bd862bf488a937ad17c8c5d73b32b @@ -54038,13 +53624,6 @@ __metadata: languageName: node linkType: hard -"rsvp@npm:^4.8.4": - version: 4.8.5 - resolution: "rsvp@npm:4.8.5" - checksum: 10c0/7978f01060a48204506a8ebe15cdbd468498f5ae538b1d7ee3e7630375ba7cb2f98df2f596c12d3f4d5d5c21badc1c6ca8009f5142baded8511609a28eabd19a - languageName: node - linkType: hard - "run-applescript@npm:^7.0.0": version: 7.0.0 resolution: "run-applescript@npm:7.0.0" @@ -54212,25 +53791,6 @@ __metadata: languageName: node linkType: hard -"sane@npm:^4.0.3": - version: 4.1.0 - resolution: "sane@npm:4.1.0" - dependencies: - "@cnakazawa/watch": "npm:^1.0.3" - anymatch: "npm:^2.0.0" - capture-exit: "npm:^2.0.0" - exec-sh: "npm:^0.3.2" - execa: "npm:^1.0.0" - fb-watchman: "npm:^2.0.0" - micromatch: "npm:^3.1.4" - minimist: "npm:^1.1.1" - walker: "npm:~1.0.5" - bin: - sane: ./src/cli.js - checksum: 10c0/7d0991ecaa10b02c6d0339a6f7e31db776971f3b659a351916dcc7ce3464671e72b54d80bcce118e39d4343e1e56c699fe35f6cb89fbd88b07095b72841cbfb0 - languageName: node - linkType: hard - "sanitize.css@npm:*, sanitize.css@npm:13.0.0": version: 13.0.0 resolution: "sanitize.css@npm:13.0.0" @@ -56692,13 +56252,6 @@ __metadata: languageName: node linkType: hard -"strip-eof@npm:^1.0.0": - version: 1.0.0 - resolution: "strip-eof@npm:1.0.0" - checksum: 10c0/f336beed8622f7c1dd02f2cbd8422da9208fae81daf184f73656332899978919d5c0ca84dc6cfc49ad1fc4dd7badcde5412a063cf4e0d7f8ed95a13a63f68f45 - languageName: node - linkType: hard - "strip-final-newline@npm:^2.0.0": version: 2.0.0 resolution: "strip-final-newline@npm:2.0.0" @@ -60302,7 +59855,7 @@ __metadata: languageName: node linkType: hard -"walker@npm:^1.0.7, walker@npm:^1.0.8, walker@npm:~1.0.5": +"walker@npm:^1.0.7, walker@npm:^1.0.8": version: 1.0.8 resolution: "walker@npm:1.0.8" dependencies: