From 80b9dbd8055ca7a5823d919313e81899bc18cce0 Mon Sep 17 00:00:00 2001 From: UncleBill Date: Thu, 17 Feb 2022 10:57:57 +0800 Subject: [PATCH] chore: list workspace packages in glob patterns (#5671) * chore: list workspace packages with glob patterns * fixup! chore: list workspace packages with glob patterns --- packages/scripts/src/commands/new-package.ts | 2 -- pnpm-workspace.yaml | 35 ++------------------ 2 files changed, 2 insertions(+), 35 deletions(-) diff --git a/packages/scripts/src/commands/new-package.ts b/packages/scripts/src/commands/new-package.ts index a4d55f2843d8..4e52a98be061 100644 --- a/packages/scripts/src/commands/new-package.ts +++ b/packages/scripts/src/commands/new-package.ts @@ -68,8 +68,6 @@ task(createPackageInteractive, 'new-pkg', 'Create a new package interactively') const INSERT_HERE = '// @masknet/scripts: insert-here' async function createNewPackage({ path, npmName, type, pluginID }: PackageOptions) { - await changeFile(resolve(ROOT_PATH, 'pnpm-workspace.yaml'), (content) => content + ` - '${path}'\n`) - const packagePath = resolve(ROOT_PATH, path) await ensureDir(packagePath) diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index b06877b8aa12..093702d03f25 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -1,41 +1,10 @@ # If you need to speedup webpack build, please also add the new package builds into # webpack config.resolve.alias packages: - - 'packages/test-serializer' - - 'packages/empty' - - 'packages/polyfills' + - 'packages/*' - 'packages/polyfills/types' - - 'packages/scripts' - - 'packages/dashboard' - - 'packages/mask' - - 'packages/injected-script' - - 'packages/gun-utils' - - 'packages/mask-sdk' - - 'packages/public-api' - - 'packages/shared-base' - - 'packages/shared' - - 'packages/web3-kit' - - 'packages/web3-providers' - - 'packages/web3-constants' - - 'packages/web3-contracts' - 'packages/web3-shared/base' - 'packages/web3-shared/evm' - 'packages/web3-shared/flow' - 'packages/web3-shared/solana' - - 'packages/storybook-shared' - - 'packages/icons' - - 'packages/theme' - - 'packages/plugin-infra' - - 'packages/plugins/template' - - 'packages/plugins/example' - - 'packages/plugins/Debugger' - - 'packages/plugins/Wallet' - - 'packages/plugins/Flow' - - 'packages/plugins/FileService' - - 'packages/plugins/DAO' - - 'packages/plugins/RSS3' - - 'packages/plugins/Solana' - - 'packages/external-plugin-previewer' - - 'packages/backup-format' - - 'packages/encryption' - - 'packages/provider-proxy' + - 'packages/plugins/*'