refactor: Using zod to reconstruct the js plugin parsing process #2195
ci.yaml
on: pull_request
Matrix: call-rust-build / build
Type Check
1m 16s
Check Core Artifacts
4s
Check Create Farm Rust Artifacts
7s
Matrix: benchmarks
Matrix: check-plugin-artifacts
Matrix: Examples Test
Matrix: Typescript Test
Annotations
8 errors and 11 warnings
Type Check
Could not find a declaration file for module 'prismjs'. '/home/runner/work/farm/farm/node_modules/.pnpm/[email protected]/node_modules/prismjs/prism.js' implicitly has an 'any' type.
|
Type Check
Process completed with exit code 2.
|
Examples Test (ubuntu-latest, linux-x64-gnu)
Process completed with exit code 1.
|
benchmarks (ubuntu-latest, linux-x64-gnu)
Error: failed to execute the benchmark process
|
benchmarks (ubuntu-latest, linux-x64-gnu)
Process completed with exit code 1.
|
Examples Test (macos-latest, darwin-arm64)
Process completed with exit code 1.
|
Examples Test (windows-latest, win32-x64-msvc)
Process completed with exit code 1.
|
Examples Test (macos-13, darwin-x64)
Process completed with exit code 1.
|
Type Check
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Typescript Test (ubuntu-latest, linux-x64-gnu)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Typescript Test (ubuntu-20.04, linux-x64-gnu)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Examples Test (ubuntu-latest, linux-x64-gnu)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
benchmarks (ubuntu-latest, linux-x64-gnu)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Typescript Test (macos-latest, darwin-arm64)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Examples Test (macos-latest, darwin-arm64)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Typescript Test (windows-latest, win32-x64-msvc)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Examples Test (windows-latest, win32-x64-msvc)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Typescript Test (macos-13, darwin-x64)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Examples Test (macos-13, darwin-x64)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
26d15f5a6fcc120b4530f44190baf6d7acdaf7f6-android-arm-eabi-create-farm
|
946 KB |
|
26d15f5a6fcc120b4530f44190baf6d7acdaf7f6-android-arm64-create-farm
|
1.02 MB |
|
26d15f5a6fcc120b4530f44190baf6d7acdaf7f6-darwin-arm64
|
10.5 MB |
|
26d15f5a6fcc120b4530f44190baf6d7acdaf7f6-darwin-arm64-create-farm
|
928 KB |
|
26d15f5a6fcc120b4530f44190baf6d7acdaf7f6-darwin-arm64-plugin-react
|
319 KB |
|
26d15f5a6fcc120b4530f44190baf6d7acdaf7f6-darwin-arm64-plugin-replace-dirname
|
855 KB |
|
26d15f5a6fcc120b4530f44190baf6d7acdaf7f6-darwin-arm64-plugin-sass
|
1.38 MB |
|
26d15f5a6fcc120b4530f44190baf6d7acdaf7f6-darwin-x64
|
11.7 MB |
|
26d15f5a6fcc120b4530f44190baf6d7acdaf7f6-darwin-x64-create-farm
|
938 KB |
|
26d15f5a6fcc120b4530f44190baf6d7acdaf7f6-darwin-x64-plugin-react
|
325 KB |
|
26d15f5a6fcc120b4530f44190baf6d7acdaf7f6-darwin-x64-plugin-replace-dirname
|
897 KB |
|
26d15f5a6fcc120b4530f44190baf6d7acdaf7f6-darwin-x64-plugin-sass
|
1.43 MB |
|
26d15f5a6fcc120b4530f44190baf6d7acdaf7f6-linux-arm-gnueabihf-create-farm
|
852 KB |
|
26d15f5a6fcc120b4530f44190baf6d7acdaf7f6-linux-arm64-gnu
|
11 MB |
|
26d15f5a6fcc120b4530f44190baf6d7acdaf7f6-linux-arm64-gnu-create-farm
|
880 KB |
|
26d15f5a6fcc120b4530f44190baf6d7acdaf7f6-linux-arm64-gnu-plugin-react
|
520 KB |
|
26d15f5a6fcc120b4530f44190baf6d7acdaf7f6-linux-arm64-gnu-plugin-replace-dirname
|
1.26 MB |
|
26d15f5a6fcc120b4530f44190baf6d7acdaf7f6-linux-arm64-gnu-plugin-sass
|
1.78 MB |
|
26d15f5a6fcc120b4530f44190baf6d7acdaf7f6-linux-arm64-musl
|
13.6 MB |
|
26d15f5a6fcc120b4530f44190baf6d7acdaf7f6-linux-arm64-musl-create-farm
|
863 KB |
|
26d15f5a6fcc120b4530f44190baf6d7acdaf7f6-linux-arm64-musl-plugin-react
|
400 KB |
|
26d15f5a6fcc120b4530f44190baf6d7acdaf7f6-linux-arm64-musl-plugin-replace-dirname
|
1.25 MB |
|
26d15f5a6fcc120b4530f44190baf6d7acdaf7f6-linux-arm64-musl-plugin-sass
|
1.75 MB |
|
26d15f5a6fcc120b4530f44190baf6d7acdaf7f6-linux-x64-gnu
|
12.1 MB |
|
26d15f5a6fcc120b4530f44190baf6d7acdaf7f6-linux-x64-gnu-create-farm
|
1010 KB |
|
26d15f5a6fcc120b4530f44190baf6d7acdaf7f6-linux-x64-gnu-plugin-react
|
364 KB |
|
26d15f5a6fcc120b4530f44190baf6d7acdaf7f6-linux-x64-gnu-plugin-replace-dirname
|
1 MB |
|
26d15f5a6fcc120b4530f44190baf6d7acdaf7f6-linux-x64-gnu-plugin-sass
|
1.62 MB |
|
26d15f5a6fcc120b4530f44190baf6d7acdaf7f6-linux-x64-musl
|
15 MB |
|
26d15f5a6fcc120b4530f44190baf6d7acdaf7f6-linux-x64-musl-create-farm
|
981 KB |
|
26d15f5a6fcc120b4530f44190baf6d7acdaf7f6-linux-x64-musl-plugin-react
|
340 KB |
|
26d15f5a6fcc120b4530f44190baf6d7acdaf7f6-linux-x64-musl-plugin-replace-dirname
|
1020 KB |
|
26d15f5a6fcc120b4530f44190baf6d7acdaf7f6-linux-x64-musl-plugin-sass
|
1.58 MB |
|
26d15f5a6fcc120b4530f44190baf6d7acdaf7f6-win32-arm64-msvc
|
12.1 MB |
|
26d15f5a6fcc120b4530f44190baf6d7acdaf7f6-win32-arm64-msvc-create-farm
|
772 KB |
|
26d15f5a6fcc120b4530f44190baf6d7acdaf7f6-win32-arm64-msvc-plugin-react
|
220 KB |
|
26d15f5a6fcc120b4530f44190baf6d7acdaf7f6-win32-arm64-msvc-plugin-replace-dirname
|
835 KB |
|
26d15f5a6fcc120b4530f44190baf6d7acdaf7f6-win32-arm64-msvc-plugin-sass
|
1.13 MB |
|
26d15f5a6fcc120b4530f44190baf6d7acdaf7f6-win32-ia32-msvc
|
10.3 MB |
|
26d15f5a6fcc120b4530f44190baf6d7acdaf7f6-win32-ia32-msvc-create-farm
|
752 KB |
|
26d15f5a6fcc120b4530f44190baf6d7acdaf7f6-win32-ia32-msvc-plugin-react
|
196 KB |
|
26d15f5a6fcc120b4530f44190baf6d7acdaf7f6-win32-ia32-msvc-plugin-replace-dirname
|
810 KB |
|
26d15f5a6fcc120b4530f44190baf6d7acdaf7f6-win32-ia32-msvc-plugin-sass
|
1.08 MB |
|
26d15f5a6fcc120b4530f44190baf6d7acdaf7f6-win32-x64-msvc
|
11.4 MB |
|
26d15f5a6fcc120b4530f44190baf6d7acdaf7f6-win32-x64-msvc-create-farm
|
847 KB |
|
26d15f5a6fcc120b4530f44190baf6d7acdaf7f6-win32-x64-msvc-plugin-react
|
304 KB |
|
26d15f5a6fcc120b4530f44190baf6d7acdaf7f6-win32-x64-msvc-plugin-replace-dirname
|
973 KB |
|
26d15f5a6fcc120b4530f44190baf6d7acdaf7f6-win32-x64-msvc-plugin-sass
|
1.27 MB |
|