From a33bae797571811064ae0a51cd56f0d40597c30f Mon Sep 17 00:00:00 2001 From: seaona Date: Tue, 14 Oct 2025 12:51:50 +0200 Subject: [PATCH 1/3] publish ready --- packages/test-snaps/package.json | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/packages/test-snaps/package.json b/packages/test-snaps/package.json index 9bda3d5693..a2e5fec9d8 100644 --- a/packages/test-snaps/package.json +++ b/packages/test-snaps/package.json @@ -1,7 +1,6 @@ { "name": "@metamask/test-snaps", "version": "2.28.1", - "private": true, "description": "The test snaps website for MetaMask Snaps, used for end-to-end testing", "keywords": [ "MetaMask", @@ -18,7 +17,12 @@ }, "license": "ISC", "sideEffects": false, - "files": [], + "files": [ + "dist" + ], + "publishConfig": { + "access": "public" + }, "scripts": { "build": "cross-env NODE_ENV=production webpack", "build:clean": "yarn clean && yarn build", From 968cada8539d7bb9640f409e8307a7fce615bd1b Mon Sep 17 00:00:00 2001 From: seaona Date: Tue, 14 Oct 2025 12:59:20 +0200 Subject: [PATCH 2/3] lint --- packages/test-snaps/package.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/test-snaps/package.json b/packages/test-snaps/package.json index a2e5fec9d8..189d19ed1c 100644 --- a/packages/test-snaps/package.json +++ b/packages/test-snaps/package.json @@ -20,9 +20,6 @@ "files": [ "dist" ], - "publishConfig": { - "access": "public" - }, "scripts": { "build": "cross-env NODE_ENV=production webpack", "build:clean": "yarn clean && yarn build", @@ -123,5 +120,8 @@ }, "engines": { "node": "^20 || >=22" + }, + "publishConfig": { + "access": "public" } } From 6efe9dd6bd41b95bd4e3abfe248b078ab1ccc183 Mon Sep 17 00:00:00 2001 From: seaona Date: Wed, 15 Oct 2025 08:11:14 +0200 Subject: [PATCH 3/3] lint --- packages/test-snaps/package.json | 4 +++- yarn.config.cjs | 3 ++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/packages/test-snaps/package.json b/packages/test-snaps/package.json index 189d19ed1c..5534dd295e 100644 --- a/packages/test-snaps/package.json +++ b/packages/test-snaps/package.json @@ -32,6 +32,7 @@ "lint:eslint": "eslint . --cache", "lint:fix": "yarn lint:eslint --fix && yarn lint:misc --write", "lint:misc": "prettier --no-error-on-unmatched-pattern --log-level warn \"**/*.json\" \"**/*.md\" \"**/*.html\" \"!CHANGELOG.md\" --ignore-path ../../.gitignore", + "publish:preview": "yarn npm publish --tag preview", "since-latest-release": "../../scripts/since-latest-release.sh", "start": "yarn workspaces foreach --parallel --interlaced --all --include \"@metamask/test-snaps\" --include \"@metamask/example-snaps\" run start:test", "start:test": "cross-env NODE_ENV=development webpack serve", @@ -122,6 +123,7 @@ "node": "^20 || >=22" }, "publishConfig": { - "access": "public" + "access": "public", + "registry": "https://registry.npmjs.org/" } } diff --git a/yarn.config.cjs b/yarn.config.cjs index e2c3fa4db3..1a772698eb 100644 --- a/yarn.config.cjs +++ b/yarn.config.cjs @@ -109,7 +109,8 @@ module.exports = defineConfig({ if ( !isPrivate && !isExample && - workspace.cwd !== 'packages/snaps-sandbox' + workspace.cwd !== 'packages/snaps-sandbox' && + workspace.cwd !== 'packages/test-snaps' ) { // All non-root, non-example packages must set up ESM- and // CommonJS-compatible exports correctly.