Compare commits

...

3 Commits

Author SHA1 Message Date
semantic-release-bot 1f5b34e848 chore(release): 0.1.0-develop.57 [skip ci]
# [0.1.0-develop.57](https://git.lumeweb.com/LumeWeb/libkernel/compare/v0.1.0-develop.56...v0.1.0-develop.57) (2023-09-11)

### Bug Fixes

* replace kernelLoadedResolve with kernelLoadedDefer ([b5d3ba4](b5d3ba46cf))
2023-09-11 10:54:29 +00:00
Derrick Hammer 9244312141
Merge remote-tracking branch 'origin/develop' into develop 2023-09-11 06:53:07 -04:00
Derrick Hammer b5d3ba46cf
fix: replace kernelLoadedResolve with kernelLoadedDefer 2023-09-11 06:52:58 -04:00
4 changed files with 12 additions and 6 deletions

View File

@ -1,3 +1,10 @@
# [0.1.0-develop.57](https://git.lumeweb.com/LumeWeb/libkernel/compare/v0.1.0-develop.56...v0.1.0-develop.57) (2023-09-11)
### Bug Fixes
* replace kernelLoadedResolve with kernelLoadedDefer ([b5d3ba4](https://git.lumeweb.com/LumeWeb/libkernel/commit/b5d3ba46cf2f912652bf32769c6ae60dab40224a))
# [0.1.0-develop.56](https://git.lumeweb.com/LumeWeb/libkernel/compare/v0.1.0-develop.55...v0.1.0-develop.56) (2023-09-11)

4
npm-shrinkwrap.json generated
View File

@ -1,12 +1,12 @@
{
"name": "@lumeweb/libkernel",
"version": "0.1.0-develop.56",
"version": "0.1.0-develop.57",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@lumeweb/libkernel",
"version": "0.1.0-develop.56",
"version": "0.1.0-develop.57",
"dependencies": {
"@lumeweb/libweb": "0.2.0-develop.57",
"emittery": "^1.0.1",

View File

@ -1,6 +1,6 @@
{
"name": "@lumeweb/libkernel",
"version": "0.1.0-develop.56",
"version": "0.1.0-develop.57",
"main": "lib/index.js",
"type": "module",
"types": "lib/index.d.ts",

View File

@ -229,9 +229,9 @@ function handleMessage(event: MessageEvent) {
if (!kernelLoadedResolved && event.data.data.kernelLoaded !== "not yet") {
kernelLoadedResolved = true;
if (event.data.data.kernelLoaded === "success") {
kernelLoadedResolve(null);
kernelLoadedDefer.resolve(null);
} else {
kernelLoadedResolve(event.data.data.kernelLoaded);
kernelLoadedDefer.resolve(event.data.data.kernelLoaded);
}
}
@ -414,7 +414,6 @@ let initDefer: DeferredPromise<void>;
let loginResolved = false; // set to true once we know the user is logged in
let loginDefer: DeferredPromise<void>;
let kernelLoadedResolved = false; // set to true once the user kernel is loaded
let kernelLoadedResolve: (err: Err) => void;
let kernelLoadedDefer: DeferredPromise<Err>;
const logoutResolved = false; // set to true once the user is logged out
let logoutDefer: DeferredPromise<void>;