---
editLink: false
lastUpdated: false
---

[@salesforce/b2c-tooling-sdk](../../modules.md) / [discovery](../index.md) / PROJECT\_TYPES

# Variable: PROJECT\_TYPES

> `const` **PROJECT\_TYPES**: readonly \[`"cartridges"`, `"sfra"`, `"pwa-kit-v3"`, `"storefront-next"`\]

Defined in: [packages/b2c-tooling-sdk/src/discovery/types.ts:34](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/67fb8580ac3c5b372617ee3ec3fc8f2bc9f16174/packages/b2c-tooling-sdk/src/discovery/types.ts#L34)

All workspace markers as a runtime list (single source of truth for callers
that need to validate user input, e.g. a CLI flag or MCP enum). Kept in sync
with [ProjectType](../type-aliases/ProjectType.md) by the `satisfies` check below.
