matterbridge
Version:
Matterbridge plugin manager for Matter
235 lines (234 loc) • 6.01 kB
JSON
{
"name": "matterbridge",
"version": "3.9.4",
"description": "Matterbridge plugin manager for Matter",
"author": "https://github.com/Luligu",
"license": "Apache-2.0",
"homepage": "https://matterbridge.io/",
"repository": {
"type": "git",
"url": "git+https://github.com/Luligu/matterbridge.git"
},
"bugs": {
"url": "https://github.com/Luligu/matterbridge/issues"
},
"funding": {
"type": "buymeacoffee",
"url": "https://www.buymeacoffee.com/luligugithub"
},
"keywords": [
"matterbridge",
"homebridge",
"bridge",
"plugin",
"frontend",
"matter.js",
"matter-node.js",
"matter",
"matterprotocol",
"iot",
"smarthome",
"connectedthings",
"hap",
"homekit",
"siri",
"google-home",
"alexa",
"homeassistant",
"hass",
"hassio",
"gladysassistant",
"smartthings",
"ewelink"
],
"type": "module",
"main": "dist/export.js",
"types": "dist/export.d.ts",
"bin": {
"matterbridge": "bin/matterbridge.js",
"mb-mdns": "bin/mb_mdns.js",
"mb_mdns": "bin/mb_mdns.js",
"mb-coap": "bin/mb_coap.js",
"mb_coap": "bin/mb_coap.js",
"mb-health": "bin/mb_health.js",
"mb_health": "bin/mb_health.js"
},
"engines": {
"node": ">=20.19.0 <21.0.0 || >=22.13.0 <23.0.0 || >=24.0.0 <25.0.0 || >=26.0.0 <27.0.0"
},
"exports": {
".": {
"import": "./dist/export.js",
"types": "./dist/export.d.ts"
},
"./devices": {
"import": "./dist/devices/export.js",
"types": "./dist/devices/export.d.ts"
},
"./clusters": {
"import": "./dist/clusters/export.js",
"types": "./dist/clusters/export.d.ts"
},
"./behaviors": {
"import": "./dist/behaviors/export.js",
"types": "./dist/behaviors/export.d.ts"
},
"./utils": {
"import": "./dist/utils/export.js",
"types": "./dist/utils/export.d.ts"
},
"./dgram": {
"import": "./dist/dgram/export.js",
"types": "./dist/dgram/export.d.ts"
},
"./jestutils": {
"import": "./dist/jestutils/export.js",
"types": "./dist/jestutils/export.d.ts"
},
"./jest-utils": {
"import": "./dist/jest-utils/export.js",
"types": "./dist/jest-utils/export.d.ts"
},
"./jest-utils/matter": {
"import": "./dist/jest-utils/matter.js",
"types": "./dist/jest-utils/matter.d.ts"
},
"./vitest-utils": {
"import": "./dist/vitest-utils/export.js",
"types": "./dist/vitest-utils/export.d.ts"
},
"./vitest-utils/matter": {
"import": "./dist/vitest-utils/matter.js",
"types": "./dist/vitest-utils/matter.d.ts"
},
"./logger": {
"import": "./dist/logger/export.js",
"types": "./dist/logger/export.d.ts"
},
"./storage": {
"import": "./dist/storage/export.js",
"types": "./dist/storage/export.d.ts"
},
"./matter": {
"import": "./dist/matter/export.js",
"types": "./dist/matter/export.d.ts"
},
"./matter/devices": {
"import": "./dist/matter/devices.js",
"types": "./dist/matter/devices.d.ts"
},
"./matter/clusters": {
"import": "./dist/matter/clusters.js",
"types": "./dist/matter/clusters.d.ts"
},
"./matter/behaviors": {
"import": "./dist/matter/behaviors.js",
"types": "./dist/matter/behaviors.d.ts"
},
"./matter/endpoints": {
"import": "./dist/matter/endpoints.js",
"types": "./dist/matter/endpoints.d.ts"
},
"./matter/model": {
"import": "./dist/matter/model.js",
"types": "./dist/matter/model.d.ts"
},
"./matter/types": {
"import": "./dist/matter/types.js",
"types": "./dist/matter/types.d.ts"
}
},
"files": [
"bin",
"dist",
"apps/frontend/build",
"apps/frontend/package.json",
"npm-shrinkwrap.json",
"CHANGELOG.md",
"README-DEV.md",
"README-DOCKER.md",
"README-MACOS-PLIST.md",
"README-NGINX.md",
"README-PODMAN.md",
"README-SERVICE-LOCAL.md",
"README-SERVICE-OPT.md",
"README-SERVICE.md"
],
"automator": {
"node": true,
"bun": true,
"library": true,
"vitest": true,
"buntest": true,
"native": true,
"git": true,
"version": true,
"publish": true,
"frontend": true,
"coverage": {
"lines": 100,
"functions": 100,
"branches": 90,
"statements": 90
},
"entryPoints": [
{
"in": "packages/thread/src/workerArchiveCommand.ts",
"out": "workers/workerArchiveCommand"
},
{
"in": "packages/thread/src/workerCheckUpdates.ts",
"out": "workers/workerCheckUpdates"
},
{
"in": "packages/thread/src/workerDockerVersion.ts",
"out": "workers/workerDockerVersion"
},
{
"in": "packages/thread/src/workerGlobalPrefix.ts",
"out": "workers/workerGlobalPrefix"
},
{
"in": "packages/thread/src/workerSpawnCommand.ts",
"out": "workers/workerSpawnCommand"
},
{
"in": "packages/thread/src/workerSystemCheck.ts",
"out": "workers/workerSystemCheck"
}
],
"external": [
"@jest/globals"
],
"copyEntries": [
{
"from": "packages/core/dist/matter",
"to": "matter",
"include": [
"**/*.js"
]
}
]
},
"dependencies": {
"@matterbridge/core": "3.9.4",
"@matterbridge/dgram": "3.9.4",
"@matterbridge/jest-utils": "3.9.4",
"@matterbridge/thread": "3.9.4",
"@matterbridge/types": "3.9.4",
"@matterbridge/utils": "3.9.4",
"@matterbridge/vitest-utils": "3.9.4",
"node-ansi-logger": "3.3.0",
"node-persist-manager": "2.1.0"
},
"build": {
"version": "3.9.4",
"sha": "07e3c48b2f476296ac138930d3678b1705bc5090",
"sha7": "07e3c48",
"event": "release",
"workflow": "Publish to npm and trigger docker builds",
"type": "branch",
"name": "main",
"dev": "false"
}
}