mirror of
https://github.com/koush/scrypted.git
synced 2026-09-17 17:20:39 +01:00
server/sdk: fix python sdk generation bug
This commit is contained in:
4
sdk/package-lock.json
generated
4
sdk/package-lock.json
generated
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"name": "@scrypted/sdk",
|
||||
"version": "0.1.19",
|
||||
"version": "0.1.20",
|
||||
"lockfileVersion": 2,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "@scrypted/sdk",
|
||||
"version": "0.1.19",
|
||||
"version": "0.1.20",
|
||||
"license": "ISC",
|
||||
"dependencies": {
|
||||
"@babel/preset-typescript": "^7.16.7",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@scrypted/sdk",
|
||||
"version": "0.1.19",
|
||||
"version": "0.1.20",
|
||||
"description": "",
|
||||
"main": "dist/src/index.js",
|
||||
"exports": {
|
||||
|
||||
4
sdk/types/package-lock.json
generated
4
sdk/types/package-lock.json
generated
@@ -1,12 +1,12 @@
|
||||
{
|
||||
"name": "@scrypted/types",
|
||||
"version": "0.0.113",
|
||||
"version": "0.0.114",
|
||||
"lockfileVersion": 2,
|
||||
"requires": true,
|
||||
"packages": {
|
||||
"": {
|
||||
"name": "@scrypted/types",
|
||||
"version": "0.0.113",
|
||||
"version": "0.0.114",
|
||||
"license": "ISC",
|
||||
"devDependencies": {
|
||||
"@types/rimraf": "^3.0.2",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@scrypted/types",
|
||||
"version": "0.0.113",
|
||||
"version": "0.0.114",
|
||||
"description": "",
|
||||
"main": "dist/index.js",
|
||||
"author": "",
|
||||
|
||||
@@ -1250,13 +1250,6 @@ class DeviceState:
|
||||
def name(self, value: str):
|
||||
self.setScryptedProperty("name", value)
|
||||
|
||||
@property
|
||||
def nativeId(self) -> str:
|
||||
return self.getScryptedProperty("nativeId")
|
||||
@nativeId.setter
|
||||
def nativeId(self, value: str):
|
||||
self.setScryptedProperty("nativeId", value)
|
||||
|
||||
@property
|
||||
def pluginId(self) -> str:
|
||||
return self.getScryptedProperty("pluginId")
|
||||
|
||||
@@ -191,6 +191,8 @@ class DeviceState:
|
||||
pass
|
||||
`
|
||||
for (const [val, type] of Object.entries(allProperties)) {
|
||||
if (val === 'nativeId')
|
||||
continue;
|
||||
python += `
|
||||
@property
|
||||
def ${val}(self) -> ${toPythonType(type)}:
|
||||
|
||||
14
server/package-lock.json
generated
14
server/package-lock.json
generated
@@ -11,7 +11,7 @@
|
||||
"dependencies": {
|
||||
"@ffmpeg-installer/ffmpeg": "^1.1.0",
|
||||
"@mapbox/node-pre-gyp": "^1.0.8",
|
||||
"@scrypted/types": "^0.0.113",
|
||||
"@scrypted/types": "^0.0.114",
|
||||
"adm-zip": "^0.5.3",
|
||||
"axios": "^0.21.1",
|
||||
"body-parser": "^1.19.0",
|
||||
@@ -247,9 +247,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@scrypted/types": {
|
||||
"version": "0.0.113",
|
||||
"resolved": "https://registry.npmjs.org/@scrypted/types/-/types-0.0.113.tgz",
|
||||
"integrity": "sha512-2aVAQjXkq8ZUcgo+Rnh/Xv+Tw/yB6Fu6XDPKOe9QOYl42l7pCD4Fzql/WYxNGJpxirQFqveSzfw091E99OWspQ=="
|
||||
"version": "0.0.114",
|
||||
"resolved": "https://registry.npmjs.org/@scrypted/types/-/types-0.0.114.tgz",
|
||||
"integrity": "sha512-XghyTvdSGWhC7IB/mNDqb8d7fvTxsgWZ6+5v6wBLEI0TD/gFmOtoryISprKilkl3qLwL+vR+BKiW6p3lNSEqnw=="
|
||||
},
|
||||
"node_modules/@socket.io/component-emitter": {
|
||||
"version": "3.1.0",
|
||||
@@ -3168,9 +3168,9 @@
|
||||
}
|
||||
},
|
||||
"@scrypted/types": {
|
||||
"version": "0.0.113",
|
||||
"resolved": "https://registry.npmjs.org/@scrypted/types/-/types-0.0.113.tgz",
|
||||
"integrity": "sha512-2aVAQjXkq8ZUcgo+Rnh/Xv+Tw/yB6Fu6XDPKOe9QOYl42l7pCD4Fzql/WYxNGJpxirQFqveSzfw091E99OWspQ=="
|
||||
"version": "0.0.114",
|
||||
"resolved": "https://registry.npmjs.org/@scrypted/types/-/types-0.0.114.tgz",
|
||||
"integrity": "sha512-XghyTvdSGWhC7IB/mNDqb8d7fvTxsgWZ6+5v6wBLEI0TD/gFmOtoryISprKilkl3qLwL+vR+BKiW6p3lNSEqnw=="
|
||||
},
|
||||
"@socket.io/component-emitter": {
|
||||
"version": "3.1.0",
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
"dependencies": {
|
||||
"@ffmpeg-installer/ffmpeg": "^1.1.0",
|
||||
"@mapbox/node-pre-gyp": "^1.0.8",
|
||||
"@scrypted/types": "^0.0.113",
|
||||
"@scrypted/types": "^0.0.114",
|
||||
"adm-zip": "^0.5.3",
|
||||
"axios": "^0.21.1",
|
||||
"body-parser": "^1.19.0",
|
||||
|
||||
@@ -20,6 +20,7 @@ export class ScryptedUser extends ScryptedDocument {
|
||||
passwordHash: string;
|
||||
token: string;
|
||||
salt: string;
|
||||
restricted: boolean;
|
||||
}
|
||||
|
||||
export class ScryptedAlert extends ScryptedDocument {
|
||||
@@ -27,7 +28,7 @@ export class ScryptedAlert extends ScryptedDocument {
|
||||
title: string;
|
||||
path: string;
|
||||
message: string;
|
||||
}
|
||||
}``
|
||||
|
||||
export class PluginDevice extends ScryptedDocument {
|
||||
constructor(id?: string) {
|
||||
|
||||
Reference in New Issue
Block a user