Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

new: Add Bun tier 1 support. #1163

Merged
merged 4 commits into from
Nov 1, 2023
Merged

new: Add Bun tier 1 support. #1163

merged 4 commits into from
Nov 1, 2023

Conversation

milesj
Copy link
Collaborator

@milesj milesj commented Nov 1, 2023

No description provided.

Copy link

github-actions bot commented Nov 1, 2023

Run report for 4b4cbe8f (ubuntu-latest, 18)

Total time: 2m 36s | Comparison time: 10m 1s | Estimated savings: 7m 25s (74.0% faster)

Action Time Status Info
🟩 SyncWorkspace 216.4ms Passed
🟩 SetupNodeTool(18.18.2) 32s Passed
🟩 InstallNodeDeps(18.18.2) 1m 18s Passed
🟩 SyncNodeProject(types) 448.8ms Passed
🟩 SyncNodeProject(runtime) 470.1ms Passed
🟩 SyncNodeProject(report) 478.8ms Passed
🟦 RunTask(types:build) 1.4s Cached
🟩 SyncNodeProject(website) 462.6ms Passed
🟦 RunTask(runtime:build) 2.1s Cached
🟩 RunTask(runtime:format) 1.4s Passed
🟦 RunTask(runtime:lint) 12.8s Cached
🟦 RunTask(website:build) 12.1s Cached
🟩 RunTask(website:format) 11.4s Passed
🟦 RunTask(website:lint) 1.1s Cached
🟦 RunTask(website:test) 1.8s Cached
🟦 RunTask(website:typecheck) 1.1s Cached
🟦 RunTask(runtime:test) 1.8s Cached
🟦 RunTask(runtime:typecheck) 1.1s Cached
🟦 RunTask(report:build) 2.2s Cached
🟩 RunTask(report:format) 1.6s Passed
And 7 more...
Expanded report
Action Time Status Info
🟦 RunTask(report:lint) 6.8s Cached
🟦 RunTask(report:test) 6.1s Cached
🟦 RunTask(report:typecheck) 2.4s Cached
🟩 RunTask(types:format) 1.8s Passed
🟦 RunTask(types:lint) 1.6s Cached
🟦 RunTask(types:test) 962ms Cached
🟦 RunTask(types:typecheck) 846.1ms Cached
Environment

OS: Linux
Matrix:

os = ubuntu-latest
node-version = 18

Variables:

MOON_NODE_VERSION = 18.18.2
Touched files
.yarn/versions/fd881e15.yml
Cargo.lock
crates/bun/lang/Cargo.toml
crates/bun/lang/src/bun_lockb.rs
crates/bun/lang/src/lib.rs
crates/bun/tool/Cargo.toml
crates/bun/tool/src/bun_tool.rs
crates/bun/tool/src/lib.rs
crates/cli/Cargo.toml
crates/cli/src/commands/bin.rs
crates/cli/src/commands/docker/prune.rs
crates/core/moon/src/lib.rs
crates/core/platform-detector/src/task_platform.rs
crates/node/lang/Cargo.toml
crates/node/lang/src/bun/mod.rs
nextgen/config/src/inherited_tasks_config.rs
nextgen/config/src/language_platform.rs
nextgen/config/src/toolchain/bun_config.rs
nextgen/config/src/toolchain/mod.rs
nextgen/config/src/toolchain_config.rs
nextgen/config/tests/__fixtures__/inheritance/files/tasks/bun.yml
nextgen/config/tests/inherited_tasks_config_test.rs
nextgen/config/tests/project_config_test.rs
nextgen/config/tests/task_config_test.rs
nextgen/config/tests/toolchain_config_test.rs
nextgen/project-builder/tests/__fixtures__/langs/bun-config/bun.lockb
nextgen/project-builder/tests/__fixtures__/langs/bun-config/moon.yml
nextgen/project-builder/tests/__fixtures__/langs/bun/moon.yml
nextgen/project-builder/tests/project_builder_test.rs
nextgen/task-builder/tests/__fixtures__/builder/platforms/moon.yml
nextgen/task-builder/tests/tasks_builder_test.rs
nextgen/test-utils/src/platform_manager.rs
packages/types/src/tasks-config.ts
packages/types/src/toolchain-config.ts
scripts/new-language.md
tests/fixtures/config-inheritance/detection/.moon/tasks.yml
tests/fixtures/config-inheritance/detection/.moon/tasks/node.yml
tests/fixtures/config-inheritance/detection/.moon/workspace.yml
tests/fixtures/config-inheritance/detection/detected/tsconfig.json
tests/fixtures/config-inheritance/detection/explicit/moon.yml
tests/fixtures/config-inheritance/detection/other/moon.yml
tests/fixtures/config-inheritance/files/.moon/tasks.yml
tests/fixtures/config-inheritance/files/.moon/tasks/deno.yml
tests/fixtures/config-inheritance/files/.moon/tasks/javascript-library.yml
tests/fixtures/config-inheritance/files/.moon/tasks/javascript-tool.yml
tests/fixtures/config-inheritance/files/.moon/tasks/javascript.yml
tests/fixtures/config-inheritance/files/.moon/tasks/kotlin.yml
tests/fixtures/config-inheritance/files/.moon/tasks/node-application.yml
tests/fixtures/config-inheritance/files/.moon/tasks/node-library.yml
tests/fixtures/config-inheritance/files/.moon/tasks/node.yml
tests/fixtures/config-inheritance/files/.moon/tasks/rust.yml
tests/fixtures/config-inheritance/files/.moon/tasks/tag-camelCase.yml
tests/fixtures/config-inheritance/files/.moon/tasks/tag-dot.case.yml
tests/fixtures/config-inheritance/files/.moon/tasks/tag-kebab-case.yml
tests/fixtures/config-inheritance/files/.moon/tasks/tag-normal.yml
tests/fixtures/config-inheritance/files/.moon/tasks/typescript.yml
tests/fixtures/config-inheritance/files/.moon/workspace.yml
tests/fixtures/config-inheritance/override/.moon/tasks.yml
tests/fixtures/config-inheritance/override/.moon/tasks/dotnet-application.yml
tests/fixtures/config-inheritance/override/.moon/tasks/dotnet.yml
tests/fixtures/config-inheritance/override/.moon/tasks/node-library.yml
tests/fixtures/config-inheritance/override/.moon/tasks/node.yml
tests/fixtures/config-inheritance/override/.moon/workspace.yml
tests/fixtures/config-inheritance/override/excluded/moon.yml
tests/fixtures/config-inheritance/override/renamed/moon.yml
tests/fixtures/config-inheritance/platform/.moon/tasks.yml
tests/fixtures/config-inheritance/platform/.moon/tasks/node-library.yml
tests/fixtures/config-inheritance/platform/.moon/tasks/node.yml
tests/fixtures/config-inheritance/platform/.moon/tasks/swift.yml
tests/fixtures/config-inheritance/platform/.moon/workspace.yml
tests/fixtures/config-inheritance/platform/other/moon.yml
tests/fixtures/config-inheritance/platform/project/moon.yml
tests/fixtures/config-inheritance/tags/.moon/tasks.yml
tests/fixtures/config-inheritance/tags/.moon/tasks/tag-bar.yml
tests/fixtures/config-inheritance/tags/.moon/tasks/tag-baz.yml
tests/fixtures/config-inheritance/tags/.moon/tasks/tag-foo.yml
tests/fixtures/config-inheritance/tags/.moon/workspace.yml
tests/fixtures/config-inheritance/tags/multiple/moon.yml
tests/fixtures/config-inheritance/tags/none/moon.yml
tests/fixtures/config-inheritance/tags/single/moon.yml
website/static/schemas/project.json
website/static/schemas/tasks.json
website/static/schemas/toolchain.json

Copy link

github-actions bot commented Nov 1, 2023

Run report for 4b4cbe8f (ubuntu-latest, 20)

Total time: 2m 22s | Comparison time: 6m 58s | Estimated savings: 4m 35s (65.9% faster)

Action Time Status Info
🟩 SyncWorkspace 242ms Passed
🟩 SetupNodeTool(20.9.0) 30s Passed
🟩 InstallNodeDeps(20.9.0) 1m 18s Passed
🟩 SyncNodeProject(types) 501.8ms Passed
🟩 SyncNodeProject(runtime) 576.1ms Passed
🟩 SyncNodeProject(report) 594.9ms Passed
🟦 RunTask(types:build) 1.3s Cached
🟩 SyncNodeProject(website) 691.4ms Passed
🟦 RunTask(runtime:build) 1.9s Cached
🟩 RunTask(runtime:format) 1.4s Passed
🟦 RunTask(runtime:lint) 8.4s Cached
🟦 RunTask(website:build) 8s Cached
🟩 RunTask(website:format) 10.8s Passed
🟦 RunTask(website:lint) 893.3ms Cached
🟦 RunTask(website:test) 1.4s Cached
🟦 RunTask(website:typecheck) 964.8ms Cached
🟦 RunTask(runtime:test) 1.3s Cached
🟦 RunTask(runtime:typecheck) 893.9ms Cached
🟦 RunTask(report:build) 2.2s Cached
🟩 RunTask(report:format) 1.7s Passed
And 7 more...
Expanded report
Action Time Status Info
🟦 RunTask(report:lint) 1.3s Cached
🟦 RunTask(report:test) 884.6ms Cached
🟦 RunTask(report:typecheck) 2.4s Cached
🟩 RunTask(types:format) 1.9s Passed
🟦 RunTask(types:lint) 1.3s Cached
🟦 RunTask(types:test) 884.3ms Cached
🟦 RunTask(types:typecheck) 826.7ms Cached
Environment

OS: Linux
Matrix:

os = ubuntu-latest
node-version = 20

Variables:

MOON_NODE_VERSION = 20.9.0
Touched files
.yarn/versions/fd881e15.yml
Cargo.lock
crates/bun/lang/Cargo.toml
crates/bun/lang/src/bun_lockb.rs
crates/bun/lang/src/lib.rs
crates/bun/tool/Cargo.toml
crates/bun/tool/src/bun_tool.rs
crates/bun/tool/src/lib.rs
crates/cli/Cargo.toml
crates/cli/src/commands/bin.rs
crates/cli/src/commands/docker/prune.rs
crates/core/moon/src/lib.rs
crates/core/platform-detector/src/task_platform.rs
crates/node/lang/Cargo.toml
crates/node/lang/src/bun/mod.rs
nextgen/config/src/inherited_tasks_config.rs
nextgen/config/src/language_platform.rs
nextgen/config/src/toolchain/bun_config.rs
nextgen/config/src/toolchain/mod.rs
nextgen/config/src/toolchain_config.rs
nextgen/config/tests/__fixtures__/inheritance/files/tasks/bun.yml
nextgen/config/tests/inherited_tasks_config_test.rs
nextgen/config/tests/project_config_test.rs
nextgen/config/tests/task_config_test.rs
nextgen/config/tests/toolchain_config_test.rs
nextgen/project-builder/tests/__fixtures__/langs/bun-config/bun.lockb
nextgen/project-builder/tests/__fixtures__/langs/bun-config/moon.yml
nextgen/project-builder/tests/__fixtures__/langs/bun/moon.yml
nextgen/project-builder/tests/project_builder_test.rs
nextgen/task-builder/tests/__fixtures__/builder/platforms/moon.yml
nextgen/task-builder/tests/tasks_builder_test.rs
nextgen/test-utils/src/platform_manager.rs
packages/types/src/tasks-config.ts
packages/types/src/toolchain-config.ts
scripts/new-language.md
tests/fixtures/config-inheritance/detection/.moon/tasks.yml
tests/fixtures/config-inheritance/detection/.moon/tasks/node.yml
tests/fixtures/config-inheritance/detection/.moon/workspace.yml
tests/fixtures/config-inheritance/detection/detected/tsconfig.json
tests/fixtures/config-inheritance/detection/explicit/moon.yml
tests/fixtures/config-inheritance/detection/other/moon.yml
tests/fixtures/config-inheritance/files/.moon/tasks.yml
tests/fixtures/config-inheritance/files/.moon/tasks/deno.yml
tests/fixtures/config-inheritance/files/.moon/tasks/javascript-library.yml
tests/fixtures/config-inheritance/files/.moon/tasks/javascript-tool.yml
tests/fixtures/config-inheritance/files/.moon/tasks/javascript.yml
tests/fixtures/config-inheritance/files/.moon/tasks/kotlin.yml
tests/fixtures/config-inheritance/files/.moon/tasks/node-application.yml
tests/fixtures/config-inheritance/files/.moon/tasks/node-library.yml
tests/fixtures/config-inheritance/files/.moon/tasks/node.yml
tests/fixtures/config-inheritance/files/.moon/tasks/rust.yml
tests/fixtures/config-inheritance/files/.moon/tasks/tag-camelCase.yml
tests/fixtures/config-inheritance/files/.moon/tasks/tag-dot.case.yml
tests/fixtures/config-inheritance/files/.moon/tasks/tag-kebab-case.yml
tests/fixtures/config-inheritance/files/.moon/tasks/tag-normal.yml
tests/fixtures/config-inheritance/files/.moon/tasks/typescript.yml
tests/fixtures/config-inheritance/files/.moon/workspace.yml
tests/fixtures/config-inheritance/override/.moon/tasks.yml
tests/fixtures/config-inheritance/override/.moon/tasks/dotnet-application.yml
tests/fixtures/config-inheritance/override/.moon/tasks/dotnet.yml
tests/fixtures/config-inheritance/override/.moon/tasks/node-library.yml
tests/fixtures/config-inheritance/override/.moon/tasks/node.yml
tests/fixtures/config-inheritance/override/.moon/workspace.yml
tests/fixtures/config-inheritance/override/excluded/moon.yml
tests/fixtures/config-inheritance/override/renamed/moon.yml
tests/fixtures/config-inheritance/platform/.moon/tasks.yml
tests/fixtures/config-inheritance/platform/.moon/tasks/node-library.yml
tests/fixtures/config-inheritance/platform/.moon/tasks/node.yml
tests/fixtures/config-inheritance/platform/.moon/tasks/swift.yml
tests/fixtures/config-inheritance/platform/.moon/workspace.yml
tests/fixtures/config-inheritance/platform/other/moon.yml
tests/fixtures/config-inheritance/platform/project/moon.yml
tests/fixtures/config-inheritance/tags/.moon/tasks.yml
tests/fixtures/config-inheritance/tags/.moon/tasks/tag-bar.yml
tests/fixtures/config-inheritance/tags/.moon/tasks/tag-baz.yml
tests/fixtures/config-inheritance/tags/.moon/tasks/tag-foo.yml
tests/fixtures/config-inheritance/tags/.moon/workspace.yml
tests/fixtures/config-inheritance/tags/multiple/moon.yml
tests/fixtures/config-inheritance/tags/none/moon.yml
tests/fixtures/config-inheritance/tags/single/moon.yml
website/static/schemas/project.json
website/static/schemas/tasks.json
website/static/schemas/toolchain.json

Copy link

github-actions bot commented Nov 1, 2023

Run report for 4b4cbe8f (windows-latest, 18)

Total time: 1m 51s | Comparison time: 7m 51s | Estimated savings: 5m 59s (76.3% faster)

Action Time Status Info
🟩 SyncWorkspace 222.6ms Passed
🟩 SetupNodeTool(18.18.2) 25.7s Passed
🟩 InstallNodeDeps(18.18.2) 58.9s Passed
🟩 SyncNodeProject(types) 392.3ms Passed
🟩 SyncNodeProject(runtime) 892.9ms Passed
🟦 RunTask(types:build) 1.5s Cached
🟩 SyncNodeProject(report) 1.5s Passed
🟩 RunTask(types:format) 2.5s Passed
🟩 SyncNodeProject(website) 1.3s Passed
🟦 RunTask(runtime:build) 1.8s Cached
🟩 RunTask(runtime:format) 3.2s Passed
🟦 RunTask(runtime:lint) 2.7s Cached
🟦 RunTask(website:build) 5s Cached
🟩 RunTask(website:format) 12.6s Passed
🟦 RunTask(website:lint) 6.1s Cached
🟦 RunTask(website:test) 5.6s Cached
🟦 RunTask(website:typecheck) 1.3s Cached
🟦 RunTask(runtime:test) 1.7s Cached
🟦 RunTask(runtime:typecheck) 2.1s Cached
🟦 RunTask(report:build) 2.7s Cached
And 7 more...
Expanded report
Action Time Status Info
🟩 RunTask(report:format) 1.9s Passed
🟦 RunTask(report:lint) 2.3s Cached
🟦 RunTask(report:test) 2.8s Cached
🟦 RunTask(report:typecheck) 3.3s Cached
🟦 RunTask(types:lint) 1.2s Cached
🟦 RunTask(types:test) 1.5s Cached
🟦 RunTask(types:typecheck) 2s Cached
Environment

OS: Windows
Matrix:

os = windows-latest
node-version = 18

Variables:

MOON_NODE_VERSION = 18.18.2
Touched files
.yarn/versions/fd881e15.yml
Cargo.lock
crates/bun/lang/Cargo.toml
crates/bun/lang/src/bun_lockb.rs
crates/bun/lang/src/lib.rs
crates/bun/tool/Cargo.toml
crates/bun/tool/src/bun_tool.rs
crates/bun/tool/src/lib.rs
crates/cli/Cargo.toml
crates/cli/src/commands/bin.rs
crates/cli/src/commands/docker/prune.rs
crates/core/moon/src/lib.rs
crates/core/platform-detector/src/task_platform.rs
crates/node/lang/Cargo.toml
crates/node/lang/src/bun/mod.rs
nextgen/config/src/inherited_tasks_config.rs
nextgen/config/src/language_platform.rs
nextgen/config/src/toolchain/bun_config.rs
nextgen/config/src/toolchain/mod.rs
nextgen/config/src/toolchain_config.rs
nextgen/config/tests/__fixtures__/inheritance/files/tasks/bun.yml
nextgen/config/tests/inherited_tasks_config_test.rs
nextgen/config/tests/project_config_test.rs
nextgen/config/tests/task_config_test.rs
nextgen/config/tests/toolchain_config_test.rs
nextgen/project-builder/tests/__fixtures__/langs/bun-config/bun.lockb
nextgen/project-builder/tests/__fixtures__/langs/bun-config/moon.yml
nextgen/project-builder/tests/__fixtures__/langs/bun/moon.yml
nextgen/project-builder/tests/project_builder_test.rs
nextgen/task-builder/tests/__fixtures__/builder/platforms/moon.yml
nextgen/task-builder/tests/tasks_builder_test.rs
nextgen/test-utils/src/platform_manager.rs
packages/types/src/tasks-config.ts
packages/types/src/toolchain-config.ts
scripts/new-language.md
tests/fixtures/config-inheritance/detection/.moon/tasks.yml
tests/fixtures/config-inheritance/detection/.moon/tasks/node.yml
tests/fixtures/config-inheritance/detection/.moon/workspace.yml
tests/fixtures/config-inheritance/detection/detected/tsconfig.json
tests/fixtures/config-inheritance/detection/explicit/moon.yml
tests/fixtures/config-inheritance/detection/other/moon.yml
tests/fixtures/config-inheritance/files/.moon/tasks.yml
tests/fixtures/config-inheritance/files/.moon/tasks/deno.yml
tests/fixtures/config-inheritance/files/.moon/tasks/javascript-library.yml
tests/fixtures/config-inheritance/files/.moon/tasks/javascript-tool.yml
tests/fixtures/config-inheritance/files/.moon/tasks/javascript.yml
tests/fixtures/config-inheritance/files/.moon/tasks/kotlin.yml
tests/fixtures/config-inheritance/files/.moon/tasks/node-application.yml
tests/fixtures/config-inheritance/files/.moon/tasks/node-library.yml
tests/fixtures/config-inheritance/files/.moon/tasks/node.yml
tests/fixtures/config-inheritance/files/.moon/tasks/rust.yml
tests/fixtures/config-inheritance/files/.moon/tasks/tag-camelCase.yml
tests/fixtures/config-inheritance/files/.moon/tasks/tag-dot.case.yml
tests/fixtures/config-inheritance/files/.moon/tasks/tag-kebab-case.yml
tests/fixtures/config-inheritance/files/.moon/tasks/tag-normal.yml
tests/fixtures/config-inheritance/files/.moon/tasks/typescript.yml
tests/fixtures/config-inheritance/files/.moon/workspace.yml
tests/fixtures/config-inheritance/override/.moon/tasks.yml
tests/fixtures/config-inheritance/override/.moon/tasks/dotnet-application.yml
tests/fixtures/config-inheritance/override/.moon/tasks/dotnet.yml
tests/fixtures/config-inheritance/override/.moon/tasks/node-library.yml
tests/fixtures/config-inheritance/override/.moon/tasks/node.yml
tests/fixtures/config-inheritance/override/.moon/workspace.yml
tests/fixtures/config-inheritance/override/excluded/moon.yml
tests/fixtures/config-inheritance/override/renamed/moon.yml
tests/fixtures/config-inheritance/platform/.moon/tasks.yml
tests/fixtures/config-inheritance/platform/.moon/tasks/node-library.yml
tests/fixtures/config-inheritance/platform/.moon/tasks/node.yml
tests/fixtures/config-inheritance/platform/.moon/tasks/swift.yml
tests/fixtures/config-inheritance/platform/.moon/workspace.yml
tests/fixtures/config-inheritance/platform/other/moon.yml
tests/fixtures/config-inheritance/platform/project/moon.yml
tests/fixtures/config-inheritance/tags/.moon/tasks.yml
tests/fixtures/config-inheritance/tags/.moon/tasks/tag-bar.yml
tests/fixtures/config-inheritance/tags/.moon/tasks/tag-baz.yml
tests/fixtures/config-inheritance/tags/.moon/tasks/tag-foo.yml
tests/fixtures/config-inheritance/tags/.moon/workspace.yml
tests/fixtures/config-inheritance/tags/multiple/moon.yml
tests/fixtures/config-inheritance/tags/none/moon.yml
tests/fixtures/config-inheritance/tags/single/moon.yml
website/static/schemas/project.json
website/static/schemas/tasks.json
website/static/schemas/toolchain.json

Copy link

github-actions bot commented Nov 1, 2023

Run report for 4b4cbe8f (windows-latest, 20)

Total time: 3m 17s | Comparison time: 9m 12s | Estimated savings: 5m 54s (64.2% faster)

Action Time Status Info
🟩 SyncWorkspace 221.2ms Passed
🟩 SetupNodeTool(20.9.0) 41s Passed
🟩 InstallNodeDeps(20.9.0) 1m 54s Passed
🟩 SyncNodeProject(types) 565.9ms Passed
🟦 RunTask(types:build) 1.7s Cached
🟩 SyncNodeProject(runtime) 864ms Passed
🟩 SyncNodeProject(website) 1.4s Passed
🟦 RunTask(runtime:build) 1.3s Cached
🟩 RunTask(runtime:format) 2.3s Passed
🟦 RunTask(runtime:lint) 1s Cached
🟦 RunTask(website:build) 22.2s Cached
🟩 RunTask(website:format) 12.9s Passed
🟦 RunTask(website:lint) 1.8s Cached
🟦 RunTask(website:test) 1.2s Cached
🟦 RunTask(website:typecheck) 1.5s Cached
🟦 RunTask(runtime:test) 994ms Cached
🟦 RunTask(runtime:typecheck) 821.4ms Cached
🟩 SyncNodeProject(report) 436.3ms Passed
🟦 RunTask(report:build) 3s Cached
🟩 RunTask(report:format) 2.4s Passed
And 7 more...
Expanded report
Action Time Status Info
🟦 RunTask(report:lint) 1.8s Cached
🟦 RunTask(report:test) 1.1s Cached
🟦 RunTask(report:typecheck) 2.7s Cached
🟩 RunTask(types:format) 2.2s Passed
🟦 RunTask(types:lint) 1.7s Cached
🟦 RunTask(types:test) 1.2s Cached
🟦 RunTask(types:typecheck) 767.1ms Cached
Environment

OS: Windows
Matrix:

os = windows-latest
node-version = 20

Variables:

MOON_NODE_VERSION = 20.9.0
Touched files
.yarn/versions/fd881e15.yml
Cargo.lock
crates/bun/lang/Cargo.toml
crates/bun/lang/src/bun_lockb.rs
crates/bun/lang/src/lib.rs
crates/bun/tool/Cargo.toml
crates/bun/tool/src/bun_tool.rs
crates/bun/tool/src/lib.rs
crates/cli/Cargo.toml
crates/cli/src/commands/bin.rs
crates/cli/src/commands/docker/prune.rs
crates/core/moon/src/lib.rs
crates/core/platform-detector/src/task_platform.rs
crates/node/lang/Cargo.toml
crates/node/lang/src/bun/mod.rs
nextgen/config/src/inherited_tasks_config.rs
nextgen/config/src/language_platform.rs
nextgen/config/src/toolchain/bun_config.rs
nextgen/config/src/toolchain/mod.rs
nextgen/config/src/toolchain_config.rs
nextgen/config/tests/__fixtures__/inheritance/files/tasks/bun.yml
nextgen/config/tests/inherited_tasks_config_test.rs
nextgen/config/tests/project_config_test.rs
nextgen/config/tests/task_config_test.rs
nextgen/config/tests/toolchain_config_test.rs
nextgen/project-builder/tests/__fixtures__/langs/bun-config/bun.lockb
nextgen/project-builder/tests/__fixtures__/langs/bun-config/moon.yml
nextgen/project-builder/tests/__fixtures__/langs/bun/moon.yml
nextgen/project-builder/tests/project_builder_test.rs
nextgen/task-builder/tests/__fixtures__/builder/platforms/moon.yml
nextgen/task-builder/tests/tasks_builder_test.rs
nextgen/test-utils/src/platform_manager.rs
packages/types/src/tasks-config.ts
packages/types/src/toolchain-config.ts
scripts/new-language.md
tests/fixtures/config-inheritance/detection/.moon/tasks.yml
tests/fixtures/config-inheritance/detection/.moon/tasks/node.yml
tests/fixtures/config-inheritance/detection/.moon/workspace.yml
tests/fixtures/config-inheritance/detection/detected/tsconfig.json
tests/fixtures/config-inheritance/detection/explicit/moon.yml
tests/fixtures/config-inheritance/detection/other/moon.yml
tests/fixtures/config-inheritance/files/.moon/tasks.yml
tests/fixtures/config-inheritance/files/.moon/tasks/deno.yml
tests/fixtures/config-inheritance/files/.moon/tasks/javascript-library.yml
tests/fixtures/config-inheritance/files/.moon/tasks/javascript-tool.yml
tests/fixtures/config-inheritance/files/.moon/tasks/javascript.yml
tests/fixtures/config-inheritance/files/.moon/tasks/kotlin.yml
tests/fixtures/config-inheritance/files/.moon/tasks/node-application.yml
tests/fixtures/config-inheritance/files/.moon/tasks/node-library.yml
tests/fixtures/config-inheritance/files/.moon/tasks/node.yml
tests/fixtures/config-inheritance/files/.moon/tasks/rust.yml
tests/fixtures/config-inheritance/files/.moon/tasks/tag-camelCase.yml
tests/fixtures/config-inheritance/files/.moon/tasks/tag-dot.case.yml
tests/fixtures/config-inheritance/files/.moon/tasks/tag-kebab-case.yml
tests/fixtures/config-inheritance/files/.moon/tasks/tag-normal.yml
tests/fixtures/config-inheritance/files/.moon/tasks/typescript.yml
tests/fixtures/config-inheritance/files/.moon/workspace.yml
tests/fixtures/config-inheritance/override/.moon/tasks.yml
tests/fixtures/config-inheritance/override/.moon/tasks/dotnet-application.yml
tests/fixtures/config-inheritance/override/.moon/tasks/dotnet.yml
tests/fixtures/config-inheritance/override/.moon/tasks/node-library.yml
tests/fixtures/config-inheritance/override/.moon/tasks/node.yml
tests/fixtures/config-inheritance/override/.moon/workspace.yml
tests/fixtures/config-inheritance/override/excluded/moon.yml
tests/fixtures/config-inheritance/override/renamed/moon.yml
tests/fixtures/config-inheritance/platform/.moon/tasks.yml
tests/fixtures/config-inheritance/platform/.moon/tasks/node-library.yml
tests/fixtures/config-inheritance/platform/.moon/tasks/node.yml
tests/fixtures/config-inheritance/platform/.moon/tasks/swift.yml
tests/fixtures/config-inheritance/platform/.moon/workspace.yml
tests/fixtures/config-inheritance/platform/other/moon.yml
tests/fixtures/config-inheritance/platform/project/moon.yml
tests/fixtures/config-inheritance/tags/.moon/tasks.yml
tests/fixtures/config-inheritance/tags/.moon/tasks/tag-bar.yml
tests/fixtures/config-inheritance/tags/.moon/tasks/tag-baz.yml
tests/fixtures/config-inheritance/tags/.moon/tasks/tag-foo.yml
tests/fixtures/config-inheritance/tags/.moon/workspace.yml
tests/fixtures/config-inheritance/tags/multiple/moon.yml
tests/fixtures/config-inheritance/tags/none/moon.yml
tests/fixtures/config-inheritance/tags/single/moon.yml
website/static/schemas/project.json
website/static/schemas/tasks.json
website/static/schemas/toolchain.json

@milesj milesj merged commit ce99d2f into develop-1.17 Nov 1, 2023
22 of 23 checks passed
@milesj milesj deleted the 1.17-bun branch November 1, 2023 20:07
milesj added a commit that referenced this pull request Nov 17, 2023
* Add tier 1.

* Update tests.

* Bump version.

* Fix tests.
milesj added a commit that referenced this pull request Nov 20, 2023
* Add tier 1.

* Update tests.

* Bump version.

* Fix tests.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

1 participant