node-wot
node-wot copied to clipboard
Components for building WoT devices or for interacting with them over various IoT protocols
As agreed last week, we will upgrade to Node.js ES2021 and if it doesn't work, we can go for older versions. We will bump minor version, i.e. going to 0.9.0....
> This is done in node-wot at https://github.com/eclipse-thingweb/node-wot/blob/master/packages/td-tools/src/td-helpers.ts#L27 a bit but in general, this kind of code should be in node-wot or td-tools _Originally posted by @egekorkan in https://github.com/eclipse-thingweb/node-red/pull/16#discussion_r1568038154_
Node.js 22 is now available! see https://nodejs.org/en/blog/announcements/v22-release-announce We might want to add it to our CI tests in https://github.com/eclipse-thingweb/node-wot/blob/master/.github/workflows/ci.yaml
Summary: We need strict validation of the security-related configuration in the config file passed to wot-servient CLI. The code expects a very strict config file where empty or wrong fields...
I discovered this memory leak a week ago, but only today I finally got what is the issue. Take this simple code: ```js const { Servient } = require("@node-wot/core"); const...
In the committers' call, we discussed that it would be nice to have an option to disable schema validation so that we can be more tolerant of inconsistent Things. This...
Recently I noticed the following issue when running `npm run build` in the `/packages/td-tools/` folder ``` > tsc -b && webpack 'webpack' is not recognized as an internal or external...
As the title says when using node-wot in a browser context (i.e., angular, vue, webpack, etc.) it's hard to configure correctly TS types. We should look at how to improve,...
This PR contains an initial proposal for a partial implementation of #1108, removing the (sort of redundant) TS files for the quickstart examples and instead adding type checking via a...
The following error occurred. I apologize for the inconvenience and would appreciate your confirmation. # Problem In binding-coap, when observeProperty is performed on the client side, an error occurs on...