chore: import upstream snapshot with attribution

This commit is contained in:
wehub-resource-sync
2026-07-13 13:32:57 +08:00
commit cd420f9332
4811 changed files with 884702 additions and 0 deletions
+601
View File
@@ -0,0 +1,601 @@
# @trigger.dev/rsc
## 4.5.3
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.5.3`
## 4.5.2
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.5.2`
## 4.5.1
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.5.1`
## 4.5.0
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.5.0`
## 4.5.0-rc.7
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.5.0-rc.7`
## 4.5.0-rc.6
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.5.0-rc.6`
## 4.5.0-rc.5
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.5.0-rc.5`
## 4.5.0-rc.4
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.5.0-rc.4`
## 4.5.0-rc.3
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.5.0-rc.3`
## 4.5.0-rc.2
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.5.0-rc.2`
## 4.5.0-rc.1
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.5.0-rc.1`
## 4.5.0-rc.0
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.5.0-rc.0`
## 4.4.6
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.4.6`
## 4.4.5
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.4.5`
## 4.4.4
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.4.4`
## 4.4.3
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.4.3`
## 4.4.2
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.4.2`
## 4.4.1
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.4.1`
## 4.4.0
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.4.0`
## 4.3.3
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.3.3`
## 4.3.2
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.3.2`
## 4.3.1
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.3.1`
## 4.3.0
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.3.0`
## 4.2.0
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.2.0`
## 4.1.2
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.1.2`
## 4.1.1
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.1.1`
## 4.1.0
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.1.0`
## 4.0.7
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.0.7`
## 4.0.6
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.0.6`
## 4.0.5
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.0.5`
## 4.0.4
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.0.4`
## 4.0.3
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.0.3`
## 4.0.2
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.0.2`
## 4.0.1
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.0.1`
## 4.0.0
### Major Changes
- Trigger.dev v4 release. Please see our upgrade to v4 docs to view the full changelog: https://trigger.dev/docs/upgrade-to-v4 ([#1869](https://github.com/triggerdotdev/trigger.dev/pull/1869))
### Patch Changes
- Run Engine 2.0 (alpha) ([#1575](https://github.com/triggerdotdev/trigger.dev/pull/1575))
- Updated dependencies:
- `@trigger.dev/core@4.0.0`
## 4.0.0-v4-beta.28
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.0.0-v4-beta.28`
## 4.0.0-v4-beta.27
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.0.0-v4-beta.27`
## 4.0.0-v4-beta.26
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.0.0-v4-beta.26`
## 4.0.0-v4-beta.25
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.0.0-v4-beta.25`
## 4.0.0-v4-beta.24
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.0.0-v4-beta.24`
## 4.0.0-v4-beta.23
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.0.0-v4-beta.23`
## 4.0.0-v4-beta.22
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.0.0-v4-beta.22`
## 4.0.0-v4-beta.21
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.0.0-v4-beta.21`
## 4.0.0-v4-beta.20
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.0.0-v4-beta.20`
## 4.0.0-v4-beta.19
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.0.0-v4-beta.19`
## 4.0.0-v4-beta.18
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.0.0-v4-beta.18`
## 4.0.0-v4-beta.17
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.0.0-v4-beta.17`
## 4.0.0-v4-beta.16
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.0.0-v4-beta.16`
## 4.0.0-v4-beta.15
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.0.0-v4-beta.15`
## 4.0.0-v4-beta.14
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.0.0-v4-beta.14`
## 4.0.0-v4-beta.13
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.0.0-v4-beta.13`
## 4.0.0-v4-beta.12
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.0.0-v4-beta.12`
## 4.0.0-v4-beta.11
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.0.0-v4-beta.11`
## 4.0.0-v4-beta.10
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.0.0-v4-beta.10`
## 4.0.0-v4-beta.9
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.0.0-v4-beta.9`
## 4.0.0-v4-beta.8
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.0.0-v4-beta.8`
## 4.0.0-v4-beta.7
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.0.0-v4-beta.7`
## 4.0.0-v4-beta.6
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.0.0-v4-beta.6`
## 4.0.0-v4-beta.5
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.0.0-v4-beta.5`
## 4.0.0-v4-beta.4
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.0.0-v4-beta.4`
## 4.0.0-v4-beta.3
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.0.0-v4-beta.3`
## 4.0.0-v4-beta.2
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.0.0-v4-beta.2`
## 4.0.0-v4-beta.1
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@4.0.0-v4-beta.1`
## 4.0.0-v4-beta.0
### Major Changes
- Trigger.dev v4 release. Please see our upgrade to v4 docs to view the full changelog: https://trigger.dev/docs/upgrade-to-v4 ([#1869](https://github.com/triggerdotdev/trigger.dev/pull/1869))
### Patch Changes
- Run Engine 2.0 (alpha) ([#1575](https://github.com/triggerdotdev/trigger.dev/pull/1575))
- Updated dependencies:
- `@trigger.dev/core@4.0.0-v4-beta.0`
## 3.3.17
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@3.3.17`
## 3.3.16
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@3.3.16`
## 3.3.15
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@3.3.15`
## 3.3.14
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@3.3.14`
## 3.3.13
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@3.3.13`
## 3.3.12
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@3.3.12`
## 3.3.11
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@3.3.11`
## 3.3.10
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@3.3.10`
## 3.3.9
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@3.3.9`
## 3.3.8
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@3.3.8`
## 3.3.7
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@3.3.7`
## 3.3.6
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@3.3.6`
## 3.3.5
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@3.3.5`
## 3.3.4
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@3.3.4`
## 3.3.3
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@3.3.3`
## 3.3.2
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@3.3.2`
## 3.3.1
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@3.3.1`
## 3.3.0
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@3.3.0`
## 3.2.2
### Patch Changes
- Updated dependencies:
- `@trigger.dev/core@3.2.2`
## 3.2.1
### Patch Changes
- Upgrade zod to latest (3.23.8) ([#1484](https://github.com/triggerdotdev/trigger.dev/pull/1484))
- Realtime streams ([#1470](https://github.com/triggerdotdev/trigger.dev/pull/1470))
- Updated dependencies:
- `@trigger.dev/core@3.2.1`
+1
View File
@@ -0,0 +1 @@
## trigger.dev rsc
+75
View File
@@ -0,0 +1,75 @@
{
"name": "@trigger.dev/rsc",
"version": "4.5.3",
"description": "trigger.dev rsc",
"license": "MIT",
"publishConfig": {
"access": "public"
},
"repository": {
"type": "git",
"url": "https://github.com/triggerdotdev/trigger.dev",
"directory": "packages/rsc"
},
"type": "module",
"files": [
"dist"
],
"tshy": {
"selfLink": false,
"main": true,
"module": true,
"project": "./tsconfig.json",
"exports": {
"./package.json": "./package.json",
".": "./src/index.ts"
},
"sourceDialects": [
"@triggerdotdev/source"
]
},
"scripts": {
"clean": "rimraf dist .tshy .tshy-build .turbo",
"build": "tshy && pnpm run update-version",
"dev": "tshy --watch",
"typecheck": "tsc --noEmit",
"update-version": "tsx ../../scripts/updateVersion.ts",
"check-exports": "attw --pack ."
},
"dependencies": {
"@trigger.dev/core": "workspace:^4.5.3",
"mlly": "^1.7.1",
"react": "19.0.0-rc.1",
"react-dom": "19.0.0-rc.1"
},
"devDependencies": {
"@arethetypeswrong/cli": "^0.15.4",
"@trigger.dev/build": "workspace:^4.5.3",
"@types/node": "^22.20.0",
"@types/react": "*",
"@types/react-dom": "*",
"rimraf": "^6.0.1",
"tshy": "^3.0.2",
"tsx": "4.17.0"
},
"engines": {
"node": ">=18.20.0"
},
"exports": {
"./package.json": "./package.json",
".": {
"import": {
"@triggerdotdev/source": "./src/index.ts",
"types": "./dist/esm/index.d.ts",
"default": "./dist/esm/index.js"
},
"require": {
"types": "./dist/commonjs/index.d.ts",
"default": "./dist/commonjs/index.js"
}
}
},
"main": "./dist/commonjs/index.js",
"types": "./dist/commonjs/index.d.ts",
"module": "./dist/esm/index.js"
}
+118
View File
@@ -0,0 +1,118 @@
import type { BuildExtension } from "@trigger.dev/core/v3/build";
import { sourceDir } from "./sourceDir.js";
export type RSCExtensionOptions = {
resolveDir?: string;
reactDomEnvironment?: "node" | "worker" | "bun";
};
export function rscExtension(options?: RSCExtensionOptions): BuildExtension {
return {
name: "rsc",
onBuildStart(context) {
context.addLayer({
id: "rsc",
conditions: ["react-server"],
});
const srcDir = options?.resolveDir ?? sourceDir;
context.config.build.conditions ??= [];
context.config.build.conditions.push("react-server");
context.registerPlugin({
name: "rsc",
async setup(build) {
const { resolvePathSync: esmResolveSync } = await import("mlly");
build.onResolve({ filter: /^react\/jsx-dev-runtime$/ }, (args) => {
context.logger.debug("Resolving jsx-dev-runtime", { args });
try {
const resolvedPath = esmResolveSync(args.path, {
url: srcDir,
conditions: ["react-server"],
});
context.logger.debug("Resolved jsx-dev-runtime", { resolvedPath });
return {
path: resolvedPath,
};
} catch (error) {
context.logger.debug("Failed to resolve jsx-dev-runtime", { error });
}
return undefined;
});
build.onResolve({ filter: /^react\/jsx-runtime$/ }, (args) => {
context.logger.debug("Resolving jsx-runtime", { args });
try {
const resolvedPath = esmResolveSync(args.path, {
url: srcDir,
conditions: ["react-server"],
});
context.logger.debug("Resolved jsx-runtime", { resolvedPath });
return {
path: resolvedPath,
};
} catch (error) {
context.logger.debug("Failed to resolve jsx-runtime", { error });
}
return undefined;
});
build.onResolve({ filter: /^(react|react-dom)$/ }, (args) => {
context.logger.debug("Resolving react", { args });
try {
const resolvedPath = esmResolveSync(args.path, {
url: srcDir,
conditions: ["react-server"],
});
context.logger.debug("Resolved react", { resolvedPath });
return {
path: resolvedPath,
};
} catch (error) {
context.logger.debug("Failed to resolve react", { error });
}
return undefined;
});
build.onResolve({ filter: /^react-dom\/server$/ }, (args) => {
const condition =
context.config.runtime === "bun" ? "bun" : (options?.reactDomEnvironment ?? "node");
context.logger.debug("Resolving react-dom/server", { args, condition });
try {
const resolvedPath = esmResolveSync(args.path, {
url: srcDir,
conditions: [condition],
});
context.logger.debug("Resolved react-dom/server", { resolvedPath });
return {
path: resolvedPath,
};
} catch (error) {
context.logger.debug("Failed to resolve react-dom/server", { error });
}
return undefined;
});
},
});
},
};
}
+1
View File
@@ -0,0 +1 @@
export * from "./build.js";
+3
View File
@@ -0,0 +1,3 @@
import { pathToFileURL } from "node:url";
//@ts-ignore - Have to ignore because TSC thinks this is ESM
export const sourceDir = pathToFileURL(__dirname).toString();
+3
View File
@@ -0,0 +1,3 @@
import { fileURLToPath } from "node:url";
//@ts-ignore
export const sourceDir = fileURLToPath(new URL(".", import.meta.url));
+10
View File
@@ -0,0 +1,10 @@
{
"extends": "../../.configs/tsconfig.base.json",
"compilerOptions": {
"isolatedDeclarations": false,
"composite": true,
"sourceMap": true,
"stripInternal": true
},
"include": ["./src/**/*.ts", "./src/**/*.tsx"]
}