Skip to content

Commit 49ff758

Browse files
authored
beta -> latest (#17)
## 1.0.0 Initial release
1 parent 6cb3a5f commit 49ff758

8 files changed

+138
-117
lines changed

.eslintrc

+1-1
Original file line numberDiff line numberDiff line change
@@ -80,4 +80,4 @@
8080
"off"
8181
]
8282
}
83-
}
83+
}

.npmignore

+1-1
Original file line numberDiff line numberDiff line change
@@ -133,4 +133,4 @@ dist
133133
.yarn/cache
134134
.yarn/unplugged
135135
.yarn/build-state.yml
136-
.pnp.*
136+
.pnp.*

CHANGELOG.md

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
## 1.0.0
2+
3+
Initial release

package-lock.json

+119-103
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@homebridge/plugin-ui-utils",
3-
"version": "0.0.19",
3+
"version": "1.0.0",
44
"description": "A tool to help plugins provide custom ui screens in the Homebridge UI",
55
"author": "oznu",
66
"license": "MIT",
@@ -22,11 +22,11 @@
2222
"test-coverage": "echo \"No test-coverage script specified\" && exit 0"
2323
},
2424
"devDependencies": {
25-
"@types/node": "^20.6.3",
26-
"@typescript-eslint/eslint-plugin": "^6.7.2",
27-
"@typescript-eslint/parser": "^6.7.2",
28-
"eslint": "^8.49.0",
29-
"rimraf": "^5.0.1",
25+
"@types/node": "^20.8.7",
26+
"@typescript-eslint/eslint-plugin": "^6.8.0",
27+
"@typescript-eslint/parser": "^6.8.0",
28+
"eslint": "^8.52.0",
29+
"rimraf": "^5.0.5",
3030
"ts-node": "^10.9.1",
3131
"typescript": "^5.2.2"
3232
},

src/ui.ts

+1
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,7 @@ class HomebridgePluginUi extends EventTargetConstructor {
123123
linkElement.setAttribute('href', e.data.href);
124124
linkElement.setAttribute('rel', e.data.rel);
125125
linkElement.onload = resolve;
126+
linkElement.onerror = resolve;
126127
document.head.appendChild(linkElement);
127128
});
128129
this.linkRequests.push(request);

tsconfig.json

+4-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"compilerOptions": {
3-
"target": "ES2018", // ~node10
3+
"target": "es2022",
44
"module": "commonjs",
55
"lib": [
66
"es2015",
@@ -15,12 +15,13 @@
1515
"outDir": "./dist",
1616
"rootDir": "./src",
1717
"strict": true,
18-
"noImplicitAny": false
18+
"noImplicitAny": false,
19+
"skipLibCheck": true
1920
},
2021
"include": [
2122
"src/"
2223
],
2324
"exclude": [
2425
"src/ui.ts"
2526
]
26-
}
27+
}

tsconfig.ui.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
{
22
"extends": "./tsconfig.json",
33
"compilerOptions": {
4-
"target": "es2018", // ~node10
5-
"module": "None"
4+
"target": "es2022",
5+
"module": "commonjs",
66
},
77
"include": [
88
"src/ui.ts"
99
],
1010
"exclude": [
1111
"**/*.spec.ts"
1212
]
13-
}
13+
}

0 commit comments

Comments
 (0)