├── .eslintrc.js ├── .github └── FUNDING.yml ├── .gitignore ├── .prettierrc ├── LICENSE ├── README.md ├── appveyor.yml ├── package.json ├── pnpm-lock.yaml ├── src ├── class-style │ ├── BaseAction.ts │ └── decorator.ts ├── device.ts ├── dynamic-view │ └── DynamicView.ts ├── index.ts ├── types │ ├── events.ts │ └── interfaces.ts └── util │ ├── constant.ts │ └── image-helper.ts ├── tests ├── dev-index.ts ├── image.png ├── index.ts ├── stream-deck-mock.ts ├── test-action-mock.ts └── tsconfig.json └── tsconfig.json /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stream-deck-for-node/sdk/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | ko_fi: fcannizzaro 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stream-deck-for-node/sdk/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stream-deck-for-node/sdk/HEAD/.prettierrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stream-deck-for-node/sdk/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stream-deck-for-node/sdk/HEAD/README.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stream-deck-for-node/sdk/HEAD/appveyor.yml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stream-deck-for-node/sdk/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stream-deck-for-node/sdk/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /src/class-style/BaseAction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stream-deck-for-node/sdk/HEAD/src/class-style/BaseAction.ts -------------------------------------------------------------------------------- /src/class-style/decorator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stream-deck-for-node/sdk/HEAD/src/class-style/decorator.ts -------------------------------------------------------------------------------- /src/device.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stream-deck-for-node/sdk/HEAD/src/device.ts -------------------------------------------------------------------------------- /src/dynamic-view/DynamicView.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stream-deck-for-node/sdk/HEAD/src/dynamic-view/DynamicView.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stream-deck-for-node/sdk/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/types/events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stream-deck-for-node/sdk/HEAD/src/types/events.ts -------------------------------------------------------------------------------- /src/types/interfaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stream-deck-for-node/sdk/HEAD/src/types/interfaces.ts -------------------------------------------------------------------------------- /src/util/constant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stream-deck-for-node/sdk/HEAD/src/util/constant.ts -------------------------------------------------------------------------------- /src/util/image-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stream-deck-for-node/sdk/HEAD/src/util/image-helper.ts -------------------------------------------------------------------------------- /tests/dev-index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stream-deck-for-node/sdk/HEAD/tests/dev-index.ts -------------------------------------------------------------------------------- /tests/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stream-deck-for-node/sdk/HEAD/tests/image.png -------------------------------------------------------------------------------- /tests/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stream-deck-for-node/sdk/HEAD/tests/index.ts -------------------------------------------------------------------------------- /tests/stream-deck-mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stream-deck-for-node/sdk/HEAD/tests/stream-deck-mock.ts -------------------------------------------------------------------------------- /tests/test-action-mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stream-deck-for-node/sdk/HEAD/tests/test-action-mock.ts -------------------------------------------------------------------------------- /tests/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stream-deck-for-node/sdk/HEAD/tests/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/stream-deck-for-node/sdk/HEAD/tsconfig.json --------------------------------------------------------------------------------