core/sdk: update

This commit is contained in:
Koushik Dutta
2025-02-22 19:39:08 -08:00
parent a74157168e
commit 992fe98f5e
13 changed files with 32 additions and 34 deletions

View File

@@ -9,7 +9,7 @@
"version": "1.3.11",
"license": "ISC",
"dependencies": {
"@scrypted/types": "^0.3.110",
"@scrypted/types": "^0.3.111",
"engine.io-client": "^6.6.2",
"follow-redirects": "^1.15.9",
"rimraf": "^6.0.1"
@@ -76,9 +76,9 @@
}
},
"node_modules/@scrypted/types": {
"version": "0.3.110",
"resolved": "https://registry.npmjs.org/@scrypted/types/-/types-0.3.110.tgz",
"integrity": "sha512-kAFyXEnpe7OY/r++3K9obPutsopngbdigsP7imZKq9zUKhUEEY71to3j6V1i7tLSO9lHtXlDJBcD924nqYqX0Q==",
"version": "0.3.111",
"resolved": "https://registry.npmjs.org/@scrypted/types/-/types-0.3.111.tgz",
"integrity": "sha512-LstX6GBdVoWGrYi5MCqYqd3H5pi64+mTBAElTay58anBomJFxp+hjGItrB/EuLWw3egEMWZ1rfqwG2WUGLKj/g==",
"license": "ISC"
},
"node_modules/@socket.io/component-emitter": {

View File

@@ -19,7 +19,7 @@
"typescript": "^5.7.3"
},
"dependencies": {
"@scrypted/types": "^0.3.110",
"@scrypted/types": "^0.3.111",
"engine.io-client": "^6.6.2",
"follow-redirects": "^1.15.9",
"rimraf": "^6.0.1"

View File

@@ -1,12 +1,12 @@
{
"name": "@scrypted/core",
"version": "0.3.113",
"version": "0.3.114",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "@scrypted/core",
"version": "0.3.113",
"version": "0.3.114",
"license": "Apache-2.0",
"dependencies": {
"@scrypted/common": "file:../../common",

View File

@@ -1,6 +1,6 @@
{
"name": "@scrypted/core",
"version": "0.3.113",
"version": "0.3.114",
"description": "Scrypted Core plugin. Provides the UI, websocket, and engine.io APIs.",
"author": "Scrypted",
"license": "Apache-2.0",
@@ -33,10 +33,6 @@
"ScryptedSettings",
"SystemSettings",
"Settings"
],
"pluginDependencies": [
"@scrypted/snapshot",
"@scrypted/webrtc"
]
},
"dependencies": {

View File

@@ -155,6 +155,8 @@ export class ClusterCore extends ScryptedDeviceBase implements Settings, Readme,
}
async getReadmeMarkdown(): Promise<string> {
return `Manage Scrypted's cluster mode. Run storage devices and compute services on separate servers.`;
return `Manage Scrypted's cluster mode. Run storage devices and compute services on separate servers.
[Read Documentation](https://docs.scrypted.app/maintenance/cluster.html).`;
}
}

View File

@@ -108,7 +108,7 @@ class ScryptedCore extends ScryptedDeviceBase implements HttpRequestHandler, Dev
(async () => {
await deviceManager.onDeviceDiscovered(
{
name: 'Cluster',
name: 'Cluster Manager',
nativeId: ClusterCoreNativeId,
interfaces: [ScryptedInterface.Settings, ScryptedInterface.Readme, ScryptedInterface.ScryptedSettings],
type: ScryptedDeviceType.Builtin,
@@ -121,7 +121,7 @@ class ScryptedCore extends ScryptedDeviceBase implements HttpRequestHandler, Dev
name: 'Media Core',
nativeId: 'mediacore',
interfaces: [ScryptedInterface.DeviceProvider, ScryptedInterface.BufferConverter, ScryptedInterface.HttpRequestHandler],
type: ScryptedDeviceType.Builtin,
type: ScryptedDeviceType.Internal,
},
);
})();
@@ -131,7 +131,7 @@ class ScryptedCore extends ScryptedDeviceBase implements HttpRequestHandler, Dev
name: 'Scripts',
nativeId: ScriptCoreNativeId,
interfaces: [ScryptedInterface.ScryptedSystemDevice, ScryptedInterface.ScryptedDeviceCreator, ScryptedInterface.DeviceProvider, ScryptedInterface.DeviceCreator, ScryptedInterface.Readme],
type: ScryptedDeviceType.Builtin,
type: ScryptedDeviceType.Internal,
},
);
})();
@@ -141,7 +141,7 @@ class ScryptedCore extends ScryptedDeviceBase implements HttpRequestHandler, Dev
name: 'Terminal Service',
nativeId: TerminalServiceNativeId,
interfaces: [ScryptedInterface.StreamService, ScryptedInterface.TTY, ScryptedInterface.ClusterForkInterface],
type: ScryptedDeviceType.Builtin,
type: ScryptedDeviceType.Internal,
},
);
})();
@@ -151,7 +151,7 @@ class ScryptedCore extends ScryptedDeviceBase implements HttpRequestHandler, Dev
name: 'REPL Service',
nativeId: ReplServiceNativeId,
interfaces: [ScryptedInterface.StreamService],
type: ScryptedDeviceType.Builtin,
type: ScryptedDeviceType.Internal,
},
);
})();
@@ -161,7 +161,7 @@ class ScryptedCore extends ScryptedDeviceBase implements HttpRequestHandler, Dev
name: 'Console Service',
nativeId: ConsoleServiceNativeId,
interfaces: [ScryptedInterface.StreamService],
type: ScryptedDeviceType.Builtin,
type: ScryptedDeviceType.Internal,
},
);
})();
@@ -172,7 +172,7 @@ class ScryptedCore extends ScryptedDeviceBase implements HttpRequestHandler, Dev
name: 'Automations',
nativeId: AutomationCoreNativeId,
interfaces: [ScryptedInterface.ScryptedSystemDevice, ScryptedInterface.ScryptedDeviceCreator, ScryptedInterface.DeviceProvider, ScryptedInterface.DeviceCreator, ScryptedInterface.Readme],
type: ScryptedDeviceType.Builtin,
type: ScryptedDeviceType.Internal,
},
);
})();
@@ -185,7 +185,7 @@ class ScryptedCore extends ScryptedDeviceBase implements HttpRequestHandler, Dev
ScryptedInterface.MixinProvider,
ScryptedInterface.Readme,
],
type: ScryptedDeviceType.Builtin,
type: ScryptedDeviceType.Internal,
});
(async () => {
@@ -206,7 +206,7 @@ class ScryptedCore extends ScryptedDeviceBase implements HttpRequestHandler, Dev
name: 'Scrypted Users',
nativeId: UsersNativeId,
interfaces: [ScryptedInterface.ScryptedSystemDevice, ScryptedInterface.ScryptedDeviceCreator, ScryptedInterface.DeviceProvider, ScryptedInterface.DeviceCreator, ScryptedInterface.Readme],
type: ScryptedDeviceType.Builtin,
type: ScryptedDeviceType.Internal,
},
);
})();

4
sdk/package-lock.json generated
View File

@@ -1,12 +1,12 @@
{
"name": "@scrypted/sdk",
"version": "0.3.123",
"version": "0.3.124",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@scrypted/sdk",
"version": "0.3.123",
"version": "0.3.124",
"license": "ISC",
"dependencies": {
"@babel/preset-typescript": "^7.26.0",

View File

@@ -1,6 +1,6 @@
{
"name": "@scrypted/sdk",
"version": "0.3.123",
"version": "0.3.124",
"description": "",
"main": "dist/src/index.js",
"exports": {

View File

@@ -1,12 +1,12 @@
{
"name": "@scrypted/types",
"version": "0.3.113",
"version": "0.3.114",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "@scrypted/types",
"version": "0.3.113",
"version": "0.3.114",
"license": "ISC"
}
}

View File

@@ -1,6 +1,6 @@
{
"name": "@scrypted/types",
"version": "0.3.113",
"version": "0.3.114",
"description": "",
"main": "dist/index.js",
"author": "",

View File

@@ -975,7 +975,7 @@ class TamperState(TypedDict):
pass
TYPES_VERSION = "0.3.113"
TYPES_VERSION = "0.3.114"
class AirPurifier:

View File

@@ -12,7 +12,7 @@
"dependencies": {
"@scrypted/ffmpeg-static": "^6.1.0-build3",
"@scrypted/node-pty": "^1.0.22",
"@scrypted/types": "^0.3.110",
"@scrypted/types": "^0.3.111",
"adm-zip": "^0.5.16",
"body-parser": "^1.20.3",
"cookie-parser": "^1.4.7",
@@ -557,9 +557,9 @@
}
},
"node_modules/@scrypted/types": {
"version": "0.3.110",
"resolved": "https://registry.npmjs.org/@scrypted/types/-/types-0.3.110.tgz",
"integrity": "sha512-kAFyXEnpe7OY/r++3K9obPutsopngbdigsP7imZKq9zUKhUEEY71to3j6V1i7tLSO9lHtXlDJBcD924nqYqX0Q==",
"version": "0.3.111",
"resolved": "https://registry.npmjs.org/@scrypted/types/-/types-0.3.111.tgz",
"integrity": "sha512-LstX6GBdVoWGrYi5MCqYqd3H5pi64+mTBAElTay58anBomJFxp+hjGItrB/EuLWw3egEMWZ1rfqwG2WUGLKj/g==",
"license": "ISC"
},
"node_modules/@types/adm-zip": {

View File

@@ -5,7 +5,7 @@
"dependencies": {
"@scrypted/ffmpeg-static": "^6.1.0-build3",
"@scrypted/node-pty": "^1.0.22",
"@scrypted/types": "^0.3.110",
"@scrypted/types": "^0.3.111",
"adm-zip": "^0.5.16",
"body-parser": "^1.20.3",
"cookie-parser": "^1.4.7",