Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions server/gitrest/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -46,9 +46,9 @@
"temp-directory": "nyc/.nyc_output"
},
"devDependencies": {
"@fluid-tools/build-cli": "^0.64.0",
"@fluid-tools/build-cli": "^0.65.0",
"@fluidframework/build-common": "^2.0.3",
"@fluidframework/build-tools": "^0.64.0",
"@fluidframework/build-tools": "^0.65.0",
"@fluidframework/eslint-config-fluid": "^9.0.0",
"@types/async": "^3.2.9",
"@types/cors": "^2.8.4",
Expand Down
1,804 changes: 316 additions & 1,488 deletions server/gitrest/pnpm-lock.yaml

Large diffs are not rendered by default.

25 changes: 24 additions & 1 deletion server/gitrest/pnpm-workspace.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,5 +28,28 @@ trustPolicy: no-downgrade
# List of packages known to be safe but for whatever reason were published at a date after another version of the same
# package (including later major versions) which had better provenance information.
# ALWAYS REVIEW CAREFULLY BEFORE ADDING SOMETHING TO THIS LIST.
trustPolicyExclude: []
trustPolicyExclude:
# @octokit/endpoint@9.0.6 (published 2025-02-14, by octokitbot) — pipeline regression.
# Prior trusted: @octokit/endpoint@10.1.3 (provenance, 2025-02-13, by octokitbot), with
# verified provenance from octokit/endpoint.js .github/workflows/release.yml @ refs/heads/main.
# Same publisher account (octokitbot); the v9 maintenance branch publish bypassed release.yml.
# Pulled in transitively via danger@13 → @octokit/rest@20 → @octokit/core@5 → @octokit/request@8.
# No reachable direct-dep bump escapes this without overriding @octokit/rest itself.
- "@octokit/endpoint@9.0.6"
# semver@5.7.2 (published 2023-07-10, by lukekarrys) — legacy maintenance line.
# Prior trusted: semver@7.5.4 (provenance, 2023-07-07, by npm-cli-ops).
# Different publisher account because the 5.x and 6.x maintenance lines are
# hand-published by lukekarrys (a long-time npm/node-semver maintainer), while the
# current 7.x line publishes through the npm-cli OIDC/Actions pipeline. The 5.x/6.x
# lines will not be retroactively re-published with provenance. Pulled in by widely-
# used legacy tooling that pins ^5 / ^6.
# Note: multiple versions of the same package must be combined with "||" — pnpm's
# trust-policy evaluator returns on the first name match and does not aggregate
# subsequent entries for the same package.
- "semver@5.7.2||6.3.1"
# undici-types@6.21.0 (published 2024-11-13, by matteo.collina) — pipeline regression.
# Prior trusted: undici-types@6.19.2 (provenance, 2024-06-18, by matteo.collina).
# Same publisher (undici project lead). Type-only package (.d.ts shipped from undici
# repo); provenance attestation was lost on a subsequent 6.x release.
- "undici-types@6.21.0"
strictDepBuilds: true
4 changes: 2 additions & 2 deletions server/historian/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -44,9 +44,9 @@
"temp-directory": "nyc/.nyc_output"
},
"devDependencies": {
"@fluid-tools/build-cli": "^0.64.0",
"@fluid-tools/build-cli": "^0.65.0",
"@fluidframework/build-common": "^2.0.3",
"@fluidframework/build-tools": "^0.64.0",
"@fluidframework/build-tools": "^0.65.0",
"@fluidframework/eslint-config-fluid": "^9.0.0",
"@types/compression": "0.0.36",
"@types/cors": "^2.8.4",
Expand Down
1,698 changes: 320 additions & 1,378 deletions server/historian/pnpm-lock.yaml

Large diffs are not rendered by default.

25 changes: 24 additions & 1 deletion server/historian/pnpm-workspace.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,5 +31,28 @@ trustPolicy: no-downgrade
# List of packages known to be safe but for whatever reason were published at a date after another version of the same
# package (including later major versions) which had better provenance information.
# ALWAYS REVIEW CAREFULLY BEFORE ADDING SOMETHING TO THIS LIST.
trustPolicyExclude: []
trustPolicyExclude:
# @octokit/endpoint@9.0.6 (published 2025-02-14, by octokitbot) — pipeline regression.
# Prior trusted: @octokit/endpoint@10.1.3 (provenance, 2025-02-13, by octokitbot), with
# verified provenance from octokit/endpoint.js .github/workflows/release.yml @ refs/heads/main.
# Same publisher account (octokitbot); the v9 maintenance branch publish bypassed release.yml.
# Pulled in transitively via danger@13 → @octokit/rest@20 → @octokit/core@5 → @octokit/request@8.
# No reachable direct-dep bump escapes this without overriding @octokit/rest itself.
- "@octokit/endpoint@9.0.6"
# semver@5.7.2 (published 2023-07-10, by lukekarrys) — legacy maintenance line.
# Prior trusted: semver@7.5.4 (provenance, 2023-07-07, by npm-cli-ops).
# Different publisher account because the 5.x and 6.x maintenance lines are
# hand-published by lukekarrys (a long-time npm/node-semver maintainer), while the
# current 7.x line publishes through the npm-cli OIDC/Actions pipeline. The 5.x/6.x
# lines will not be retroactively re-published with provenance. Pulled in by widely-
# used legacy tooling that pins ^5 / ^6.
# Note: multiple versions of the same package must be combined with "||" — pnpm's
# trust-policy evaluator returns on the first name match and does not aggregate
# subsequent entries for the same package.
- "semver@5.7.2||6.3.1"
# undici-types@6.21.0 (published 2024-11-13, by matteo.collina) — pipeline regression.
# Prior trusted: undici-types@6.19.2 (provenance, 2024-06-18, by matteo.collina).
# Same publisher (undici project lead). Type-only package (.d.ts shipped from undici
# repo); provenance attestation was lost on a subsequent 6.x release.
- "undici-types@6.21.0"
strictDepBuilds: true
4 changes: 2 additions & 2 deletions server/routerlicious/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -96,9 +96,9 @@
"devDependencies": {
"@changesets/cli": "^2.27.8",
"@fluid-private/changelog-generator-wrapper": "file:../../packages/tools/changelog-generator-wrapper",
"@fluid-tools/build-cli": "^0.63.0",
"@fluid-tools/build-cli": "^0.65.0",
"@fluidframework/build-common": "^2.0.3",
"@fluidframework/build-tools": "^0.63.0",
"@fluidframework/build-tools": "^0.65.0",
"@fluidframework/eslint-config-fluid": "^9.0.0",
"@microsoft/api-extractor": "7.58.1",
"c8": "^10.1.3",
Expand Down
4 changes: 2 additions & 2 deletions server/routerlicious/packages/gitresources/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,9 @@
"typetests:gen": "flub generate typetests --dir . -v"
},
"devDependencies": {
"@fluid-tools/build-cli": "^0.63.0",
"@fluid-tools/build-cli": "^0.65.0",
"@fluidframework/build-common": "^2.0.3",
"@fluidframework/build-tools": "^0.63.0",
"@fluidframework/build-tools": "^0.65.0",
"@fluidframework/eslint-config-fluid": "^9.0.0",
"@fluidframework/gitresources-previous": "npm:@fluidframework/gitresources@7.0.0",
"@microsoft/api-extractor": "^7.58.1",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,15 @@

/*
* THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
* Generated by flub generate:typetests in @fluid-tools/build-cli.
* Generated by "flub generate typetests" from @fluid-tools/build-cli.
*
* Baseline (previous) version: 7.0.0
*/

import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools";
import type * as old from "@fluidframework/gitresources-previous";

import type * as current from "../../index.js";
import type * as current from "@fluidframework/gitresources";

declare type MakeUnusedImportErrorsGoAway<T> = TypeOnly<T> | MinimalType<T> | FullType<T> | typeof old | typeof current | requireAssignableTo<true, true>;

Expand Down
3 changes: 3 additions & 0 deletions server/routerlicious/packages/gitresources/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@
"exclude": ["dist", "node_modules"],
"compilerOptions": {
"strictNullChecks": true,
"paths": {
"@fluidframework/gitresources": ["./src/index.ts"],
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I had to add these to make the changed imports in the type tests not break the build. These projects, like protocol-definitions (same workaround in #27486) build the tests as part of the main build which causes this problem.

},
"rootDir": "./src",
"outDir": "./dist",
},
Expand Down
4 changes: 2 additions & 2 deletions server/routerlicious/packages/kafka-orderer/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -31,9 +31,9 @@
"@fluidframework/server-services-core": "workspace:~"
},
"devDependencies": {
"@fluid-tools/build-cli": "^0.63.0",
"@fluid-tools/build-cli": "^0.65.0",
"@fluidframework/build-common": "^2.0.3",
"@fluidframework/build-tools": "^0.63.0",
"@fluidframework/build-tools": "^0.65.0",
"@fluidframework/eslint-config-fluid": "^9.0.0",
"@fluidframework/server-kafka-orderer-previous": "npm:@fluidframework/server-kafka-orderer@7.0.0",
"@types/node": "~22.19.17",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,15 @@

/*
* THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
* Generated by flub generate:typetests in @fluid-tools/build-cli.
* Generated by "flub generate typetests" from @fluid-tools/build-cli.
*
* Baseline (previous) version: 7.0.0
*/

import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools";
import type * as old from "@fluidframework/server-kafka-orderer-previous";

import type * as current from "../../index.js";
import type * as current from "@fluidframework/server-kafka-orderer";

declare type MakeUnusedImportErrorsGoAway<T> = TypeOnly<T> | MinimalType<T> | FullType<T> | typeof old | typeof current | requireAssignableTo<true, true>;

Expand Down
3 changes: 3 additions & 0 deletions server/routerlicious/packages/kafka-orderer/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@
"extends": "@fluidframework/build-common/ts-common-config.json",
"exclude": ["dist", "node_modules"],
"compilerOptions": {
"paths": {
"@fluidframework/server-kafka-orderer": ["./src/index.ts"],
},
"strictNullChecks": true,
"rootDir": "./src",
"outDir": "./dist",
Expand Down
4 changes: 2 additions & 2 deletions server/routerlicious/packages/lambdas-driver/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -63,9 +63,9 @@
"serialize-error": "^8.1.0"
},
"devDependencies": {
"@fluid-tools/build-cli": "^0.63.0",
"@fluid-tools/build-cli": "^0.65.0",
"@fluidframework/build-common": "^2.0.3",
"@fluidframework/build-tools": "^0.63.0",
"@fluidframework/build-tools": "^0.65.0",
"@fluidframework/eslint-config-fluid": "^9.0.0",
"@fluidframework/server-lambdas-driver-previous": "npm:@fluidframework/server-lambdas-driver@7.0.0",
"@fluidframework/server-test-utils": "workspace:~",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
{
"extends": "@fluidframework/build-common/ts-common-config.json",
"compilerOptions": {
"paths": {
"@fluidframework/server-lambdas-driver": ["../index.ts"],
},
"strictNullChecks": false,
"rootDir": "./",
"outDir": "../../dist/test",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,15 @@

/*
* THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
* Generated by flub generate:typetests in @fluid-tools/build-cli.
* Generated by "flub generate typetests" from @fluid-tools/build-cli.
*
* Baseline (previous) version: 7.0.0
*/

import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools";
import type * as old from "@fluidframework/server-lambdas-driver-previous";

import type * as current from "../../index.js";
import type * as current from "@fluidframework/server-lambdas-driver";

declare type MakeUnusedImportErrorsGoAway<T> = TypeOnly<T> | MinimalType<T> | FullType<T> | typeof old | typeof current | requireAssignableTo<true, true>;

Expand Down
4 changes: 2 additions & 2 deletions server/routerlicious/packages/lambdas/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -75,9 +75,9 @@
"uuid": "^11.1.0"
},
"devDependencies": {
"@fluid-tools/build-cli": "^0.63.0",
"@fluid-tools/build-cli": "^0.65.0",
"@fluidframework/build-common": "^2.0.3",
"@fluidframework/build-tools": "^0.63.0",
"@fluidframework/build-tools": "^0.65.0",
"@fluidframework/eslint-config-fluid": "^9.0.0",
"@fluidframework/server-lambdas-previous": "npm:@fluidframework/server-lambdas@7.0.0",
"@fluidframework/server-test-utils": "workspace:~",
Expand Down
3 changes: 3 additions & 0 deletions server/routerlicious/packages/lambdas/src/test/tsconfig.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
{
"extends": "@fluidframework/build-common/ts-common-config.json",
"compilerOptions": {
"paths": {
"@fluidframework/server-lambdas": ["../index.ts"],
},
"strictNullChecks": false,
"rootDir": "./",
"outDir": "../../dist/test",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,15 @@

/*
* THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
* Generated by flub generate:typetests in @fluid-tools/build-cli.
* Generated by "flub generate typetests" from @fluid-tools/build-cli.
*
* Baseline (previous) version: 7.0.0
*/

import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools";
import type * as old from "@fluidframework/server-lambdas-previous";

import type * as current from "../../index.js";
import type * as current from "@fluidframework/server-lambdas";

declare type MakeUnusedImportErrorsGoAway<T> = TypeOnly<T> | MinimalType<T> | FullType<T> | typeof old | typeof current | requireAssignableTo<true, true>;

Expand Down
4 changes: 2 additions & 2 deletions server/routerlicious/packages/local-server/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -68,9 +68,9 @@
"uuid": "^11.1.0"
},
"devDependencies": {
"@fluid-tools/build-cli": "^0.63.0",
"@fluid-tools/build-cli": "^0.65.0",
"@fluidframework/build-common": "^2.0.3",
"@fluidframework/build-tools": "^0.63.0",
"@fluidframework/build-tools": "^0.65.0",
"@fluidframework/eslint-config-fluid": "^9.0.0",
"@fluidframework/server-local-server-previous": "npm:@fluidframework/server-local-server@7.0.0",
"@microsoft/api-extractor": "^7.58.1",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
{
"extends": "@fluidframework/build-common/ts-common-config.json",
"compilerOptions": {
"paths": {
"@fluidframework/server-local-server": ["../index.ts"],
},
"rootDir": "./",
"outDir": "../../dist/test",
"types": ["node", "mocha"],
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,15 @@

/*
* THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
* Generated by flub generate:typetests in @fluid-tools/build-cli.
* Generated by "flub generate typetests" from @fluid-tools/build-cli.
*
* Baseline (previous) version: 7.0.0
*/

import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools";
import type * as old from "@fluidframework/server-local-server-previous";

import type * as current from "../../index.js";
import type * as current from "@fluidframework/server-local-server";

declare type MakeUnusedImportErrorsGoAway<T> = TypeOnly<T> | MinimalType<T> | FullType<T> | typeof old | typeof current | requireAssignableTo<true, true>;

Expand Down
4 changes: 2 additions & 2 deletions server/routerlicious/packages/memory-orderer/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -73,9 +73,9 @@
"ws": "^7.5.10"
},
"devDependencies": {
"@fluid-tools/build-cli": "^0.63.0",
"@fluid-tools/build-cli": "^0.65.0",
"@fluidframework/build-common": "^2.0.3",
"@fluidframework/build-tools": "^0.63.0",
"@fluidframework/build-tools": "^0.65.0",
"@fluidframework/eslint-config-fluid": "^9.0.0",
"@fluidframework/server-memory-orderer-previous": "npm:@fluidframework/server-memory-orderer@7.0.0",
"@types/debug": "^4.1.5",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
{
"extends": "@fluidframework/build-common/ts-common-config.json",
"compilerOptions": {
"paths": {
"@fluidframework/server-memory-orderer": ["../index.ts"],
},
"strictNullChecks": false,
"rootDir": "./",
"outDir": "../../dist/test",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,15 @@

/*
* THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
* Generated by flub generate:typetests in @fluid-tools/build-cli.
* Generated by "flub generate typetests" from @fluid-tools/build-cli.
*
* Baseline (previous) version: 7.0.0
*/

import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools";
import type * as old from "@fluidframework/server-memory-orderer-previous";

import type * as current from "../../index.js";
import type * as current from "@fluidframework/server-memory-orderer";

declare type MakeUnusedImportErrorsGoAway<T> = TypeOnly<T> | MinimalType<T> | FullType<T> | typeof old | typeof current | requireAssignableTo<true, true>;

Expand Down
4 changes: 2 additions & 2 deletions server/routerlicious/packages/protocol-base/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -62,9 +62,9 @@
"events_pkg": "npm:events@^3.1.0"
},
"devDependencies": {
"@fluid-tools/build-cli": "^0.63.0",
"@fluid-tools/build-cli": "^0.65.0",
"@fluidframework/build-common": "^2.0.3",
"@fluidframework/build-tools": "^0.63.0",
"@fluidframework/build-tools": "^0.65.0",
"@fluidframework/eslint-config-fluid": "^9.0.0",
"@fluidframework/protocol-base-previous": "npm:@fluidframework/protocol-base@7.0.0",
"@microsoft/api-extractor": "^7.58.1",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
{
"extends": "@fluidframework/build-common/ts-common-config.json",
"compilerOptions": {
"paths": {
"@fluidframework/protocol-base": ["../index.ts"],
},
"rootDir": "./",
"outDir": "../../dist/test",
"types": ["node", "mocha"],
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,15 @@

/*
* THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
* Generated by flub generate:typetests in @fluid-tools/build-cli.
* Generated by "flub generate typetests" from @fluid-tools/build-cli.
*
* Baseline (previous) version: 7.0.0
*/

import type { TypeOnly, MinimalType, FullType, requireAssignableTo } from "@fluidframework/build-tools";
import type * as old from "@fluidframework/protocol-base-previous";

import type * as current from "../../index.js";
import type * as current from "@fluidframework/protocol-base";

declare type MakeUnusedImportErrorsGoAway<T> = TypeOnly<T> | MinimalType<T> | FullType<T> | typeof old | typeof current | requireAssignableTo<true, true>;

Expand Down
4 changes: 2 additions & 2 deletions server/routerlicious/packages/routerlicious-base/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -87,9 +87,9 @@
"ws": "^7.5.10"
},
"devDependencies": {
"@fluid-tools/build-cli": "^0.63.0",
"@fluid-tools/build-cli": "^0.65.0",
"@fluidframework/build-common": "^2.0.3",
"@fluidframework/build-tools": "^0.63.0",
"@fluidframework/build-tools": "^0.65.0",
"@fluidframework/eslint-config-fluid": "^9.0.0",
"@fluidframework/server-local-server": "workspace:~",
"@fluidframework/server-routerlicious-base-previous": "npm:@fluidframework/server-routerlicious-base@7.0.0",
Expand Down
Loading
Loading