├── .github └── workflows │ └── main.yml ├── .gitignore ├── README.md ├── binding.gyp ├── index.d.ts ├── main.js ├── package.json ├── spec ├── core.spec.ts ├── helper.ts └── plugins.spec.ts ├── src ├── bindings │ ├── b_accounts.c │ ├── b_accounts.h │ ├── b_buddy.c │ ├── b_buddy.h │ ├── b_core.c │ ├── b_core.h │ ├── b_notify.c │ ├── b_notify.h │ ├── b_plugins.c │ └── b_plugins.h ├── eventloop.c ├── eventloop.h ├── helper.c ├── helper.h ├── messaging.c ├── messaging.h ├── module.c ├── napi_helpers.c ├── napi_helpers.h ├── signalling.c └── signalling.h ├── test.js └── tsconfig.json /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/node-purple/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/node-purple/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/node-purple/HEAD/README.md -------------------------------------------------------------------------------- /binding.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/node-purple/HEAD/binding.gyp -------------------------------------------------------------------------------- /index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/node-purple/HEAD/index.d.ts -------------------------------------------------------------------------------- /main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/node-purple/HEAD/main.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/node-purple/HEAD/package.json -------------------------------------------------------------------------------- /spec/core.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/node-purple/HEAD/spec/core.spec.ts -------------------------------------------------------------------------------- /spec/helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/node-purple/HEAD/spec/helper.ts -------------------------------------------------------------------------------- /spec/plugins.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/node-purple/HEAD/spec/plugins.spec.ts -------------------------------------------------------------------------------- /src/bindings/b_accounts.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/node-purple/HEAD/src/bindings/b_accounts.c -------------------------------------------------------------------------------- /src/bindings/b_accounts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/node-purple/HEAD/src/bindings/b_accounts.h -------------------------------------------------------------------------------- /src/bindings/b_buddy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/node-purple/HEAD/src/bindings/b_buddy.c -------------------------------------------------------------------------------- /src/bindings/b_buddy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/node-purple/HEAD/src/bindings/b_buddy.h -------------------------------------------------------------------------------- /src/bindings/b_core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/node-purple/HEAD/src/bindings/b_core.c -------------------------------------------------------------------------------- /src/bindings/b_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/node-purple/HEAD/src/bindings/b_core.h -------------------------------------------------------------------------------- /src/bindings/b_notify.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/node-purple/HEAD/src/bindings/b_notify.c -------------------------------------------------------------------------------- /src/bindings/b_notify.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/node-purple/HEAD/src/bindings/b_notify.h -------------------------------------------------------------------------------- /src/bindings/b_plugins.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/node-purple/HEAD/src/bindings/b_plugins.c -------------------------------------------------------------------------------- /src/bindings/b_plugins.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/node-purple/HEAD/src/bindings/b_plugins.h -------------------------------------------------------------------------------- /src/eventloop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/node-purple/HEAD/src/eventloop.c -------------------------------------------------------------------------------- /src/eventloop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/node-purple/HEAD/src/eventloop.h -------------------------------------------------------------------------------- /src/helper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/node-purple/HEAD/src/helper.c -------------------------------------------------------------------------------- /src/helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/node-purple/HEAD/src/helper.h -------------------------------------------------------------------------------- /src/messaging.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/node-purple/HEAD/src/messaging.c -------------------------------------------------------------------------------- /src/messaging.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/node-purple/HEAD/src/messaging.h -------------------------------------------------------------------------------- /src/module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/node-purple/HEAD/src/module.c -------------------------------------------------------------------------------- /src/napi_helpers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/node-purple/HEAD/src/napi_helpers.c -------------------------------------------------------------------------------- /src/napi_helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/node-purple/HEAD/src/napi_helpers.h -------------------------------------------------------------------------------- /src/signalling.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/node-purple/HEAD/src/signalling.c -------------------------------------------------------------------------------- /src/signalling.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/node-purple/HEAD/src/signalling.h -------------------------------------------------------------------------------- /test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/node-purple/HEAD/test.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/matrix-org/node-purple/HEAD/tsconfig.json --------------------------------------------------------------------------------