fix ts config

dev
Anton Franzluebbers 2023-07-19 13:26:03 -04:00
parent bc9466737b
commit c1ab5b34df
7 changed files with 39 additions and 41 deletions

View File

@ -8,10 +8,7 @@
"name": "example-dashboard", "name": "example-dashboard",
"version": "0.0.1", "version": "0.0.1",
"dependencies": { "dependencies": {
"@velaboratory/velconnect-svelte": "^1.0.2", "@velaboratory/velconnect-svelte": "^1.0.2"
"humanize-duration": "^3.28.0",
"luxon": "^3.3.0",
"pocketbase": "^0.15.2"
}, },
"devDependencies": { "devDependencies": {
"@sveltejs/adapter-cloudflare": "^2.3.1", "@sveltejs/adapter-cloudflare": "^2.3.1",
@ -1817,11 +1814,6 @@
"node": ">=8" "node": ">=8"
} }
}, },
"node_modules/humanize-duration": {
"version": "3.28.0",
"resolved": "https://registry.npmjs.org/humanize-duration/-/humanize-duration-3.28.0.tgz",
"integrity": "sha512-jMAxraOOmHuPbffLVDKkEKi/NeG8dMqP8lGRd6Tbf7JgAeG33jjgPWDbXXU7ypCI0o+oNKJFgbSB9FKVdWNI2A=="
},
"node_modules/ignore": { "node_modules/ignore": {
"version": "5.2.4", "version": "5.2.4",
"resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz",
@ -2042,14 +2034,6 @@
"node": ">=10" "node": ">=10"
} }
}, },
"node_modules/luxon": {
"version": "3.3.0",
"resolved": "https://registry.npmjs.org/luxon/-/luxon-3.3.0.tgz",
"integrity": "sha512-An0UCfG/rSiqtAIiBPO0Y9/zAnHUZxAMiCpTd5h2smgsj7GGmcenvrvww2cqNA8/4A5ZrD1gJpHN2mIHZQF+Mg==",
"engines": {
"node": ">=12"
}
},
"node_modules/magic-string": { "node_modules/magic-string": {
"version": "0.30.1", "version": "0.30.1",
"resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.1.tgz", "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.1.tgz",
@ -4418,11 +4402,6 @@
"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
"dev": true "dev": true
}, },
"humanize-duration": {
"version": "3.28.0",
"resolved": "https://registry.npmjs.org/humanize-duration/-/humanize-duration-3.28.0.tgz",
"integrity": "sha512-jMAxraOOmHuPbffLVDKkEKi/NeG8dMqP8lGRd6Tbf7JgAeG33jjgPWDbXXU7ypCI0o+oNKJFgbSB9FKVdWNI2A=="
},
"ignore": { "ignore": {
"version": "5.2.4", "version": "5.2.4",
"resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz",
@ -4595,11 +4574,6 @@
"yallist": "^4.0.0" "yallist": "^4.0.0"
} }
}, },
"luxon": {
"version": "3.3.0",
"resolved": "https://registry.npmjs.org/luxon/-/luxon-3.3.0.tgz",
"integrity": "sha512-An0UCfG/rSiqtAIiBPO0Y9/zAnHUZxAMiCpTd5h2smgsj7GGmcenvrvww2cqNA8/4A5ZrD1gJpHN2mIHZQF+Mg=="
},
"magic-string": { "magic-string": {
"version": "0.30.1", "version": "0.30.1",
"resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.1.tgz", "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.1.tgz",

View File

@ -31,9 +31,6 @@
}, },
"type": "module", "type": "module",
"dependencies": { "dependencies": {
"@velaboratory/velconnect-svelte": "^1.0.2", "@velaboratory/velconnect-svelte": "^1.0.2"
"humanize-duration": "^3.28.0",
"luxon": "^3.3.0",
"pocketbase": "^0.15.2"
} }
} }

View File

@ -1,7 +1,7 @@
{ {
"name": "edu.uga.engr.vel.vel-connect", "name": "edu.uga.engr.vel.vel-connect",
"displayName": "VEL-Connect", "displayName": "VEL-Connect",
"version": "2.0.0", "version": "2.0.1",
"unity": "2019.1", "unity": "2019.1",
"description": "Web-based configuration for VR applications", "description": "Web-based configuration for VR applications",
"keywords": [], "keywords": [],

View File

@ -0,0 +1,26 @@
{
"version": "2.0.0",
"tasks": [
{
"label": "Build",
"type": "shell",
"command": "npm run build",
"problemMatcher": [],
"group": {
"kind": "build",
"isDefault": true
}
},
{
"label": "Deploy to NPM",
"type": "shell",
"command": "npm publish --access publicf",
"dependsOn": ["Build"],
"problemMatcher": [],
"group": {
"kind": "build",
"isDefault": true
}
}
]
}

View File

@ -1,12 +1,12 @@
{ {
"name": "@velaboratory/velconnect-svelte", "name": "@velaboratory/velconnect-svelte",
"version": "1.0.0", "version": "1.0.2",
"lockfileVersion": 2, "lockfileVersion": 2,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "@velaboratory/velconnect-svelte", "name": "@velaboratory/velconnect-svelte",
"version": "1.0.0", "version": "1.0.2",
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"pocketbase": "^0.15.3", "pocketbase": "^0.15.3",

View File

@ -1,6 +1,6 @@
{ {
"name": "@velaboratory/velconnect-svelte", "name": "@velaboratory/velconnect-svelte",
"version": "1.0.2", "version": "1.0.3",
"description": "Use VEL-Connect with a Svelte dashboard", "description": "Use VEL-Connect with a Svelte dashboard",
"main": "src/index.js", "main": "src/index.js",
"files": [ "files": [
@ -14,7 +14,8 @@
"license": "MIT", "license": "MIT",
"dependencies": { "dependencies": {
"pocketbase": "^0.15.3", "pocketbase": "^0.15.3",
"svelte": "^4.0.5" "svelte": "^4.0.5",
"@velaboratory/velconnect": "../velconnect-npm"
}, },
"devDependencies": { "devDependencies": {
"typescript": "^5.1.6" "typescript": "^5.1.6"

View File

@ -242,9 +242,9 @@ export async function pair(pairingCode: string) {
// add the account data to the device // add the account data to the device
if ( if (
u.user_data == null || u["user_data"] == null ||
u.user_data == undefined || u["user_data"] == undefined ||
u.user_data == "" u["user_data"] == ""
) { ) {
// create a new user data block if it doesn't exist on the user already // create a new user data block if it doesn't exist on the user already
const userDataBlock = await pb.collection("DataBlock").create({ const userDataBlock = await pb.collection("DataBlock").create({
@ -252,9 +252,9 @@ export async function pair(pairingCode: string) {
data: {}, data: {},
owner: u.id, owner: u.id,
}); });
u.user_data = userDataBlock.id; u["user_data"] = userDataBlock.id;
} }
device["data"] = u.user_data; device["data"] = u["user_data"];
device["owner"] = u.id; device["owner"] = u.id;
device["past_owners"] = [...device["past_owners"], u.id]; device["past_owners"] = [...device["past_owners"], u.id];