├── .eslintrc ├── .github └── workflows │ ├── node.js.yml │ └── npm-publish.yml ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── README.md ├── examples ├── battery-level.js ├── mongodb-registry.js ├── package.json ├── server.js └── thermostat.js ├── greenkeeper.json ├── lib ├── contentFormats.js ├── errors.js ├── index.js ├── oma │ ├── acl.json │ ├── device.json │ ├── location.json │ ├── security.json │ └── server.json ├── router.js ├── schema.js ├── senml.js ├── server │ ├── bootstrap │ │ ├── index.js │ │ └── request.js │ ├── decodestream.js │ ├── deregister.js │ ├── index.js │ ├── register.js │ ├── registry.js │ ├── update.js │ └── validate.js ├── slidingWindow.js ├── tlv.js └── utils.js ├── package.json └── test ├── registry.js ├── schema.js ├── senml.js ├── server ├── bootstrap.js ├── device-management.js ├── information-reporting.js └── registration.js ├── slidingWindow.js ├── tlv.js └── utils.js /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moleike/node-lwm2m/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/workflows/node.js.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moleike/node-lwm2m/HEAD/.github/workflows/node.js.yml -------------------------------------------------------------------------------- /.github/workflows/npm-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moleike/node-lwm2m/HEAD/.github/workflows/npm-publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moleike/node-lwm2m/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moleike/node-lwm2m/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moleike/node-lwm2m/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moleike/node-lwm2m/HEAD/README.md -------------------------------------------------------------------------------- /examples/battery-level.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moleike/node-lwm2m/HEAD/examples/battery-level.js -------------------------------------------------------------------------------- /examples/mongodb-registry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moleike/node-lwm2m/HEAD/examples/mongodb-registry.js -------------------------------------------------------------------------------- /examples/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moleike/node-lwm2m/HEAD/examples/package.json -------------------------------------------------------------------------------- /examples/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moleike/node-lwm2m/HEAD/examples/server.js -------------------------------------------------------------------------------- /examples/thermostat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moleike/node-lwm2m/HEAD/examples/thermostat.js -------------------------------------------------------------------------------- /greenkeeper.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moleike/node-lwm2m/HEAD/greenkeeper.json -------------------------------------------------------------------------------- /lib/contentFormats.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moleike/node-lwm2m/HEAD/lib/contentFormats.js -------------------------------------------------------------------------------- /lib/errors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moleike/node-lwm2m/HEAD/lib/errors.js -------------------------------------------------------------------------------- /lib/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moleike/node-lwm2m/HEAD/lib/index.js -------------------------------------------------------------------------------- /lib/oma/acl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moleike/node-lwm2m/HEAD/lib/oma/acl.json -------------------------------------------------------------------------------- /lib/oma/device.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moleike/node-lwm2m/HEAD/lib/oma/device.json -------------------------------------------------------------------------------- /lib/oma/location.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moleike/node-lwm2m/HEAD/lib/oma/location.json -------------------------------------------------------------------------------- /lib/oma/security.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moleike/node-lwm2m/HEAD/lib/oma/security.json -------------------------------------------------------------------------------- /lib/oma/server.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moleike/node-lwm2m/HEAD/lib/oma/server.json -------------------------------------------------------------------------------- /lib/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moleike/node-lwm2m/HEAD/lib/router.js -------------------------------------------------------------------------------- /lib/schema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moleike/node-lwm2m/HEAD/lib/schema.js -------------------------------------------------------------------------------- /lib/senml.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moleike/node-lwm2m/HEAD/lib/senml.js -------------------------------------------------------------------------------- /lib/server/bootstrap/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moleike/node-lwm2m/HEAD/lib/server/bootstrap/index.js -------------------------------------------------------------------------------- /lib/server/bootstrap/request.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moleike/node-lwm2m/HEAD/lib/server/bootstrap/request.js -------------------------------------------------------------------------------- /lib/server/decodestream.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moleike/node-lwm2m/HEAD/lib/server/decodestream.js -------------------------------------------------------------------------------- /lib/server/deregister.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moleike/node-lwm2m/HEAD/lib/server/deregister.js -------------------------------------------------------------------------------- /lib/server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moleike/node-lwm2m/HEAD/lib/server/index.js -------------------------------------------------------------------------------- /lib/server/register.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moleike/node-lwm2m/HEAD/lib/server/register.js -------------------------------------------------------------------------------- /lib/server/registry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moleike/node-lwm2m/HEAD/lib/server/registry.js -------------------------------------------------------------------------------- /lib/server/update.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moleike/node-lwm2m/HEAD/lib/server/update.js -------------------------------------------------------------------------------- /lib/server/validate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moleike/node-lwm2m/HEAD/lib/server/validate.js -------------------------------------------------------------------------------- /lib/slidingWindow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moleike/node-lwm2m/HEAD/lib/slidingWindow.js -------------------------------------------------------------------------------- /lib/tlv.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moleike/node-lwm2m/HEAD/lib/tlv.js -------------------------------------------------------------------------------- /lib/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moleike/node-lwm2m/HEAD/lib/utils.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moleike/node-lwm2m/HEAD/package.json -------------------------------------------------------------------------------- /test/registry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moleike/node-lwm2m/HEAD/test/registry.js -------------------------------------------------------------------------------- /test/schema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moleike/node-lwm2m/HEAD/test/schema.js -------------------------------------------------------------------------------- /test/senml.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moleike/node-lwm2m/HEAD/test/senml.js -------------------------------------------------------------------------------- /test/server/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moleike/node-lwm2m/HEAD/test/server/bootstrap.js -------------------------------------------------------------------------------- /test/server/device-management.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moleike/node-lwm2m/HEAD/test/server/device-management.js -------------------------------------------------------------------------------- /test/server/information-reporting.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moleike/node-lwm2m/HEAD/test/server/information-reporting.js -------------------------------------------------------------------------------- /test/server/registration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moleike/node-lwm2m/HEAD/test/server/registration.js -------------------------------------------------------------------------------- /test/slidingWindow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moleike/node-lwm2m/HEAD/test/slidingWindow.js -------------------------------------------------------------------------------- /test/tlv.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moleike/node-lwm2m/HEAD/test/tlv.js -------------------------------------------------------------------------------- /test/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/moleike/node-lwm2m/HEAD/test/utils.js --------------------------------------------------------------------------------