mirror of
https://github.com/element-hq/matrix-authentication-service.git
synced 2026-06-06 19:52:17 +00:00
4bd083e81d
All workflows that previously ran `npm ci` + a frontend script now install pnpm via pnpm/action-setup (which honors the `packageManager` field in the root package.json) and run scripts through `pnpm --filter mas-frontend`. setup-node gets `cache: "pnpm"` so the pnpm store survives between runs. The @localazy/cli and semver CLIs used by the release/translation workflows move from ad-hoc `npm install -g` / `npx --yes` invocations to root devDependencies, so the version is locked in pnpm-lock.yaml and a single `pnpm install --frozen-lockfile` makes both available as `pnpm exec`. misc/build-docs.sh (used by the docs workflow and Cloudflare Pages) is updated to call `corepack enable` on Cloudflare Pages and to run storybook through `pnpm --filter mas-frontend exec`.
10 lines
319 B
JSON
10 lines
319 B
JSON
{
|
|
"name": "matrix-authentication-service",
|
|
"private": true,
|
|
"packageManager": "pnpm@11.1.0+sha512.0c44e842e5686b2c061a81adda8b2258bd8818e9704b2cf2c63d56b931a7b2e910092e085027003b96ca3911ab56a07f6df5abaed2be9925034cdd686a535b14",
|
|
"devDependencies": {
|
|
"@localazy/cli": "^2.0.10",
|
|
"semver": "^7.8.0"
|
|
}
|
|
}
|