Merge pull request #1021 from Hornwitser/package-dependencies

Fix plugin dependencies
This commit is contained in:
Cooldude2606 authored and GitHub committed 2026-09-12 22:11:06 +01:00
commit e6b642fc19
7 files changed
+79 -15

No files matched your search

+25 -3
View File
@@ -19,9 +19,6 @@
//%if controller
"@clusterio/controller": "^__clusterio_version__",
//%endif
//%if webpack
"@clusterio/web_ui": "^__clusterio_version__",
//%endif
//%if host
"@clusterio/host": "^__clusterio_version__",
//%endif
@@ -30,6 +27,31 @@
//%endif
"@clusterio/lib": "^__clusterio_version__"
},
//%if controller | host | ctl
"peerDependenciesMeta": {
//%endif
//%if controller
"@clusterio/controller": {
"optional": true
//%endif
//%if controller & host | controller & ctl
},
//%endif
//%if host
"@clusterio/host": {
"optional": true
//%endif
//%if host & ctl
},
//%endif
//%if ctl
"@clusterio/ctl": {
"optional": true
//%endif
//%if controller | host | ctl
}
},
//%endif
"devDependencies": {
//%// Typescript and type declarations
//%if typescript
+9 -2
View File
@@ -36,8 +36,15 @@
"peerDependencies": {
"@clusterio/ctl": "workspace:^",
"@clusterio/host": "workspace:^",
"@clusterio/lib": "workspace:^",
"@clusterio/web_ui": "workspace:^"
"@clusterio/lib": "workspace:^"
},
"peerDependenciesMeta": {
"@clusterio/ctl": {
"optional": true
},
"@clusterio/host": {
"optional": true
}
},
"dependencies": {
"@sinclair/typebox": "catalog:"
+9 -2
View File
@@ -36,8 +36,15 @@
"peerDependencies": {
"@clusterio/controller": "workspace:^",
"@clusterio/host": "workspace:^",
"@clusterio/lib": "workspace:^",
"@clusterio/web_ui": "workspace:^"
"@clusterio/lib": "workspace:^"
},
"peerDependenciesMeta": {
"@clusterio/controller": {
"optional": true
},
"@clusterio/host": {
"optional": true
}
},
"dependencies": {
"@sinclair/typebox": "catalog:"
+9 -2
View File
@@ -36,8 +36,15 @@
"peerDependencies": {
"@clusterio/controller": "workspace:^",
"@clusterio/host": "workspace:^",
"@clusterio/lib": "workspace:^",
"@clusterio/web_ui": "workspace:^"
"@clusterio/lib": "workspace:^"
},
"peerDependenciesMeta": {
"@clusterio/controller": {
"optional": true
},
"@clusterio/host": {
"optional": true
}
},
"dependencies": {
"@sinclair/typebox": "catalog:",
+9 -2
View File
@@ -36,8 +36,15 @@
"peerDependencies": {
"@clusterio/controller": "workspace:^",
"@clusterio/host": "workspace:^",
"@clusterio/lib": "workspace:^",
"@clusterio/web_ui": "workspace:^"
"@clusterio/lib": "workspace:^"
},
"peerDependenciesMeta": {
"@clusterio/controller": {
"optional": true
},
"@clusterio/host": {
"optional": true
}
},
"dependencies": {
"@sinclair/typebox": "catalog:"
+9 -2
View File
@@ -35,8 +35,15 @@
"peerDependencies": {
"@clusterio/host": "workspace:^",
"@clusterio/lib": "workspace:^",
"@clusterio/web_ui": "workspace:^"
"@clusterio/lib": "workspace:^"
},
"peerDependenciesMeta": {
"@clusterio/controller": {
"optional": true
},
"@clusterio/host": {
"optional": true
}
},
"devDependencies": {
"@clusterio/web_ui": "workspace:^",
+9 -2
View File
@@ -36,8 +36,15 @@
"peerDependencies": {
"@clusterio/controller": "workspace:^",
"@clusterio/host": "workspace:^",
"@clusterio/lib": "workspace:^",
"@clusterio/web_ui": "workspace:^"
"@clusterio/lib": "workspace:^"
},
"peerDependenciesMeta": {
"@clusterio/controller": {
"optional": true
},
"@clusterio/host": {
"optional": true
}
},
"dependencies": {
"@sinclair/typebox": "catalog:"