From 81a92d17dab0491848ec5637f88e357c43fc6819 Mon Sep 17 00:00:00 2001 From: Maarten Zuidhoorn Date: Tue, 29 Sep 2026 12:10:42 +0200 Subject: [PATCH 01/11] Replace `tsx` with plain Node --- .github/workflows/close-stale-release-prs.yml | 2 +- .github/workflows/lint-build-test.yml | 2 +- package.json | 22 +- packages/account-tree-controller/package.json | 9 +- packages/accounts-controller/package.json | 9 +- packages/address-book-controller/package.json | 9 +- packages/advanced-chart-core/package.json | 5 +- packages/ai-controllers/package.json | 9 +- packages/analytics-controller/package.json | 9 +- .../package.json | 9 +- packages/announcement-controller/package.json | 9 +- packages/app-metadata-controller/package.json | 5 +- packages/approval-controller/package.json | 9 +- packages/assets-controller/package.json | 9 +- packages/assets-controllers/package.json | 9 +- .../authenticated-user-storage/package.json | 9 +- packages/base-controller/package.json | 5 +- packages/base-data-service/package.json | 5 +- packages/bitcoin-regtest-up/package.json | 5 +- packages/bridge-controller/package.json | 5 +- .../bridge-status-controller/package.json | 5 +- packages/build-utils/package.json | 5 +- .../chain-agnostic-permission/package.json | 5 +- packages/chomp-api-service/package.json | 5 +- packages/claims-controller/package.json | 9 +- packages/client-controller/package.json | 9 +- packages/client-utils/package.json | 9 +- packages/compliance-controller/package.json | 9 +- packages/composable-controller/package.json | 5 +- .../config-registry-controller/package.json | 9 +- packages/connectivity-controller/package.json | 9 +- packages/controller-utils/package.json | 5 +- packages/core-backend/package.json | 9 +- packages/cryptography/package.json | 5 +- packages/delegation-controller/package.json | 9 +- packages/earn-controller/package.json | 9 +- packages/eip-5792-middleware/package.json | 5 +- .../package.json | 5 +- .../package.json | 5 +- packages/eth-block-tracker/package.json | 5 +- packages/eth-json-rpc-middleware/package.json | 5 +- packages/eth-json-rpc-provider/package.json | 5 +- packages/foundryup/package.json | 5 +- packages/gas-fee-controller/package.json | 9 +- .../gator-permissions-controller/package.json | 9 +- packages/geolocation-controller/package.json | 9 +- packages/java-tron-up/package.json | 5 +- packages/json-rpc-engine/package.json | 5 +- .../json-rpc-middleware-stream/package.json | 5 +- packages/keyring-controller/package.json | 9 +- packages/kyc-controller/package.json | 9 +- packages/local-node-utils/package.json | 5 +- packages/logging-controller/package.json | 9 +- packages/message-manager/package.json | 5 +- packages/messenger-cli/package.json | 5 +- packages/messenger-cli/src/check.test.ts | 6 +- packages/messenger-cli/src/check.ts | 6 +- packages/messenger-cli/src/cli.ts | 8 +- packages/messenger-cli/src/fix.test.ts | 6 +- packages/messenger-cli/src/fix.ts | 6 +- .../src/generate-content.test.ts | 4 +- .../messenger-cli/src/generate-content.ts | 4 +- packages/messenger-cli/tsconfig.build.json | 2 + packages/messenger-cli/tsconfig.json | 4 + packages/messenger/package.json | 5 +- .../package.json | 9 +- .../package.json | 9 +- .../money-account-controller/package.json | 9 +- .../package.json | 9 +- packages/money-account-utils/package.json | 5 +- .../multichain-account-service/package.json | 9 +- .../multichain-api-middleware/package.json | 5 +- .../package.json | 9 +- .../package.json | 9 +- packages/name-controller/package.json | 9 +- .../package.json | 9 +- packages/network-controller/package.json | 9 +- .../package.json | 9 +- .../package.json | 9 +- packages/package-template/package.json | 5 +- packages/passkey-controller/package.json | 9 +- packages/permission-controller/package.json | 9 +- .../permission-log-controller/package.json | 9 +- packages/perps-controller/package.json | 9 +- packages/phishing-controller/package.json | 9 +- packages/platform-api-docs/package.json | 5 +- packages/polling-controller/package.json | 5 +- packages/preferences-controller/package.json | 9 +- .../profile-metrics-controller/package.json | 9 +- packages/profile-sync-controller/package.json | 9 +- packages/ramps-controller/package.json | 9 +- packages/rate-limit-controller/package.json | 5 +- packages/react-data-query/package.json | 5 +- .../package.json | 9 +- packages/sample-controllers/package.json | 9 +- .../package.json | 9 +- .../selected-network-controller/package.json | 9 +- packages/sentinel-api-service/package.json | 9 +- packages/shield-controller/package.json | 9 +- packages/signature-controller/package.json | 9 +- .../package.json | 9 +- packages/snap-account-service/package.json | 9 +- packages/social-controllers/package.json | 9 +- .../solana-test-validator-up/package.json | 5 +- packages/stellar-quickstart-up/package.json | 5 +- packages/storage-service/package.json | 9 +- packages/subscription-controller/package.json | 9 +- packages/transaction-controller/package.json | 9 +- .../transaction-pay-controller/package.json | 9 +- .../user-operation-controller/package.json | 9 +- packages/utils/package.json | 5 +- packages/wallet-cli/package.json | 5 +- packages/wallet-framework-docs/package.json | 5 +- packages/wallet/package.json | 5 +- yarn.config.cjs | 8 +- yarn.lock | 393 +----------------- 116 files changed, 371 insertions(+), 860 deletions(-) diff --git a/.github/workflows/close-stale-release-prs.yml b/.github/workflows/close-stale-release-prs.yml index a845a3e788f..18f71974e73 100644 --- a/.github/workflows/close-stale-release-prs.yml +++ b/.github/workflows/close-stale-release-prs.yml @@ -30,4 +30,4 @@ jobs: - name: Close inactive release PRs env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: yarn tsx scripts/close-stale-release-prs.ts + run: yarn close-stale-release-prs diff --git a/.github/workflows/lint-build-test.yml b/.github/workflows/lint-build-test.yml index 23c27237882..9e322d60721 100644 --- a/.github/workflows/lint-build-test.yml +++ b/.github/workflows/lint-build-test.yml @@ -56,7 +56,7 @@ jobs: if: matrix.node-version == '24.x' run: | if [[ -n "$MERGE_BASE" ]]; then - OUTPUT=$(yarn tsx scripts/get-changed-workspaces.ts --merge-base "$MERGE_BASE" --head-ref "$HEAD_SHA") + OUTPUT=$(yarn get-changed-workspaces --merge-base "$MERGE_BASE" --head-ref "$HEAD_SHA") PACKAGES=$(echo "$OUTPUT" | jq -c '.names') if [[ $(echo "$OUTPUT" | jq '.hasRootChange') == "true" ]]; then CHANGED_PATHS="full" diff --git a/package.json b/package.json index 0321a861e7d..ce4f864c3c8 100644 --- a/package.json +++ b/package.json @@ -19,16 +19,18 @@ "build:docs": "yarn workspaces foreach --all --no-private --parallel --interlaced --verbose run build:docs", "build:only-clean": "rimraf -g 'packages/*/dist' 'packages/*/tsconfig.build.tsbuildinfo'", "build:types": "tsc --build tsconfig.build.json --verbose", - "changelog:merge": "tsx scripts/merge-changelog-conflicts.ts", + "changelog:merge": "node scripts/merge-changelog-conflicts.ts", "changelog:update": "yarn workspaces foreach --all --no-private --parallel --interlaced --verbose run changelog:update", "changelog:validate": "yarn workspaces foreach --all --no-private --parallel --interlaced --verbose run changelog:validate", - "codeowners:check": "tsx scripts/manage-codeowners.ts check", - "codeowners:generate": "tsx scripts/manage-codeowners.ts generate", - "create-package": "tsx scripts/create-package", + "close-stale-release-prs": "node scripts/close-stale-release-prs.ts", + "codeowners:check": "node scripts/manage-codeowners.ts check", + "codeowners:generate": "node scripts/manage-codeowners.ts generate", + "create-package": "node scripts/create-package/index.ts", "create-release-branch": "create-release-branch --formatter oxfmt", "docs:platform-api:build": "yarn workspace @metamask/platform-api-docs cli ../.. --build --project-label Core", "docs:platform-api:dev": "yarn workspace @metamask/platform-api-docs cli ../.. --dev --project-label Core", "docs:platform-api:serve": "yarn workspace @metamask/platform-api-docs cli ../.. --serve --project-label Core", + "get-changed-workspces": "node scripts/get-changed-workspaces.ts", "lint": "yarn lint:oxlint && echo && yarn lint:misc --check && yarn constraints && yarn lint:dependencies && yarn lint:teams && yarn messenger-action-types:check && yarn readme-content:check && yarn lint:tsconfigs:all && yarn codeowners:check", "lint:dependencies": "knip --config knip.config.mts --dependencies && yarn dedupe --check", "lint:dependencies:fix": "knip --config knip.config.mts --dependencies && yarn dedupe", @@ -36,21 +38,21 @@ "lint:misc": "oxfmt --ignore-path .gitignore", "lint:misc:check": "yarn lint:misc --check", "lint:oxlint": "oxlint", - "lint:teams": "tsx scripts/lint-teams-json.ts", + "lint:teams": "node scripts/lint-teams-json.ts", "lint:tsc": "tsc --build tsconfig.lint.json", "lint:tsc:clean": "yarn lint:tsc:only-clean && yarn lint:tsc", "lint:tsc:only-clean": "rimraf -g 'packages/*/.tsc-lint-cache' '.tsc-lint-cache'", - "lint:tsconfigs": "tsx scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs": "node scripts/lint-tsconfigs/lint-tsconfigs.ts", "lint:tsconfigs:all": "yarn workspaces foreach --all --parallel --interlaced --verbose run lint:tsconfigs", - "lint:tsconfigs:fix": "tsx scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs:fix": "node scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "lint:tsconfigs:fix:all": "yarn workspaces foreach --all --parallel --interlaced --verbose run lint:tsconfigs:fix", "messenger-action-types:check": "yarn workspaces foreach --all --no-private --parallel --interlaced --verbose run messenger-action-types:check", "messenger-action-types:generate": "yarn workspaces foreach --all --no-private --parallel --interlaced --verbose run messenger-action-types:generate", "postinstall": "yarn skills:postinstall", "prepack": "./scripts/prepack.sh", "prepare-preview-builds": "./scripts/prepare-preview-builds.sh", - "readme-content:check": "tsx scripts/update-readme-content.ts --check", - "readme-content:update": "tsx scripts/update-readme-content.ts", + "readme-content:check": "node scripts/update-readme-content.ts --check", + "readme-content:update": "node scripts/update-readme-content.ts", "setup": "yarn install", "skills": "metamask-skills sync", "skills:postinstall": "metamask-skills postinstall", @@ -106,7 +108,6 @@ "semver": "^7.8.5", "simple-git-hooks": "^2.14.0", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typescript": "npm:@typescript/typescript6@^6.0.2", "uuid": "^11.1.1", "yargs": "^17.7.3" @@ -128,7 +129,6 @@ "@keystonehq/bc-ur-registry-eth>hdkey>secp256k1": true, "@lavamoat/preinstall-always-fail": false, "simple-git-hooks": false, - "tsx>esbuild": false, "jest>@jest/core>jest-resolve>unrs-resolver": false, "@metamask/network-controller>@metamask/config-registry-controller>@metamask/keyring-controller>ethereumjs-wallet>ethereum-cryptography>keccak": false, "@metamask/network-controller>@metamask/config-registry-controller>@metamask/keyring-controller>ethereumjs-wallet>ethereum-cryptography>secp256k1": false, diff --git a/packages/account-tree-controller/package.json b/packages/account-tree-controller/package.json index 2160b6412b5..2e41530b4d3 100644 --- a/packages/account-tree-controller/package.json +++ b/packages/account-tree-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/account-tree-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/account-tree-controller", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -76,7 +76,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2", diff --git a/packages/accounts-controller/package.json b/packages/accounts-controller/package.json index cf5e93b4d69..3e4e771bcd5 100644 --- a/packages/accounts-controller/package.json +++ b/packages/accounts-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/accounts-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/accounts-controller", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -78,7 +78,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2", diff --git a/packages/address-book-controller/package.json b/packages/address-book-controller/package.json index f5205b3c207..65009277b41 100644 --- a/packages/address-book-controller/package.json +++ b/packages/address-book-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/address-book-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/address-book-controller", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -63,7 +63,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/advanced-chart-core/package.json b/packages/advanced-chart-core/package.json index ec9c0cdbef5..dfd2b570bb1 100644 --- a/packages/advanced-chart-core/package.json +++ b/packages/advanced-chart-core/package.json @@ -43,8 +43,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/advanced-chart-core", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/advanced-chart-core", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "publish:preview": "yarn npm publish --tag preview", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", @@ -61,7 +61,6 @@ "jest-environment-jsdom": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typescript": "npm:@typescript/typescript6@^6.0.2" }, diff --git a/packages/ai-controllers/package.json b/packages/ai-controllers/package.json index 2da59e6a6d8..b6c186556ed 100644 --- a/packages/ai-controllers/package.json +++ b/packages/ai-controllers/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/ai-controllers", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/ai-controllers", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -62,7 +62,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/analytics-controller/package.json b/packages/analytics-controller/package.json index 6106ad25316..c4167d9e32d 100644 --- a/packages/analytics-controller/package.json +++ b/packages/analytics-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/analytics-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/analytics-controller", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -65,7 +65,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/analytics-data-regulation-controller/package.json b/packages/analytics-data-regulation-controller/package.json index 13b12e260f4..5797a8aacc1 100644 --- a/packages/analytics-data-regulation-controller/package.json +++ b/packages/analytics-data-regulation-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/analytics-data-regulation-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/analytics-data-regulation-controller", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -64,7 +64,6 @@ "nock": "^13.5.6", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/announcement-controller/package.json b/packages/announcement-controller/package.json index 85f2640fc2d..de227c80ed3 100644 --- a/packages/announcement-controller/package.json +++ b/packages/announcement-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/announcement-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/announcement-controller", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -61,7 +61,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/app-metadata-controller/package.json b/packages/app-metadata-controller/package.json index b2b565ef0ad..6e87bd255b3 100644 --- a/packages/app-metadata-controller/package.json +++ b/packages/app-metadata-controller/package.json @@ -39,8 +39,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/app-metadata-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/app-metadata-controller", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -59,7 +59,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/approval-controller/package.json b/packages/approval-controller/package.json index 328e3427a61..64c5a84c783 100644 --- a/packages/approval-controller/package.json +++ b/packages/approval-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/approval-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/approval-controller", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -64,7 +64,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/assets-controller/package.json b/packages/assets-controller/package.json index 2a4ffaa7d95..2de9e8abde3 100644 --- a/packages/assets-controller/package.json +++ b/packages/assets-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/assets-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/assets-controller", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -92,7 +92,6 @@ "nock": "^13.5.6", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/assets-controllers/package.json b/packages/assets-controllers/package.json index 82678a33d75..930c75f9a8a 100644 --- a/packages/assets-controllers/package.json +++ b/packages/assets-controllers/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/assets-controllers", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/assets-controllers", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -117,7 +117,6 @@ "nock": "^13.5.6", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2", diff --git a/packages/authenticated-user-storage/package.json b/packages/authenticated-user-storage/package.json index 97faf0f67f4..f4b974f6814 100644 --- a/packages/authenticated-user-storage/package.json +++ b/packages/authenticated-user-storage/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/authenticated-user-storage", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/authenticated-user-storage", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -65,7 +65,6 @@ "nock": "^13.5.6", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/base-controller/package.json b/packages/base-controller/package.json index 6d37be13aab..824642e69ec 100644 --- a/packages/base-controller/package.json +++ b/packages/base-controller/package.json @@ -38,8 +38,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/base-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/base-controller", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -59,7 +59,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/base-data-service/package.json b/packages/base-data-service/package.json index 330118ea72d..5b5f00258ae 100644 --- a/packages/base-data-service/package.json +++ b/packages/base-data-service/package.json @@ -39,8 +39,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/base-data-service", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/base-data-service", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --check", "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --generate", "publish:preview": "yarn npm publish --tag preview", @@ -71,7 +71,6 @@ "nock": "^13.5.6", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/bitcoin-regtest-up/package.json b/packages/bitcoin-regtest-up/package.json index 1ab01a1c70a..e63fee517e0 100644 --- a/packages/bitcoin-regtest-up/package.json +++ b/packages/bitcoin-regtest-up/package.json @@ -40,8 +40,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/bitcoin-regtest-up", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/bitcoin-regtest-up", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --check", "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --generate", "since-latest-release": "../../scripts/since-latest-release.sh", @@ -61,7 +61,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/bridge-controller/package.json b/packages/bridge-controller/package.json index b288fa3709f..532dea43348 100644 --- a/packages/bridge-controller/package.json +++ b/packages/bridge-controller/package.json @@ -40,8 +40,8 @@ "changelog:update": "../../scripts/update-changelog.sh @metamask/bridge-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/bridge-controller", "generate-method-action-types": "tsx ../../packages/messenger/src/generate-action-types/cli.ts", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -88,7 +88,6 @@ "nock": "^13.5.6", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/bridge-status-controller/package.json b/packages/bridge-status-controller/package.json index e3b8524ff68..329077e4342 100644 --- a/packages/bridge-status-controller/package.json +++ b/packages/bridge-status-controller/package.json @@ -40,8 +40,8 @@ "changelog:update": "../../scripts/update-changelog.sh @metamask/bridge-status-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/bridge-status-controller", "generate-method-action-types": "tsx ../../packages/messenger/src/generate-action-types/cli.ts", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -77,7 +77,6 @@ "nock": "^13.5.6", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/build-utils/package.json b/packages/build-utils/package.json index c570e069fa2..920ac19f31c 100644 --- a/packages/build-utils/package.json +++ b/packages/build-utils/package.json @@ -39,8 +39,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/build-utils", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/build-utils", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -59,7 +59,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/chain-agnostic-permission/package.json b/packages/chain-agnostic-permission/package.json index 63980326c3a..8357a0e60bc 100644 --- a/packages/chain-agnostic-permission/package.json +++ b/packages/chain-agnostic-permission/package.json @@ -39,8 +39,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/chain-agnostic-permission", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/chain-agnostic-permission", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -64,7 +64,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/chomp-api-service/package.json b/packages/chomp-api-service/package.json index ea189dacffc..69724148649 100644 --- a/packages/chomp-api-service/package.json +++ b/packages/chomp-api-service/package.json @@ -39,8 +39,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/chomp-api-service", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/chomp-api-service", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -64,7 +64,6 @@ "nock": "^13.5.6", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/claims-controller/package.json b/packages/claims-controller/package.json index 6646abf9b53..b81ed83fef0 100644 --- a/packages/claims-controller/package.json +++ b/packages/claims-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/claims-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/claims-controller", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -68,7 +68,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/client-controller/package.json b/packages/client-controller/package.json index 6a3adb8c878..4fd3a45788b 100644 --- a/packages/client-controller/package.json +++ b/packages/client-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/client-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/client-controller", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -62,7 +62,6 @@ "jest-environment-jsdom": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/client-utils/package.json b/packages/client-utils/package.json index 276657e8015..b6c10986a2d 100644 --- a/packages/client-utils/package.json +++ b/packages/client-utils/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/client-utils", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/client-utils", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -68,7 +68,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/compliance-controller/package.json b/packages/compliance-controller/package.json index 97178f5510e..49b02a1ac13 100644 --- a/packages/compliance-controller/package.json +++ b/packages/compliance-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/compliance-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/compliance-controller", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -65,7 +65,6 @@ "nock": "^13.5.6", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/composable-controller/package.json b/packages/composable-controller/package.json index 8587e49c8d3..5466c69e057 100644 --- a/packages/composable-controller/package.json +++ b/packages/composable-controller/package.json @@ -39,8 +39,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/composable-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/composable-controller", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -61,7 +61,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/config-registry-controller/package.json b/packages/config-registry-controller/package.json index 3f281d0251f..6947c6e3b3f 100644 --- a/packages/config-registry-controller/package.json +++ b/packages/config-registry-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/config-registry-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/config-registry-controller", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "publish:preview": "yarn npm publish --tag preview", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", @@ -71,7 +71,6 @@ "nock": "^13.5.6", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/connectivity-controller/package.json b/packages/connectivity-controller/package.json index d5dbb731756..38797c43c65 100644 --- a/packages/connectivity-controller/package.json +++ b/packages/connectivity-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/connectivity-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/connectivity-controller", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -62,7 +62,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/controller-utils/package.json b/packages/controller-utils/package.json index e9a679d03d1..21af931d6f3 100644 --- a/packages/controller-utils/package.json +++ b/packages/controller-utils/package.json @@ -39,8 +39,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/controller-utils", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/controller-utils", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -74,7 +74,6 @@ "nock": "^13.5.6", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/core-backend/package.json b/packages/core-backend/package.json index dc8bf1e6d66..3986725c28a 100644 --- a/packages/core-backend/package.json +++ b/packages/core-backend/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/core-backend", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/core-backend", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -71,7 +71,6 @@ "jest-environment-jsdom": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/cryptography/package.json b/packages/cryptography/package.json index 24b7b07db44..17b75c27130 100644 --- a/packages/cryptography/package.json +++ b/packages/cryptography/package.json @@ -43,8 +43,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/cryptography", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/cryptography", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --check", "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --generate", "since-latest-release": "../../scripts/since-latest-release.sh", @@ -62,7 +62,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/delegation-controller/package.json b/packages/delegation-controller/package.json index 7f16bcc48d1..89427a28dcc 100644 --- a/packages/delegation-controller/package.json +++ b/packages/delegation-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/delegation-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/delegation-controller", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -63,7 +63,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/earn-controller/package.json b/packages/earn-controller/package.json index 92416a20ca0..6839449974d 100644 --- a/packages/earn-controller/package.json +++ b/packages/earn-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/earn-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/earn-controller", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -70,7 +70,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/eip-5792-middleware/package.json b/packages/eip-5792-middleware/package.json index 97addd9357a..a80e057fb10 100644 --- a/packages/eip-5792-middleware/package.json +++ b/packages/eip-5792-middleware/package.json @@ -39,8 +39,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/eip-5792-middleware", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/eip-5792-middleware", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -67,7 +67,6 @@ "klona": "^2.0.6", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/eip-7702-internal-rpc-middleware/package.json b/packages/eip-7702-internal-rpc-middleware/package.json index 910d3cf5798..3ea1ea77b49 100644 --- a/packages/eip-7702-internal-rpc-middleware/package.json +++ b/packages/eip-7702-internal-rpc-middleware/package.json @@ -39,8 +39,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/eip-7702-internal-rpc-middleware", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/eip-7702-internal-rpc-middleware", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -61,7 +61,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/eip1193-permission-middleware/package.json b/packages/eip1193-permission-middleware/package.json index e31eb85c25c..fe3aef8cdd0 100644 --- a/packages/eip1193-permission-middleware/package.json +++ b/packages/eip1193-permission-middleware/package.json @@ -39,8 +39,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/eip1193-permission-middleware", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/eip1193-permission-middleware", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -64,7 +64,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/eth-block-tracker/package.json b/packages/eth-block-tracker/package.json index 1404899fffa..7a5d284f0d1 100644 --- a/packages/eth-block-tracker/package.json +++ b/packages/eth-block-tracker/package.json @@ -40,8 +40,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/eth-block-tracker", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/eth-block-tracker", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -64,7 +64,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/eth-json-rpc-middleware/package.json b/packages/eth-json-rpc-middleware/package.json index 5fafebf852c..89c2f4f0a8f 100644 --- a/packages/eth-json-rpc-middleware/package.json +++ b/packages/eth-json-rpc-middleware/package.json @@ -39,8 +39,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/eth-json-rpc-middleware --tag-prefix-before-package-rename eth-json-rpc-middleware@ --version-before-package-rename 6.1.0", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/eth-json-rpc-middleware --tag-prefix-before-package-rename eth-json-rpc-middleware@ --version-before-package-rename 6.1.0", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -69,7 +69,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typescript": "npm:@typescript/typescript6@^6.0.2" }, diff --git a/packages/eth-json-rpc-provider/package.json b/packages/eth-json-rpc-provider/package.json index febf69618dd..4c1e7366794 100644 --- a/packages/eth-json-rpc-provider/package.json +++ b/packages/eth-json-rpc-provider/package.json @@ -39,8 +39,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/eth-json-rpc-provider", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/eth-json-rpc-provider", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -67,7 +67,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typescript": "npm:@typescript/typescript6@^6.0.2" }, diff --git a/packages/foundryup/package.json b/packages/foundryup/package.json index 253f441d981..8936ce140e3 100644 --- a/packages/foundryup/package.json +++ b/packages/foundryup/package.json @@ -39,8 +39,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/foundryup", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/foundryup", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -66,7 +66,6 @@ "nock": "^13.5.6", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2", diff --git a/packages/gas-fee-controller/package.json b/packages/gas-fee-controller/package.json index 90db2e4f7e8..818ef57a53f 100644 --- a/packages/gas-fee-controller/package.json +++ b/packages/gas-fee-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/gas-fee-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/gas-fee-controller", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -73,7 +73,6 @@ "nock": "^13.5.6", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/gator-permissions-controller/package.json b/packages/gator-permissions-controller/package.json index bf85879dd5b..415eb7c76c1 100644 --- a/packages/gator-permissions-controller/package.json +++ b/packages/gator-permissions-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/gator-permissions-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/gator-permissions-controller", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -73,7 +73,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/geolocation-controller/package.json b/packages/geolocation-controller/package.json index 1845c27f247..4ddc3fba5a3 100644 --- a/packages/geolocation-controller/package.json +++ b/packages/geolocation-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/geolocation-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/geolocation-controller", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -62,7 +62,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/java-tron-up/package.json b/packages/java-tron-up/package.json index 297f858c359..423af37278c 100644 --- a/packages/java-tron-up/package.json +++ b/packages/java-tron-up/package.json @@ -40,8 +40,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/java-tron-up", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/java-tron-up", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --check", "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --generate", "since-latest-release": "../../scripts/since-latest-release.sh", @@ -61,7 +61,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/json-rpc-engine/package.json b/packages/json-rpc-engine/package.json index 6a74682ce5a..4e9c7ccc326 100644 --- a/packages/json-rpc-engine/package.json +++ b/packages/json-rpc-engine/package.json @@ -47,8 +47,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/json-rpc-engine --tag-prefix-before-package-rename json-rpc-engine@ --version-before-package-rename 6.1.0", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/json-rpc-engine --tag-prefix-before-package-rename json-rpc-engine@ --version-before-package-rename 6.1.0", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -74,7 +74,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typescript": "npm:@typescript/typescript6@^6.0.2" }, diff --git a/packages/json-rpc-middleware-stream/package.json b/packages/json-rpc-middleware-stream/package.json index 55c435a00eb..d0d793f0d54 100644 --- a/packages/json-rpc-middleware-stream/package.json +++ b/packages/json-rpc-middleware-stream/package.json @@ -39,8 +39,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/json-rpc-middleware-stream --tag-prefix-before-package-rename json-rpc-middleware-stream@ --version-before-package-rename 5.0.1", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/json-rpc-middleware-stream --tag-prefix-before-package-rename json-rpc-middleware-stream@ --version-before-package-rename 5.0.1", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -63,7 +63,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2", diff --git a/packages/keyring-controller/package.json b/packages/keyring-controller/package.json index 7a5c4671ed2..c0ec7e7e0b3 100644 --- a/packages/keyring-controller/package.json +++ b/packages/keyring-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/keyring-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/keyring-controller", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -81,7 +81,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2", diff --git a/packages/kyc-controller/package.json b/packages/kyc-controller/package.json index b5593465981..db0b52424ba 100644 --- a/packages/kyc-controller/package.json +++ b/packages/kyc-controller/package.json @@ -40,10 +40,10 @@ "build:watch": "yarn build && chokidar 'src/**/*.ts' -c 'tsc --project tsconfig.build.json' --initial", "changelog:update": "../../scripts/update-changelog.sh @metamask/kyc-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/kyc-controller", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "mint:ukyc-token": "tsx scripts/mint-ukyc-test-token.ts", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", @@ -77,7 +77,6 @@ "nock": "^13.5.6", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/local-node-utils/package.json b/packages/local-node-utils/package.json index 328071fb4ca..fcc318ee28f 100644 --- a/packages/local-node-utils/package.json +++ b/packages/local-node-utils/package.json @@ -39,8 +39,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/local-node-utils", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/local-node-utils", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --check", "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --generate", "since-latest-release": "../../scripts/since-latest-release.sh", @@ -61,7 +61,6 @@ "nock": "^13.5.6", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/logging-controller/package.json b/packages/logging-controller/package.json index 7af8464e84d..6fe0b299908 100644 --- a/packages/logging-controller/package.json +++ b/packages/logging-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/logging-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/logging-controller", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -63,7 +63,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/message-manager/package.json b/packages/message-manager/package.json index 90f6fa97c2a..f11daf4c219 100644 --- a/packages/message-manager/package.json +++ b/packages/message-manager/package.json @@ -39,8 +39,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/message-manager", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/message-manager", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -64,7 +64,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/messenger-cli/package.json b/packages/messenger-cli/package.json index 5a598436788..1ce03208922 100644 --- a/packages/messenger-cli/package.json +++ b/packages/messenger-cli/package.json @@ -34,8 +34,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/messenger-cli", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/messenger-cli", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -59,7 +59,6 @@ "prettier": "^3.3.3", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typescript": "npm:@typescript/typescript6@^6.0.2" }, "peerDependencies": { diff --git a/packages/messenger-cli/src/check.test.ts b/packages/messenger-cli/src/check.test.ts index 91aca0c700b..ee9de50cd84 100644 --- a/packages/messenger-cli/src/check.test.ts +++ b/packages/messenger-cli/src/check.test.ts @@ -3,9 +3,9 @@ import { createSandbox } from '@metamask/utils/node'; import * as fs from 'node:fs'; import * as path from 'node:path'; -import { checkActionTypesFiles } from './check.js'; -import { generateActionTypesContent } from './generate-content.js'; -import type { SourceInfo } from './parse-source.js'; +import { checkActionTypesFiles } from './check.ts'; +import { generateActionTypesContent } from './generate-content.ts'; +import type { SourceInfo } from './parse-source.ts'; const { withinSandbox } = createSandbox('messenger/check-action-types'); diff --git a/packages/messenger-cli/src/check.ts b/packages/messenger-cli/src/check.ts index fad106865d9..8b0590895c6 100644 --- a/packages/messenger-cli/src/check.ts +++ b/packages/messenger-cli/src/check.ts @@ -1,9 +1,9 @@ import * as fs from 'node:fs'; import * as path from 'node:path'; -import { generateActionTypesContent } from './generate-content.js'; -import type { SourceInfo } from './parse-source.js'; -import { Formatter } from './types.js'; +import { generateActionTypesContent } from './generate-content.ts'; +import type { SourceInfo } from './parse-source.ts'; +import type { Formatter } from './types.ts'; /** * Checks if generated action types files are up to date. diff --git a/packages/messenger-cli/src/cli.ts b/packages/messenger-cli/src/cli.ts index 88aabc73c8a..4b31daaf1a2 100644 --- a/packages/messenger-cli/src/cli.ts +++ b/packages/messenger-cli/src/cli.ts @@ -2,10 +2,10 @@ import yargs from 'yargs'; -import { checkActionTypesFiles } from './check.js'; -import { generateAllActionTypesFiles } from './fix.js'; -import { findSourcesWithExposedMethods } from './parse-source.js'; -import { Formatter } from './types.js'; +import { checkActionTypesFiles } from './check.ts'; +import { generateAllActionTypesFiles } from './fix.ts'; +import { findSourcesWithExposedMethods } from './parse-source.ts'; +import type { Formatter } from './types.ts'; type CommandLineArguments = { check: boolean; diff --git a/packages/messenger-cli/src/fix.test.ts b/packages/messenger-cli/src/fix.test.ts index b16a3b5de8a..edd0fd7ff57 100644 --- a/packages/messenger-cli/src/fix.test.ts +++ b/packages/messenger-cli/src/fix.test.ts @@ -3,9 +3,9 @@ import { createSandbox } from '@metamask/utils/node'; import * as fs from 'node:fs'; import * as path from 'node:path'; -import { generateAllActionTypesFiles } from './fix.js'; -import { generateActionTypesContent } from './generate-content.js'; -import type { SourceInfo } from './parse-source.js'; +import { generateAllActionTypesFiles } from './fix.ts'; +import { generateActionTypesContent } from './generate-content.ts'; +import type { SourceInfo } from './parse-source.ts'; const { withinSandbox } = createSandbox('messenger/fix-action-types'); diff --git a/packages/messenger-cli/src/fix.ts b/packages/messenger-cli/src/fix.ts index 80de4222212..1496d92e384 100644 --- a/packages/messenger-cli/src/fix.ts +++ b/packages/messenger-cli/src/fix.ts @@ -1,9 +1,9 @@ import * as fs from 'node:fs'; import * as path from 'node:path'; -import { generateActionTypesContent } from './generate-content.js'; -import type { SourceInfo } from './parse-source.js'; -import type { Formatter } from './types.js'; +import { generateActionTypesContent } from './generate-content.ts'; +import type { SourceInfo } from './parse-source.ts'; +import type { Formatter } from './types.ts'; /** * Generates action types files for all controllers/services. diff --git a/packages/messenger-cli/src/generate-content.test.ts b/packages/messenger-cli/src/generate-content.test.ts index 023389f6068..836d2d5f8a5 100644 --- a/packages/messenger-cli/src/generate-content.test.ts +++ b/packages/messenger-cli/src/generate-content.test.ts @@ -1,5 +1,5 @@ -import { generateActionTypesContent } from './generate-content.js'; -import type { SourceInfo } from './parse-source.js'; +import { generateActionTypesContent } from './generate-content.ts'; +import type { SourceInfo } from './parse-source.ts'; describe('generateActionTypesContent', () => { it('generates action types for a controller with one method', async () => { diff --git a/packages/messenger-cli/src/generate-content.ts b/packages/messenger-cli/src/generate-content.ts index 89cd2b41f22..e68af34f8e0 100644 --- a/packages/messenger-cli/src/generate-content.ts +++ b/packages/messenger-cli/src/generate-content.ts @@ -1,8 +1,8 @@ import { assertExhaustive, getErrorMessage } from '@metamask/utils'; import * as path from 'node:path'; -import type { SourceInfo } from './parse-source.js'; -import { Formatter } from './types.js'; +import type { SourceInfo } from './parse-source.ts'; +import type { Formatter } from './types.ts'; /** * The default options used by Oxfmt and Prettier when formatting the generated diff --git a/packages/messenger-cli/tsconfig.build.json b/packages/messenger-cli/tsconfig.build.json index eb9ebb8da38..6ac7a6b1498 100644 --- a/packages/messenger-cli/tsconfig.build.json +++ b/packages/messenger-cli/tsconfig.build.json @@ -1,6 +1,8 @@ { "extends": "../../tsconfig.packages.build.json", "compilerOptions": { + "allowImportingTsExtensions": true, + "rewriteRelativeImportExtensions": true, "outDir": "./dist", "rootDir": "./src" }, diff --git a/packages/messenger-cli/tsconfig.json b/packages/messenger-cli/tsconfig.json index 3f8c910bcfb..07e9848a707 100644 --- a/packages/messenger-cli/tsconfig.json +++ b/packages/messenger-cli/tsconfig.json @@ -1,5 +1,9 @@ { "extends": "../../tsconfig.packages.json", + "compilerOptions": { + "allowImportingTsExtensions": true, + "rewriteRelativeImportExtensions": true + }, "references": [ { "path": "../utils" diff --git a/packages/messenger/package.json b/packages/messenger/package.json index fce96911a41..f1cb6a1cc6c 100644 --- a/packages/messenger/package.json +++ b/packages/messenger/package.json @@ -39,8 +39,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/messenger", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/messenger", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "yarn test:unit && yarn test:types", "test:clean": "yarn test:unit:clean && yarn test:types", @@ -61,7 +61,6 @@ "rimraf": "^6.1.3", "ts-jest": "^29.4.14", "tstyche": "^7.2.5", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/money-account-api-data-service/package.json b/packages/money-account-api-data-service/package.json index 0f6ef1493bc..49754804080 100644 --- a/packages/money-account-api-data-service/package.json +++ b/packages/money-account-api-data-service/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/money-account-api-data-service", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/money-account-api-data-service", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -66,7 +66,6 @@ "nock": "^13.5.6", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/money-account-balance-service/package.json b/packages/money-account-balance-service/package.json index 35f47b52d0a..3ba6c6b060d 100644 --- a/packages/money-account-balance-service/package.json +++ b/packages/money-account-balance-service/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/money-account-balance-service", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/money-account-balance-service", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -71,7 +71,6 @@ "nock": "^13.5.6", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/money-account-controller/package.json b/packages/money-account-controller/package.json index 95fcd762e61..b335f7b9260 100644 --- a/packages/money-account-controller/package.json +++ b/packages/money-account-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/money-account-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/money-account-controller", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -68,7 +68,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/money-account-upgrade-controller/package.json b/packages/money-account-upgrade-controller/package.json index 55c436073f0..64483a44003 100644 --- a/packages/money-account-upgrade-controller/package.json +++ b/packages/money-account-upgrade-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/money-account-upgrade-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/money-account-upgrade-controller", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -71,7 +71,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/money-account-utils/package.json b/packages/money-account-utils/package.json index 40669e00597..284bd72236b 100644 --- a/packages/money-account-utils/package.json +++ b/packages/money-account-utils/package.json @@ -39,8 +39,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/money-account-utils", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/money-account-utils", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --check", "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --generate", "since-latest-release": "../../scripts/since-latest-release.sh", @@ -64,7 +64,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/multichain-account-service/package.json b/packages/multichain-account-service/package.json index 04882733d74..5d7ba2df3e4 100644 --- a/packages/multichain-account-service/package.json +++ b/packages/multichain-account-service/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/multichain-account-service", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/multichain-account-service", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -82,7 +82,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2", diff --git a/packages/multichain-api-middleware/package.json b/packages/multichain-api-middleware/package.json index edd0a573333..222883504d6 100644 --- a/packages/multichain-api-middleware/package.json +++ b/packages/multichain-api-middleware/package.json @@ -39,8 +39,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/multichain-api-middleware", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/multichain-api-middleware", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -73,7 +73,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/multichain-network-controller/package.json b/packages/multichain-network-controller/package.json index 37fae4625dc..28d936aed70 100644 --- a/packages/multichain-network-controller/package.json +++ b/packages/multichain-network-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/multichain-network-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/multichain-network-controller", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -74,7 +74,6 @@ "nock": "^13.5.6", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/multichain-transactions-controller/package.json b/packages/multichain-transactions-controller/package.json index f2cc9c3b3a6..faa4502ea32 100644 --- a/packages/multichain-transactions-controller/package.json +++ b/packages/multichain-transactions-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/multichain-transactions-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/multichain-transactions-controller", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -73,7 +73,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/name-controller/package.json b/packages/name-controller/package.json index 81b0a631d32..6839eff1b70 100644 --- a/packages/name-controller/package.json +++ b/packages/name-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/name-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/name-controller", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "prepare-manifest:preview": "../../scripts/prepare-preview-manifest.sh", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", @@ -65,7 +65,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/network-connection-banner-controller/package.json b/packages/network-connection-banner-controller/package.json index db97b3a3026..a22d89ec74e 100644 --- a/packages/network-connection-banner-controller/package.json +++ b/packages/network-connection-banner-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/network-connection-banner-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/network-connection-banner-controller", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -68,7 +68,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/network-controller/package.json b/packages/network-controller/package.json index 03a2e7dfa6c..6b2fd203f75 100644 --- a/packages/network-controller/package.json +++ b/packages/network-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/network-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/network-controller", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -92,7 +92,6 @@ "node-fetch": "^2.7.0", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/network-enablement-controller/package.json b/packages/network-enablement-controller/package.json index 28bad9f631d..fa1b7a63760 100644 --- a/packages/network-enablement-controller/package.json +++ b/packages/network-enablement-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/network-enablement-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/network-enablement-controller", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -70,7 +70,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/notification-services-controller/package.json b/packages/notification-services-controller/package.json index 7f82378baf4..7aa3fca6724 100644 --- a/packages/notification-services-controller/package.json +++ b/packages/notification-services-controller/package.json @@ -61,10 +61,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/notification-services-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/notification-services-controller", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -103,7 +103,6 @@ "nock": "^13.5.6", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/package-template/package.json b/packages/package-template/package.json index 67ad1e23764..7c53d610775 100644 --- a/packages/package-template/package.json +++ b/packages/package-template/package.json @@ -40,8 +40,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/package-template", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/package-template", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --check", "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --generate", "since-latest-release": "../../scripts/since-latest-release.sh", @@ -58,7 +58,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/passkey-controller/package.json b/packages/passkey-controller/package.json index e895571daa1..13bca436ed8 100644 --- a/packages/passkey-controller/package.json +++ b/packages/passkey-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/passkey-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/passkey-controller", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "publish:preview": "yarn npm publish --tag preview", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", @@ -69,7 +69,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/permission-controller/package.json b/packages/permission-controller/package.json index 42d7e1c026a..2a7a5b55caa 100644 --- a/packages/permission-controller/package.json +++ b/packages/permission-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/permission-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/permission-controller", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -70,7 +70,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/permission-log-controller/package.json b/packages/permission-log-controller/package.json index 213d30cd0b0..261664b345c 100644 --- a/packages/permission-log-controller/package.json +++ b/packages/permission-log-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/permission-log-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/permission-log-controller", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -66,7 +66,6 @@ "nanoid": "^3.3.19", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/perps-controller/package.json b/packages/perps-controller/package.json index 67683d8d77e..7f3ac7364c0 100644 --- a/packages/perps-controller/package.json +++ b/packages/perps-controller/package.json @@ -59,10 +59,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/perps-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/perps-controller", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -99,7 +99,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2", diff --git a/packages/phishing-controller/package.json b/packages/phishing-controller/package.json index 92708b0ef53..1381ce79a43 100644 --- a/packages/phishing-controller/package.json +++ b/packages/phishing-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/phishing-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/phishing-controller", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -71,7 +71,6 @@ "nock": "^13.5.6", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/platform-api-docs/package.json b/packages/platform-api-docs/package.json index 64ed6b5fb98..3014b3d5c75 100644 --- a/packages/platform-api-docs/package.json +++ b/packages/platform-api-docs/package.json @@ -34,8 +34,8 @@ "changelog:update": "../../scripts/update-changelog.sh @metamask/platform-api-docs", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/platform-api-docs", "cli": "tsx src/cli.ts", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -72,7 +72,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typescript": "npm:@typescript/typescript6@^6.0.2" }, "engines": { diff --git a/packages/polling-controller/package.json b/packages/polling-controller/package.json index 7f9892f642a..b73d51d2fb2 100644 --- a/packages/polling-controller/package.json +++ b/packages/polling-controller/package.json @@ -39,8 +39,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/polling-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/polling-controller", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -62,7 +62,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/preferences-controller/package.json b/packages/preferences-controller/package.json index ba9c7f54516..54018be1db8 100644 --- a/packages/preferences-controller/package.json +++ b/packages/preferences-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/preferences-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/preferences-controller", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -61,7 +61,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/profile-metrics-controller/package.json b/packages/profile-metrics-controller/package.json index 2aaa1ebd8ff..f714d398050 100644 --- a/packages/profile-metrics-controller/package.json +++ b/packages/profile-metrics-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/profile-metrics-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/profile-metrics-controller", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -76,7 +76,6 @@ "nock": "^13.5.6", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/profile-sync-controller/package.json b/packages/profile-sync-controller/package.json index 93fe609b433..a5312507138 100644 --- a/packages/profile-sync-controller/package.json +++ b/packages/profile-sync-controller/package.json @@ -62,10 +62,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/profile-sync-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/profile-sync-controller", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -107,7 +107,6 @@ "nock": "^13.5.6", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2", diff --git a/packages/ramps-controller/package.json b/packages/ramps-controller/package.json index 8704f6afea6..662302e6633 100644 --- a/packages/ramps-controller/package.json +++ b/packages/ramps-controller/package.json @@ -40,10 +40,10 @@ "changelog:update": "../../scripts/update-changelog.sh @metamask/ramps-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/ramps-controller", "dev": "node dev-watch.js", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -68,7 +68,6 @@ "nock": "^13.5.6", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/rate-limit-controller/package.json b/packages/rate-limit-controller/package.json index 620852b5b42..f6215175e55 100644 --- a/packages/rate-limit-controller/package.json +++ b/packages/rate-limit-controller/package.json @@ -39,8 +39,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/rate-limit-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/rate-limit-controller", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -61,7 +61,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/react-data-query/package.json b/packages/react-data-query/package.json index 095aa25ad4e..8596be59f9f 100644 --- a/packages/react-data-query/package.json +++ b/packages/react-data-query/package.json @@ -39,8 +39,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/react-data-query", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/react-data-query", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -64,7 +64,6 @@ "nock": "^13.5.6", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/remote-feature-flag-controller/package.json b/packages/remote-feature-flag-controller/package.json index 086fee040c5..c80e2f7a1aa 100644 --- a/packages/remote-feature-flag-controller/package.json +++ b/packages/remote-feature-flag-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/remote-feature-flag-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/remote-feature-flag-controller", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -66,7 +66,6 @@ "nock": "^13.5.6", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/sample-controllers/package.json b/packages/sample-controllers/package.json index 0ecfa64f6b1..2a9e638c351 100644 --- a/packages/sample-controllers/package.json +++ b/packages/sample-controllers/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/sample-controllers", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/sample-controllers", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -68,7 +68,6 @@ "nock": "^13.5.6", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/seedless-onboarding-controller/package.json b/packages/seedless-onboarding-controller/package.json index 5616b87a66a..d9cd175edb5 100644 --- a/packages/seedless-onboarding-controller/package.json +++ b/packages/seedless-onboarding-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/seedless-onboarding-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/seedless-onboarding-controller", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -75,7 +75,6 @@ "nock": "^13.5.6", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/selected-network-controller/package.json b/packages/selected-network-controller/package.json index 2e00ffedbb3..66074c995bb 100644 --- a/packages/selected-network-controller/package.json +++ b/packages/selected-network-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/selected-network-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/selected-network-controller", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -70,7 +70,6 @@ "nock": "^13.5.6", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/sentinel-api-service/package.json b/packages/sentinel-api-service/package.json index cdc89244027..38eefba431d 100644 --- a/packages/sentinel-api-service/package.json +++ b/packages/sentinel-api-service/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/sentinel-api-service", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/sentinel-api-service", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -66,7 +66,6 @@ "nock": "^13.5.6", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/shield-controller/package.json b/packages/shield-controller/package.json index 4ae14762314..57195a82519 100644 --- a/packages/shield-controller/package.json +++ b/packages/shield-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/shield-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/shield-controller", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -73,7 +73,6 @@ "lodash-es": "^4.18.1", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2", diff --git a/packages/signature-controller/package.json b/packages/signature-controller/package.json index 493b1aa7183..c0593def3d4 100644 --- a/packages/signature-controller/package.json +++ b/packages/signature-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/signature-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/signature-controller", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -73,7 +73,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/smart-transactions-controller/package.json b/packages/smart-transactions-controller/package.json index 178e45c3a53..5c7e245ae8b 100644 --- a/packages/smart-transactions-controller/package.json +++ b/packages/smart-transactions-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/smart-transactions-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/smart-transactions-controller", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -79,7 +79,6 @@ "nock": "^13.5.6", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/snap-account-service/package.json b/packages/snap-account-service/package.json index 15dc12530e5..f246fc3c117 100644 --- a/packages/snap-account-service/package.json +++ b/packages/snap-account-service/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/snap-account-service", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/snap-account-service", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -72,7 +72,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/social-controllers/package.json b/packages/social-controllers/package.json index 4d63232be59..fb180423eb8 100644 --- a/packages/social-controllers/package.json +++ b/packages/social-controllers/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/social-controllers", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/social-controllers", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -65,7 +65,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/solana-test-validator-up/package.json b/packages/solana-test-validator-up/package.json index 3d452c362b8..d5fb8d85345 100644 --- a/packages/solana-test-validator-up/package.json +++ b/packages/solana-test-validator-up/package.json @@ -40,8 +40,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/solana-test-validator-up", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/solana-test-validator-up", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --check", "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --generate", "since-latest-release": "../../scripts/since-latest-release.sh", @@ -61,7 +61,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/stellar-quickstart-up/package.json b/packages/stellar-quickstart-up/package.json index 4c6af62d653..e65936349fa 100644 --- a/packages/stellar-quickstart-up/package.json +++ b/packages/stellar-quickstart-up/package.json @@ -39,8 +39,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/stellar-quickstart-up", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/stellar-quickstart-up", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --check", "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --generate", "since-latest-release": "../../scripts/since-latest-release.sh", @@ -57,7 +57,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/storage-service/package.json b/packages/storage-service/package.json index 0d7c19e2fc9..ca32a9ac215 100644 --- a/packages/storage-service/package.json +++ b/packages/storage-service/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/storage-service", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/storage-service", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -61,7 +61,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/subscription-controller/package.json b/packages/subscription-controller/package.json index beff180bae4..52bb12931b2 100644 --- a/packages/subscription-controller/package.json +++ b/packages/subscription-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/subscription-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/subscription-controller", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -81,7 +81,6 @@ "jest-environment-node": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/transaction-controller/package.json b/packages/transaction-controller/package.json index 2a561296fee..3d0fa18f2fc 100644 --- a/packages/transaction-controller/package.json +++ b/packages/transaction-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/transaction-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/transaction-controller", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -97,7 +97,6 @@ "nock": "^13.5.6", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/transaction-pay-controller/package.json b/packages/transaction-pay-controller/package.json index e6f0d86cf5d..36e0d321ffe 100644 --- a/packages/transaction-pay-controller/package.json +++ b/packages/transaction-pay-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/transaction-pay-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/transaction-pay-controller", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "prepare-manifest:preview": "../../scripts/prepare-preview-manifest.sh", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", @@ -81,7 +81,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/user-operation-controller/package.json b/packages/user-operation-controller/package.json index 0e7d0184576..4b456f5c15c 100644 --- a/packages/user-operation-controller/package.json +++ b/packages/user-operation-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/user-operation-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/user-operation-controller", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "prepare-manifest:preview": "../../scripts/prepare-preview-manifest.sh", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", @@ -78,7 +78,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/packages/utils/package.json b/packages/utils/package.json index d6b2afe55b0..43b485a9a45 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -44,8 +44,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/utils", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/utils", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "yarn test:unit && yarn test:types", "test:clean": "yarn test:unit:clean && yarn test:types", @@ -81,7 +81,6 @@ "stdio-mock": "^1.2.0", "ts-jest": "^29.4.14", "tstyche": "^7.2.5", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2", diff --git a/packages/wallet-cli/package.json b/packages/wallet-cli/package.json index 93fc5f6f71b..07667a7302d 100644 --- a/packages/wallet-cli/package.json +++ b/packages/wallet-cli/package.json @@ -38,8 +38,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/wallet-cli", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/wallet-cli", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "yarn test:prepare && NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", @@ -79,7 +79,6 @@ "nock": "^13.5.6", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typescript": "npm:@typescript/typescript6@^6.0.2" }, "oclif": { diff --git a/packages/wallet-framework-docs/package.json b/packages/wallet-framework-docs/package.json index 6279411f10f..475ac6d0897 100644 --- a/packages/wallet-framework-docs/package.json +++ b/packages/wallet-framework-docs/package.json @@ -25,8 +25,8 @@ "changelog:update": "../../scripts/update-changelog.sh @metamask/wallet-framework-docs", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/wallet-framework-docs", "dev": "docusaurus start site", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts content --formatter oxfmt --esm --check", "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts content --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", @@ -64,7 +64,6 @@ "react": "^19.0.0", "react-dom": "^19.0.0", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typescript": "npm:@typescript/typescript6@^6.0.2" }, "engines": { diff --git a/packages/wallet/package.json b/packages/wallet/package.json index 7e6a0a6cae1..cd46a583a55 100644 --- a/packages/wallet/package.json +++ b/packages/wallet/package.json @@ -39,8 +39,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/wallet", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/wallet", - "lint:tsconfigs": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --check", "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --generate", "since-latest-release": "../../scripts/since-latest-release.sh", @@ -81,7 +81,6 @@ "jest": "^30.5.2", "rimraf": "^6.1.3", "ts-jest": "^29.4.14", - "tsx": "^4.23.15", "typedoc": "^0.25.13", "typedoc-plugin-missing-exports": "^2.0.0", "typescript": "npm:@typescript/typescript6@^6.0.2" diff --git a/yarn.config.cjs b/yarn.config.cjs index 45a74cbef2f..d06d8a04127 100644 --- a/yarn.config.cjs +++ b/yarn.config.cjs @@ -238,12 +238,12 @@ module.exports = defineConfig({ expectWorkspaceField( workspace, 'scripts.lint:tsconfigs', - 'tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts', + 'node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts', ); expectWorkspaceField( workspace, 'scripts.lint:tsconfigs:fix', - 'tsx ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix', + 'node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix', ); } @@ -259,10 +259,6 @@ module.exports = defineConfig({ expectWorkspaceField(workspace, 'files', []); } - // All packages must have tsx as a dev dependency. (This is required to - // run various TypeScript scripts.) - expectWorkspaceField(workspace, 'devDependencies["tsx"]'); - // If one workspace package lists another workspace package within // `dependencies` or `devDependencies`, the version used within the // dependency range must match the current version of the dependency. diff --git a/yarn.lock b/yarn.lock index f2aee2349cf..ad23586cbe0 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3308,188 +3308,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/aix-ppc64@npm:0.28.2": - version: 0.28.2 - resolution: "@esbuild/aix-ppc64@npm:0.28.2" - conditions: os=aix & cpu=ppc64 - languageName: node - linkType: hard - -"@esbuild/android-arm64@npm:0.28.2": - version: 0.28.2 - resolution: "@esbuild/android-arm64@npm:0.28.2" - conditions: os=android & cpu=arm64 - languageName: node - linkType: hard - -"@esbuild/android-arm@npm:0.28.2": - version: 0.28.2 - resolution: "@esbuild/android-arm@npm:0.28.2" - conditions: os=android & cpu=arm - languageName: node - linkType: hard - -"@esbuild/android-x64@npm:0.28.2": - version: 0.28.2 - resolution: "@esbuild/android-x64@npm:0.28.2" - conditions: os=android & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/darwin-arm64@npm:0.28.2": - version: 0.28.2 - resolution: "@esbuild/darwin-arm64@npm:0.28.2" - conditions: os=darwin & cpu=arm64 - languageName: node - linkType: hard - -"@esbuild/darwin-x64@npm:0.28.2": - version: 0.28.2 - resolution: "@esbuild/darwin-x64@npm:0.28.2" - conditions: os=darwin & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/freebsd-arm64@npm:0.28.2": - version: 0.28.2 - resolution: "@esbuild/freebsd-arm64@npm:0.28.2" - conditions: os=freebsd & cpu=arm64 - languageName: node - linkType: hard - -"@esbuild/freebsd-x64@npm:0.28.2": - version: 0.28.2 - resolution: "@esbuild/freebsd-x64@npm:0.28.2" - conditions: os=freebsd & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/linux-arm64@npm:0.28.2": - version: 0.28.2 - resolution: "@esbuild/linux-arm64@npm:0.28.2" - conditions: os=linux & cpu=arm64 - languageName: node - linkType: hard - -"@esbuild/linux-arm@npm:0.28.2": - version: 0.28.2 - resolution: "@esbuild/linux-arm@npm:0.28.2" - conditions: os=linux & cpu=arm - languageName: node - linkType: hard - -"@esbuild/linux-ia32@npm:0.28.2": - version: 0.28.2 - resolution: "@esbuild/linux-ia32@npm:0.28.2" - conditions: os=linux & cpu=ia32 - languageName: node - linkType: hard - -"@esbuild/linux-loong64@npm:0.28.2": - version: 0.28.2 - resolution: "@esbuild/linux-loong64@npm:0.28.2" - conditions: os=linux & cpu=loong64 - languageName: node - linkType: hard - -"@esbuild/linux-mips64el@npm:0.28.2": - version: 0.28.2 - resolution: "@esbuild/linux-mips64el@npm:0.28.2" - conditions: os=linux & cpu=mips64el - languageName: node - linkType: hard - -"@esbuild/linux-ppc64@npm:0.28.2": - version: 0.28.2 - resolution: "@esbuild/linux-ppc64@npm:0.28.2" - conditions: os=linux & cpu=ppc64 - languageName: node - linkType: hard - -"@esbuild/linux-riscv64@npm:0.28.2": - version: 0.28.2 - resolution: "@esbuild/linux-riscv64@npm:0.28.2" - conditions: os=linux & cpu=riscv64 - languageName: node - linkType: hard - -"@esbuild/linux-s390x@npm:0.28.2": - version: 0.28.2 - resolution: "@esbuild/linux-s390x@npm:0.28.2" - conditions: os=linux & cpu=s390x - languageName: node - linkType: hard - -"@esbuild/linux-x64@npm:0.28.2": - version: 0.28.2 - resolution: "@esbuild/linux-x64@npm:0.28.2" - conditions: os=linux & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/netbsd-arm64@npm:0.28.2": - version: 0.28.2 - resolution: "@esbuild/netbsd-arm64@npm:0.28.2" - conditions: os=netbsd & cpu=arm64 - languageName: node - linkType: hard - -"@esbuild/netbsd-x64@npm:0.28.2": - version: 0.28.2 - resolution: "@esbuild/netbsd-x64@npm:0.28.2" - conditions: os=netbsd & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/openbsd-arm64@npm:0.28.2": - version: 0.28.2 - resolution: "@esbuild/openbsd-arm64@npm:0.28.2" - conditions: os=openbsd & cpu=arm64 - languageName: node - linkType: hard - -"@esbuild/openbsd-x64@npm:0.28.2": - version: 0.28.2 - resolution: "@esbuild/openbsd-x64@npm:0.28.2" - conditions: os=openbsd & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/openharmony-arm64@npm:0.28.2": - version: 0.28.2 - resolution: "@esbuild/openharmony-arm64@npm:0.28.2" - conditions: os=openharmony & cpu=arm64 - languageName: node - linkType: hard - -"@esbuild/sunos-x64@npm:0.28.2": - version: 0.28.2 - resolution: "@esbuild/sunos-x64@npm:0.28.2" - conditions: os=sunos & cpu=x64 - languageName: node - linkType: hard - -"@esbuild/win32-arm64@npm:0.28.2": - version: 0.28.2 - resolution: "@esbuild/win32-arm64@npm:0.28.2" - conditions: os=win32 & cpu=arm64 - languageName: node - linkType: hard - -"@esbuild/win32-ia32@npm:0.28.2": - version: 0.28.2 - resolution: "@esbuild/win32-ia32@npm:0.28.2" - conditions: os=win32 & cpu=ia32 - languageName: node - linkType: hard - -"@esbuild/win32-x64@npm:0.28.2": - version: 0.28.2 - resolution: "@esbuild/win32-x64@npm:0.28.2" - conditions: os=win32 & cpu=x64 - languageName: node - linkType: hard - "@eslint-community/eslint-utils@npm:^4.1.2, @eslint-community/eslint-utils@npm:^4.5.0": version: 4.10.1 resolution: "@eslint-community/eslint-utils@npm:4.10.1" @@ -5515,7 +5333,6 @@ __metadata: lodash-es: "npm:^4.18.1" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -5555,7 +5372,6 @@ __metadata: lodash-es: "npm:^4.18.1" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -5593,7 +5409,6 @@ __metadata: jest: "npm:^30.5.2" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -5612,7 +5427,6 @@ __metadata: jest-environment-jsdom: "npm:^30.5.2" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typescript: "npm:@typescript/typescript6@^6.0.2" languageName: unknown @@ -5632,7 +5446,6 @@ __metadata: jest: "npm:^30.5.2" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -5655,7 +5468,6 @@ __metadata: lodash-es: "npm:^4.18.1" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -5679,7 +5491,6 @@ __metadata: nock: "npm:^13.5.6" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -5699,7 +5510,6 @@ __metadata: jest: "npm:^30.5.2" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -5726,7 +5536,6 @@ __metadata: jest: "npm:^30.5.2" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -5749,7 +5558,6 @@ __metadata: nanoid: "npm:^3.3.19" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -5813,7 +5621,6 @@ __metadata: nock: "npm:^13.5.6" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -5888,7 +5695,6 @@ __metadata: rimraf: "npm:^6.1.3" single-call-balance-checker-abi: "npm:^1.0.0" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -5951,7 +5757,6 @@ __metadata: nock: "npm:^13.5.6" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -5995,7 +5800,6 @@ __metadata: jest: "npm:^30.5.2" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -6034,7 +5838,6 @@ __metadata: nock: "npm:^13.5.6" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -6054,7 +5857,6 @@ __metadata: jest: "npm:^30.5.2" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -6103,7 +5905,6 @@ __metadata: reselect: "npm:^5.1.1" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -6140,7 +5941,6 @@ __metadata: nock: "npm:^13.5.6" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -6170,7 +5970,6 @@ __metadata: jest: "npm:^30.5.2" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -6195,7 +5994,6 @@ __metadata: lodash-es: "npm:^4.18.1" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -6220,7 +6018,6 @@ __metadata: nock: "npm:^13.5.6" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -6247,7 +6044,6 @@ __metadata: jest: "npm:^30.5.2" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -6268,7 +6064,6 @@ __metadata: jest-environment-jsdom: "npm:^30.5.2" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -6295,7 +6090,6 @@ __metadata: jest: "npm:^30.5.2" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -6319,7 +6113,6 @@ __metadata: reselect: "npm:^5.1.1" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -6341,7 +6134,6 @@ __metadata: jest: "npm:^30.5.2" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -6370,7 +6162,6 @@ __metadata: reselect: "npm:^5.1.1" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -6391,7 +6182,6 @@ __metadata: reselect: "npm:^5.1.1" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -6476,7 +6266,6 @@ __metadata: nock: "npm:^13.5.6" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -6507,7 +6296,6 @@ __metadata: jest-environment-jsdom: "npm:^30.5.2" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -6562,7 +6350,6 @@ __metadata: semver: "npm:^7.8.5" simple-git-hooks: "npm:^2.14.0" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typescript: "npm:@typescript/typescript6@^6.0.2" uuid: "npm:^11.1.1" yargs: "npm:^17.7.3" @@ -6612,7 +6399,6 @@ __metadata: jest: "npm:^30.5.2" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -6634,7 +6420,6 @@ __metadata: jest: "npm:^30.5.2" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -6681,7 +6466,6 @@ __metadata: reselect: "npm:^5.1.1" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -6708,7 +6492,6 @@ __metadata: lodash-es: "npm:^4.18.1" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -6731,7 +6514,6 @@ __metadata: jest: "npm:^30.5.2" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -6756,7 +6538,6 @@ __metadata: lodash-es: "npm:^4.18.1" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -6780,7 +6561,6 @@ __metadata: json-rpc-random-id: "npm:^1.0.1" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -6854,7 +6634,6 @@ __metadata: rimraf: "npm:^6.1.3" safe-stable-stringify: "npm:^2.5.0" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typescript: "npm:@typescript/typescript6@^6.0.2" languageName: unknown @@ -6894,7 +6673,6 @@ __metadata: nanoid: "npm:^3.3.19" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typescript: "npm:@typescript/typescript6@^6.0.2" languageName: unknown @@ -7111,7 +6889,6 @@ __metadata: rimraf: "npm:^6.1.3" tar: "npm:^7.5.22" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -7148,7 +6925,6 @@ __metadata: nock: "npm:^13.5.6" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -7183,7 +6959,6 @@ __metadata: jest: "npm:^30.5.2" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -7204,7 +6979,6 @@ __metadata: jest: "npm:^30.5.2" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -7223,7 +6997,6 @@ __metadata: jest: "npm:^30.5.2" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -7267,7 +7040,6 @@ __metadata: klona: "npm:^2.0.6" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typescript: "npm:@typescript/typescript6@^6.0.2" languageName: unknown @@ -7302,7 +7074,6 @@ __metadata: readable-stream: "npm:^3.6.2" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -7367,7 +7138,6 @@ __metadata: lodash-es: "npm:^4.18.1" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -7489,7 +7259,6 @@ __metadata: nock: "npm:^13.5.6" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" tweetnacl: "npm:^1.0.3" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" @@ -7509,7 +7278,6 @@ __metadata: nock: "npm:^13.5.6" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -7531,7 +7299,6 @@ __metadata: jest: "npm:^30.5.2" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -7556,7 +7323,6 @@ __metadata: jsonschema: "npm:^1.4.1" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -7581,7 +7347,6 @@ __metadata: prettier: "npm:^3.3.3" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typescript: "npm:@typescript/typescript6@^6.0.2" yargs: "npm:^17.7.3" peerDependencies: @@ -7625,7 +7390,6 @@ __metadata: rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" tstyche: "npm:^7.2.5" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -7659,7 +7423,6 @@ __metadata: nock: "npm:^13.5.6" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -7689,7 +7452,6 @@ __metadata: nock: "npm:^13.5.6" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -7716,7 +7478,6 @@ __metadata: jest: "npm:^30.5.2" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -7746,7 +7507,6 @@ __metadata: jest: "npm:^30.5.2" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -7769,7 +7529,6 @@ __metadata: jest: "npm:^30.5.2" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -7810,7 +7569,6 @@ __metadata: lodash-es: "npm:^4.18.1" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -7849,7 +7607,6 @@ __metadata: jsonschema: "npm:^1.4.1" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -7882,7 +7639,6 @@ __metadata: nock: "npm:^13.5.6" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -7913,7 +7669,6 @@ __metadata: jest: "npm:^30.5.2" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -7937,7 +7692,6 @@ __metadata: jest: "npm:^30.5.2" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -7964,7 +7718,6 @@ __metadata: reselect: "npm:^5.1.1" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -8013,7 +7766,6 @@ __metadata: reselect: "npm:^5.1.1" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -8044,7 +7796,6 @@ __metadata: reselect: "npm:^5.1.1" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -8095,7 +7846,6 @@ __metadata: rimraf: "npm:^6.1.3" semver: "npm:^7.8.5" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -8187,7 +7937,6 @@ __metadata: jest: "npm:^30.5.2" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -8214,7 +7963,6 @@ __metadata: jest: "npm:^30.5.2" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -8281,7 +8029,6 @@ __metadata: nanoid: "npm:^3.3.19" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -8306,7 +8053,6 @@ __metadata: nanoid: "npm:^3.3.19" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -8343,7 +8089,6 @@ __metadata: reselect: "npm:^5.1.1" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -8375,7 +8120,6 @@ __metadata: punycode: "npm:^2.3.1" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -8412,7 +8156,6 @@ __metadata: rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" ts-morph: "npm:^28.0.0" - tsx: "npm:^4.23.15" typescript: "npm:@typescript/typescript6@^6.0.2" yargs: "npm:^17.7.3" bin: @@ -8435,7 +8178,6 @@ __metadata: jest: "npm:^30.5.2" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -8466,7 +8208,6 @@ __metadata: jest: "npm:^30.5.2" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -8500,7 +8241,6 @@ __metadata: nock: "npm:^13.5.6" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -8544,7 +8284,6 @@ __metadata: nock: "npm:^13.5.6" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -8595,7 +8334,6 @@ __metadata: nock: "npm:^13.5.6" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -8617,7 +8355,6 @@ __metadata: jest: "npm:^30.5.2" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -8641,7 +8378,6 @@ __metadata: nock: "npm:^13.5.6" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -8675,7 +8411,6 @@ __metadata: nock: "npm:^13.5.6" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -8720,7 +8455,6 @@ __metadata: nock: "npm:^13.5.6" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -8764,7 +8498,6 @@ __metadata: nock: "npm:^13.5.6" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -8793,7 +8526,6 @@ __metadata: nock: "npm:^13.5.6" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -8818,7 +8550,6 @@ __metadata: nock: "npm:^13.5.6" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -8850,7 +8581,6 @@ __metadata: lodash-es: "npm:^4.18.1" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -8882,7 +8612,6 @@ __metadata: lodash-es: "npm:^4.18.1" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -8937,7 +8666,6 @@ __metadata: reselect: "npm:^5.1.1" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -8968,7 +8696,6 @@ __metadata: lodash-es: "npm:^4.18.1" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -9109,7 +8836,6 @@ __metadata: jest: "npm:^30.5.2" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -9128,7 +8854,6 @@ __metadata: jest: "npm:^30.5.2" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -9155,7 +8880,6 @@ __metadata: jest: "npm:^30.5.2" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -9185,7 +8909,6 @@ __metadata: jest: "npm:^30.5.2" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -9225,7 +8948,6 @@ __metadata: jest-environment-node: "npm:^30.5.2" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -9312,7 +9034,6 @@ __metadata: nock: "npm:^13.5.6" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -9355,7 +9076,6 @@ __metadata: lodash-es: "npm:^4.18.1" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -9390,7 +9110,6 @@ __metadata: lodash-es: "npm:^4.18.1" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -9445,7 +9164,6 @@ __metadata: stdio-mock: "npm:^1.2.0" ts-jest: "npm:^29.4.14" tstyche: "npm:^7.2.5" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -9502,7 +9220,6 @@ __metadata: nock: "npm:^13.5.6" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typescript: "npm:@typescript/typescript6@^6.0.2" bin: mm: ./bin/run.mjs @@ -9538,7 +9255,6 @@ __metadata: react: "npm:^19.0.0" react-dom: "npm:^19.0.0" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typescript: "npm:@typescript/typescript6@^6.0.2" languageName: unknown linkType: soft @@ -9576,7 +9292,6 @@ __metadata: jest: "npm:^30.5.2" rimraf: "npm:^6.1.3" ts-jest: "npm:^29.4.14" - tsx: "npm:^4.23.15" typedoc: "npm:^0.25.13" typedoc-plugin-missing-exports: "npm:^2.0.0" typescript: "npm:@typescript/typescript6@^6.0.2" @@ -16931,95 +16646,6 @@ __metadata: languageName: node linkType: hard -"esbuild@npm:~0.28.0": - version: 0.28.2 - resolution: "esbuild@npm:0.28.2" - dependencies: - "@esbuild/aix-ppc64": "npm:0.28.2" - "@esbuild/android-arm": "npm:0.28.2" - "@esbuild/android-arm64": "npm:0.28.2" - "@esbuild/android-x64": "npm:0.28.2" - "@esbuild/darwin-arm64": "npm:0.28.2" - "@esbuild/darwin-x64": "npm:0.28.2" - "@esbuild/freebsd-arm64": "npm:0.28.2" - "@esbuild/freebsd-x64": "npm:0.28.2" - "@esbuild/linux-arm": "npm:0.28.2" - "@esbuild/linux-arm64": "npm:0.28.2" - "@esbuild/linux-ia32": "npm:0.28.2" - "@esbuild/linux-loong64": "npm:0.28.2" - "@esbuild/linux-mips64el": "npm:0.28.2" - "@esbuild/linux-ppc64": "npm:0.28.2" - "@esbuild/linux-riscv64": "npm:0.28.2" - "@esbuild/linux-s390x": "npm:0.28.2" - "@esbuild/linux-x64": "npm:0.28.2" - "@esbuild/netbsd-arm64": "npm:0.28.2" - "@esbuild/netbsd-x64": "npm:0.28.2" - "@esbuild/openbsd-arm64": "npm:0.28.2" - "@esbuild/openbsd-x64": "npm:0.28.2" - "@esbuild/openharmony-arm64": "npm:0.28.2" - "@esbuild/sunos-x64": "npm:0.28.2" - "@esbuild/win32-arm64": "npm:0.28.2" - "@esbuild/win32-ia32": "npm:0.28.2" - "@esbuild/win32-x64": "npm:0.28.2" - dependenciesMeta: - "@esbuild/aix-ppc64": - optional: true - "@esbuild/android-arm": - optional: true - "@esbuild/android-arm64": - optional: true - "@esbuild/android-x64": - optional: true - "@esbuild/darwin-arm64": - optional: true - "@esbuild/darwin-x64": - optional: true - "@esbuild/freebsd-arm64": - optional: true - "@esbuild/freebsd-x64": - optional: true - "@esbuild/linux-arm": - optional: true - "@esbuild/linux-arm64": - optional: true - "@esbuild/linux-ia32": - optional: true - "@esbuild/linux-loong64": - optional: true - "@esbuild/linux-mips64el": - optional: true - "@esbuild/linux-ppc64": - optional: true - "@esbuild/linux-riscv64": - optional: true - "@esbuild/linux-s390x": - optional: true - "@esbuild/linux-x64": - optional: true - "@esbuild/netbsd-arm64": - optional: true - "@esbuild/netbsd-x64": - optional: true - "@esbuild/openbsd-arm64": - optional: true - "@esbuild/openbsd-x64": - optional: true - "@esbuild/openharmony-arm64": - optional: true - "@esbuild/sunos-x64": - optional: true - "@esbuild/win32-arm64": - optional: true - "@esbuild/win32-ia32": - optional: true - "@esbuild/win32-x64": - optional: true - bin: - esbuild: bin/esbuild - checksum: 10/c21a050b308c6f4b99e1a6ed458661d49b83b424b05c5e0851072f7b01fc2999910754454f6833599175d6c94102d99e400849dd67cfcbeef4f0aec7dfa504a6 - languageName: node - linkType: hard - "escalade@npm:^3.1.1, escalade@npm:^3.2.0": version: 3.2.0 resolution: "escalade@npm:3.2.0" @@ -18081,7 +17707,7 @@ __metadata: languageName: node linkType: hard -"fsevents@npm:~2.3.2, fsevents@npm:~2.3.3": +"fsevents@npm:~2.3.2": version: 2.3.3 resolution: "fsevents@npm:2.3.3" dependencies: @@ -18091,7 +17717,7 @@ __metadata: languageName: node linkType: hard -"fsevents@patch:fsevents@npm%3A~2.3.2#optional!builtin, fsevents@patch:fsevents@npm%3A~2.3.3#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: @@ -26967,21 +26593,6 @@ __metadata: languageName: node linkType: hard -"tsx@npm:^4.23.15": - version: 4.23.15 - resolution: "tsx@npm:4.23.15" - dependencies: - esbuild: "npm:~0.28.0" - fsevents: "npm:~2.3.3" - dependenciesMeta: - fsevents: - optional: true - bin: - tsx: dist/cli.mjs - checksum: 10/f531aca9143a8ba08cf3053bd403a8b036d7bfffacc83c611486215d8cd41febad754d89f02c0bf92e55b747518b9ea124bfe76b55262b40be850f3ee938e4ff - languageName: node - linkType: hard - "tsyringe@npm:^4.10.0": version: 4.10.0 resolution: "tsyringe@npm:4.10.0" From 4d55568e4e7761b0bd0f6559733c74c55ebc23db Mon Sep 17 00:00:00 2001 From: Maarten Zuidhoorn Date: Tue, 29 Sep 2026 12:18:40 +0200 Subject: [PATCH 02/11] Replace more instances of `tsx` --- packages/base-data-service/package.json | 4 ++-- packages/bitcoin-regtest-up/package.json | 4 ++-- packages/bridge-controller/package.json | 3 ++- packages/bridge-status-controller/package.json | 3 ++- ...bridge-status-controller-method-action-types.ts | 14 +++++++------- packages/cryptography/package.json | 4 ++-- packages/java-tron-up/package.json | 4 ++-- packages/local-node-utils/package.json | 4 ++-- packages/messenger-cli/tsconfig.build.json | 2 +- packages/money-account-utils/package.json | 4 ++-- packages/package-template/package.json | 4 ++-- packages/platform-api-docs/package.json | 2 +- packages/platform-api-docs/src/cli.ts | 6 +++--- packages/platform-api-docs/src/extraction.test.ts | 6 +++--- packages/platform-api-docs/src/extraction.ts | 2 +- packages/platform-api-docs/src/generate.test.ts | 2 +- packages/platform-api-docs/src/generate.ts | 12 ++++++------ packages/platform-api-docs/src/markdown.test.ts | 4 ++-- packages/platform-api-docs/src/markdown.ts | 2 +- .../src/root-messenger-discovery.test.ts | 2 +- .../src/root-messenger-discovery.ts | 6 +++--- packages/platform-api-docs/tsconfig.build.json | 2 ++ packages/platform-api-docs/tsconfig.json | 4 ++++ packages/solana-test-validator-up/package.json | 4 ++-- packages/stellar-quickstart-up/package.json | 4 ++-- packages/wallet-framework-docs/package.json | 4 ++-- packages/wallet/package.json | 4 ++-- 27 files changed, 62 insertions(+), 54 deletions(-) diff --git a/packages/base-data-service/package.json b/packages/base-data-service/package.json index 5b5f00258ae..8c2dabc0147 100644 --- a/packages/base-data-service/package.json +++ b/packages/base-data-service/package.json @@ -41,8 +41,8 @@ "changelog:validate": "../../scripts/validate-changelog.sh @metamask/base-data-service", "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --generate", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --generate", "publish:preview": "yarn npm publish --tag preview", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", diff --git a/packages/bitcoin-regtest-up/package.json b/packages/bitcoin-regtest-up/package.json index e63fee517e0..316d4f1b91b 100644 --- a/packages/bitcoin-regtest-up/package.json +++ b/packages/bitcoin-regtest-up/package.json @@ -42,8 +42,8 @@ "changelog:validate": "../../scripts/validate-changelog.sh @metamask/bitcoin-regtest-up", "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --generate", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/bridge-controller/package.json b/packages/bridge-controller/package.json index 532dea43348..3b250c57f93 100644 --- a/packages/bridge-controller/package.json +++ b/packages/bridge-controller/package.json @@ -39,9 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/bridge-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/bridge-controller", - "generate-method-action-types": "tsx ../../packages/messenger/src/generate-action-types/cli.ts", "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/bridge-status-controller/package.json b/packages/bridge-status-controller/package.json index 329077e4342..0bf9ac931fc 100644 --- a/packages/bridge-status-controller/package.json +++ b/packages/bridge-status-controller/package.json @@ -39,9 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/bridge-status-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/bridge-status-controller", - "generate-method-action-types": "tsx ../../packages/messenger/src/generate-action-types/cli.ts", "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/bridge-status-controller/src/bridge-status-controller-method-action-types.ts b/packages/bridge-status-controller/src/bridge-status-controller-method-action-types.ts index f777b04111d..c1e294bf9a6 100644 --- a/packages/bridge-status-controller/src/bridge-status-controller-method-action-types.ts +++ b/packages/bridge-status-controller/src/bridge-status-controller-method-action-types.ts @@ -30,6 +30,11 @@ export type BridgeStatusControllerSubmitIntentAction = { handler: BridgeStatusController['submitIntent']; }; +export type BridgeStatusControllerSubmitBatchSellAction = { + type: `BridgeStatusController:submitBatchSell`; + handler: BridgeStatusController['submitBatchSell']; +}; + export type BridgeStatusControllerRestartPollingForFailedAttemptsAction = { type: `BridgeStatusController:restartPollingForFailedAttempts`; handler: BridgeStatusController['restartPollingForFailedAttempts']; @@ -40,11 +45,6 @@ export type BridgeStatusControllerGetBridgeHistoryItemByTxMetaIdAction = { handler: BridgeStatusController['getBridgeHistoryItemByTxMetaId']; }; -export type BridgeStatusControllerSubmitBatchSellAction = { - type: `BridgeStatusController:submitBatchSell`; - handler: BridgeStatusController['submitBatchSell']; -}; - /** * Union of all BridgeStatusController action types. */ @@ -54,6 +54,6 @@ export type BridgeStatusControllerMethodActions = | BridgeStatusControllerResetStateAction | BridgeStatusControllerSubmitTxAction | BridgeStatusControllerSubmitIntentAction + | BridgeStatusControllerSubmitBatchSellAction | BridgeStatusControllerRestartPollingForFailedAttemptsAction - | BridgeStatusControllerGetBridgeHistoryItemByTxMetaIdAction - | BridgeStatusControllerSubmitBatchSellAction; + | BridgeStatusControllerGetBridgeHistoryItemByTxMetaIdAction; diff --git a/packages/cryptography/package.json b/packages/cryptography/package.json index 17b75c27130..769160e5979 100644 --- a/packages/cryptography/package.json +++ b/packages/cryptography/package.json @@ -45,8 +45,8 @@ "changelog:validate": "../../scripts/validate-changelog.sh @metamask/cryptography", "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --generate", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/java-tron-up/package.json b/packages/java-tron-up/package.json index 423af37278c..03dcce4a902 100644 --- a/packages/java-tron-up/package.json +++ b/packages/java-tron-up/package.json @@ -42,8 +42,8 @@ "changelog:validate": "../../scripts/validate-changelog.sh @metamask/java-tron-up", "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --generate", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/local-node-utils/package.json b/packages/local-node-utils/package.json index fcc318ee28f..87cdc81ac43 100644 --- a/packages/local-node-utils/package.json +++ b/packages/local-node-utils/package.json @@ -41,8 +41,8 @@ "changelog:validate": "../../scripts/validate-changelog.sh @metamask/local-node-utils", "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --generate", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/messenger-cli/tsconfig.build.json b/packages/messenger-cli/tsconfig.build.json index 6ac7a6b1498..81f0b3300e8 100644 --- a/packages/messenger-cli/tsconfig.build.json +++ b/packages/messenger-cli/tsconfig.build.json @@ -2,8 +2,8 @@ "extends": "../../tsconfig.packages.build.json", "compilerOptions": { "allowImportingTsExtensions": true, - "rewriteRelativeImportExtensions": true, "outDir": "./dist", + "rewriteRelativeImportExtensions": true, "rootDir": "./src" }, "references": [ diff --git a/packages/money-account-utils/package.json b/packages/money-account-utils/package.json index 284bd72236b..fa42e9cd7cc 100644 --- a/packages/money-account-utils/package.json +++ b/packages/money-account-utils/package.json @@ -41,8 +41,8 @@ "changelog:validate": "../../scripts/validate-changelog.sh @metamask/money-account-utils", "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --generate", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/package-template/package.json b/packages/package-template/package.json index 7c53d610775..c3a66a10a4e 100644 --- a/packages/package-template/package.json +++ b/packages/package-template/package.json @@ -42,8 +42,8 @@ "changelog:validate": "../../scripts/validate-changelog.sh @metamask/package-template", "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --generate", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/platform-api-docs/package.json b/packages/platform-api-docs/package.json index 3014b3d5c75..1e85d3e7a7e 100644 --- a/packages/platform-api-docs/package.json +++ b/packages/platform-api-docs/package.json @@ -33,7 +33,7 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/platform-api-docs", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/platform-api-docs", - "cli": "tsx src/cli.ts", + "cli": "node src/cli.ts", "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", diff --git a/packages/platform-api-docs/src/cli.ts b/packages/platform-api-docs/src/cli.ts index 5d6a007ba09..47a61d3e064 100644 --- a/packages/platform-api-docs/src/cli.ts +++ b/packages/platform-api-docs/src/cli.ts @@ -6,9 +6,9 @@ import * as path from 'node:path'; import npmWhich from 'npm-which'; import yargs from 'yargs'; -import { generate, resolveRepoUrl } from './generate.js'; -import type { RootCapabilitiesTypeReference } from './root-messenger-discovery.js'; -import { parseRootCapabilitiesTypeReference } from './root-messenger-discovery.js'; +import { generate, resolveRepoUrl } from './generate.ts'; +import type { RootCapabilitiesTypeReference } from './root-messenger-discovery.ts'; +import { parseRootCapabilitiesTypeReference } from './root-messenger-discovery.ts'; /** * Arguments shared by both discovery strategies. diff --git a/packages/platform-api-docs/src/extraction.test.ts b/packages/platform-api-docs/src/extraction.test.ts index a2149dcfb76..5da416d9562 100644 --- a/packages/platform-api-docs/src/extraction.test.ts +++ b/packages/platform-api-docs/src/extraction.test.ts @@ -2,9 +2,9 @@ import { createSandbox } from '@metamask/utils/node'; import * as fs from 'node:fs'; import * as path from 'node:path'; -import { extractFromSourceFile } from './extraction.js'; -import { createProject } from './ts-project.js'; -import { MessengerCapabilityPacket } from './types.js'; +import { extractFromSourceFile } from './extraction.ts'; +import { createProject } from './ts-project.ts'; +import { MessengerCapabilityPacket } from './types.ts'; const { withinSandbox } = createSandbox('platform-api-docs/extraction'); diff --git a/packages/platform-api-docs/src/extraction.ts b/packages/platform-api-docs/src/extraction.ts index b2afa22d2eb..62865eb1257 100644 --- a/packages/platform-api-docs/src/extraction.ts +++ b/packages/platform-api-docs/src/extraction.ts @@ -18,7 +18,7 @@ import { Node as NodeGuards } from 'ts-morph'; import type { MessengerCapabilityPacket, DocumentedParameter, -} from './types.js'; +} from './types.ts'; // --------------------------------------------------------------------------- // NOTE: `ts-morph` is used heavily in this file to parse and extract diff --git a/packages/platform-api-docs/src/generate.test.ts b/packages/platform-api-docs/src/generate.test.ts index d2b5015bda8..c0b31e37b3c 100644 --- a/packages/platform-api-docs/src/generate.test.ts +++ b/packages/platform-api-docs/src/generate.test.ts @@ -4,7 +4,7 @@ import { execa } from 'execa'; import * as fs from 'node:fs'; import * as path from 'node:path'; -import { generate, resolveRepoUrl } from './generate.js'; +import { generate, resolveRepoUrl } from './generate.ts'; const { withinSandbox } = createSandbox('platform-api-docs/generate'); diff --git a/packages/platform-api-docs/src/generate.ts b/packages/platform-api-docs/src/generate.ts index 494190d1894..7c47348a082 100644 --- a/packages/platform-api-docs/src/generate.ts +++ b/packages/platform-api-docs/src/generate.ts @@ -5,16 +5,16 @@ import * as path from 'node:path'; import { promisify } from 'node:util'; import type { Project } from 'ts-morph'; -import { extractFromSourceFile } from './extraction.js'; +import { extractFromSourceFile } from './extraction.ts'; import { generateIndexPage, generateNamespacePage, generateSidebars, -} from './markdown.js'; -import type { RootCapabilitiesTypeReference } from './root-messenger-discovery.js'; -import { discoverFromRootMessengerCapabilitiesTypes } from './root-messenger-discovery.js'; -import { createProject } from './ts-project.js'; -import type { MessengerCapabilityPacket, NamespaceGroup } from './types.js'; +} from './markdown.ts'; +import type { RootCapabilitiesTypeReference } from './root-messenger-discovery.ts'; +import { discoverFromRootMessengerCapabilitiesTypes } from './root-messenger-discovery.ts'; +import { createProject } from './ts-project.ts'; +import type { MessengerCapabilityPacket, NamespaceGroup } from './types.ts'; /** How many skipped capability types to name before summarizing the rest. */ const MAX_SKIPPED_SHOWN = 10; diff --git a/packages/platform-api-docs/src/markdown.test.ts b/packages/platform-api-docs/src/markdown.test.ts index 6881424d49c..050529c4e38 100644 --- a/packages/platform-api-docs/src/markdown.test.ts +++ b/packages/platform-api-docs/src/markdown.test.ts @@ -3,8 +3,8 @@ import { generateItemMarkdown, generateNamespacePage, generateSidebars, -} from './markdown.js'; -import type { MessengerCapabilityPacket, NamespaceGroup } from './types.js'; +} from './markdown.ts'; +import type { MessengerCapabilityPacket, NamespaceGroup } from './types.ts'; const makeItem = ( overrides: Partial = {}, diff --git a/packages/platform-api-docs/src/markdown.ts b/packages/platform-api-docs/src/markdown.ts index 965bf2089c3..2467c8c22b0 100644 --- a/packages/platform-api-docs/src/markdown.ts +++ b/packages/platform-api-docs/src/markdown.ts @@ -1,4 +1,4 @@ -import type { MessengerCapabilityPacket, NamespaceGroup } from './types.js'; +import type { MessengerCapabilityPacket, NamespaceGroup } from './types.ts'; /** * Convert backtick-quoted action/event names in text into links when they diff --git a/packages/platform-api-docs/src/root-messenger-discovery.test.ts b/packages/platform-api-docs/src/root-messenger-discovery.test.ts index 1b764c5c9c6..1f9cb911c3e 100644 --- a/packages/platform-api-docs/src/root-messenger-discovery.test.ts +++ b/packages/platform-api-docs/src/root-messenger-discovery.test.ts @@ -6,7 +6,7 @@ import * as path from 'node:path'; import { discoverFromRootMessengerCapabilitiesTypes, parseRootCapabilitiesTypeReference, -} from './root-messenger-discovery.js'; +} from './root-messenger-discovery.ts'; const { withinSandbox } = createSandbox( 'platform-api-docs/root-messenger-discovery', diff --git a/packages/platform-api-docs/src/root-messenger-discovery.ts b/packages/platform-api-docs/src/root-messenger-discovery.ts index 57435f86da9..75bb16bff88 100644 --- a/packages/platform-api-docs/src/root-messenger-discovery.ts +++ b/packages/platform-api-docs/src/root-messenger-discovery.ts @@ -10,9 +10,9 @@ import { Node as NodeGuards } from 'ts-morph'; import { classifyMessengerCapabilityTypeDeclaration, extractFromMessengerCapabilityTypeDeclaration, -} from './extraction.js'; -import { createProject } from './ts-project.js'; -import type { MessengerCapabilityPacket } from './types.js'; +} from './extraction.ts'; +import { createProject } from './ts-project.ts'; +import type { MessengerCapabilityPacket } from './types.ts'; // --------------------------------------------------------------------------- // The `root-messenger` strategy: resolve the types a project declares for its diff --git a/packages/platform-api-docs/tsconfig.build.json b/packages/platform-api-docs/tsconfig.build.json index eb9ebb8da38..81f0b3300e8 100644 --- a/packages/platform-api-docs/tsconfig.build.json +++ b/packages/platform-api-docs/tsconfig.build.json @@ -1,7 +1,9 @@ { "extends": "../../tsconfig.packages.build.json", "compilerOptions": { + "allowImportingTsExtensions": true, "outDir": "./dist", + "rewriteRelativeImportExtensions": true, "rootDir": "./src" }, "references": [ diff --git a/packages/platform-api-docs/tsconfig.json b/packages/platform-api-docs/tsconfig.json index 3f8c910bcfb..07e9848a707 100644 --- a/packages/platform-api-docs/tsconfig.json +++ b/packages/platform-api-docs/tsconfig.json @@ -1,5 +1,9 @@ { "extends": "../../tsconfig.packages.json", + "compilerOptions": { + "allowImportingTsExtensions": true, + "rewriteRelativeImportExtensions": true + }, "references": [ { "path": "../utils" diff --git a/packages/solana-test-validator-up/package.json b/packages/solana-test-validator-up/package.json index d5fb8d85345..7d3b7d02570 100644 --- a/packages/solana-test-validator-up/package.json +++ b/packages/solana-test-validator-up/package.json @@ -42,8 +42,8 @@ "changelog:validate": "../../scripts/validate-changelog.sh @metamask/solana-test-validator-up", "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --generate", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/stellar-quickstart-up/package.json b/packages/stellar-quickstart-up/package.json index e65936349fa..fdfe88cf97d 100644 --- a/packages/stellar-quickstart-up/package.json +++ b/packages/stellar-quickstart-up/package.json @@ -41,8 +41,8 @@ "changelog:validate": "../../scripts/validate-changelog.sh @metamask/stellar-quickstart-up", "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --generate", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/wallet-framework-docs/package.json b/packages/wallet-framework-docs/package.json index 475ac6d0897..ad3c2b08481 100644 --- a/packages/wallet-framework-docs/package.json +++ b/packages/wallet-framework-docs/package.json @@ -27,8 +27,8 @@ "dev": "docusaurus start site", "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts content --formatter oxfmt --esm --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts content --formatter oxfmt --esm --generate", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts content --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts content --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "start": "docusaurus serve site", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", diff --git a/packages/wallet/package.json b/packages/wallet/package.json index cd46a583a55..ffcf4bac034 100644 --- a/packages/wallet/package.json +++ b/packages/wallet/package.json @@ -41,8 +41,8 @@ "changelog:validate": "../../scripts/validate-changelog.sh @metamask/wallet", "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --check", - "messenger-action-types:generate": "tsx ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --generate", + "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --check", + "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", From 016ec46ff56eda2aea78dede96f6bf2754cf0709 Mon Sep 17 00:00:00 2001 From: Maarten Zuidhoorn Date: Tue, 29 Sep 2026 12:23:35 +0200 Subject: [PATCH 03/11] Fix typo --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index ce4f864c3c8..07270f274f4 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "docs:platform-api:build": "yarn workspace @metamask/platform-api-docs cli ../.. --build --project-label Core", "docs:platform-api:dev": "yarn workspace @metamask/platform-api-docs cli ../.. --dev --project-label Core", "docs:platform-api:serve": "yarn workspace @metamask/platform-api-docs cli ../.. --serve --project-label Core", - "get-changed-workspces": "node scripts/get-changed-workspaces.ts", + "get-changed-workspaces": "node scripts/get-changed-workspaces.ts", "lint": "yarn lint:oxlint && echo && yarn lint:misc --check && yarn constraints && yarn lint:dependencies && yarn lint:teams && yarn messenger-action-types:check && yarn readme-content:check && yarn lint:tsconfigs:all && yarn codeowners:check", "lint:dependencies": "knip --config knip.config.mts --dependencies && yarn dedupe --check", "lint:dependencies:fix": "knip --config knip.config.mts --dependencies && yarn dedupe", From 2488d7d734ab0a0627a01bc17614db985d44ed3e Mon Sep 17 00:00:00 2001 From: Maarten Zuidhoorn Date: Tue, 29 Sep 2026 12:36:58 +0200 Subject: [PATCH 04/11] Fix get-changed-workspaces script --- scripts/lib/workspaces.ts | 24 +----------------------- 1 file changed, 1 insertion(+), 23 deletions(-) diff --git a/scripts/lib/workspaces.ts b/scripts/lib/workspaces.ts index f4534537ae4..f24f762863e 100644 --- a/scripts/lib/workspaces.ts +++ b/scripts/lib/workspaces.ts @@ -1,8 +1,7 @@ -import { fileExists } from '@metamask/utils/node'; import { getPluginConfiguration } from '@yarnpkg/cli'; +import type { LocatorHash } from '@yarnpkg/core'; import { Configuration, - LocatorHash, Project, structUtils, ThrowReport, @@ -65,27 +64,6 @@ export async function getAllWorkspaces(): Promise { .filter(({ location }: Workspace) => location !== '.'); } -/** - * Get all TypeScript workspaces in the monorepo. This filters to packages - * containing a "tsconfig.build.json" file. - * - * @returns All TypeScript workspaces. - */ -export async function getTypeScriptWorkspaces(): Promise { - const workspaces = await getAllWorkspaces(); - - return ( - await Promise.all( - workspaces.map(async (workspace) => { - const hasTsConfig = await fileExists( - join(ROOT_WORKSPACE, workspace.location, 'tsconfig.build.json'), - ); - return hasTsConfig ? workspace : null; - }), - ) - ).filter((workspace): workspace is Workspace => workspace !== null); -} - /** * Get dependency and dependant maps for all workspaces. * From a8e1f7e685aefaff6484cc12ac9b6ed29ca09923 Mon Sep 17 00:00:00 2001 From: Maarten Zuidhoorn Date: Tue, 29 Sep 2026 12:50:13 +0200 Subject: [PATCH 05/11] Add temporary resolver for kyc-controller --- packages/kyc-controller/package.json | 2 +- packages/kyc-controller/scripts/register.ts | 6 ++++ packages/kyc-controller/scripts/resolver.ts | 40 +++++++++++++++++++++ 3 files changed, 47 insertions(+), 1 deletion(-) create mode 100644 packages/kyc-controller/scripts/register.ts create mode 100644 packages/kyc-controller/scripts/resolver.ts diff --git a/packages/kyc-controller/package.json b/packages/kyc-controller/package.json index db0b52424ba..2eca3eb340d 100644 --- a/packages/kyc-controller/package.json +++ b/packages/kyc-controller/package.json @@ -44,7 +44,7 @@ "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", - "mint:ukyc-token": "tsx scripts/mint-ukyc-test-token.ts", + "mint:ukyc-token": "node --import ./scripts/register.ts scripts/mint-ukyc-test-token.ts", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/kyc-controller/scripts/register.ts b/packages/kyc-controller/scripts/register.ts new file mode 100644 index 00000000000..fab8bf6b2e5 --- /dev/null +++ b/packages/kyc-controller/scripts/register.ts @@ -0,0 +1,6 @@ +// oxlint-disable-next-line n/no-unsupported-features/node-builtins +import { register } from 'node:module'; + +// Register a resolver that resolves `.js` to `.ts` (if exists). This is a +// temporary solution until we change all imports to `.ts`. +register('./resolver.ts', import.meta.url); diff --git a/packages/kyc-controller/scripts/resolver.ts b/packages/kyc-controller/scripts/resolver.ts new file mode 100644 index 00000000000..22ef7eb1559 --- /dev/null +++ b/packages/kyc-controller/scripts/resolver.ts @@ -0,0 +1,40 @@ +import type { ResolveHook } from 'module'; +import type { ResolveFnOutput } from 'node:module'; + +/** + * Custom resolver hook for Node.js that attempts to resolve TypeScript files + * when a JavaScript file is requested. + * + * @param specifier - The module specifier to resolve. + * @param context - The resolver hook context. + * @param nextResolve - The next resolver hook function to call. + * @returns The result of the resolution. + */ +export const resolve: ResolveHook = async ( + specifier, + context, + nextResolve, +): Promise => { + if ( + specifier.endsWith('.js') && + (specifier.startsWith('./') || specifier.startsWith('../')) + ) { + const tsSpecifier = `${specifier.slice(0, -3)}.ts`; + try { + return await nextResolve(tsSpecifier, context); + } catch (error: unknown) { + if ( + typeof error === 'object' && + error !== null && + 'code' in error && + error.code === 'ERR_MODULE_NOT_FOUND' + ) { + return await nextResolve(specifier, context); + } + + throw error; + } + } + + return await nextResolve(specifier, context); +}; From 052b72b357cf6bef35240fee51d333eeaa5c585d Mon Sep 17 00:00:00 2001 From: Maarten Zuidhoorn Date: Tue, 29 Sep 2026 13:08:52 +0200 Subject: [PATCH 06/11] Move custom resolver to root --- package.json | 6 ++--- packages/account-tree-controller/package.json | 8 +++--- packages/accounts-controller/package.json | 8 +++--- packages/address-book-controller/package.json | 8 +++--- packages/advanced-chart-core/package.json | 4 +-- packages/ai-controllers/package.json | 8 +++--- packages/analytics-controller/package.json | 8 +++--- .../package.json | 8 +++--- packages/announcement-controller/package.json | 8 +++--- packages/app-metadata-controller/package.json | 4 +-- packages/approval-controller/package.json | 8 +++--- packages/assets-controller/package.json | 8 +++--- packages/assets-controllers/package.json | 8 +++--- .../authenticated-user-storage/package.json | 8 +++--- packages/base-controller/package.json | 4 +-- packages/base-data-service/package.json | 8 +++--- packages/bitcoin-regtest-up/package.json | 8 +++--- packages/bridge-controller/package.json | 8 +++--- .../bridge-status-controller/package.json | 8 +++--- packages/build-utils/package.json | 4 +-- .../chain-agnostic-permission/package.json | 4 +-- packages/chomp-api-service/package.json | 4 +-- packages/claims-controller/package.json | 8 +++--- packages/client-controller/package.json | 8 +++--- packages/client-utils/package.json | 8 +++--- packages/compliance-controller/package.json | 8 +++--- packages/composable-controller/package.json | 4 +-- .../config-registry-controller/package.json | 8 +++--- packages/connectivity-controller/package.json | 8 +++--- packages/controller-utils/package.json | 4 +-- packages/core-backend/package.json | 8 +++--- packages/cryptography/package.json | 8 +++--- packages/delegation-controller/package.json | 8 +++--- packages/earn-controller/package.json | 8 +++--- packages/eip-5792-middleware/package.json | 4 +-- .../package.json | 4 +-- .../package.json | 4 +-- packages/eth-block-tracker/package.json | 4 +-- packages/eth-json-rpc-middleware/package.json | 4 +-- packages/eth-json-rpc-provider/package.json | 4 +-- packages/foundryup/package.json | 4 +-- packages/gas-fee-controller/package.json | 8 +++--- .../gator-permissions-controller/package.json | 8 +++--- packages/geolocation-controller/package.json | 8 +++--- packages/java-tron-up/package.json | 8 +++--- packages/json-rpc-engine/package.json | 4 +-- .../json-rpc-middleware-stream/package.json | 4 +-- packages/keyring-controller/package.json | 8 +++--- packages/kyc-controller/package.json | 10 ++++---- packages/local-node-utils/package.json | 8 +++--- packages/logging-controller/package.json | 8 +++--- packages/message-manager/package.json | 4 +-- packages/messenger-cli/package.json | 4 +-- packages/messenger/package.json | 4 +-- .../package.json | 8 +++--- .../package.json | 8 +++--- .../money-account-controller/package.json | 8 +++--- .../package.json | 8 +++--- packages/money-account-utils/package.json | 8 +++--- .../multichain-account-service/package.json | 8 +++--- .../multichain-api-middleware/package.json | 4 +-- .../package.json | 8 +++--- .../package.json | 8 +++--- packages/name-controller/package.json | 8 +++--- .../package.json | 8 +++--- packages/network-controller/package.json | 8 +++--- .../package.json | 8 +++--- .../package.json | 8 +++--- packages/package-template/package.json | 8 +++--- packages/passkey-controller/package.json | 8 +++--- packages/permission-controller/package.json | 8 +++--- .../permission-log-controller/package.json | 8 +++--- packages/perps-controller/package.json | 8 +++--- packages/phishing-controller/package.json | 8 +++--- packages/platform-api-docs/package.json | 6 ++--- packages/polling-controller/package.json | 4 +-- packages/preferences-controller/package.json | 8 +++--- .../profile-metrics-controller/package.json | 8 +++--- packages/profile-sync-controller/package.json | 8 +++--- packages/ramps-controller/package.json | 8 +++--- packages/rate-limit-controller/package.json | 4 +-- packages/react-data-query/package.json | 4 +-- .../package.json | 8 +++--- packages/sample-controllers/package.json | 8 +++--- .../package.json | 8 +++--- .../selected-network-controller/package.json | 8 +++--- packages/sentinel-api-service/package.json | 8 +++--- packages/shield-controller/package.json | 8 +++--- packages/signature-controller/package.json | 8 +++--- .../package.json | 8 +++--- packages/snap-account-service/package.json | 8 +++--- packages/social-controllers/package.json | 8 +++--- .../solana-test-validator-up/package.json | 8 +++--- packages/stellar-quickstart-up/package.json | 8 +++--- packages/storage-service/package.json | 8 +++--- packages/subscription-controller/package.json | 8 +++--- packages/transaction-controller/package.json | 8 +++--- .../transaction-pay-controller/package.json | 8 +++--- .../user-operation-controller/package.json | 8 +++--- packages/utils/package.json | 4 +-- packages/wallet-cli/package.json | 4 +-- packages/wallet-framework-docs/package.json | 8 +++--- packages/wallet/package.json | 8 +++--- .../scripts => scripts/resolver}/register.ts | 0 .../scripts => scripts/resolver}/resolver.ts | 25 +++++++++++++++++-- yarn.config.cjs | 4 +-- 106 files changed, 384 insertions(+), 363 deletions(-) rename {packages/kyc-controller/scripts => scripts/resolver}/register.ts (100%) rename {packages/kyc-controller/scripts => scripts/resolver}/resolver.ts (54%) diff --git a/package.json b/package.json index 07270f274f4..8714b000627 100644 --- a/package.json +++ b/package.json @@ -38,13 +38,13 @@ "lint:misc": "oxfmt --ignore-path .gitignore", "lint:misc:check": "yarn lint:misc --check", "lint:oxlint": "oxlint", - "lint:teams": "node scripts/lint-teams-json.ts", + "lint:teams": "node --import ./scripts/resolver/register.ts --experimental-transform-types scripts/lint-teams-json.ts", "lint:tsc": "tsc --build tsconfig.lint.json", "lint:tsc:clean": "yarn lint:tsc:only-clean && yarn lint:tsc", "lint:tsc:only-clean": "rimraf -g 'packages/*/.tsc-lint-cache' '.tsc-lint-cache'", - "lint:tsconfigs": "node scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs": "node --import ./scripts/resolver/register.ts --experimental-transform-types scripts/lint-tsconfigs/lint-tsconfigs.ts", "lint:tsconfigs:all": "yarn workspaces foreach --all --parallel --interlaced --verbose run lint:tsconfigs", - "lint:tsconfigs:fix": "node scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs:fix": "node --import ./scripts/resolver/register.ts --experimental-transform-types scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "lint:tsconfigs:fix:all": "yarn workspaces foreach --all --parallel --interlaced --verbose run lint:tsconfigs:fix", "messenger-action-types:check": "yarn workspaces foreach --all --no-private --parallel --interlaced --verbose run messenger-action-types:check", "messenger-action-types:generate": "yarn workspaces foreach --all --no-private --parallel --interlaced --verbose run messenger-action-types:generate", diff --git a/packages/account-tree-controller/package.json b/packages/account-tree-controller/package.json index 2e41530b4d3..004410aeeb3 100644 --- a/packages/account-tree-controller/package.json +++ b/packages/account-tree-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/account-tree-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/account-tree-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/accounts-controller/package.json b/packages/accounts-controller/package.json index 3e4e771bcd5..4e85a20bd9b 100644 --- a/packages/accounts-controller/package.json +++ b/packages/accounts-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/accounts-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/accounts-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/address-book-controller/package.json b/packages/address-book-controller/package.json index 65009277b41..08da088952c 100644 --- a/packages/address-book-controller/package.json +++ b/packages/address-book-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/address-book-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/address-book-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/advanced-chart-core/package.json b/packages/advanced-chart-core/package.json index dfd2b570bb1..3d509e83a98 100644 --- a/packages/advanced-chart-core/package.json +++ b/packages/advanced-chart-core/package.json @@ -43,8 +43,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/advanced-chart-core", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/advanced-chart-core", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "publish:preview": "yarn npm publish --tag preview", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", diff --git a/packages/ai-controllers/package.json b/packages/ai-controllers/package.json index b6c186556ed..8f92367506f 100644 --- a/packages/ai-controllers/package.json +++ b/packages/ai-controllers/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/ai-controllers", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/ai-controllers", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/analytics-controller/package.json b/packages/analytics-controller/package.json index c4167d9e32d..1742f993a20 100644 --- a/packages/analytics-controller/package.json +++ b/packages/analytics-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/analytics-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/analytics-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/analytics-data-regulation-controller/package.json b/packages/analytics-data-regulation-controller/package.json index 5797a8aacc1..5406a20ab8c 100644 --- a/packages/analytics-data-regulation-controller/package.json +++ b/packages/analytics-data-regulation-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/analytics-data-regulation-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/analytics-data-regulation-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/announcement-controller/package.json b/packages/announcement-controller/package.json index de227c80ed3..f72147d4366 100644 --- a/packages/announcement-controller/package.json +++ b/packages/announcement-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/announcement-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/announcement-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/app-metadata-controller/package.json b/packages/app-metadata-controller/package.json index 6e87bd255b3..44d16a5d08c 100644 --- a/packages/app-metadata-controller/package.json +++ b/packages/app-metadata-controller/package.json @@ -39,8 +39,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/app-metadata-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/app-metadata-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/approval-controller/package.json b/packages/approval-controller/package.json index 64c5a84c783..c0752982d85 100644 --- a/packages/approval-controller/package.json +++ b/packages/approval-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/approval-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/approval-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/assets-controller/package.json b/packages/assets-controller/package.json index 2de9e8abde3..850a17254a7 100644 --- a/packages/assets-controller/package.json +++ b/packages/assets-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/assets-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/assets-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/assets-controllers/package.json b/packages/assets-controllers/package.json index 930c75f9a8a..f34de736870 100644 --- a/packages/assets-controllers/package.json +++ b/packages/assets-controllers/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/assets-controllers", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/assets-controllers", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/authenticated-user-storage/package.json b/packages/authenticated-user-storage/package.json index f4b974f6814..0072918abd8 100644 --- a/packages/authenticated-user-storage/package.json +++ b/packages/authenticated-user-storage/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/authenticated-user-storage", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/authenticated-user-storage", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/base-controller/package.json b/packages/base-controller/package.json index 824642e69ec..cf60967e56d 100644 --- a/packages/base-controller/package.json +++ b/packages/base-controller/package.json @@ -38,8 +38,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/base-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/base-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/base-data-service/package.json b/packages/base-data-service/package.json index 8c2dabc0147..88fe76aff5c 100644 --- a/packages/base-data-service/package.json +++ b/packages/base-data-service/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/base-data-service", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/base-data-service", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --generate", "publish:preview": "yarn npm publish --tag preview", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", diff --git a/packages/bitcoin-regtest-up/package.json b/packages/bitcoin-regtest-up/package.json index 316d4f1b91b..d1076e91a00 100644 --- a/packages/bitcoin-regtest-up/package.json +++ b/packages/bitcoin-regtest-up/package.json @@ -40,10 +40,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/bitcoin-regtest-up", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/bitcoin-regtest-up", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/bridge-controller/package.json b/packages/bridge-controller/package.json index 3b250c57f93..89337d4cd97 100644 --- a/packages/bridge-controller/package.json +++ b/packages/bridge-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/bridge-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/bridge-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/bridge-status-controller/package.json b/packages/bridge-status-controller/package.json index 0bf9ac931fc..5b076c40d68 100644 --- a/packages/bridge-status-controller/package.json +++ b/packages/bridge-status-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/bridge-status-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/bridge-status-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/build-utils/package.json b/packages/build-utils/package.json index 920ac19f31c..0f465bf89d0 100644 --- a/packages/build-utils/package.json +++ b/packages/build-utils/package.json @@ -39,8 +39,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/build-utils", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/build-utils", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/chain-agnostic-permission/package.json b/packages/chain-agnostic-permission/package.json index 8357a0e60bc..21c934f93cb 100644 --- a/packages/chain-agnostic-permission/package.json +++ b/packages/chain-agnostic-permission/package.json @@ -39,8 +39,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/chain-agnostic-permission", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/chain-agnostic-permission", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/chomp-api-service/package.json b/packages/chomp-api-service/package.json index 69724148649..fae5d76d4e9 100644 --- a/packages/chomp-api-service/package.json +++ b/packages/chomp-api-service/package.json @@ -39,8 +39,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/chomp-api-service", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/chomp-api-service", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/claims-controller/package.json b/packages/claims-controller/package.json index b81ed83fef0..8fba6c12531 100644 --- a/packages/claims-controller/package.json +++ b/packages/claims-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/claims-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/claims-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/client-controller/package.json b/packages/client-controller/package.json index 4fd3a45788b..b7301f8ce98 100644 --- a/packages/client-controller/package.json +++ b/packages/client-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/client-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/client-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/client-utils/package.json b/packages/client-utils/package.json index b6c10986a2d..18faa8399cd 100644 --- a/packages/client-utils/package.json +++ b/packages/client-utils/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/client-utils", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/client-utils", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/compliance-controller/package.json b/packages/compliance-controller/package.json index 49b02a1ac13..42a5cba546b 100644 --- a/packages/compliance-controller/package.json +++ b/packages/compliance-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/compliance-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/compliance-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/composable-controller/package.json b/packages/composable-controller/package.json index 5466c69e057..410c2e75607 100644 --- a/packages/composable-controller/package.json +++ b/packages/composable-controller/package.json @@ -39,8 +39,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/composable-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/composable-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/config-registry-controller/package.json b/packages/config-registry-controller/package.json index 6947c6e3b3f..58828056bce 100644 --- a/packages/config-registry-controller/package.json +++ b/packages/config-registry-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/config-registry-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/config-registry-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "publish:preview": "yarn npm publish --tag preview", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", diff --git a/packages/connectivity-controller/package.json b/packages/connectivity-controller/package.json index 38797c43c65..8644c188a2a 100644 --- a/packages/connectivity-controller/package.json +++ b/packages/connectivity-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/connectivity-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/connectivity-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/controller-utils/package.json b/packages/controller-utils/package.json index 21af931d6f3..de8d345b65f 100644 --- a/packages/controller-utils/package.json +++ b/packages/controller-utils/package.json @@ -39,8 +39,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/controller-utils", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/controller-utils", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/core-backend/package.json b/packages/core-backend/package.json index 3986725c28a..2601ba804fb 100644 --- a/packages/core-backend/package.json +++ b/packages/core-backend/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/core-backend", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/core-backend", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/cryptography/package.json b/packages/cryptography/package.json index 769160e5979..ed84ac02180 100644 --- a/packages/cryptography/package.json +++ b/packages/cryptography/package.json @@ -43,10 +43,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/cryptography", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/cryptography", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/delegation-controller/package.json b/packages/delegation-controller/package.json index 89427a28dcc..f4c8b104947 100644 --- a/packages/delegation-controller/package.json +++ b/packages/delegation-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/delegation-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/delegation-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/earn-controller/package.json b/packages/earn-controller/package.json index 6839449974d..1799002e1d1 100644 --- a/packages/earn-controller/package.json +++ b/packages/earn-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/earn-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/earn-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/eip-5792-middleware/package.json b/packages/eip-5792-middleware/package.json index a80e057fb10..14da916291a 100644 --- a/packages/eip-5792-middleware/package.json +++ b/packages/eip-5792-middleware/package.json @@ -39,8 +39,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/eip-5792-middleware", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/eip-5792-middleware", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/eip-7702-internal-rpc-middleware/package.json b/packages/eip-7702-internal-rpc-middleware/package.json index 3ea1ea77b49..9439fd35f95 100644 --- a/packages/eip-7702-internal-rpc-middleware/package.json +++ b/packages/eip-7702-internal-rpc-middleware/package.json @@ -39,8 +39,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/eip-7702-internal-rpc-middleware", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/eip-7702-internal-rpc-middleware", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/eip1193-permission-middleware/package.json b/packages/eip1193-permission-middleware/package.json index fe3aef8cdd0..aafe2c5cfe8 100644 --- a/packages/eip1193-permission-middleware/package.json +++ b/packages/eip1193-permission-middleware/package.json @@ -39,8 +39,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/eip1193-permission-middleware", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/eip1193-permission-middleware", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/eth-block-tracker/package.json b/packages/eth-block-tracker/package.json index 7a5d284f0d1..18dd80ff743 100644 --- a/packages/eth-block-tracker/package.json +++ b/packages/eth-block-tracker/package.json @@ -40,8 +40,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/eth-block-tracker", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/eth-block-tracker", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/eth-json-rpc-middleware/package.json b/packages/eth-json-rpc-middleware/package.json index 89c2f4f0a8f..e8e7a7b0a47 100644 --- a/packages/eth-json-rpc-middleware/package.json +++ b/packages/eth-json-rpc-middleware/package.json @@ -39,8 +39,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/eth-json-rpc-middleware --tag-prefix-before-package-rename eth-json-rpc-middleware@ --version-before-package-rename 6.1.0", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/eth-json-rpc-middleware --tag-prefix-before-package-rename eth-json-rpc-middleware@ --version-before-package-rename 6.1.0", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/eth-json-rpc-provider/package.json b/packages/eth-json-rpc-provider/package.json index 4c1e7366794..21ee9cddd88 100644 --- a/packages/eth-json-rpc-provider/package.json +++ b/packages/eth-json-rpc-provider/package.json @@ -39,8 +39,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/eth-json-rpc-provider", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/eth-json-rpc-provider", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/foundryup/package.json b/packages/foundryup/package.json index 8936ce140e3..800d76d23a7 100644 --- a/packages/foundryup/package.json +++ b/packages/foundryup/package.json @@ -39,8 +39,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/foundryup", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/foundryup", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/gas-fee-controller/package.json b/packages/gas-fee-controller/package.json index 818ef57a53f..90ae63b84b3 100644 --- a/packages/gas-fee-controller/package.json +++ b/packages/gas-fee-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/gas-fee-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/gas-fee-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/gator-permissions-controller/package.json b/packages/gator-permissions-controller/package.json index 415eb7c76c1..44a3c43693d 100644 --- a/packages/gator-permissions-controller/package.json +++ b/packages/gator-permissions-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/gator-permissions-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/gator-permissions-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/geolocation-controller/package.json b/packages/geolocation-controller/package.json index 4ddc3fba5a3..f4dc695f7ca 100644 --- a/packages/geolocation-controller/package.json +++ b/packages/geolocation-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/geolocation-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/geolocation-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/java-tron-up/package.json b/packages/java-tron-up/package.json index 03dcce4a902..a94c1076b6f 100644 --- a/packages/java-tron-up/package.json +++ b/packages/java-tron-up/package.json @@ -40,10 +40,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/java-tron-up", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/java-tron-up", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/json-rpc-engine/package.json b/packages/json-rpc-engine/package.json index 4e9c7ccc326..443bc9635a1 100644 --- a/packages/json-rpc-engine/package.json +++ b/packages/json-rpc-engine/package.json @@ -47,8 +47,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/json-rpc-engine --tag-prefix-before-package-rename json-rpc-engine@ --version-before-package-rename 6.1.0", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/json-rpc-engine --tag-prefix-before-package-rename json-rpc-engine@ --version-before-package-rename 6.1.0", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/json-rpc-middleware-stream/package.json b/packages/json-rpc-middleware-stream/package.json index d0d793f0d54..3a31ef3aaa5 100644 --- a/packages/json-rpc-middleware-stream/package.json +++ b/packages/json-rpc-middleware-stream/package.json @@ -39,8 +39,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/json-rpc-middleware-stream --tag-prefix-before-package-rename json-rpc-middleware-stream@ --version-before-package-rename 5.0.1", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/json-rpc-middleware-stream --tag-prefix-before-package-rename json-rpc-middleware-stream@ --version-before-package-rename 5.0.1", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/keyring-controller/package.json b/packages/keyring-controller/package.json index c0ec7e7e0b3..76066fd8dd0 100644 --- a/packages/keyring-controller/package.json +++ b/packages/keyring-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/keyring-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/keyring-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/kyc-controller/package.json b/packages/kyc-controller/package.json index 2eca3eb340d..cd90b3c2589 100644 --- a/packages/kyc-controller/package.json +++ b/packages/kyc-controller/package.json @@ -40,11 +40,11 @@ "build:watch": "yarn build && chokidar 'src/**/*.ts' -c 'tsc --project tsconfig.build.json' --initial", "changelog:update": "../../scripts/update-changelog.sh @metamask/kyc-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/kyc-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", - "mint:ukyc-token": "node --import ./scripts/register.ts scripts/mint-ukyc-test-token.ts", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "mint:ukyc-token": "node --import ../../scripts/resolver/register.ts --experimental-transform-types scripts/mint-ukyc-test-token.ts", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/local-node-utils/package.json b/packages/local-node-utils/package.json index 87cdc81ac43..431b80928a0 100644 --- a/packages/local-node-utils/package.json +++ b/packages/local-node-utils/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/local-node-utils", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/local-node-utils", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/logging-controller/package.json b/packages/logging-controller/package.json index 6fe0b299908..13b5522b8b7 100644 --- a/packages/logging-controller/package.json +++ b/packages/logging-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/logging-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/logging-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/message-manager/package.json b/packages/message-manager/package.json index f11daf4c219..9787865925d 100644 --- a/packages/message-manager/package.json +++ b/packages/message-manager/package.json @@ -39,8 +39,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/message-manager", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/message-manager", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/messenger-cli/package.json b/packages/messenger-cli/package.json index 1ce03208922..ac67e62ba29 100644 --- a/packages/messenger-cli/package.json +++ b/packages/messenger-cli/package.json @@ -34,8 +34,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/messenger-cli", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/messenger-cli", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/messenger/package.json b/packages/messenger/package.json index f1cb6a1cc6c..4a6cbc2a22c 100644 --- a/packages/messenger/package.json +++ b/packages/messenger/package.json @@ -39,8 +39,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/messenger", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/messenger", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "yarn test:unit && yarn test:types", "test:clean": "yarn test:unit:clean && yarn test:types", diff --git a/packages/money-account-api-data-service/package.json b/packages/money-account-api-data-service/package.json index 49754804080..d2eb4ee46bd 100644 --- a/packages/money-account-api-data-service/package.json +++ b/packages/money-account-api-data-service/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/money-account-api-data-service", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/money-account-api-data-service", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/money-account-balance-service/package.json b/packages/money-account-balance-service/package.json index 3ba6c6b060d..c648cbc3169 100644 --- a/packages/money-account-balance-service/package.json +++ b/packages/money-account-balance-service/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/money-account-balance-service", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/money-account-balance-service", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/money-account-controller/package.json b/packages/money-account-controller/package.json index b335f7b9260..37a9341508e 100644 --- a/packages/money-account-controller/package.json +++ b/packages/money-account-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/money-account-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/money-account-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/money-account-upgrade-controller/package.json b/packages/money-account-upgrade-controller/package.json index 64483a44003..a2557d6b55f 100644 --- a/packages/money-account-upgrade-controller/package.json +++ b/packages/money-account-upgrade-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/money-account-upgrade-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/money-account-upgrade-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/money-account-utils/package.json b/packages/money-account-utils/package.json index fa42e9cd7cc..80d314b20b3 100644 --- a/packages/money-account-utils/package.json +++ b/packages/money-account-utils/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/money-account-utils", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/money-account-utils", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/multichain-account-service/package.json b/packages/multichain-account-service/package.json index 5d7ba2df3e4..1cfbc7a5718 100644 --- a/packages/multichain-account-service/package.json +++ b/packages/multichain-account-service/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/multichain-account-service", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/multichain-account-service", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/multichain-api-middleware/package.json b/packages/multichain-api-middleware/package.json index 222883504d6..d5ae10111e5 100644 --- a/packages/multichain-api-middleware/package.json +++ b/packages/multichain-api-middleware/package.json @@ -39,8 +39,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/multichain-api-middleware", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/multichain-api-middleware", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/multichain-network-controller/package.json b/packages/multichain-network-controller/package.json index 28d936aed70..4dab3d66150 100644 --- a/packages/multichain-network-controller/package.json +++ b/packages/multichain-network-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/multichain-network-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/multichain-network-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/multichain-transactions-controller/package.json b/packages/multichain-transactions-controller/package.json index faa4502ea32..ecad13132de 100644 --- a/packages/multichain-transactions-controller/package.json +++ b/packages/multichain-transactions-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/multichain-transactions-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/multichain-transactions-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/name-controller/package.json b/packages/name-controller/package.json index 6839eff1b70..8d4ee1b76d8 100644 --- a/packages/name-controller/package.json +++ b/packages/name-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/name-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/name-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "prepare-manifest:preview": "../../scripts/prepare-preview-manifest.sh", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", diff --git a/packages/network-connection-banner-controller/package.json b/packages/network-connection-banner-controller/package.json index a22d89ec74e..ed82b99009d 100644 --- a/packages/network-connection-banner-controller/package.json +++ b/packages/network-connection-banner-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/network-connection-banner-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/network-connection-banner-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/network-controller/package.json b/packages/network-controller/package.json index 6b2fd203f75..2d09bf17659 100644 --- a/packages/network-controller/package.json +++ b/packages/network-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/network-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/network-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/network-enablement-controller/package.json b/packages/network-enablement-controller/package.json index fa1b7a63760..230f86cbe2b 100644 --- a/packages/network-enablement-controller/package.json +++ b/packages/network-enablement-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/network-enablement-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/network-enablement-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/notification-services-controller/package.json b/packages/notification-services-controller/package.json index 7aa3fca6724..54c3fb6663b 100644 --- a/packages/notification-services-controller/package.json +++ b/packages/notification-services-controller/package.json @@ -61,10 +61,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/notification-services-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/notification-services-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/package-template/package.json b/packages/package-template/package.json index c3a66a10a4e..0ad98255a5f 100644 --- a/packages/package-template/package.json +++ b/packages/package-template/package.json @@ -40,10 +40,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/package-template", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/package-template", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/passkey-controller/package.json b/packages/passkey-controller/package.json index 13bca436ed8..a67c806311f 100644 --- a/packages/passkey-controller/package.json +++ b/packages/passkey-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/passkey-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/passkey-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "publish:preview": "yarn npm publish --tag preview", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", diff --git a/packages/permission-controller/package.json b/packages/permission-controller/package.json index 2a7a5b55caa..dc3e1ee036f 100644 --- a/packages/permission-controller/package.json +++ b/packages/permission-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/permission-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/permission-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/permission-log-controller/package.json b/packages/permission-log-controller/package.json index 261664b345c..d31deafcb3d 100644 --- a/packages/permission-log-controller/package.json +++ b/packages/permission-log-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/permission-log-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/permission-log-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/perps-controller/package.json b/packages/perps-controller/package.json index 7f3ac7364c0..065d8d2f9c6 100644 --- a/packages/perps-controller/package.json +++ b/packages/perps-controller/package.json @@ -59,10 +59,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/perps-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/perps-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/phishing-controller/package.json b/packages/phishing-controller/package.json index 1381ce79a43..4409ad9b309 100644 --- a/packages/phishing-controller/package.json +++ b/packages/phishing-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/phishing-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/phishing-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/platform-api-docs/package.json b/packages/platform-api-docs/package.json index 1e85d3e7a7e..289d4333ee9 100644 --- a/packages/platform-api-docs/package.json +++ b/packages/platform-api-docs/package.json @@ -33,9 +33,9 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/platform-api-docs", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/platform-api-docs", - "cli": "node src/cli.ts", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "cli": "node --import ../../scripts/resolver/register.ts src/cli.ts", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/polling-controller/package.json b/packages/polling-controller/package.json index b73d51d2fb2..ced3dd0edf2 100644 --- a/packages/polling-controller/package.json +++ b/packages/polling-controller/package.json @@ -39,8 +39,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/polling-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/polling-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/preferences-controller/package.json b/packages/preferences-controller/package.json index 54018be1db8..2520d811537 100644 --- a/packages/preferences-controller/package.json +++ b/packages/preferences-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/preferences-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/preferences-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/profile-metrics-controller/package.json b/packages/profile-metrics-controller/package.json index f714d398050..8715b839d1d 100644 --- a/packages/profile-metrics-controller/package.json +++ b/packages/profile-metrics-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/profile-metrics-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/profile-metrics-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/profile-sync-controller/package.json b/packages/profile-sync-controller/package.json index a5312507138..15d40b690da 100644 --- a/packages/profile-sync-controller/package.json +++ b/packages/profile-sync-controller/package.json @@ -62,10 +62,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/profile-sync-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/profile-sync-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/ramps-controller/package.json b/packages/ramps-controller/package.json index 662302e6633..937fe7bcafe 100644 --- a/packages/ramps-controller/package.json +++ b/packages/ramps-controller/package.json @@ -40,10 +40,10 @@ "changelog:update": "../../scripts/update-changelog.sh @metamask/ramps-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/ramps-controller", "dev": "node dev-watch.js", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/rate-limit-controller/package.json b/packages/rate-limit-controller/package.json index f6215175e55..983a471c293 100644 --- a/packages/rate-limit-controller/package.json +++ b/packages/rate-limit-controller/package.json @@ -39,8 +39,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/rate-limit-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/rate-limit-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/react-data-query/package.json b/packages/react-data-query/package.json index 8596be59f9f..cd29c17a916 100644 --- a/packages/react-data-query/package.json +++ b/packages/react-data-query/package.json @@ -39,8 +39,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/react-data-query", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/react-data-query", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/remote-feature-flag-controller/package.json b/packages/remote-feature-flag-controller/package.json index c80e2f7a1aa..81dd235bc2b 100644 --- a/packages/remote-feature-flag-controller/package.json +++ b/packages/remote-feature-flag-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/remote-feature-flag-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/remote-feature-flag-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/sample-controllers/package.json b/packages/sample-controllers/package.json index 2a9e638c351..5f63e525c51 100644 --- a/packages/sample-controllers/package.json +++ b/packages/sample-controllers/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/sample-controllers", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/sample-controllers", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/seedless-onboarding-controller/package.json b/packages/seedless-onboarding-controller/package.json index d9cd175edb5..0a4b50e3f8b 100644 --- a/packages/seedless-onboarding-controller/package.json +++ b/packages/seedless-onboarding-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/seedless-onboarding-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/seedless-onboarding-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/selected-network-controller/package.json b/packages/selected-network-controller/package.json index 66074c995bb..703e874570a 100644 --- a/packages/selected-network-controller/package.json +++ b/packages/selected-network-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/selected-network-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/selected-network-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/sentinel-api-service/package.json b/packages/sentinel-api-service/package.json index 38eefba431d..123f5eadaa3 100644 --- a/packages/sentinel-api-service/package.json +++ b/packages/sentinel-api-service/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/sentinel-api-service", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/sentinel-api-service", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/shield-controller/package.json b/packages/shield-controller/package.json index 57195a82519..0bea858040d 100644 --- a/packages/shield-controller/package.json +++ b/packages/shield-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/shield-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/shield-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/signature-controller/package.json b/packages/signature-controller/package.json index c0593def3d4..cf791063e97 100644 --- a/packages/signature-controller/package.json +++ b/packages/signature-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/signature-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/signature-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/smart-transactions-controller/package.json b/packages/smart-transactions-controller/package.json index 5c7e245ae8b..04fa13b6e38 100644 --- a/packages/smart-transactions-controller/package.json +++ b/packages/smart-transactions-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/smart-transactions-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/smart-transactions-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/snap-account-service/package.json b/packages/snap-account-service/package.json index f246fc3c117..07dceb64dae 100644 --- a/packages/snap-account-service/package.json +++ b/packages/snap-account-service/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/snap-account-service", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/snap-account-service", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/social-controllers/package.json b/packages/social-controllers/package.json index fb180423eb8..e783484a71a 100644 --- a/packages/social-controllers/package.json +++ b/packages/social-controllers/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/social-controllers", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/social-controllers", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/solana-test-validator-up/package.json b/packages/solana-test-validator-up/package.json index 7d3b7d02570..e4bfaa9155b 100644 --- a/packages/solana-test-validator-up/package.json +++ b/packages/solana-test-validator-up/package.json @@ -40,10 +40,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/solana-test-validator-up", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/solana-test-validator-up", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/stellar-quickstart-up/package.json b/packages/stellar-quickstart-up/package.json index fdfe88cf97d..0b550c765e7 100644 --- a/packages/stellar-quickstart-up/package.json +++ b/packages/stellar-quickstart-up/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/stellar-quickstart-up", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/stellar-quickstart-up", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/storage-service/package.json b/packages/storage-service/package.json index ca32a9ac215..d3ef6758f88 100644 --- a/packages/storage-service/package.json +++ b/packages/storage-service/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/storage-service", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/storage-service", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/subscription-controller/package.json b/packages/subscription-controller/package.json index 52bb12931b2..92a41026048 100644 --- a/packages/subscription-controller/package.json +++ b/packages/subscription-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/subscription-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/subscription-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/transaction-controller/package.json b/packages/transaction-controller/package.json index 3d0fa18f2fc..819f10ec0ba 100644 --- a/packages/transaction-controller/package.json +++ b/packages/transaction-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/transaction-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/transaction-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/transaction-pay-controller/package.json b/packages/transaction-pay-controller/package.json index 36e0d321ffe..ae3aa1b5095 100644 --- a/packages/transaction-pay-controller/package.json +++ b/packages/transaction-pay-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/transaction-pay-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/transaction-pay-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "prepare-manifest:preview": "../../scripts/prepare-preview-manifest.sh", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", diff --git a/packages/user-operation-controller/package.json b/packages/user-operation-controller/package.json index 4b456f5c15c..e821cece26a 100644 --- a/packages/user-operation-controller/package.json +++ b/packages/user-operation-controller/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/user-operation-controller", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/user-operation-controller", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --esm --generate", "prepare-manifest:preview": "../../scripts/prepare-preview-manifest.sh", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", diff --git a/packages/utils/package.json b/packages/utils/package.json index 43b485a9a45..c450989476c 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -44,8 +44,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/utils", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/utils", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "yarn test:unit && yarn test:types", "test:clean": "yarn test:unit:clean && yarn test:types", diff --git a/packages/wallet-cli/package.json b/packages/wallet-cli/package.json index 07667a7302d..2db6471e5ab 100644 --- a/packages/wallet-cli/package.json +++ b/packages/wallet-cli/package.json @@ -38,8 +38,8 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/wallet-cli", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/wallet-cli", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "yarn test:prepare && NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/wallet-framework-docs/package.json b/packages/wallet-framework-docs/package.json index ad3c2b08481..52215a72529 100644 --- a/packages/wallet-framework-docs/package.json +++ b/packages/wallet-framework-docs/package.json @@ -25,10 +25,10 @@ "changelog:update": "../../scripts/update-changelog.sh @metamask/wallet-framework-docs", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/wallet-framework-docs", "dev": "docusaurus start site", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts content --formatter oxfmt --esm --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts content --formatter oxfmt --esm --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts content --formatter oxfmt --esm --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts content --formatter oxfmt --esm --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "start": "docusaurus serve site", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", diff --git a/packages/wallet/package.json b/packages/wallet/package.json index ffcf4bac034..8d8808a4907 100644 --- a/packages/wallet/package.json +++ b/packages/wallet/package.json @@ -39,10 +39,10 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/wallet", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/wallet", - "lint:tsconfigs": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", - "lint:tsconfigs:fix": "node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", - "messenger-action-types:check": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --check", - "messenger-action-types:generate": "node ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --generate", + "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", + "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", + "messenger-action-types:check": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --check", + "messenger-action-types:generate": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../packages/messenger-cli/src/cli.ts --formatter oxfmt --generate", "since-latest-release": "../../scripts/since-latest-release.sh", "test": "NODE_OPTIONS=--experimental-vm-modules jest --reporters=jest-silent-reporter", "test:clean": "NODE_OPTIONS=--experimental-vm-modules jest --clearCache", diff --git a/packages/kyc-controller/scripts/register.ts b/scripts/resolver/register.ts similarity index 100% rename from packages/kyc-controller/scripts/register.ts rename to scripts/resolver/register.ts diff --git a/packages/kyc-controller/scripts/resolver.ts b/scripts/resolver/resolver.ts similarity index 54% rename from packages/kyc-controller/scripts/resolver.ts rename to scripts/resolver/resolver.ts index 22ef7eb1559..e0f4c7933e7 100644 --- a/packages/kyc-controller/scripts/resolver.ts +++ b/scripts/resolver/resolver.ts @@ -2,8 +2,21 @@ import type { ResolveHook } from 'module'; import type { ResolveFnOutput } from 'node:module'; /** - * Custom resolver hook for Node.js that attempts to resolve TypeScript files - * when a JavaScript file is requested. + * A mapping of package names to their source file paths. This is used t + * override the default resolution of certain packages to point to their source + * files instead of the compiled JavaScript files. + */ +const PACKAGE_SOURCE_OVERRIDES: Record = { + '@metamask/utils': '../../packages/utils/src/index.ts', + '@metamask/utils/node': '../../packages/utils/src/node.ts', +}; + +/** + * Custom resolver hook for Node.js that: + * + * 1. Attempts to resolve TypeScript files when a JavaScript file is requested. + * 2. Overrides certain package resolutions to point to their source files + * instead of the compiled JavaScript files. * * @param specifier - The module specifier to resolve. * @param context - The resolver hook context. @@ -15,6 +28,14 @@ export const resolve: ResolveHook = async ( context, nextResolve, ): Promise => { + const sourceOverride = PACKAGE_SOURCE_OVERRIDES[specifier]; + if (sourceOverride) { + return await nextResolve( + new URL(sourceOverride, import.meta.url).href, + context, + ); + } + if ( specifier.endsWith('.js') && (specifier.startsWith('./') || specifier.startsWith('../')) diff --git a/yarn.config.cjs b/yarn.config.cjs index d06d8a04127..0a561b06843 100644 --- a/yarn.config.cjs +++ b/yarn.config.cjs @@ -238,12 +238,12 @@ module.exports = defineConfig({ expectWorkspaceField( workspace, 'scripts.lint:tsconfigs', - 'node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts', + 'node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts', ); expectWorkspaceField( workspace, 'scripts.lint:tsconfigs:fix', - 'node ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix', + 'node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix', ); } From bcf91084e3ca162c20f1437c9361df5d7547722b Mon Sep 17 00:00:00 2001 From: Maarten Zuidhoorn Date: Tue, 29 Sep 2026 13:12:31 +0200 Subject: [PATCH 07/11] Revert import changes --- packages/messenger-cli/src/check.test.ts | 6 +++--- packages/messenger-cli/src/check.ts | 6 +++--- packages/messenger-cli/src/cli.ts | 8 ++++---- packages/messenger-cli/src/fix.test.ts | 6 +++--- packages/messenger-cli/src/fix.ts | 6 +++--- packages/messenger-cli/src/generate-content.test.ts | 4 ++-- packages/messenger-cli/src/generate-content.ts | 4 ++-- packages/platform-api-docs/package.json | 2 +- packages/platform-api-docs/src/cli.ts | 6 +++--- packages/platform-api-docs/src/extraction.test.ts | 6 +++--- packages/platform-api-docs/src/extraction.ts | 2 +- packages/platform-api-docs/src/generate.test.ts | 2 +- packages/platform-api-docs/src/generate.ts | 12 ++++++------ packages/platform-api-docs/src/markdown.test.ts | 4 ++-- packages/platform-api-docs/src/markdown.ts | 2 +- .../src/root-messenger-discovery.test.ts | 2 +- .../src/root-messenger-discovery.ts | 6 +++--- 17 files changed, 42 insertions(+), 42 deletions(-) diff --git a/packages/messenger-cli/src/check.test.ts b/packages/messenger-cli/src/check.test.ts index ee9de50cd84..91aca0c700b 100644 --- a/packages/messenger-cli/src/check.test.ts +++ b/packages/messenger-cli/src/check.test.ts @@ -3,9 +3,9 @@ import { createSandbox } from '@metamask/utils/node'; import * as fs from 'node:fs'; import * as path from 'node:path'; -import { checkActionTypesFiles } from './check.ts'; -import { generateActionTypesContent } from './generate-content.ts'; -import type { SourceInfo } from './parse-source.ts'; +import { checkActionTypesFiles } from './check.js'; +import { generateActionTypesContent } from './generate-content.js'; +import type { SourceInfo } from './parse-source.js'; const { withinSandbox } = createSandbox('messenger/check-action-types'); diff --git a/packages/messenger-cli/src/check.ts b/packages/messenger-cli/src/check.ts index 8b0590895c6..fad106865d9 100644 --- a/packages/messenger-cli/src/check.ts +++ b/packages/messenger-cli/src/check.ts @@ -1,9 +1,9 @@ import * as fs from 'node:fs'; import * as path from 'node:path'; -import { generateActionTypesContent } from './generate-content.ts'; -import type { SourceInfo } from './parse-source.ts'; -import type { Formatter } from './types.ts'; +import { generateActionTypesContent } from './generate-content.js'; +import type { SourceInfo } from './parse-source.js'; +import { Formatter } from './types.js'; /** * Checks if generated action types files are up to date. diff --git a/packages/messenger-cli/src/cli.ts b/packages/messenger-cli/src/cli.ts index 4b31daaf1a2..88aabc73c8a 100644 --- a/packages/messenger-cli/src/cli.ts +++ b/packages/messenger-cli/src/cli.ts @@ -2,10 +2,10 @@ import yargs from 'yargs'; -import { checkActionTypesFiles } from './check.ts'; -import { generateAllActionTypesFiles } from './fix.ts'; -import { findSourcesWithExposedMethods } from './parse-source.ts'; -import type { Formatter } from './types.ts'; +import { checkActionTypesFiles } from './check.js'; +import { generateAllActionTypesFiles } from './fix.js'; +import { findSourcesWithExposedMethods } from './parse-source.js'; +import { Formatter } from './types.js'; type CommandLineArguments = { check: boolean; diff --git a/packages/messenger-cli/src/fix.test.ts b/packages/messenger-cli/src/fix.test.ts index edd0fd7ff57..b16a3b5de8a 100644 --- a/packages/messenger-cli/src/fix.test.ts +++ b/packages/messenger-cli/src/fix.test.ts @@ -3,9 +3,9 @@ import { createSandbox } from '@metamask/utils/node'; import * as fs from 'node:fs'; import * as path from 'node:path'; -import { generateAllActionTypesFiles } from './fix.ts'; -import { generateActionTypesContent } from './generate-content.ts'; -import type { SourceInfo } from './parse-source.ts'; +import { generateAllActionTypesFiles } from './fix.js'; +import { generateActionTypesContent } from './generate-content.js'; +import type { SourceInfo } from './parse-source.js'; const { withinSandbox } = createSandbox('messenger/fix-action-types'); diff --git a/packages/messenger-cli/src/fix.ts b/packages/messenger-cli/src/fix.ts index 1496d92e384..80de4222212 100644 --- a/packages/messenger-cli/src/fix.ts +++ b/packages/messenger-cli/src/fix.ts @@ -1,9 +1,9 @@ import * as fs from 'node:fs'; import * as path from 'node:path'; -import { generateActionTypesContent } from './generate-content.ts'; -import type { SourceInfo } from './parse-source.ts'; -import type { Formatter } from './types.ts'; +import { generateActionTypesContent } from './generate-content.js'; +import type { SourceInfo } from './parse-source.js'; +import type { Formatter } from './types.js'; /** * Generates action types files for all controllers/services. diff --git a/packages/messenger-cli/src/generate-content.test.ts b/packages/messenger-cli/src/generate-content.test.ts index 836d2d5f8a5..023389f6068 100644 --- a/packages/messenger-cli/src/generate-content.test.ts +++ b/packages/messenger-cli/src/generate-content.test.ts @@ -1,5 +1,5 @@ -import { generateActionTypesContent } from './generate-content.ts'; -import type { SourceInfo } from './parse-source.ts'; +import { generateActionTypesContent } from './generate-content.js'; +import type { SourceInfo } from './parse-source.js'; describe('generateActionTypesContent', () => { it('generates action types for a controller with one method', async () => { diff --git a/packages/messenger-cli/src/generate-content.ts b/packages/messenger-cli/src/generate-content.ts index e68af34f8e0..89cd2b41f22 100644 --- a/packages/messenger-cli/src/generate-content.ts +++ b/packages/messenger-cli/src/generate-content.ts @@ -1,8 +1,8 @@ import { assertExhaustive, getErrorMessage } from '@metamask/utils'; import * as path from 'node:path'; -import type { SourceInfo } from './parse-source.ts'; -import type { Formatter } from './types.ts'; +import type { SourceInfo } from './parse-source.js'; +import { Formatter } from './types.js'; /** * The default options used by Oxfmt and Prettier when formatting the generated diff --git a/packages/platform-api-docs/package.json b/packages/platform-api-docs/package.json index 289d4333ee9..ec9fe704559 100644 --- a/packages/platform-api-docs/package.json +++ b/packages/platform-api-docs/package.json @@ -33,7 +33,7 @@ "build:only-clean": "rimraf './dist' './tsconfig.build.tsbuildinfo'", "changelog:update": "../../scripts/update-changelog.sh @metamask/platform-api-docs", "changelog:validate": "../../scripts/validate-changelog.sh @metamask/platform-api-docs", - "cli": "node --import ../../scripts/resolver/register.ts src/cli.ts", + "cli": "node --import ../../scripts/resolver/register.ts --experimental-transform-types src/cli.ts", "lint:tsconfigs": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts", "lint:tsconfigs:fix": "node --import ../../scripts/resolver/register.ts --experimental-transform-types ../../scripts/lint-tsconfigs/lint-tsconfigs.ts --fix", "since-latest-release": "../../scripts/since-latest-release.sh", diff --git a/packages/platform-api-docs/src/cli.ts b/packages/platform-api-docs/src/cli.ts index 47a61d3e064..5d6a007ba09 100644 --- a/packages/platform-api-docs/src/cli.ts +++ b/packages/platform-api-docs/src/cli.ts @@ -6,9 +6,9 @@ import * as path from 'node:path'; import npmWhich from 'npm-which'; import yargs from 'yargs'; -import { generate, resolveRepoUrl } from './generate.ts'; -import type { RootCapabilitiesTypeReference } from './root-messenger-discovery.ts'; -import { parseRootCapabilitiesTypeReference } from './root-messenger-discovery.ts'; +import { generate, resolveRepoUrl } from './generate.js'; +import type { RootCapabilitiesTypeReference } from './root-messenger-discovery.js'; +import { parseRootCapabilitiesTypeReference } from './root-messenger-discovery.js'; /** * Arguments shared by both discovery strategies. diff --git a/packages/platform-api-docs/src/extraction.test.ts b/packages/platform-api-docs/src/extraction.test.ts index 5da416d9562..a2149dcfb76 100644 --- a/packages/platform-api-docs/src/extraction.test.ts +++ b/packages/platform-api-docs/src/extraction.test.ts @@ -2,9 +2,9 @@ import { createSandbox } from '@metamask/utils/node'; import * as fs from 'node:fs'; import * as path from 'node:path'; -import { extractFromSourceFile } from './extraction.ts'; -import { createProject } from './ts-project.ts'; -import { MessengerCapabilityPacket } from './types.ts'; +import { extractFromSourceFile } from './extraction.js'; +import { createProject } from './ts-project.js'; +import { MessengerCapabilityPacket } from './types.js'; const { withinSandbox } = createSandbox('platform-api-docs/extraction'); diff --git a/packages/platform-api-docs/src/extraction.ts b/packages/platform-api-docs/src/extraction.ts index 62865eb1257..b2afa22d2eb 100644 --- a/packages/platform-api-docs/src/extraction.ts +++ b/packages/platform-api-docs/src/extraction.ts @@ -18,7 +18,7 @@ import { Node as NodeGuards } from 'ts-morph'; import type { MessengerCapabilityPacket, DocumentedParameter, -} from './types.ts'; +} from './types.js'; // --------------------------------------------------------------------------- // NOTE: `ts-morph` is used heavily in this file to parse and extract diff --git a/packages/platform-api-docs/src/generate.test.ts b/packages/platform-api-docs/src/generate.test.ts index c0b31e37b3c..d2b5015bda8 100644 --- a/packages/platform-api-docs/src/generate.test.ts +++ b/packages/platform-api-docs/src/generate.test.ts @@ -4,7 +4,7 @@ import { execa } from 'execa'; import * as fs from 'node:fs'; import * as path from 'node:path'; -import { generate, resolveRepoUrl } from './generate.ts'; +import { generate, resolveRepoUrl } from './generate.js'; const { withinSandbox } = createSandbox('platform-api-docs/generate'); diff --git a/packages/platform-api-docs/src/generate.ts b/packages/platform-api-docs/src/generate.ts index 7c47348a082..494190d1894 100644 --- a/packages/platform-api-docs/src/generate.ts +++ b/packages/platform-api-docs/src/generate.ts @@ -5,16 +5,16 @@ import * as path from 'node:path'; import { promisify } from 'node:util'; import type { Project } from 'ts-morph'; -import { extractFromSourceFile } from './extraction.ts'; +import { extractFromSourceFile } from './extraction.js'; import { generateIndexPage, generateNamespacePage, generateSidebars, -} from './markdown.ts'; -import type { RootCapabilitiesTypeReference } from './root-messenger-discovery.ts'; -import { discoverFromRootMessengerCapabilitiesTypes } from './root-messenger-discovery.ts'; -import { createProject } from './ts-project.ts'; -import type { MessengerCapabilityPacket, NamespaceGroup } from './types.ts'; +} from './markdown.js'; +import type { RootCapabilitiesTypeReference } from './root-messenger-discovery.js'; +import { discoverFromRootMessengerCapabilitiesTypes } from './root-messenger-discovery.js'; +import { createProject } from './ts-project.js'; +import type { MessengerCapabilityPacket, NamespaceGroup } from './types.js'; /** How many skipped capability types to name before summarizing the rest. */ const MAX_SKIPPED_SHOWN = 10; diff --git a/packages/platform-api-docs/src/markdown.test.ts b/packages/platform-api-docs/src/markdown.test.ts index 050529c4e38..6881424d49c 100644 --- a/packages/platform-api-docs/src/markdown.test.ts +++ b/packages/platform-api-docs/src/markdown.test.ts @@ -3,8 +3,8 @@ import { generateItemMarkdown, generateNamespacePage, generateSidebars, -} from './markdown.ts'; -import type { MessengerCapabilityPacket, NamespaceGroup } from './types.ts'; +} from './markdown.js'; +import type { MessengerCapabilityPacket, NamespaceGroup } from './types.js'; const makeItem = ( overrides: Partial = {}, diff --git a/packages/platform-api-docs/src/markdown.ts b/packages/platform-api-docs/src/markdown.ts index 2467c8c22b0..965bf2089c3 100644 --- a/packages/platform-api-docs/src/markdown.ts +++ b/packages/platform-api-docs/src/markdown.ts @@ -1,4 +1,4 @@ -import type { MessengerCapabilityPacket, NamespaceGroup } from './types.ts'; +import type { MessengerCapabilityPacket, NamespaceGroup } from './types.js'; /** * Convert backtick-quoted action/event names in text into links when they diff --git a/packages/platform-api-docs/src/root-messenger-discovery.test.ts b/packages/platform-api-docs/src/root-messenger-discovery.test.ts index 1f9cb911c3e..1b764c5c9c6 100644 --- a/packages/platform-api-docs/src/root-messenger-discovery.test.ts +++ b/packages/platform-api-docs/src/root-messenger-discovery.test.ts @@ -6,7 +6,7 @@ import * as path from 'node:path'; import { discoverFromRootMessengerCapabilitiesTypes, parseRootCapabilitiesTypeReference, -} from './root-messenger-discovery.ts'; +} from './root-messenger-discovery.js'; const { withinSandbox } = createSandbox( 'platform-api-docs/root-messenger-discovery', diff --git a/packages/platform-api-docs/src/root-messenger-discovery.ts b/packages/platform-api-docs/src/root-messenger-discovery.ts index 75bb16bff88..57435f86da9 100644 --- a/packages/platform-api-docs/src/root-messenger-discovery.ts +++ b/packages/platform-api-docs/src/root-messenger-discovery.ts @@ -10,9 +10,9 @@ import { Node as NodeGuards } from 'ts-morph'; import { classifyMessengerCapabilityTypeDeclaration, extractFromMessengerCapabilityTypeDeclaration, -} from './extraction.ts'; -import { createProject } from './ts-project.ts'; -import type { MessengerCapabilityPacket } from './types.ts'; +} from './extraction.js'; +import { createProject } from './ts-project.js'; +import type { MessengerCapabilityPacket } from './types.js'; // --------------------------------------------------------------------------- // The `root-messenger` strategy: resolve the types a project declares for its From 9ca92174ffc110485905074b5994441cc8bd6bf5 Mon Sep 17 00:00:00 2001 From: Maarten Zuidhoorn Date: Tue, 29 Sep 2026 13:16:35 +0200 Subject: [PATCH 08/11] Fix type import --- packages/messenger-cli/src/generate-content.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/messenger-cli/src/generate-content.ts b/packages/messenger-cli/src/generate-content.ts index 89cd2b41f22..b36e6ce8cd8 100644 --- a/packages/messenger-cli/src/generate-content.ts +++ b/packages/messenger-cli/src/generate-content.ts @@ -2,7 +2,7 @@ import { assertExhaustive, getErrorMessage } from '@metamask/utils'; import * as path from 'node:path'; import type { SourceInfo } from './parse-source.js'; -import { Formatter } from './types.js'; +import type { Formatter } from './types.js'; /** * The default options used by Oxfmt and Prettier when formatting the generated From 2fc725fff78f9fb7ad0acc5d3aa81890ea2e6ba6 Mon Sep 17 00:00:00 2001 From: Maarten Zuidhoorn Date: Tue, 29 Sep 2026 13:35:08 +0200 Subject: [PATCH 09/11] Fix tests --- packages/messenger-cli/src/check.ts | 2 +- packages/messenger-cli/src/cli.test.ts | 22 ++++++++++++++----- packages/messenger-cli/src/cli.ts | 2 +- packages/platform-api-docs/src/cli.test.ts | 22 ++++++++++++++----- .../src/daemon/daemon-spawn.test.ts | 3 ++- .../wallet-cli/src/daemon/daemon-spawn.ts | 6 ++++- .../wallet-cli/tests/lifecycle.e2e.test.ts | 21 ++++++++++++++---- 7 files changed, 58 insertions(+), 20 deletions(-) diff --git a/packages/messenger-cli/src/check.ts b/packages/messenger-cli/src/check.ts index fad106865d9..cc3c8b9bf4d 100644 --- a/packages/messenger-cli/src/check.ts +++ b/packages/messenger-cli/src/check.ts @@ -3,7 +3,7 @@ import * as path from 'node:path'; import { generateActionTypesContent } from './generate-content.js'; import type { SourceInfo } from './parse-source.js'; -import { Formatter } from './types.js'; +import type { Formatter } from './types.js'; /** * Checks if generated action types files are up to date. diff --git a/packages/messenger-cli/src/cli.test.ts b/packages/messenger-cli/src/cli.test.ts index bf04489e656..eaf8408ea18 100644 --- a/packages/messenger-cli/src/cli.test.ts +++ b/packages/messenger-cli/src/cli.test.ts @@ -6,7 +6,7 @@ import * as fs from 'node:fs'; import * as path from 'node:path'; const ROOT_DIR = path.resolve(import.meta.dirname, '..', '..', '..'); -const TSX_PATH = path.join(ROOT_DIR, 'node_modules', '.bin', 'tsx'); +const RESOLVER_PATH = path.join(ROOT_DIR, 'scripts', 'resolver', 'register.ts'); const CLI_PATH = path.join( ROOT_DIR, 'packages', @@ -22,11 +22,21 @@ const CLI_PATH = path.join( * @returns The execa result. */ async function runCLI(args: string[]): Promise { - return await execa(TSX_PATH, [CLI_PATH, ...args], { - cwd: ROOT_DIR, - reject: false, - all: true, - }); + return await execa( + 'node', + [ + '--import', + RESOLVER_PATH, + '--experimental-transform-types', + CLI_PATH, + ...args, + ], + { + cwd: ROOT_DIR, + reject: false, + all: true, + }, + ); } /** diff --git a/packages/messenger-cli/src/cli.ts b/packages/messenger-cli/src/cli.ts index 88aabc73c8a..3fef504fa04 100644 --- a/packages/messenger-cli/src/cli.ts +++ b/packages/messenger-cli/src/cli.ts @@ -5,7 +5,7 @@ import yargs from 'yargs'; import { checkActionTypesFiles } from './check.js'; import { generateAllActionTypesFiles } from './fix.js'; import { findSourcesWithExposedMethods } from './parse-source.js'; -import { Formatter } from './types.js'; +import type { Formatter } from './types.js'; type CommandLineArguments = { check: boolean; diff --git a/packages/platform-api-docs/src/cli.test.ts b/packages/platform-api-docs/src/cli.test.ts index a47e3776ba7..a87c6b5e7c4 100644 --- a/packages/platform-api-docs/src/cli.test.ts +++ b/packages/platform-api-docs/src/cli.test.ts @@ -6,7 +6,7 @@ import * as fs from 'node:fs'; import * as path from 'node:path'; const ROOT_DIR = path.resolve(import.meta.dirname, '..', '..', '..'); -const TSX_PATH = path.join(ROOT_DIR, 'node_modules', '.bin', 'tsx'); +const RESOLVER_PATH = path.join(ROOT_DIR, 'scripts', 'resolver', 'register.ts'); const CLI_PATH = path.join( ROOT_DIR, 'packages', @@ -22,11 +22,21 @@ const CLI_PATH = path.join( * @returns The execa result. */ async function runCLI(args: string[]): Promise { - return await execa(TSX_PATH, [CLI_PATH, ...args], { - cwd: ROOT_DIR, - reject: false, - all: true, - }); + return await execa( + 'node', + [ + '--import', + RESOLVER_PATH, + '--experimental-transform-types', + CLI_PATH, + ...args, + ], + { + cwd: ROOT_DIR, + reject: false, + all: true, + }, + ); } const { withinSandbox } = createSandbox('platform-api-docs/cli'); diff --git a/packages/wallet-cli/src/daemon/daemon-spawn.test.ts b/packages/wallet-cli/src/daemon/daemon-spawn.test.ts index 3ee81851578..78bb363ed67 100644 --- a/packages/wallet-cli/src/daemon/daemon-spawn.test.ts +++ b/packages/wallet-cli/src/daemon/daemon-spawn.test.ts @@ -244,7 +244,8 @@ describe('ensureDaemon', () => { const spawnArgs = mockSpawn.mock.calls[0][1] as string[]; expect(spawnArgs).toStrictEqual([ '--import', - 'tsx', + '../../scripts/resolver/register.ts', + '--experimental-transform-types', '/pkg/src/daemon/daemon-entry.ts', ]); }); diff --git a/packages/wallet-cli/src/daemon/daemon-spawn.ts b/packages/wallet-cli/src/daemon/daemon-spawn.ts index b2bca342888..579c1557f68 100644 --- a/packages/wallet-cli/src/daemon/daemon-spawn.ts +++ b/packages/wallet-cli/src/daemon/daemon-spawn.ts @@ -180,6 +180,10 @@ function resolveEntryPoint(packageRoot: string): { const srcEntry = join(packageRoot, 'src', 'daemon', 'daemon-entry.ts'); return { entryPath: srcEntry, - args: ['--import', 'tsx'], + args: [ + '--import', + '../../scripts/resolver/register.ts', + '--experimental-transform-types', + ], }; } diff --git a/packages/wallet-cli/tests/lifecycle.e2e.test.ts b/packages/wallet-cli/tests/lifecycle.e2e.test.ts index 7e3f64a1bed..c0f837d447f 100644 --- a/packages/wallet-cli/tests/lifecycle.e2e.test.ts +++ b/packages/wallet-cli/tests/lifecycle.e2e.test.ts @@ -2,6 +2,7 @@ import { spawn } from 'node:child_process'; import { mkdtemp, readFile, stat } from 'node:fs/promises'; import { tmpdir } from 'node:os'; import { join } from 'node:path'; +import path from 'node:path'; import { getDaemonPaths } from '../src/daemon/paths.js'; import { cleanupDaemon } from './helpers.js'; @@ -31,6 +32,8 @@ const TEST_INFURA_PROJECT_ID = '00000000000000000000000000000000'; const ADDRESS_REGEX = /^0x[0-9a-fA-F]{40}$/u; const BIN_PATH = join(__dirname, '..', 'bin', 'run.mjs'); +const ROOT_DIR = path.resolve(__dirname, '..', '..', '..'); +const RESOLVER_PATH = path.join(ROOT_DIR, 'scripts', 'resolver', 'register.ts'); // Each step (spawn the CLI, construct a real Wallet, run PBKDF2 key derivation // for the first-run SRP import) is slow; give the whole lifecycle room. @@ -77,10 +80,20 @@ async function runMm( } return new Promise((resolve, reject) => { - const child = spawn(process.execPath, [BIN_PATH, ...args], { - env: childEnv, - stdio: ['ignore', 'pipe', 'pipe'], - }); + const child = spawn( + process.execPath, + [ + '--import', + RESOLVER_PATH, + '--experimental-transform-types', + BIN_PATH, + ...args, + ], + { + env: childEnv, + stdio: ['ignore', 'pipe', 'pipe'], + }, + ); let stdout = ''; let stderr = ''; From 2f0ec41576965fda19c56008a843053514093c6c Mon Sep 17 00:00:00 2001 From: Maarten Zuidhoorn Date: Tue, 29 Sep 2026 13:39:14 +0200 Subject: [PATCH 10/11] Fix lint error --- packages/wallet-cli/tests/lifecycle.e2e.test.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/packages/wallet-cli/tests/lifecycle.e2e.test.ts b/packages/wallet-cli/tests/lifecycle.e2e.test.ts index c0f837d447f..5c9390fe4a3 100644 --- a/packages/wallet-cli/tests/lifecycle.e2e.test.ts +++ b/packages/wallet-cli/tests/lifecycle.e2e.test.ts @@ -2,7 +2,6 @@ import { spawn } from 'node:child_process'; import { mkdtemp, readFile, stat } from 'node:fs/promises'; import { tmpdir } from 'node:os'; import { join } from 'node:path'; -import path from 'node:path'; import { getDaemonPaths } from '../src/daemon/paths.js'; import { cleanupDaemon } from './helpers.js'; @@ -32,8 +31,8 @@ const TEST_INFURA_PROJECT_ID = '00000000000000000000000000000000'; const ADDRESS_REGEX = /^0x[0-9a-fA-F]{40}$/u; const BIN_PATH = join(__dirname, '..', 'bin', 'run.mjs'); -const ROOT_DIR = path.resolve(__dirname, '..', '..', '..'); -const RESOLVER_PATH = path.join(ROOT_DIR, 'scripts', 'resolver', 'register.ts'); +const ROOT_DIR = join(__dirname, '..', '..', '..'); +const RESOLVER_PATH = join(ROOT_DIR, 'scripts', 'resolver', 'register.ts'); // Each step (spawn the CLI, construct a real Wallet, run PBKDF2 key derivation // for the first-run SRP import) is slow; give the whole lifecycle room. From 20ac37fb9a6bba186bdf5602a8d072fb496a8e7f Mon Sep 17 00:00:00 2001 From: Maarten Zuidhoorn Date: Tue, 29 Sep 2026 13:58:23 +0200 Subject: [PATCH 11/11] Add missing flags --- package.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index 8714b000627..105f295e75c 100644 --- a/package.json +++ b/package.json @@ -19,13 +19,13 @@ "build:docs": "yarn workspaces foreach --all --no-private --parallel --interlaced --verbose run build:docs", "build:only-clean": "rimraf -g 'packages/*/dist' 'packages/*/tsconfig.build.tsbuildinfo'", "build:types": "tsc --build tsconfig.build.json --verbose", - "changelog:merge": "node scripts/merge-changelog-conflicts.ts", + "changelog:merge": "node --import ./scripts/resolver/register.ts --experimental-transform-types scripts/merge-changelog-conflicts.ts", "changelog:update": "yarn workspaces foreach --all --no-private --parallel --interlaced --verbose run changelog:update", "changelog:validate": "yarn workspaces foreach --all --no-private --parallel --interlaced --verbose run changelog:validate", - "close-stale-release-prs": "node scripts/close-stale-release-prs.ts", + "close-stale-release-prs": "node --import ./scripts/resolver/register.ts --experimental-transform-types scripts/close-stale-release-prs.ts", "codeowners:check": "node scripts/manage-codeowners.ts check", "codeowners:generate": "node scripts/manage-codeowners.ts generate", - "create-package": "node scripts/create-package/index.ts", + "create-package": "node --import ./scripts/resolver/register.ts --experimental-transform-types scripts/create-package/index.ts", "create-release-branch": "create-release-branch --formatter oxfmt", "docs:platform-api:build": "yarn workspace @metamask/platform-api-docs cli ../.. --build --project-label Core", "docs:platform-api:dev": "yarn workspace @metamask/platform-api-docs cli ../.. --dev --project-label Core",