{"_id":"@elgato/schemas","_rev":"41-e3a2eaccccc1fee7db97ec183d2d2970","name":"@elgato/schemas","dist-tags":{"latest":"0.5.1"},"versions":{"0.1.0":{"name":"@elgato/schemas","version":"0.1.0","keywords":["elgato","stream deck","sdk","json","schemas"],"author":{"url":"https://www.elgato.com","name":"Elgato"},"license":"MIT","_id":"@elgato/schemas@0.1.0","maintainers":[{"name":"elgato-bot","email":"richard.herman@corsair.com"}],"homepage":"https://github.com/elgatosf/schemas#readme","bugs":{"url":"https://github.com/elgatosf/schemas/issues"},"dist":{"shasum":"56cf9ac9ecd64115f5b2955c310adf3e6d3f0a66","tarball":"https://registry.npmjs.org/@elgato/schemas/-/schemas-0.1.0.tgz","fileCount":9,"integrity":"sha512-CkYmigPHMyguGdlQDaQeQnRfhGsT9NgzP+OFhgZl/Z6jkmYK9pCTyW9JJ6tDrKFdMG/OeOlOV7PuS8r9P5Uh0g==","signatures":[{"sig":"MEQCIDzC6/26GpP7+JgQbzR/tmeixqxAmzECWyKfVfbpbc7pAiBjjlzT0IIwQHySPmtfTC/n21GvbcMZsWUTEZb6PbQtEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134128},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./streamdeck/plugins":{"types":"./dist/streamdeck/plugins/index.d.ts","default":"./dist/streamdeck/plugins/index.js"},"./streamdeck/plugins/layout.json":{"default":"./streamdeck/plugins/layout.json"},"./streamdeck/plugins/manifest.json":{"default":"./streamdeck/plugins/manifest.json"}},"gitHead":"b76a476a6076ce0559157aecd1305a5babd58ea4","scripts":{"lint":"eslint . --ext .ts --max-warnings 0","build":"npm run clean && npm run build:schemas && npm run build:exports","clean":"rm -rf ./dist/ && rm -rf ./streamdeck/","version":"npm run build","preversion":"npm run lint","build:exports":"rollup --config rollup.config.ts --configPlugin typescript","build:schemas":"node -r @swc-node/register ./scripts/build.ts"},"_npmUser":{"name":"elgato-bot","email":"richard.herman@corsair.com"},"repository":{"url":"git+https://github.com/elgatosf/schemas.git","type":"git"},"_npmVersion":"9.8.0","description":"JSON schemas and types that support building with Stream Deck.","directories":{},"_nodeVersion":"20.5.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.51.0","lodash":"^4.17.21","rollup":"^4.0.2","prettier":"^3.2.5","typescript":"^5.3.3","@types/node":"^20.5.1","@types/lodash":"^4.14.202","@tsconfig/node20":"^20.1.2","rollup-plugin-dts":"^6.1.0","@swc-node/register":"^1.8.0","eslint-plugin-jsdoc":"^46.8.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","ts-json-schema-generator":"^1.5.0","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.7.4","@rollup/plugin-node-resolve":"^15.2.2","@typescript-eslint/eslint-plugin":"^6.7.4","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.1.0_1707760761361_0.4756033922142209","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@elgato/schemas","version":"0.1.1","keywords":["elgato","stream deck","sdk","json","schemas"],"author":{"url":"https://www.elgato.com","name":"Elgato"},"license":"MIT","_id":"@elgato/schemas@0.1.1","maintainers":[{"name":"elgato-bot","email":"richard.herman@corsair.com"}],"homepage":"https://github.com/elgatosf/schemas#readme","bugs":{"url":"https://github.com/elgatosf/schemas/issues"},"dist":{"shasum":"dd17d5810f4e09b7d10b61682de409a18f355085","tarball":"https://registry.npmjs.org/@elgato/schemas/-/schemas-0.1.1.tgz","fileCount":9,"integrity":"sha512-ALnAZM8Rrka5JLNMUCsWpFigXrtjB33VZ6oZinLOWejK3RcMUuroGQsYfH58XUVnt+bO8pazjWAOzXLTKH5X6Q==","signatures":[{"sig":"MEQCIA7kSprME+rgoy+CfdDIWK/9RNoEGOFCWAlUi76oxrFgAiAmQhfsJDhSihpxQUG/3PAS29CGdNrgOG7veHDhr0Bl5Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134350},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./streamdeck/plugins":{"types":"./dist/streamdeck/plugins/index.d.ts","default":"./dist/streamdeck/plugins/index.js"},"./streamdeck/plugins/layout.json":{"default":"./streamdeck/plugins/layout.json"},"./streamdeck/plugins/manifest.json":{"default":"./streamdeck/plugins/manifest.json"}},"gitHead":"579356feb242915d1fe29ed64abe2819c036145b","scripts":{"lint":"eslint . --ext .ts --max-warnings 0","build":"npm run clean && npm run build:schemas && npm run build:exports","clean":"rm -rf ./dist/ && rm -rf ./streamdeck/","version":"npm run build","preversion":"npm run lint","build:exports":"rollup --config rollup.config.ts --configPlugin typescript","build:schemas":"node -r @swc-node/register ./scripts/build.ts"},"_npmUser":{"name":"elgato-bot","email":"richard.herman@corsair.com"},"repository":{"url":"git+https://github.com/elgatosf/schemas.git","type":"git"},"_npmVersion":"9.8.0","description":"Collection of schemas, and TypeScript declarations, to support the creation and validation of Stream Deck SDK files","directories":{},"_nodeVersion":"20.5.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.51.0","lodash":"^4.17.21","rollup":"^4.0.2","prettier":"^3.2.5","typescript":"^5.3.3","@types/node":"^20.5.1","@types/lodash":"^4.14.202","@tsconfig/node20":"^20.1.2","rollup-plugin-dts":"^6.1.0","@swc-node/register":"^1.8.0","eslint-plugin-jsdoc":"^46.8.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","ts-json-schema-generator":"^1.5.0","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.7.4","@rollup/plugin-node-resolve":"^15.2.2","@typescript-eslint/eslint-plugin":"^6.7.4","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.1.1_1707841760186_0.07974441598531068","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@elgato/schemas","version":"0.1.2","keywords":["elgato","stream deck","sdk","json","schemas"],"author":{"url":"https://www.elgato.com","name":"Elgato"},"license":"MIT","_id":"@elgato/schemas@0.1.2","maintainers":[{"name":"elgato-bot","email":"richard.herman@corsair.com"}],"homepage":"https://github.com/elgatosf/schemas#readme","bugs":{"url":"https://github.com/elgatosf/schemas/issues"},"dist":{"shasum":"84b18dfe9e5a43bf6efd7d7e39a042cd7ece14f6","tarball":"https://registry.npmjs.org/@elgato/schemas/-/schemas-0.1.2.tgz","fileCount":9,"integrity":"sha512-MRV8T2I7p3kjWaFkkt4+rLFcsMXYGmxwbUj5lyQcT9oYeRi5MzwwIlgJKk1Z3g74JBPUnUMNf+FpIOWHrQ4ftg==","signatures":[{"sig":"MEUCIH0ynM7fBg2ftgph6ajIitgFwJKKSyQKs/LfGnLeySy1AiEAkMEs/uLIql/BIrZy1CFaQhsP8afu+1zcjcR99mSZezM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@elgato%2fschemas@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":134108},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./streamdeck/plugins":{"types":"./dist/streamdeck/plugins/index.d.ts","default":"./dist/streamdeck/plugins/index.js"},"./streamdeck/plugins/layout.json":{"default":"./streamdeck/plugins/layout.json"},"./streamdeck/plugins/manifest.json":{"default":"./streamdeck/plugins/manifest.json"}},"gitHead":"c871cee31cb80c8f4f8883ed5db92648169d6467","scripts":{"lint":"eslint . --ext .ts --max-warnings 0","build":"npm run clean && npm run build:schemas && npm run build:exports","clean":"rm -rf ./dist/ && rm -rf ./streamdeck/","version":"npm run build","preversion":"npm run lint","build:exports":"rollup --config rollup.config.ts --configPlugin typescript","build:schemas":"node -r @swc-node/register ./scripts/build.ts"},"_npmUser":{"name":"elgato-bot","email":"richard.herman@corsair.com"},"repository":{"url":"git+https://github.com/elgatosf/schemas.git","type":"git"},"_npmVersion":"9.8.0","description":"Collection of schemas, and TypeScript declarations, to support the creation and validation of Stream Deck SDK files","directories":{},"_nodeVersion":"20.5.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.51.0","lodash":"^4.17.21","rollup":"^4.0.2","prettier":"^3.2.5","typescript":"^5.3.3","@types/node":"^20.5.1","@types/lodash":"^4.14.202","@tsconfig/node20":"^20.1.2","rollup-plugin-dts":"^6.1.0","@swc-node/register":"^1.8.0","eslint-plugin-jsdoc":"^46.8.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","ts-json-schema-generator":"^1.5.0","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.7.4","@rollup/plugin-node-resolve":"^15.2.2","@typescript-eslint/eslint-plugin":"^6.7.4","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.1.2_1708277096171_0.006657221252818646","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@elgato/schemas","version":"0.1.3","keywords":["elgato","stream deck","sdk","json","schemas"],"author":{"url":"https://www.elgato.com","name":"Elgato"},"license":"MIT","_id":"@elgato/schemas@0.1.3","maintainers":[{"name":"elgato-bot","email":"richard.herman@corsair.com"}],"homepage":"https://github.com/elgatosf/schemas#readme","bugs":{"url":"https://github.com/elgatosf/schemas/issues"},"dist":{"shasum":"f04f9d75e5c872df9ced993ebeea77267c9e9935","tarball":"https://registry.npmjs.org/@elgato/schemas/-/schemas-0.1.3.tgz","fileCount":11,"integrity":"sha512-O/WoPeXtCNydp3A1S27ixJ0ZYgvSSvgEahNfnNOM3ORz/CMZx7ZPpsgmKEYULkHgrfk1xYDISk1rUGmVjIHvlg==","signatures":[{"sig":"MEUCIQDAElxrXNfJjiuO5zwrp/Kr4Z1EpnZfNGtRRtD5v0ZTOQIgQXnjXJDd11lGX6QcOEdTlHLOkfDnxcpDLeRUExvpZsE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@elgato%2fschemas@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138845},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.js"},"./streamdeck/plugins":{"types":"./dist/streamdeck/plugins/index.d.ts","import":"./dist/streamdeck/plugins/index.mjs","default":"./dist/streamdeck/plugins/index.js"},"./streamdeck/plugins/layout.json":{"default":"./streamdeck/plugins/layout.json"},"./streamdeck/plugins/manifest.json":{"default":"./streamdeck/plugins/manifest.json"}},"gitHead":"07d6561330cf3a7ea2a2233147382fb8900bdb1f","scripts":{"lint":"eslint . --ext .ts --max-warnings 0","build":"npm run clean && npm run build:schemas && npm run build:exports","clean":"rm -rf ./dist/ && rm -rf ./streamdeck/","version":"npm run build","preversion":"npm run lint","build:exports":"rollup --config rollup.config.ts --configPlugin typescript","build:schemas":"node -r @swc-node/register ./scripts/build.ts"},"_npmUser":{"name":"elgato-bot","email":"richard.herman@corsair.com"},"repository":{"url":"git+https://github.com/elgatosf/schemas.git","type":"git"},"_npmVersion":"9.8.0","description":"Collection of schemas, and TypeScript declarations, to support the creation and validation of Stream Deck SDK files","directories":{},"_nodeVersion":"20.5.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.51.0","lodash":"^4.17.21","rollup":"^4.0.2","prettier":"^3.2.5","typescript":"^5.3.3","@types/node":"^20.5.1","@types/lodash":"^4.14.202","@tsconfig/node20":"^20.1.2","rollup-plugin-dts":"^6.1.0","@swc-node/register":"^1.8.0","eslint-plugin-jsdoc":"^46.8.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","ts-json-schema-generator":"^1.5.0","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.7.4","@rollup/plugin-node-resolve":"^15.2.2","@typescript-eslint/eslint-plugin":"^6.7.4","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.1.3_1708434217455_0.08363900582144379","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@elgato/schemas","version":"0.1.4","keywords":["elgato","stream deck","sdk","json","schemas"],"author":{"url":"https://www.elgato.com","name":"Elgato"},"license":"MIT","_id":"@elgato/schemas@0.1.4","maintainers":[{"name":"elgato-bot","email":"richard.herman@corsair.com"}],"homepage":"https://github.com/elgatosf/schemas#readme","bugs":{"url":"https://github.com/elgatosf/schemas/issues"},"dist":{"shasum":"95748793db73813f1d571825dc198df052234150","tarball":"https://registry.npmjs.org/@elgato/schemas/-/schemas-0.1.4.tgz","fileCount":11,"integrity":"sha512-0gW+spI7T4+kG35trzHjv+g08jOKzCw9BgWp555d9WF43GjgT1HnA5TFc81o35+BxxFvQxE3LzpRg+8Bhk7Wtw==","signatures":[{"sig":"MEQCICUFgjPWF/LPorha8MK3khOmotdGd5peEqxfdgFQY3K/AiAjXsRmy3Hwgnb7BP8iTjYFTWLTwXwlpVRoGcdUh7kBKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@elgato%2fschemas@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138845},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.js"},"./streamdeck/plugins":{"types":"./dist/streamdeck/plugins/index.d.ts","import":"./dist/streamdeck/plugins/index.mjs","default":"./dist/streamdeck/plugins/index.js"},"./streamdeck/plugins/layout.json":{"default":"./streamdeck/plugins/layout.json"},"./streamdeck/plugins/manifest.json":{"default":"./streamdeck/plugins/manifest.json"}},"gitHead":"e9ea868a7501b3a530d04400a0119173f145f476","scripts":{"lint":"eslint . --ext .ts --max-warnings 0","build":"npm run clean && npm run build:schemas && npm run build:exports","clean":"rm -rf ./dist/ && rm -rf ./streamdeck/","version":"npm run build","preversion":"npm run lint","build:exports":"rollup --config rollup.config.ts --configPlugin typescript","build:schemas":"node -r @swc-node/register ./scripts/build.ts"},"_npmUser":{"name":"elgato-bot","email":"richard.herman@corsair.com"},"repository":{"url":"git+https://github.com/elgatosf/schemas.git","type":"git"},"_npmVersion":"9.8.0","description":"Collection of schemas, and TypeScript declarations, to support the creation and validation of Stream Deck SDK files","directories":{},"_nodeVersion":"20.5.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.51.0","lodash":"^4.17.21","rollup":"^4.0.2","prettier":"^3.2.5","typescript":"^5.3.3","@types/node":"^20.5.1","@types/lodash":"^4.14.202","@tsconfig/node20":"^20.1.2","rollup-plugin-dts":"^6.1.0","@swc-node/register":"^1.8.0","eslint-plugin-jsdoc":"^46.8.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","ts-json-schema-generator":"^1.5.0","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.7.4","@rollup/plugin-node-resolve":"^15.2.2","@typescript-eslint/eslint-plugin":"^6.7.4","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.1.4_1709043427238_0.44691762974351357","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"@elgato/schemas","version":"0.1.5","keywords":["elgato","stream deck","sdk","json","schemas"],"author":{"url":"https://www.elgato.com","name":"Elgato"},"license":"MIT","_id":"@elgato/schemas@0.1.5","maintainers":[{"name":"elgato-bot","email":"richard.herman@corsair.com"}],"homepage":"https://github.com/elgatosf/schemas#readme","bugs":{"url":"https://github.com/elgatosf/schemas/issues"},"dist":{"shasum":"f01c3836ee5739531957b8196466b36fdf36005a","tarball":"https://registry.npmjs.org/@elgato/schemas/-/schemas-0.1.5.tgz","fileCount":11,"integrity":"sha512-hVev+Y3z+vEPQnPYXz3edRNS4ABvsknA2gwLXLwy4cx3Jyc8TE6Ta1ZK0pSy+VJdzBn7cAZOMj/8nSDFjia0xA==","signatures":[{"sig":"MEUCIEzQCvx+0AVY6vYu+cTVf3VMLbVUndqZPzfendmtt39TAiEA1iMriUi0VAB4vVh2gqd8mhfa14osVzj7NULo+8liIm0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@elgato%2fschemas@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":138845},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.js"},"./streamdeck/plugins":{"types":"./dist/streamdeck/plugins/index.d.ts","import":"./dist/streamdeck/plugins/index.mjs","default":"./dist/streamdeck/plugins/index.js"},"./streamdeck/plugins/layout.json":{"default":"./streamdeck/plugins/layout.json"},"./streamdeck/plugins/manifest.json":{"default":"./streamdeck/plugins/manifest.json"}},"gitHead":"95852c24f1cc657c4fa48ccfef6304cc2a97c076","scripts":{"lint":"eslint . --ext .ts --max-warnings 0","build":"npm run clean && npm run build:schemas && npm run build:exports","clean":"rm -rf ./dist/ && rm -rf ./streamdeck/","version":"npm run build","preversion":"npm run lint","build:exports":"rollup --config rollup.config.ts --configPlugin typescript","build:schemas":"node -r @swc-node/register ./scripts/build.ts"},"_npmUser":{"name":"elgato-bot","email":"richard.herman@corsair.com"},"repository":{"url":"git+https://github.com/elgatosf/schemas.git","type":"git"},"_npmVersion":"10.1.0","description":"Collection of schemas, and TypeScript declarations, to support the creation and validation of Stream Deck SDK files","directories":{},"_nodeVersion":"20.8.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.51.0","lodash":"^4.17.21","rollup":"^4.0.2","prettier":"^3.2.5","typescript":"^5.3.3","@types/node":"^20.5.1","@types/lodash":"^4.14.202","@tsconfig/node20":"^20.1.2","rollup-plugin-dts":"^6.1.0","@swc-node/register":"^1.8.0","eslint-plugin-jsdoc":"^46.8.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","ts-json-schema-generator":"^1.5.0","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.7.4","@rollup/plugin-node-resolve":"^15.2.2","@typescript-eslint/eslint-plugin":"^6.7.4","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.1.5_1709131987258_0.04896137795660516","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"@elgato/schemas","version":"0.1.6","keywords":["elgato","stream deck","sdk","json","schemas"],"author":{"url":"https://www.elgato.com","name":"Elgato"},"license":"MIT","_id":"@elgato/schemas@0.1.6","maintainers":[{"name":"elgato-bot","email":"richard.herman@corsair.com"}],"homepage":"https://github.com/elgatosf/schemas#readme","bugs":{"url":"https://github.com/elgatosf/schemas/issues"},"dist":{"shasum":"4cdb4d4b44f904cffb3909ee038bd96c4c7ea978","tarball":"https://registry.npmjs.org/@elgato/schemas/-/schemas-0.1.6.tgz","fileCount":11,"integrity":"sha512-mMji7X8s1pcUNnLguOFeRhh/ob51M/9IZhsaUTZCQ0uqS7cP6GTTQaUYbRuJr5wPmRW2MGAy8cHb7z+4aAZIlg==","signatures":[{"sig":"MEUCIH+PuOsKpz2UJooWHEb1W4JnWkVAzdhdbtbmVK1Z47CYAiEAyKh3Pmhqyoi5HWApeQKfANgzz0NXeUhi6m9TudyrOS8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@elgato%2fschemas@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":188287},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.js"},"./streamdeck/plugins":{"types":"./dist/streamdeck/plugins/index.d.ts","import":"./dist/streamdeck/plugins/index.mjs","default":"./dist/streamdeck/plugins/index.js"},"./streamdeck/plugins/layout.json":{"default":"./streamdeck/plugins/layout.json"},"./streamdeck/plugins/manifest.json":{"default":"./streamdeck/plugins/manifest.json"}},"gitHead":"62f7d2ca44d364cccbd908c31deb6aa608d23d5e","scripts":{"lint":"eslint . --ext .ts --max-warnings 0","build":"npm run clean && npm run build:schemas && npm run build:exports","clean":"rm -rf ./dist/ && rm -rf ./streamdeck/","version":"npm run build","preversion":"npm run lint","build:exports":"rollup --config rollup.config.ts --configPlugin typescript","build:schemas":"node -r @swc-node/register ./scripts/build.ts"},"_npmUser":{"name":"elgato-bot","email":"richard.herman@corsair.com"},"repository":{"url":"git+https://github.com/elgatosf/schemas.git","type":"git"},"_npmVersion":"10.1.0","description":"Collection of schemas, and TypeScript declarations, to support the creation and validation of Stream Deck SDK files","directories":{},"_nodeVersion":"20.8.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.51.0","lodash":"^4.17.21","rollup":"^4.0.2","prettier":"^3.2.5","typescript":"^5.3.3","@types/node":"^20.5.1","@types/lodash":"^4.14.202","@tsconfig/node20":"^20.1.2","rollup-plugin-dts":"^6.1.0","@swc-node/register":"^1.8.0","eslint-plugin-jsdoc":"^46.8.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","ts-json-schema-generator":"^1.5.0","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.7.4","@rollup/plugin-node-resolve":"^15.2.2","@typescript-eslint/eslint-plugin":"^6.7.4","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.1.6_1710158969017_0.741328479248295","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"@elgato/schemas","version":"0.1.8","keywords":["elgato","stream deck","sdk","json","schemas"],"author":{"url":"https://www.elgato.com","name":"Elgato"},"license":"MIT","_id":"@elgato/schemas@0.1.8","maintainers":[{"name":"elgato-bot","email":"richard.herman@corsair.com"}],"homepage":"https://github.com/elgatosf/schemas#readme","bugs":{"url":"https://github.com/elgatosf/schemas/issues"},"dist":{"shasum":"38796718c4fbba42f2de854ef9a2292980538885","tarball":"https://registry.npmjs.org/@elgato/schemas/-/schemas-0.1.8.tgz","fileCount":11,"integrity":"sha512-ES6Dr6b1J4Aj4PRcIrOJkYNdyYZU+UWiFuaWQ0HqxAm4ZU/ZqYYWx4vsXqpGPMQ46Kki4e8JNHTmo1FUTw90sA==","signatures":[{"sig":"MEYCIQCO9YbFAvbiszES/IT5QZdd8qu/FmdzBgGKbLk0lp+UPAIhAIa6+BC8yWuBPaI9HYA4Wk+VapAoah4rk4GaGE6UvaXx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@elgato%2fschemas@0.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":188325},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.js"},"./streamdeck/plugins":{"types":"./dist/streamdeck/plugins/index.d.ts","import":"./dist/streamdeck/plugins/index.mjs","default":"./dist/streamdeck/plugins/index.js"},"./streamdeck/plugins/layout.json":{"default":"./streamdeck/plugins/layout.json"},"./streamdeck/plugins/manifest.json":{"default":"./streamdeck/plugins/manifest.json"}},"gitHead":"7835a487e51eb58963373fe8a468c06d6df7ee21","scripts":{"lint":"eslint . --ext .ts --max-warnings 0","build":"npm run clean && npm run build:schemas && npm run build:exports","clean":"rm -rf ./dist/ && rm -rf ./streamdeck/","version":"npm run build","preversion":"npm run lint","build:exports":"rollup --config rollup.config.ts --configPlugin typescript","build:schemas":"node -r @swc-node/register ./scripts/build.ts"},"_npmUser":{"name":"elgato-bot","email":"richard.herman@corsair.com"},"repository":{"url":"git+https://github.com/elgatosf/schemas.git","type":"git"},"_npmVersion":"10.1.0","description":"Collection of schemas, and TypeScript declarations, to support the creation and validation of Stream Deck SDK files","directories":{},"_nodeVersion":"20.8.1","_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.51.0","lodash":"^4.17.21","rollup":"^4.0.2","prettier":"^3.2.5","typescript":"^5.3.3","@types/node":"^20.5.1","@types/lodash":"^4.14.202","@tsconfig/node20":"^20.1.2","rollup-plugin-dts":"^6.1.0","@swc-node/register":"^1.8.0","eslint-plugin-jsdoc":"^46.8.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","ts-json-schema-generator":"^1.5.0","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.7.4","@rollup/plugin-node-resolve":"^15.2.2","@typescript-eslint/eslint-plugin":"^6.7.4","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.1.8_1711638480753_0.49047906213349246","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@elgato/schemas","version":"0.2.0","keywords":["elgato","stream deck","sdk","json","schemas"],"author":{"url":"https://www.elgato.com","name":"Elgato"},"license":"MIT","_id":"@elgato/schemas@0.2.0","maintainers":[{"name":"elgato-bot","email":"richard.herman@corsair.com"}],"homepage":"https://github.com/elgatosf/schemas#readme","bugs":{"url":"https://github.com/elgatosf/schemas/issues"},"dist":{"shasum":"27f2664ffc0da798fcbbdd4523b0923f78920973","tarball":"https://registry.npmjs.org/@elgato/schemas/-/schemas-0.2.0.tgz","fileCount":11,"integrity":"sha512-KyUCU9dooBQ9hwiSF3LfbMxP75aXmLhNZFZmwx37/j9sipyG2yl0Fk8FJyzbQA5kxBDNXM3+DvVOyuMTJOTAYg==","signatures":[{"sig":"MEUCIQDt+KD8Y4Vf66qh9dxZK84kXbspAt8IyIFkYnOxSYcIQgIgYlqg12OKhVn8D7FtJUscATkNirWuBgsCk5q+/qvDU6Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@elgato%2fschemas@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":195416},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.js"},"./streamdeck/plugins":{"types":"./dist/streamdeck/plugins/index.d.ts","import":"./dist/streamdeck/plugins/index.mjs","default":"./dist/streamdeck/plugins/index.js"},"./streamdeck/plugins/layout.json":{"default":"./streamdeck/plugins/layout.json"},"./streamdeck/plugins/manifest.json":{"default":"./streamdeck/plugins/manifest.json"}},"gitHead":"7d2b87539b3d3c5df08f9b78a1634a8a9b60c275","scripts":{"lint":"eslint . --ext .ts --max-warnings 0","test":"npm run build:schemas && jest","build":"npm run clean && npm run build:schemas && npm run build:exports","clean":"rm -rf ./dist/ && rm -rf ./streamdeck/","test:ci":"jest","version":"npm run build && npm run test:ci","preversion":"npm run lint","test:watch":"nodemon --watch src --ext ts --exec \"npm run test\"","build:exports":"rollup --config rollup.config.ts --configPlugin typescript","build:schemas":"node -r @swc-node/register ./scripts/build.ts"},"_npmUser":{"name":"elgato-bot","email":"richard.herman@corsair.com"},"repository":{"url":"git+https://github.com/elgatosf/schemas.git","type":"git"},"_npmVersion":"10.1.0","description":"Collection of schemas, and TypeScript declarations, to support the creation and validation of Stream Deck SDK files","directories":{},"_nodeVersion":"20.8.1","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^29.7.0","eslint":"^8.51.0","lodash":"^4.17.21","rollup":"^4.0.2","nodemon":"^3.1.0","prettier":"^3.2.5","@swc/core":"^1.4.11","@swc/jest":"^0.2.36","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.5.1","@types/lodash":"^4.14.202","@tsconfig/node20":"^20.1.2","rollup-plugin-dts":"^6.1.0","@swc-node/register":"^1.8.0","eslint-plugin-jsdoc":"^46.8.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","ts-json-schema-generator":"^1.5.0","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.7.4","@rollup/plugin-node-resolve":"^15.2.2","@typescript-eslint/eslint-plugin":"^6.7.4","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.2.0_1712343374072_0.8506674666218395","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@elgato/schemas","version":"0.2.1","keywords":["elgato","stream deck","sdk","json","schemas"],"author":{"url":"https://www.elgato.com","name":"Elgato"},"license":"MIT","_id":"@elgato/schemas@0.2.1","maintainers":[{"name":"elgato-bot","email":"richard.herman@corsair.com"}],"homepage":"https://github.com/elgatosf/schemas#readme","bugs":{"url":"https://github.com/elgatosf/schemas/issues"},"dist":{"shasum":"b8c1c61ef2a0f4947c7ebdc3d4040c500bf91fda","tarball":"https://registry.npmjs.org/@elgato/schemas/-/schemas-0.2.1.tgz","fileCount":11,"integrity":"sha512-bIQQ/NpE+RNyQc+qN9EuhEBbaopQRg6KzuUD3huSK6bvahq4680b6PrpmWUdvFjsPaqF+jm9RfjQ4Ll0DTPufA==","signatures":[{"sig":"MEQCIGJDeGG7N/gg0LgAtKoiuajWl35Bif1cikyDa0dL2iYHAiAtrVj8R9x8XhqfVTWHlP2P5GiXfbVPltkIIPGqCGovfg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@elgato%2fschemas@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":196767},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.js"},"./streamdeck/plugins":{"types":"./dist/streamdeck/plugins/index.d.ts","import":"./dist/streamdeck/plugins/index.mjs","default":"./dist/streamdeck/plugins/index.js"},"./streamdeck/plugins/layout.json":{"default":"./streamdeck/plugins/layout.json"},"./streamdeck/plugins/manifest.json":{"default":"./streamdeck/plugins/manifest.json"}},"gitHead":"c53980b9a530cba16e7d7f1d94cd9c973ed437d2","scripts":{"lint":"eslint . --ext .ts --max-warnings 0","test":"npm run build:schemas && jest","build":"npm run clean && npm run build:schemas && npm run build:exports","clean":"rm -rf ./dist/ && rm -rf ./streamdeck/","test:ci":"jest","version":"npm run build && npm run test:ci","preversion":"npm run lint","test:watch":"nodemon --watch src --ext ts --exec \"npm run test\"","build:exports":"rollup --config rollup.config.ts --configPlugin typescript","build:schemas":"node -r @swc-node/register ./scripts/build.ts"},"_npmUser":{"name":"elgato-bot","email":"richard.herman@corsair.com"},"repository":{"url":"git+https://github.com/elgatosf/schemas.git","type":"git"},"_npmVersion":"10.1.0","description":"Collection of schemas, and TypeScript declarations, to support the creation and validation of Stream Deck SDK files","directories":{},"_nodeVersion":"20.8.1","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^29.7.0","eslint":"^8.51.0","lodash":"^4.17.21","rollup":"^4.0.2","nodemon":"^3.1.0","prettier":"^3.2.5","@swc/core":"^1.4.11","@swc/jest":"^0.2.36","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.5.1","@types/lodash":"^4.14.202","@tsconfig/node20":"^20.1.2","rollup-plugin-dts":"^6.1.0","@swc-node/register":"^1.8.0","eslint-plugin-jsdoc":"^46.8.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","ts-json-schema-generator":"^1.5.0","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.7.4","@rollup/plugin-node-resolve":"^15.2.2","@typescript-eslint/eslint-plugin":"^6.7.4","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.2.1_1713434383767_0.44163822300935474","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@elgato/schemas","version":"0.2.2","keywords":["elgato","stream deck","sdk","json","schemas"],"author":{"url":"https://www.elgato.com","name":"Elgato"},"license":"MIT","_id":"@elgato/schemas@0.2.2","maintainers":[{"name":"elgato-bot","email":"richard.herman@corsair.com"}],"homepage":"https://github.com/elgatosf/schemas#readme","bugs":{"url":"https://github.com/elgatosf/schemas/issues"},"dist":{"shasum":"f6dce05f0d1b61f69946a9f6309961891b4e22fd","tarball":"https://registry.npmjs.org/@elgato/schemas/-/schemas-0.2.2.tgz","fileCount":11,"integrity":"sha512-4e/4Nsi64bW0LbAp0GhP/mOZDvPH+jdvhLTX4uFs64vQbtoCHbOwkl4bNx/TiTR2rSjX1J+cqf4x0w8vrvEh4Q==","signatures":[{"sig":"MEUCIHdI8sEHyK9VrzSgmHwQzZNH6qmVWZjJaqsvBggyYV0LAiEA132qI1hXParUCXFKy0nyGH4aUMGlf4mnErw/6dsMxsc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@elgato%2fschemas@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":197082},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.js"},"./streamdeck/plugins":{"types":"./dist/streamdeck/plugins/index.d.ts","import":"./dist/streamdeck/plugins/index.mjs","default":"./dist/streamdeck/plugins/index.js"},"./streamdeck/plugins/layout.json":{"default":"./streamdeck/plugins/layout.json"},"./streamdeck/plugins/manifest.json":{"default":"./streamdeck/plugins/manifest.json"}},"gitHead":"6d68824188a50e17698b4efa72323ea804b620ed","scripts":{"lint":"eslint . --ext .ts --max-warnings 0","test":"npm run build:schemas && jest","build":"npm run clean && npm run build:schemas && npm run build:exports","clean":"rm -rf ./dist/ && rm -rf ./streamdeck/","test:ci":"jest","version":"npm run build && npm run test:ci","preversion":"npm run lint","test:watch":"nodemon --watch src --ext ts --exec \"npm run test\"","build:exports":"rollup --config rollup.config.ts --configPlugin typescript","build:schemas":"node -r @swc-node/register ./scripts/build.ts"},"_npmUser":{"name":"elgato-bot","email":"richard.herman@corsair.com"},"repository":{"url":"git+https://github.com/elgatosf/schemas.git","type":"git"},"_npmVersion":"10.1.0","description":"Collection of schemas, and TypeScript declarations, to support the creation and validation of Stream Deck SDK files","directories":{},"_nodeVersion":"20.8.1","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^29.7.0","eslint":"^8.51.0","lodash":"^4.17.21","rollup":"^4.0.2","nodemon":"^3.1.0","prettier":"^3.2.5","@swc/core":"^1.4.11","@swc/jest":"^0.2.36","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.5.1","@types/lodash":"^4.14.202","@tsconfig/node20":"^20.1.2","rollup-plugin-dts":"^6.1.0","@swc-node/register":"^1.8.0","eslint-plugin-jsdoc":"^46.8.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","ts-json-schema-generator":"^1.5.0","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.7.4","@rollup/plugin-node-resolve":"^15.2.2","@typescript-eslint/eslint-plugin":"^6.7.4","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.2.2_1713435186713_0.2704446446520905","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@elgato/schemas","version":"0.3.0","keywords":["elgato","stream deck","sdk","json","schemas"],"author":{"url":"https://www.elgato.com","name":"Elgato"},"license":"MIT","_id":"@elgato/schemas@0.3.0","maintainers":[{"name":"elgato-bot","email":"richard.herman@corsair.com"}],"homepage":"https://github.com/elgatosf/schemas#readme","bugs":{"url":"https://github.com/elgatosf/schemas/issues"},"dist":{"shasum":"c1be2dc35111651b18ee95fcc2cdc5672f2b5543","tarball":"https://registry.npmjs.org/@elgato/schemas/-/schemas-0.3.0.tgz","fileCount":11,"integrity":"sha512-5Ckn9M7LYEmNgw48WKAQYygt6o1rr38wqY0pCFlu+RWMd9ntCl6u1MpzJoxvA0YlT0l/dqTsp3cbQ4iBrg5RzA==","signatures":[{"sig":"MEYCIQCGQJAs39KmbXhlpkzMLDO0NvsEcEjBphxp+YzKKfJk+QIhANoNDgjcK8DnccVaie1CcOAotdU81hA7zYZUHg7ukyUO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@elgato%2fschemas@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":197151},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.js"},"./streamdeck/plugins":{"types":"./dist/streamdeck/plugins/index.d.ts","import":"./dist/streamdeck/plugins/index.mjs","default":"./dist/streamdeck/plugins/index.js"},"./streamdeck/plugins/layout.json":{"default":"./streamdeck/plugins/layout.json"},"./streamdeck/plugins/manifest.json":{"default":"./streamdeck/plugins/manifest.json"}},"gitHead":"ba3ae6e8fea0ad7ef3321e9adb5733c3e91be95f","scripts":{"lint":"eslint . --ext .ts --max-warnings 0","test":"npm run build:schemas && jest","build":"npm run clean && npm run build:schemas && npm run build:exports","clean":"rm -rf ./dist/ && rm -rf ./streamdeck/","test:ci":"jest","version":"npm run build && npm run test:ci","preversion":"npm run lint","test:watch":"nodemon --watch src --ext ts --exec \"npm run test\"","build:exports":"rollup --config rollup.config.ts --configPlugin typescript","build:schemas":"node -r @swc-node/register ./scripts/build.ts"},"_npmUser":{"name":"elgato-bot","email":"richard.herman@corsair.com"},"repository":{"url":"git+https://github.com/elgatosf/schemas.git","type":"git"},"_npmVersion":"10.1.0","description":"Collection of schemas, and TypeScript declarations, to support the creation and validation of Stream Deck SDK files","directories":{},"_nodeVersion":"20.8.1","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^29.7.0","eslint":"^8.51.0","lodash":"^4.17.21","rollup":"^4.0.2","nodemon":"^3.1.0","prettier":"^3.2.5","@swc/core":"^1.4.11","@swc/jest":"^0.2.36","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.5.1","@types/lodash":"^4.14.202","@tsconfig/node20":"^20.1.2","rollup-plugin-dts":"^6.1.0","@swc-node/register":"^1.8.0","eslint-plugin-jsdoc":"^46.8.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","ts-json-schema-generator":"^1.5.0","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.7.4","@rollup/plugin-node-resolve":"^15.2.2","@typescript-eslint/eslint-plugin":"^6.7.4","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.3.0_1713451216055_0.1947799715081906","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@elgato/schemas","version":"0.3.1","keywords":["elgato","stream deck","sdk","json","schemas"],"author":{"url":"https://www.elgato.com","name":"Elgato"},"license":"MIT","_id":"@elgato/schemas@0.3.1","maintainers":[{"name":"elgato-bot","email":"richard.herman@corsair.com"}],"homepage":"https://github.com/elgatosf/schemas#readme","bugs":{"url":"https://github.com/elgatosf/schemas/issues"},"dist":{"shasum":"6562181edcf3eb9fb74ea06667111a5598584ed0","tarball":"https://registry.npmjs.org/@elgato/schemas/-/schemas-0.3.1.tgz","fileCount":11,"integrity":"sha512-X6O673Le0PXCO3mIwBxTKMGKJWR4ZgQLKs7mPCWmbxSr2E5KUxOyrp/pUgplOPuPufA8lRU5nEIkvOlUC6ngJg==","signatures":[{"sig":"MEQCIDbhuRIbqIyV8TaiXLo8GE84vdsBAmpGBp9G8/tMhQ+NAiA46j8gMTUm0j+Vt5zw9R2GxbX8kPVTBhAGFOjC+zFffw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@elgato%2fschemas@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":197167},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.js"},"./streamdeck/plugins":{"types":"./dist/streamdeck/plugins/index.d.ts","import":"./dist/streamdeck/plugins/index.mjs","default":"./dist/streamdeck/plugins/index.js"},"./streamdeck/plugins/layout.json":{"default":"./streamdeck/plugins/layout.json"},"./streamdeck/plugins/manifest.json":{"default":"./streamdeck/plugins/manifest.json"}},"gitHead":"499db288db0b3458a9e28a3ff7d816ca64a737c8","scripts":{"lint":"eslint . --ext .ts --max-warnings 0","test":"npm run build:schemas && jest","build":"npm run clean && npm run build:schemas && npm run build:exports","clean":"rm -rf ./dist/ && rm -rf ./streamdeck/","test:ci":"jest","version":"npm run build && npm run test:ci","preversion":"npm run lint","test:watch":"nodemon --watch src --ext ts --exec \"npm run test\"","build:exports":"rollup --config rollup.config.ts --configPlugin typescript","build:schemas":"node -r @swc-node/register ./scripts/build.ts"},"_npmUser":{"name":"elgato-bot","email":"richard.herman@corsair.com"},"repository":{"url":"git+https://github.com/elgatosf/schemas.git","type":"git"},"_npmVersion":"10.1.0","description":"Collection of schemas, and TypeScript declarations, to support the creation and validation of Stream Deck SDK files","directories":{},"_nodeVersion":"20.8.1","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^29.7.0","eslint":"^8.51.0","lodash":"^4.17.21","rollup":"^4.0.2","nodemon":"^3.1.0","prettier":"^3.2.5","@swc/core":"^1.4.11","@swc/jest":"^0.2.36","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.5.1","@types/lodash":"^4.14.202","@tsconfig/node20":"^20.1.2","rollup-plugin-dts":"^6.1.0","@swc-node/register":"^1.8.0","eslint-plugin-jsdoc":"^46.8.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","ts-json-schema-generator":"^1.5.0","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.7.4","@rollup/plugin-node-resolve":"^15.2.2","@typescript-eslint/eslint-plugin":"^6.7.4","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.3.1_1713547399674_0.546813149267019","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"@elgato/schemas","version":"0.3.2","keywords":["elgato","stream deck","sdk","json","schemas"],"author":{"url":"https://www.elgato.com","name":"Elgato"},"license":"MIT","_id":"@elgato/schemas@0.3.2","maintainers":[{"name":"elgato-bot","email":"richard.herman@corsair.com"}],"homepage":"https://github.com/elgatosf/schemas#readme","bugs":{"url":"https://github.com/elgatosf/schemas/issues"},"dist":{"shasum":"9fb70c4be7f4e7deb0616f9a7b9f06a7387dd21d","tarball":"https://registry.npmjs.org/@elgato/schemas/-/schemas-0.3.2.tgz","fileCount":11,"integrity":"sha512-GvECaP06pji0BsdTR/kStkUJGyzN7G8Gw8EDhXHiMQq7NZQAl2/fmx89oMFSocnUDenihgki/Jwh2hLaGipL5w==","signatures":[{"sig":"MEUCIGHoaHc4IH2D2Dz5076QjG9GqFLJQqXTGH4CBz0DwY8VAiEArRqGYC4qG/9F0dD7QLTNWcpHasEreXCHSKOlCuaj7u8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@elgato%2fschemas@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":197139},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.js"},"./streamdeck/plugins":{"types":"./dist/streamdeck/plugins/index.d.ts","import":"./dist/streamdeck/plugins/index.mjs","default":"./dist/streamdeck/plugins/index.js"},"./streamdeck/plugins/layout.json":{"default":"./streamdeck/plugins/layout.json"},"./streamdeck/plugins/manifest.json":{"default":"./streamdeck/plugins/manifest.json"}},"gitHead":"a6aa20f057c805c5a4ec1cb0dde52b19b5e4ef40","scripts":{"lint":"eslint . --ext .ts --max-warnings 0","test":"npm run build:schemas && jest","build":"npm run clean && npm run build:schemas && npm run build:exports","clean":"rm -rf ./dist/ && rm -rf ./streamdeck/","test:ci":"jest","version":"npm run build && npm run test:ci","preversion":"npm run lint","test:watch":"nodemon --watch src --ext ts --exec \"npm run test\"","build:exports":"rollup --config rollup.config.ts --configPlugin typescript","build:schemas":"node -r @swc-node/register ./scripts/build.ts"},"_npmUser":{"name":"elgato-bot","email":"richard.herman@corsair.com"},"repository":{"url":"git+https://github.com/elgatosf/schemas.git","type":"git"},"_npmVersion":"10.1.0","description":"Collection of schemas, and TypeScript declarations, to support the creation and validation of Stream Deck SDK files","directories":{},"_nodeVersion":"20.8.1","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^29.7.0","eslint":"^8.51.0","lodash":"^4.17.21","rollup":"^4.0.2","nodemon":"^3.1.0","prettier":"^3.2.5","@swc/core":"^1.4.11","@swc/jest":"^0.2.36","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.5.1","@types/lodash":"^4.14.202","@tsconfig/node20":"^20.1.2","rollup-plugin-dts":"^6.1.0","@swc-node/register":"^1.8.0","eslint-plugin-jsdoc":"^46.8.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","ts-json-schema-generator":"^1.5.0","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.7.4","@rollup/plugin-node-resolve":"^15.2.2","@typescript-eslint/eslint-plugin":"^6.7.4","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.3.2_1713796126562_0.4151276797884367","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"@elgato/schemas","version":"0.3.3","keywords":["elgato","stream deck","sdk","json","schemas"],"author":{"url":"https://www.elgato.com","name":"Elgato"},"license":"MIT","_id":"@elgato/schemas@0.3.3","maintainers":[{"name":"elgato-bot","email":"richard.herman@corsair.com"}],"homepage":"https://github.com/elgatosf/schemas#readme","bugs":{"url":"https://github.com/elgatosf/schemas/issues"},"dist":{"shasum":"82d243576fb3b1cb581da39a339215e047889da9","tarball":"https://registry.npmjs.org/@elgato/schemas/-/schemas-0.3.3.tgz","fileCount":11,"integrity":"sha512-TY3+/vHnle9CXCHfOeQntPl/j2zpkZR6Xovxvk4URAebCOvdjKupR73dmxuQIVYpdsX9nJcuF/BdGyNI4nE2iw==","signatures":[{"sig":"MEUCIGilDb/y4NXNbMvp61mxFWdJFJV/Gd3JCyN7BYu0xffEAiEAuSFitLxRy/8BxFcIuNwR3zjNIyOq0LCfSQmC3F3U4p4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@elgato%2fschemas@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":202585},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.js"},"./streamdeck/plugins":{"types":"./dist/streamdeck/plugins/index.d.ts","import":"./dist/streamdeck/plugins/index.mjs","default":"./dist/streamdeck/plugins/index.js"},"./streamdeck/plugins/layout.json":{"default":"./streamdeck/plugins/layout.json"},"./streamdeck/plugins/manifest.json":{"default":"./streamdeck/plugins/manifest.json"}},"gitHead":"52f3a4837575624a01a2246371088d07ff3a1062","scripts":{"lint":"eslint . --ext .ts --max-warnings 0","test":"npm run build:schemas && jest","build":"npm run clean && npm run build:schemas && npm run build:exports","clean":"rm -rf ./dist/ && rm -rf ./streamdeck/","test:ci":"jest","version":"npm run build && npm run test:ci","preversion":"npm run lint","test:watch":"nodemon --watch src --ext ts --exec \"npm run test\"","build:exports":"rollup --config rollup.config.ts --configPlugin typescript","build:schemas":"node -r @swc-node/register ./scripts/build.ts"},"_npmUser":{"name":"elgato-bot","email":"richard.herman@corsair.com"},"repository":{"url":"git+https://github.com/elgatosf/schemas.git","type":"git"},"_npmVersion":"10.1.0","description":"Collection of schemas, and TypeScript declarations, to support the creation and validation of Stream Deck SDK files","directories":{},"_nodeVersion":"20.8.1","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^29.7.0","eslint":"^8.51.0","lodash":"^4.17.21","rollup":"^4.0.2","nodemon":"^3.1.0","prettier":"^3.2.5","@swc/core":"^1.4.11","@swc/jest":"^0.2.36","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.5.1","@types/lodash":"^4.14.202","@tsconfig/node20":"^20.1.2","rollup-plugin-dts":"^6.1.0","@swc-node/register":"^1.8.0","eslint-plugin-jsdoc":"^46.8.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","ts-json-schema-generator":"^1.5.0","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.7.4","@rollup/plugin-node-resolve":"^15.2.2","@typescript-eslint/eslint-plugin":"^6.7.4","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.3.3_1714044050747_0.9648811665445658","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"@elgato/schemas","version":"0.3.4","keywords":["elgato","stream deck","sdk","json","schemas"],"author":{"url":"https://www.elgato.com","name":"Elgato"},"license":"MIT","_id":"@elgato/schemas@0.3.4","maintainers":[{"name":"elgato-bot","email":"richard.herman@corsair.com"}],"homepage":"https://github.com/elgatosf/schemas#readme","bugs":{"url":"https://github.com/elgatosf/schemas/issues"},"dist":{"shasum":"f737137ba7bf43c273cce67506cafec296b635c3","tarball":"https://registry.npmjs.org/@elgato/schemas/-/schemas-0.3.4.tgz","fileCount":11,"integrity":"sha512-pwQVhg2vAK8zvsASmbbf9dYPmUft1n0fV+S4Be47ijRqNKsPpPqZCdBWOH27V0a5eICGr2F9CAn52DY9aj1Ujw==","signatures":[{"sig":"MEUCIHmLPgSUMnB/pigTjxownaFPvZsHz3yUT/Hc/eMIWf8FAiEA3nZcTqErjX8XAGjjUmghx6sg1R0gpQYQgjdi2qABrtM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@elgato%2fschemas@0.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":201426},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.js"},"./streamdeck/plugins":{"types":"./dist/streamdeck/plugins/index.d.ts","import":"./dist/streamdeck/plugins/index.mjs","default":"./dist/streamdeck/plugins/index.js"},"./streamdeck/plugins/layout.json":{"default":"./streamdeck/plugins/layout.json"},"./streamdeck/plugins/manifest.json":{"default":"./streamdeck/plugins/manifest.json"}},"gitHead":"5cff8f77b5ce246b71c3740fb0f6e96d99b7c6a9","scripts":{"lint":"eslint . --ext .ts --max-warnings 0","test":"npm run build:schemas && jest","build":"npm run clean && npm run build:schemas && npm run build:exports","clean":"rm -rf ./dist/ && rm -rf ./streamdeck/","test:ci":"jest","version":"npm run build && npm run test:ci","preversion":"npm run lint","test:watch":"nodemon --watch src --ext ts --exec \"npm run test\"","build:exports":"rollup --config rollup.config.ts --configPlugin typescript","build:schemas":"node -r @swc-node/register ./scripts/build.ts"},"_npmUser":{"name":"elgato-bot","email":"richard.herman@corsair.com"},"repository":{"url":"git+https://github.com/elgatosf/schemas.git","type":"git"},"_npmVersion":"10.1.0","description":"Collection of schemas, and TypeScript declarations, to support the creation and validation of Stream Deck SDK files","directories":{},"_nodeVersion":"20.8.1","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^29.7.0","eslint":"^8.51.0","lodash":"^4.17.21","rollup":"^4.0.2","nodemon":"^3.1.0","prettier":"^3.2.5","@swc/core":"^1.4.11","@swc/jest":"^0.2.36","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.5.1","@types/lodash":"^4.14.202","@tsconfig/node20":"^20.1.2","rollup-plugin-dts":"^6.1.0","@swc-node/register":"^1.8.0","eslint-plugin-jsdoc":"^46.8.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","ts-json-schema-generator":"^1.5.0","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.7.4","@rollup/plugin-node-resolve":"^15.2.2","@typescript-eslint/eslint-plugin":"^6.7.4","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.3.4_1714657813636_0.657210027548474","host":"s3://npm-registry-packages"}},"0.3.5":{"name":"@elgato/schemas","version":"0.3.5","keywords":["elgato","stream deck","sdk","json","schemas"],"author":{"url":"https://www.elgato.com","name":"Elgato"},"license":"MIT","_id":"@elgato/schemas@0.3.5","maintainers":[{"name":"elgato-bot","email":"richard.herman@corsair.com"}],"homepage":"https://github.com/elgatosf/schemas#readme","bugs":{"url":"https://github.com/elgatosf/schemas/issues"},"dist":{"shasum":"8f2e9ed6c00d4be9f2d3e069d532a25f801342f1","tarball":"https://registry.npmjs.org/@elgato/schemas/-/schemas-0.3.5.tgz","fileCount":14,"integrity":"sha512-6o2eiuKI6TVah50t3CvJVRoh0wPhldvNXo/S5zu5cwowKktC+5sQ5PSuVPpEAbJ6uyKEiLF5pQ1dM3PrNm/F+A==","signatures":[{"sig":"MEUCIQCuAjZW7NFn8/2rBIrXCr++vSAhvjoBIVnL9zmUNS7FnwIgWPgH5acfMOChpCKe9rAXpc35A1je80knqPmUVXvUhSM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@elgato%2fschemas@0.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":624090},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.js"},"./streamdeck/plugins":{"types":"./dist/streamdeck/plugins/index.d.ts","import":"./dist/streamdeck/plugins/index.mjs","default":"./dist/streamdeck/plugins/index.js"},"./streamdeck/plugins/json":{"types":"./dist/streamdeck/plugins/json.d.ts","import":"./dist/streamdeck/plugins/json.mjs","default":"./dist/streamdeck/plugins/json.js"},"./streamdeck/plugins/layout.json":{"default":"./streamdeck/plugins/layout.json"},"./streamdeck/plugins/manifest.json":{"default":"./streamdeck/plugins/manifest.json"}},"gitHead":"586a6fb9af0398edd9d41dbf5a2c900b060ce6af","scripts":{"lint":"eslint . --ext .ts --max-warnings 0","test":"npm run build:schemas && jest","build":"npm run clean && npm run build:schemas && npm run build:exports","clean":"rm -rf ./dist/ && rm -rf ./streamdeck/","test:ci":"jest","version":"npm run build && npm run test:ci","preversion":"npm run lint","test:watch":"nodemon --watch src --ext ts --exec \"npm run test\"","build:exports":"rollup --config rollup.config.ts --configPlugin typescript","build:schemas":"node -r @swc-node/register ./scripts/build.ts"},"_npmUser":{"name":"elgato-bot","email":"richard.herman@corsair.com"},"repository":{"url":"git+https://github.com/elgatosf/schemas.git","type":"git"},"_npmVersion":"10.1.0","description":"Collection of schemas, and TypeScript declarations, to support the creation and validation of Stream Deck SDK files","directories":{},"_nodeVersion":"20.8.1","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^29.7.0","eslint":"^8.51.0","lodash":"^4.17.21","rollup":"^4.0.2","nodemon":"^3.1.0","prettier":"^3.2.5","@swc/core":"^1.4.11","@swc/jest":"^0.2.36","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.5.1","@types/lodash":"^4.14.202","@tsconfig/node20":"^20.1.2","rollup-plugin-dts":"^6.1.0","@swc-node/register":"^1.8.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^46.8.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","ts-json-schema-generator":"^1.5.0","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.7.4","@rollup/plugin-node-resolve":"^15.2.2","@typescript-eslint/eslint-plugin":"^6.7.4","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.3.5_1717510610555_0.7933240395118866","host":"s3://npm-registry-packages"}},"0.3.6":{"name":"@elgato/schemas","version":"0.3.6","keywords":["elgato","stream deck","sdk","json","schemas"],"author":{"url":"https://www.elgato.com","name":"Elgato"},"license":"MIT","_id":"@elgato/schemas@0.3.6","maintainers":[{"name":"elgato-bot","email":"richard.herman@corsair.com"}],"homepage":"https://github.com/elgatosf/schemas#readme","bugs":{"url":"https://github.com/elgatosf/schemas/issues"},"dist":{"shasum":"1b23a7a3d228a47ea00c6476b3aa4f43616e3232","tarball":"https://registry.npmjs.org/@elgato/schemas/-/schemas-0.3.6.tgz","fileCount":14,"integrity":"sha512-ILISwBYtrkj4rDYaIHb5dzMcokg1TUeXfM9lDZeF+C2NEyZ9GeCHDXo51ViZm+3mDnWjWcvjPpznpYFkNBmkwA==","signatures":[{"sig":"MEUCIQCDdoicW8y1XViKzVz+Ph519HWCUc4MaFbnoDnWyGJSLQIgRv3HHaq+p7oPZz54pFiUm28EpK9XTf9fav2YTEnMtEk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@elgato%2fschemas@0.3.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":686996},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.js"},"./streamdeck/plugins":{"types":"./dist/streamdeck/plugins/index.d.ts","import":"./dist/streamdeck/plugins/index.mjs","default":"./dist/streamdeck/plugins/index.js"},"./streamdeck/plugins/json":{"types":"./dist/streamdeck/plugins/json.d.ts","import":"./dist/streamdeck/plugins/json.mjs","default":"./dist/streamdeck/plugins/json.js"},"./streamdeck/plugins/layout.json":{"default":"./streamdeck/plugins/layout.json"},"./streamdeck/plugins/manifest.json":{"default":"./streamdeck/plugins/manifest.json"}},"gitHead":"7858ffba2fa4c453461d69f479bb1686ba8fe228","scripts":{"lint":"eslint . --ext .ts --max-warnings 0","test":"npm run build:schemas && jest","build":"npm run clean && npm run build:schemas && npm run build:exports","clean":"rm -rf ./dist/ && rm -rf ./streamdeck/","test:ci":"jest","version":"npm run build && npm run test:ci","preversion":"npm run lint","test:watch":"nodemon --watch src --ext ts --exec \"npm run test\"","build:exports":"rollup --config rollup.config.ts --configPlugin typescript","build:schemas":"node -r @swc-node/register ./scripts/build.ts"},"_npmUser":{"name":"elgato-bot","email":"richard.herman@corsair.com"},"repository":{"url":"git+https://github.com/elgatosf/schemas.git","type":"git"},"_npmVersion":"10.1.0","description":"Collection of schemas, and TypeScript declarations, to support the creation and validation of Stream Deck SDK files","directories":{},"_nodeVersion":"20.8.1","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^29.7.0","eslint":"^8.51.0","lodash":"^4.17.21","rollup":"^4.0.2","nodemon":"^3.1.0","prettier":"^3.2.5","@swc/core":"^1.4.11","@swc/jest":"^0.2.36","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.5.1","@types/lodash":"^4.14.202","@tsconfig/node20":"^20.1.2","rollup-plugin-dts":"^6.1.0","@swc-node/register":"^1.8.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^46.8.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","ts-json-schema-generator":"^1.5.0","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.7.4","@rollup/plugin-node-resolve":"^15.2.2","@typescript-eslint/eslint-plugin":"^6.7.4","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.3.6_1721736724888_0.40768971375357177","host":"s3://npm-registry-packages"}},"0.3.7":{"name":"@elgato/schemas","version":"0.3.7","keywords":["elgato","stream deck","sdk","json","schemas"],"author":{"url":"https://www.elgato.com","name":"Elgato"},"license":"MIT","_id":"@elgato/schemas@0.3.7","maintainers":[{"name":"elgato-bot","email":"richard.herman@corsair.com"}],"homepage":"https://github.com/elgatosf/schemas#readme","bugs":{"url":"https://github.com/elgatosf/schemas/issues"},"dist":{"shasum":"ffc0799e5de772540b4dbe73c8d028b3ca28255e","tarball":"https://registry.npmjs.org/@elgato/schemas/-/schemas-0.3.7.tgz","fileCount":14,"integrity":"sha512-6XdYxhz3y/1i0jqVjCCz42cIGFrOyvJyTLAlKLmRRXLPxbK/ZqR1tYL3CFgZ1iojN3jLXIM5/ua2hCpw3p6xPw==","signatures":[{"sig":"MEUCIQDlH1KXSQ6JMGILLR31v1RG5q9Xq/sxe4iqa1wz9WxOGQIgbzTazUEl014N6Hzy0tsdsNwlbJjFdGqEhXAMmoMQfZc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@elgato%2fschemas@0.3.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":753496},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.js"},"./streamdeck/plugins":{"types":"./dist/streamdeck/plugins/index.d.ts","import":"./dist/streamdeck/plugins/index.mjs","default":"./dist/streamdeck/plugins/index.js"},"./streamdeck/plugins/json":{"types":"./dist/streamdeck/plugins/json.d.ts","import":"./dist/streamdeck/plugins/json.mjs","default":"./dist/streamdeck/plugins/json.js"},"./streamdeck/plugins/layout.json":{"default":"./streamdeck/plugins/layout.json"},"./streamdeck/plugins/manifest.json":{"default":"./streamdeck/plugins/manifest.json"}},"gitHead":"8b2aa9ed9f5b5cebe4052f3a9bed7f86de143cb4","scripts":{"lint":"eslint . --ext .ts --max-warnings 0","test":"npm run build:schemas && jest","build":"npm run clean && npm run build:schemas && npm run build:exports","clean":"rm -rf ./dist/ && rm -rf ./streamdeck/","test:ci":"jest","version":"npm run build && npm run test:ci","preversion":"npm run lint","test:watch":"nodemon --watch src --ext ts --exec \"npm run test\"","build:exports":"rollup --config rollup.config.ts --configPlugin typescript","build:schemas":"node -r @swc-node/register ./scripts/build.ts"},"_npmUser":{"name":"elgato-bot","email":"richard.herman@corsair.com"},"repository":{"url":"git+https://github.com/elgatosf/schemas.git","type":"git"},"_npmVersion":"10.1.0","description":"Collection of schemas, and TypeScript declarations, to support the creation and validation of Stream Deck SDK files","directories":{},"_nodeVersion":"20.8.1","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^29.7.0","eslint":"^8.51.0","lodash":"^4.17.21","rollup":"^4.0.2","nodemon":"^3.1.0","prettier":"^3.2.5","@swc/core":"^1.4.11","@swc/jest":"^0.2.36","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.5.1","@types/lodash":"^4.14.202","@tsconfig/node20":"^20.1.2","rollup-plugin-dts":"^6.1.0","@swc-node/register":"^1.8.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^46.8.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","ts-json-schema-generator":"^1.5.0","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.7.4","@rollup/plugin-node-resolve":"^15.2.2","@typescript-eslint/eslint-plugin":"^6.7.4","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.3.7_1728911635652_0.6929803007931219","host":"s3://npm-registry-packages"}},"0.3.8":{"name":"@elgato/schemas","version":"0.3.8","keywords":["elgato","stream deck","sdk","json","schemas"],"author":{"url":"https://www.elgato.com","name":"Elgato"},"license":"MIT","_id":"@elgato/schemas@0.3.8","maintainers":[{"name":"elgato-bot","email":"richard.herman@corsair.com"}],"homepage":"https://github.com/elgatosf/schemas#readme","bugs":{"url":"https://github.com/elgatosf/schemas/issues"},"dist":{"shasum":"79c69194700b1352818f3f47a0d736947921cca5","tarball":"https://registry.npmjs.org/@elgato/schemas/-/schemas-0.3.8.tgz","fileCount":14,"integrity":"sha512-8qgQleuMTSvlvqHl1TSUeNBaEkZak6sU9ePBh2icllMoVUAJlZfGaGqr5Bq8hocjfvUgcYz3hRWTvZkPf7BHNw==","signatures":[{"sig":"MEQCIFi2qbrOZMW1TMwwrM2UduElZ3GTMznSEOOpjCBfT3UHAiBFK1LTs/nY2OfRciwZvyG9tWMCFbicWFRp4zMHxT/JPg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@elgato%2fschemas@0.3.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":761702},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.js"},"./streamdeck/plugins":{"types":"./dist/streamdeck/plugins/index.d.ts","import":"./dist/streamdeck/plugins/index.mjs","default":"./dist/streamdeck/plugins/index.js"},"./streamdeck/plugins/json":{"types":"./dist/streamdeck/plugins/json.d.ts","import":"./dist/streamdeck/plugins/json.mjs","default":"./dist/streamdeck/plugins/json.js"},"./streamdeck/plugins/layout.json":{"default":"./streamdeck/plugins/layout.json"},"./streamdeck/plugins/manifest.json":{"default":"./streamdeck/plugins/manifest.json"}},"gitHead":"97e5a3aa8e158e3b28d9143be44ac5a0557316f9","scripts":{"lint":"eslint . --ext .ts --max-warnings 0","test":"npm run build:schemas && jest","build":"npm run clean && npm run build:schemas && npm run build:exports","clean":"rm -rf ./dist/ && rm -rf ./streamdeck/","test:ci":"jest","version":"npm run build && npm run test:ci","preversion":"npm run lint","test:watch":"nodemon --watch src --ext ts --exec \"npm run test\"","build:exports":"rollup --config rollup.config.ts --configPlugin typescript","build:schemas":"node -r @swc-node/register ./scripts/build.ts"},"_npmUser":{"name":"elgato-bot","email":"richard.herman@corsair.com"},"repository":{"url":"git+https://github.com/elgatosf/schemas.git","type":"git"},"_npmVersion":"10.1.0","description":"Collection of schemas, and TypeScript declarations, to support the creation and validation of Stream Deck SDK files","directories":{},"_nodeVersion":"20.8.1","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^29.7.0","eslint":"^8.51.0","lodash":"^4.17.21","rollup":"^4.0.2","nodemon":"^3.1.0","prettier":"^3.2.5","@swc/core":"^1.4.11","@swc/jest":"^0.2.36","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.5.1","@types/lodash":"^4.14.202","@tsconfig/node20":"^20.1.2","rollup-plugin-dts":"^6.1.0","@swc-node/register":"^1.8.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^46.8.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","ts-json-schema-generator":"^1.5.0","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.7.4","@rollup/plugin-node-resolve":"^15.2.2","@typescript-eslint/eslint-plugin":"^6.7.4","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.3.8_1730295897108_0.34559514921606205","host":"s3://npm-registry-packages"}},"0.3.9":{"name":"@elgato/schemas","version":"0.3.9","keywords":["elgato","stream deck","sdk","json","schemas"],"author":{"url":"https://www.elgato.com","name":"Elgato"},"license":"MIT","_id":"@elgato/schemas@0.3.9","maintainers":[{"name":"elgato-bot","email":"richard.herman@corsair.com"}],"homepage":"https://github.com/elgatosf/schemas#readme","bugs":{"url":"https://github.com/elgatosf/schemas/issues"},"dist":{"shasum":"d40677eb974f06b3411009859b8c78603daa77b1","tarball":"https://registry.npmjs.org/@elgato/schemas/-/schemas-0.3.9.tgz","fileCount":14,"integrity":"sha512-ewenHAUFXC2+fLc2TrLHeDqMb5hTXC0ZPrZNm7jIaFEObYGyHMLR8hk7VOLM71Ua+x7SD5mBVpPyM49Uivf91g==","signatures":[{"sig":"MEUCIQCtBcqPxd9XpGPsSpF1pqp34b/UBmVLvDHR3OkB2w3vFQIgDOpUc2GcR/HewDCfHpM8Zj0NXZCqbDAJJOznL0nqwAs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@elgato%2fschemas@0.3.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":761374},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","default":"./dist/index.js"},"./streamdeck/plugins":{"types":"./dist/streamdeck/plugins/index.d.ts","import":"./dist/streamdeck/plugins/index.mjs","default":"./dist/streamdeck/plugins/index.js"},"./streamdeck/plugins/json":{"types":"./dist/streamdeck/plugins/json.d.ts","import":"./dist/streamdeck/plugins/json.mjs","default":"./dist/streamdeck/plugins/json.js"},"./streamdeck/plugins/layout.json":{"default":"./streamdeck/plugins/layout.json"},"./streamdeck/plugins/manifest.json":{"default":"./streamdeck/plugins/manifest.json"}},"gitHead":"4ba9f541affef4d2e94ca7a2fba7ba0237fb356d","scripts":{"lint":"eslint . --ext .ts --max-warnings 0","test":"npm run build:schemas && jest","build":"npm run clean && npm run build:schemas && npm run build:exports","clean":"rm -rf ./dist/ && rm -rf ./streamdeck/","test:ci":"jest","version":"npm run build && npm run test:ci","preversion":"npm run lint","test:watch":"nodemon --watch src --ext ts --exec \"npm run test\"","build:exports":"rollup --config rollup.config.ts --configPlugin typescript","build:schemas":"node -r @swc-node/register ./scripts/build.ts"},"_npmUser":{"name":"elgato-bot","email":"richard.herman@corsair.com"},"repository":{"url":"git+https://github.com/elgatosf/schemas.git","type":"git"},"_npmVersion":"10.1.0","description":"Collection of schemas, and TypeScript declarations, to support the creation and validation of Stream Deck SDK files","directories":{},"_nodeVersion":"20.8.1","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^29.7.0","eslint":"^8.51.0","lodash":"^4.17.21","rollup":"^4.0.2","nodemon":"^3.1.0","prettier":"^3.2.5","@swc/core":"^1.4.11","@swc/jest":"^0.2.36","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.5.1","@types/lodash":"^4.14.202","@tsconfig/node20":"^20.1.2","rollup-plugin-dts":"^6.1.0","@swc-node/register":"^1.8.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^46.8.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","ts-json-schema-generator":"^1.5.0","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.7.4","@rollup/plugin-node-resolve":"^15.2.2","@typescript-eslint/eslint-plugin":"^6.7.4","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.3.9_1730296520941_0.794053882217886","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@elgato/schemas","version":"0.4.0","keywords":["elgato","stream deck","sdk","json","schemas"],"author":{"url":"https://www.elgato.com","name":"Elgato"},"license":"MIT","_id":"@elgato/schemas@0.4.0","maintainers":[{"name":"elgato-bot","email":"richard.herman@corsair.com"}],"homepage":"https://github.com/elgatosf/schemas#readme","bugs":{"url":"https://github.com/elgatosf/schemas/issues"},"dist":{"shasum":"fb9371728511ab12b9d4273a52638a96eb419e74","tarball":"https://registry.npmjs.org/@elgato/schemas/-/schemas-0.4.0.tgz","fileCount":14,"integrity":"sha512-Ep7M+1Smw8ExdRogkBN42YsmgQxzRUFzrxPNny67XfR8bCpUlybR4wN3IXX0CtLvCT4BC6Ac3vOwFI6fl0K6ng==","signatures":[{"sig":"MEQCIGzuspW/L5U5IwApmrTFfF/aIxBpzmXwKYvqELgiWiddAiALM5gVyagTU+/W8owxhF6oD/q/Szp6pMPNcOuQ2RuWXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@elgato%2fschemas@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":761318},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./streamdeck/plugins":{"types":"./dist/streamdeck/plugins/index.d.ts","import":"./dist/streamdeck/plugins/index.mjs","require":"./dist/streamdeck/plugins/index.cjs"},"./streamdeck/plugins/json":{"types":"./dist/streamdeck/plugins/json.d.ts","import":"./dist/streamdeck/plugins/json.mjs","require":"./dist/streamdeck/plugins/json.cjs"},"./streamdeck/plugins/layout.json":{"default":"./streamdeck/plugins/layout.json"},"./streamdeck/plugins/manifest.json":{"default":"./streamdeck/plugins/manifest.json"}},"gitHead":"e785151923c8d26c9faf0f8d1962ddad3793220c","scripts":{"lint":"eslint . --ext .ts --max-warnings 0","test":"npm run build:schemas && jest","build":"npm run clean && npm run build:schemas && npm run build:exports","clean":"rm -rf ./dist/ && rm -rf ./streamdeck/","test:ci":"jest","version":"npm run build && npm run test:ci","preversion":"npm run lint","test:watch":"nodemon --watch src --ext ts --exec \"npm run test\"","build:exports":"rollup --config rollup.config.ts --configPlugin typescript","build:schemas":"node -r @swc-node/register ./scripts/build.ts"},"_npmUser":{"name":"elgato-bot","email":"richard.herman@corsair.com"},"repository":{"url":"git+https://github.com/elgatosf/schemas.git","type":"git"},"_npmVersion":"10.1.0","description":"Collection of schemas, and TypeScript declarations, to support the creation and validation of Stream Deck SDK files","directories":{},"_nodeVersion":"20.8.1","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^29.7.0","eslint":"^8.51.0","lodash":"^4.17.21","rollup":"^4.0.2","nodemon":"^3.1.0","prettier":"^3.2.5","@swc/core":"^1.4.11","@swc/jest":"^0.2.36","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.5.1","@types/lodash":"^4.14.202","@tsconfig/node20":"^20.1.2","rollup-plugin-dts":"^6.1.0","@swc-node/register":"^1.8.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^46.8.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","ts-json-schema-generator":"^1.5.0","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.7.4","@rollup/plugin-node-resolve":"^15.2.2","@typescript-eslint/eslint-plugin":"^6.7.4","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.4.0_1730817066292_0.09252382064091313","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"@elgato/schemas","version":"0.4.1","keywords":["elgato","stream deck","sdk","json","schemas"],"author":{"url":"https://www.elgato.com","name":"Elgato"},"license":"MIT","_id":"@elgato/schemas@0.4.1","maintainers":[{"name":"elgato-bot","email":"richard.herman@corsair.com"}],"homepage":"https://github.com/elgatosf/schemas#readme","bugs":{"url":"https://github.com/elgatosf/schemas/issues"},"dist":{"shasum":"973ae351179a4db99b9925bd662822943f926b2e","tarball":"https://registry.npmjs.org/@elgato/schemas/-/schemas-0.4.1.tgz","fileCount":14,"integrity":"sha512-SDgUrl1FtA5e/X6xnWwkzg92vgRW6HAEMe5ANvh9hRZWs3uaAdoRZ9LBFkTnjn8xYOp0FRXb0ihvRnPYrFOcPQ==","signatures":[{"sig":"MEUCIBlCM2mzR8K18twKR37gQ/s3/jv9IEQZwW+l1v1IDNUaAiEAsciPrxMoQ7OJezPec3Osv2aRZj10WUpdK747kof7Rm0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@elgato%2fschemas@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":751695},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./streamdeck/plugins":{"types":"./dist/streamdeck/plugins/index.d.ts","import":"./dist/streamdeck/plugins/index.mjs","require":"./dist/streamdeck/plugins/index.cjs"},"./streamdeck/plugins/json":{"types":"./dist/streamdeck/plugins/json.d.ts","import":"./dist/streamdeck/plugins/json.mjs","require":"./dist/streamdeck/plugins/json.cjs"},"./streamdeck/plugins/layout.json":{"default":"./streamdeck/plugins/layout.json"},"./streamdeck/plugins/manifest.json":{"default":"./streamdeck/plugins/manifest.json"}},"gitHead":"eb89b2eb029df5043968ab0e9dfde10b312a564f","scripts":{"lint":"eslint . --ext .ts --max-warnings 0","test":"npm run build:schemas && jest","build":"npm run clean && npm run build:schemas && npm run build:exports","clean":"rm -rf ./dist/ && rm -rf ./streamdeck/","test:ci":"jest","version":"npm run build && npm run test:ci","preversion":"npm run lint","test:watch":"nodemon --watch src --ext ts --exec \"npm run test\"","build:exports":"rollup --config rollup.config.ts --configPlugin typescript","build:schemas":"node -r @swc-node/register ./scripts/build.ts"},"_npmUser":{"name":"elgato-bot","email":"richard.herman@corsair.com"},"repository":{"url":"git+https://github.com/elgatosf/schemas.git","type":"git"},"_npmVersion":"10.1.0","description":"Collection of schemas, and TypeScript declarations, to support the creation and validation of Stream Deck SDK files","directories":{},"_nodeVersion":"20.8.1","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.12.0","jest":"^29.7.0","eslint":"^8.51.0","lodash":"^4.17.21","rollup":"^4.0.2","nodemon":"^3.1.0","prettier":"^3.2.5","@swc/core":"^1.4.11","@swc/jest":"^0.2.36","typescript":"^5.3.3","@types/jest":"^29.5.12","@types/node":"^20.5.1","@types/lodash":"^4.14.202","@tsconfig/node20":"^20.1.2","rollup-plugin-dts":"^6.1.0","@swc-node/register":"^1.8.0","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^46.8.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","ts-json-schema-generator":"^1.5.0","@rollup/plugin-typescript":"^11.1.5","@typescript-eslint/parser":"^6.7.4","@rollup/plugin-node-resolve":"^15.2.2","@typescript-eslint/eslint-plugin":"^6.7.4","@trivago/prettier-plugin-sort-imports":"^4.3.0"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.4.1_1735834691218_0.07682691571600642","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@elgato/schemas","version":"0.4.2","keywords":["elgato","stream deck","sdk","json","schemas"],"author":{"url":"https://www.elgato.com","name":"Elgato"},"license":"MIT","_id":"@elgato/schemas@0.4.2","maintainers":[{"name":"elgato-bot","email":"richard.herman@corsair.com"}],"homepage":"https://github.com/elgatosf/schemas#readme","bugs":{"url":"https://github.com/elgatosf/schemas/issues"},"dist":{"shasum":"fb1a515ec92864e37e3820233f6212f38c3b9cee","tarball":"https://registry.npmjs.org/@elgato/schemas/-/schemas-0.4.2.tgz","fileCount":14,"integrity":"sha512-0PT3JetTnl9xOYzHknZNJkoyGIoWMaeMh8wowSLQ0HyUg52D0HOR0ENxPnsue2ESyc9tTeThzqLcB/xEEwiSkQ==","signatures":[{"sig":"MEUCIQCN9sw/7lP8SOaGcN6ehu4x9qCGOc5r2x62LKr3NnXTvAIgFhxSM5hcza9Es78e2+jWAEICYMIIJhzZ4Yg1VPvgHCg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@elgato%2fschemas@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":753881},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./streamdeck/plugins":{"types":"./dist/streamdeck/plugins/index.d.ts","import":"./dist/streamdeck/plugins/index.mjs","require":"./dist/streamdeck/plugins/index.cjs"},"./streamdeck/plugins/json":{"types":"./dist/streamdeck/plugins/json.d.ts","import":"./dist/streamdeck/plugins/json.mjs","require":"./dist/streamdeck/plugins/json.cjs"},"./streamdeck/plugins/layout.json":{"default":"./streamdeck/plugins/layout.json"},"./streamdeck/plugins/manifest.json":{"default":"./streamdeck/plugins/manifest.json"}},"gitHead":"310dd1c1ceaca5165990de1be9bc3150a82eea6d","scripts":{"lint":"eslint . --ext .ts --max-warnings 0","test":"npm run build:schemas && jest","build":"npm run clean && npm run build:schemas && npm run build:exports","clean":"rm -rf ./dist/ && rm -rf ./streamdeck/","test:ci":"jest","version":"npm run build && npm run test:ci","preversion":"npm run lint","test:watch":"nodemon --watch src --ext ts --exec \"npm run test\"","build:exports":"rollup --config rollup.config.ts --configPlugin typescript","build:schemas":"node -r @swc-node/register ./scripts/build.ts"},"_npmUser":{"name":"elgato-bot","email":"richard.herman@corsair.com"},"repository":{"url":"git+https://github.com/elgatosf/schemas.git","type":"git"},"_npmVersion":"10.1.0","description":"Collection of schemas, and TypeScript declarations, to support the creation and validation of Stream Deck SDK files","directories":{},"_nodeVersion":"20.8.1","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","jest":"^29.7.0","eslint":"^8.57.1","lodash":"^4.17.21","rollup":"^4.30.1","nodemon":"^3.1.9","prettier":"^3.4.2","@swc/core":"^1.10.7","@swc/jest":"^0.2.37","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.10.7","@types/lodash":"^4.17.14","@tsconfig/node20":"^20.1.4","rollup-plugin-dts":"^6.1.1","@swc-node/register":"^1.10.9","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.6.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","ts-json-schema-generator":"^2.3.0","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.20.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.20.0","@trivago/prettier-plugin-sort-imports":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.4.2_1738356334825_0.8837550095297289","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@elgato/schemas","version":"0.4.3","keywords":["elgato","stream deck","sdk","json","schemas"],"author":{"url":"https://www.elgato.com","name":"Elgato"},"license":"MIT","_id":"@elgato/schemas@0.4.3","maintainers":[{"name":"elgato-bot","email":"richard.herman@corsair.com"}],"homepage":"https://github.com/elgatosf/schemas#readme","bugs":{"url":"https://github.com/elgatosf/schemas/issues"},"dist":{"shasum":"d89959582bdcbea6d42c62a718c822f62d648940","tarball":"https://registry.npmjs.org/@elgato/schemas/-/schemas-0.4.3.tgz","fileCount":14,"integrity":"sha512-ENs3WxRwbzZ9FyVNaLC4Y0D3eXobQrotVQynow+vTavBxraKtA6w9uztWkkw/H3dpXQBddXKUx3FLCKdKr/5MA==","signatures":[{"sig":"MEUCIFG2iwj6II9Yp5TEamzOAcTvLGlIC4YPUOLbPfXD7q8hAiEA/zNtO6P/mWVRD6nTb/lhZ4sAxidCkcMhfONO5fxNebo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@elgato%2fschemas@0.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":816014},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./streamdeck/plugins":{"types":"./dist/streamdeck/plugins/index.d.ts","import":"./dist/streamdeck/plugins/index.mjs","require":"./dist/streamdeck/plugins/index.cjs"},"./streamdeck/plugins/json":{"types":"./dist/streamdeck/plugins/json.d.ts","import":"./dist/streamdeck/plugins/json.mjs","require":"./dist/streamdeck/plugins/json.cjs"},"./streamdeck/plugins/layout.json":{"default":"./streamdeck/plugins/layout.json"},"./streamdeck/plugins/manifest.json":{"default":"./streamdeck/plugins/manifest.json"}},"gitHead":"e7cc8ff440113218d36a659a22ab5e21adcf2847","scripts":{"lint":"eslint . --ext .ts --max-warnings 0","test":"npm run build:schemas && jest","build":"npm run clean && npm run build:schemas && npm run build:exports","clean":"rm -rf ./dist/ && rm -rf ./streamdeck/","test:ci":"jest","version":"npm run build && npm run test:ci","preversion":"npm run lint","test:watch":"nodemon --watch src --ext ts --exec \"npm run test\"","build:exports":"rollup --config rollup.config.ts --configPlugin typescript","build:schemas":"node -r @swc-node/register ./scripts/build.ts"},"_npmUser":{"name":"elgato-bot","email":"richard.herman@corsair.com"},"repository":{"url":"git+https://github.com/elgatosf/schemas.git","type":"git"},"_npmVersion":"10.1.0","description":"Collection of schemas, and TypeScript declarations, to support the creation and validation of Stream Deck SDK files","directories":{},"_nodeVersion":"20.8.1","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","jest":"^29.7.0","eslint":"^8.57.1","lodash":"^4.17.21","rollup":"^4.30.1","nodemon":"^3.1.9","prettier":"^3.4.2","@swc/core":"^1.10.7","@swc/jest":"^0.2.37","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.10.7","@types/lodash":"^4.17.14","@tsconfig/node20":"^20.1.4","rollup-plugin-dts":"^6.1.1","@swc-node/register":"^1.10.9","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.6.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","ts-json-schema-generator":"^2.3.0","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.20.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.20.0","@trivago/prettier-plugin-sort-imports":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.4.3_1741008866110_0.7351487025012919","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@elgato/schemas","version":"0.4.4","keywords":["elgato","stream deck","sdk","json","schemas"],"author":{"url":"https://www.elgato.com","name":"Elgato"},"license":"MIT","_id":"@elgato/schemas@0.4.4","maintainers":[{"name":"elgato-bot","email":"richard.herman@corsair.com"}],"homepage":"https://github.com/elgatosf/schemas#readme","bugs":{"url":"https://github.com/elgatosf/schemas/issues"},"dist":{"shasum":"8b18759df98896005fcd0192905174c26b0ea8c6","tarball":"https://registry.npmjs.org/@elgato/schemas/-/schemas-0.4.4.tgz","fileCount":14,"integrity":"sha512-JHpkVRQDBnBR8LbSb1Ho3D9SOYf3PM0oisXhNiHwrFSGZDydtAtBGp/C4yvMxXiy48GhsrgOPxhrLabD53DX1g==","signatures":[{"sig":"MEQCIB7pqVccAUYUx4cccARpK9LEtaHYDiHoV/EcS4JcHbQwAiBpNVidf85UY3NxVuFiJMUwpNdIOt9FrJ7iTxuUAD/LCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@elgato%2fschemas@0.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":941333},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./streamdeck/plugins":{"types":"./dist/streamdeck/plugins/index.d.ts","import":"./dist/streamdeck/plugins/index.mjs","require":"./dist/streamdeck/plugins/index.cjs"},"./streamdeck/plugins/json":{"types":"./dist/streamdeck/plugins/json.d.ts","import":"./dist/streamdeck/plugins/json.mjs","require":"./dist/streamdeck/plugins/json.cjs"},"./streamdeck/plugins/layout.json":{"default":"./streamdeck/plugins/layout.json"},"./streamdeck/plugins/manifest.json":{"default":"./streamdeck/plugins/manifest.json"}},"gitHead":"2033b13fb499a6961612d75c29b25a89eec6da2e","scripts":{"lint":"eslint . --ext .ts --max-warnings 0","test":"npm run build:schemas && jest","build":"npm run clean && npm run build:schemas && npm run build:exports","clean":"rm -rf ./dist/ && rm -rf ./streamdeck/","test:ci":"jest","version":"npm run build && npm run test:ci","preversion":"npm run lint","test:watch":"nodemon --watch src --ext ts --exec \"npm run test\"","build:exports":"rollup --config rollup.config.ts --configPlugin typescript","build:schemas":"node -r @swc-node/register ./scripts/build.ts"},"_npmUser":{"name":"elgato-bot","email":"richard.herman@corsair.com"},"repository":{"url":"git+https://github.com/elgatosf/schemas.git","type":"git"},"_npmVersion":"10.1.0","description":"Collection of schemas, and TypeScript declarations, to support the creation and validation of Stream Deck SDK files","directories":{},"_nodeVersion":"20.8.1","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","jest":"^29.7.0","eslint":"^8.57.1","lodash":"^4.17.21","rollup":"^4.30.1","nodemon":"^3.1.9","prettier":"^3.4.2","@swc/core":"^1.10.7","@swc/jest":"^0.2.37","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.10.7","@types/lodash":"^4.17.14","@tsconfig/node20":"^20.1.4","rollup-plugin-dts":"^6.1.1","@swc-node/register":"^1.10.9","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.6.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","ts-json-schema-generator":"^2.3.0","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.20.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.20.0","@trivago/prettier-plugin-sort-imports":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.4.4_1743014026199_0.8417508227392145","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@elgato/schemas","version":"0.4.5","keywords":["elgato","stream deck","sdk","json","schemas"],"author":{"url":"https://www.elgato.com","name":"Elgato"},"license":"MIT","_id":"@elgato/schemas@0.4.5","maintainers":[{"name":"elgato-bot","email":"richard.herman@corsair.com"}],"homepage":"https://github.com/elgatosf/schemas#readme","bugs":{"url":"https://github.com/elgatosf/schemas/issues"},"dist":{"shasum":"bf3fc0ef66db836c837ec36953df00503d32ba85","tarball":"https://registry.npmjs.org/@elgato/schemas/-/schemas-0.4.5.tgz","fileCount":14,"integrity":"sha512-rPYGZXJ1WkQJp91lAoO6BgixkmEs07WQOPf28CSdypF4L3mRGQLPlV8LNkdLTRLa5wlvRZ0FUB68dSdas8TrfA==","signatures":[{"sig":"MEUCICozdxD+W+Iyn12ZvdH64HBheE1mgnrEkDLzlZXhuqxYAiEA0KXsr8d52q7g/Igsb3zH/90W1tAXakXOy6rbQnU1reQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@elgato%2fschemas@0.4.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":942747},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./streamdeck/plugins":{"types":"./dist/streamdeck/plugins/index.d.ts","import":"./dist/streamdeck/plugins/index.mjs","require":"./dist/streamdeck/plugins/index.cjs"},"./streamdeck/plugins/json":{"types":"./dist/streamdeck/plugins/json.d.ts","import":"./dist/streamdeck/plugins/json.mjs","require":"./dist/streamdeck/plugins/json.cjs"},"./streamdeck/plugins/layout.json":{"default":"./streamdeck/plugins/layout.json"},"./streamdeck/plugins/manifest.json":{"default":"./streamdeck/plugins/manifest.json"}},"gitHead":"5a9d4bc74aa4e64225255bbddba349bef708023f","scripts":{"lint":"eslint . --ext .ts --max-warnings 0","test":"npm run build:schemas && jest","build":"npm run clean && npm run build:schemas && npm run build:exports","clean":"rm -rf ./dist/ && rm -rf ./streamdeck/","test:ci":"jest","version":"npm run build && npm run test:ci","preversion":"npm run lint","test:watch":"nodemon --watch src --ext ts --exec \"npm run test\"","build:exports":"rollup --config rollup.config.ts --configPlugin typescript","build:schemas":"node -r @swc-node/register ./scripts/build.ts"},"_npmUser":{"name":"elgato-bot","email":"richard.herman@corsair.com"},"repository":{"url":"git+https://github.com/elgatosf/schemas.git","type":"git"},"_npmVersion":"10.1.0","description":"Collection of schemas, and TypeScript declarations, to support the creation and validation of Stream Deck SDK files","directories":{},"_nodeVersion":"20.8.1","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","jest":"^29.7.0","eslint":"^8.57.1","lodash":"^4.17.21","rollup":"^4.30.1","nodemon":"^3.1.9","prettier":"^3.4.2","@swc/core":"^1.10.7","@swc/jest":"^0.2.37","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.10.7","@types/lodash":"^4.17.14","@tsconfig/node20":"^20.1.4","rollup-plugin-dts":"^6.1.1","@swc-node/register":"^1.10.9","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.6.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","ts-json-schema-generator":"^2.3.0","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.20.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.20.0","@trivago/prettier-plugin-sort-imports":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.4.5_1743607118915_0.6645001547439513","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@elgato/schemas","version":"0.4.6","keywords":["elgato","stream deck","sdk","json","schemas"],"author":{"url":"https://www.elgato.com","name":"Elgato"},"license":"MIT","_id":"@elgato/schemas@0.4.6","maintainers":[{"name":"elgato-bot","email":"richard.herman@corsair.com"}],"homepage":"https://github.com/elgatosf/schemas#readme","bugs":{"url":"https://github.com/elgatosf/schemas/issues"},"dist":{"shasum":"95c5be6c9c4e38ef9e3a35727deb8f37547137da","tarball":"https://registry.npmjs.org/@elgato/schemas/-/schemas-0.4.6.tgz","fileCount":14,"integrity":"sha512-R9RzTfnWS4zXNepcDr1/ibLIXAuoX5E+aXtThLtKzDHv5bRmTWXFpxPESH0/GaPGw8B2nt7TQD/hTYTYfrw07Q==","signatures":[{"sig":"MEQCIDu2Cu6pYB2KV0ELonMc09C6WfP6D1NqnITq3E7X0RTtAiBu9typfB17vQ/96aEirqknrCUq1BRdCpUcOmCbfn3JgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@elgato%2fschemas@0.4.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":942747},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./streamdeck/plugins":{"types":"./dist/streamdeck/plugins/index.d.ts","import":"./dist/streamdeck/plugins/index.mjs","require":"./dist/streamdeck/plugins/index.cjs"},"./streamdeck/plugins/json":{"types":"./dist/streamdeck/plugins/json.d.ts","import":"./dist/streamdeck/plugins/json.mjs","require":"./dist/streamdeck/plugins/json.cjs"},"./streamdeck/plugins/layout.json":{"default":"./streamdeck/plugins/layout.json"},"./streamdeck/plugins/manifest.json":{"default":"./streamdeck/plugins/manifest.json"}},"gitHead":"54874ebfe5bce414083c2189b7d60369a645ac54","scripts":{"lint":"eslint . --ext .ts --max-warnings 0","test":"npm run build:schemas && jest","build":"npm run clean && npm run build:schemas && npm run build:exports","clean":"rm -rf ./dist/ && rm -rf ./streamdeck/","test:ci":"jest","version":"npm run build && npm run test:ci","preversion":"npm run lint","test:watch":"nodemon --watch src --ext ts --exec \"npm run test\"","build:exports":"rollup --config rollup.config.ts --configPlugin typescript","build:schemas":"node -r @swc-node/register ./scripts/build.ts"},"_npmUser":{"name":"elgato-bot","email":"richard.herman@corsair.com"},"repository":{"url":"git+https://github.com/elgatosf/schemas.git","type":"git"},"_npmVersion":"10.1.0","description":"Collection of schemas, and TypeScript declarations, to support the creation and validation of Stream Deck SDK files","directories":{},"_nodeVersion":"20.8.1","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","jest":"^29.7.0","eslint":"^8.57.1","lodash":"^4.17.21","rollup":"^4.30.1","nodemon":"^3.1.9","prettier":"^3.4.2","@swc/core":"^1.10.7","@swc/jest":"^0.2.37","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.10.7","@types/lodash":"^4.17.14","@tsconfig/node20":"^20.1.4","rollup-plugin-dts":"^6.1.1","@swc-node/register":"^1.10.9","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.6.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","ts-json-schema-generator":"^2.3.0","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.20.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.20.0","@trivago/prettier-plugin-sort-imports":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.4.6_1747416912268_0.3326046039872872","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"@elgato/schemas","version":"0.4.7","keywords":["elgato","stream deck","sdk","json","schemas"],"author":{"url":"https://www.elgato.com","name":"Elgato"},"license":"MIT","_id":"@elgato/schemas@0.4.7","maintainers":[{"name":"elgato-bot","email":"richard.herman@corsair.com"}],"homepage":"https://github.com/elgatosf/schemas#readme","bugs":{"url":"https://github.com/elgatosf/schemas/issues"},"dist":{"shasum":"b8cfd3b5724b5c6aa0a5ae4ace65eea04e885448","tarball":"https://registry.npmjs.org/@elgato/schemas/-/schemas-0.4.7.tgz","fileCount":14,"integrity":"sha512-K+ddmggdomNOqP0oKL1rkIIwq8RdTz7rnRu7j9G9Rkvwzj9VAujDSNgg1+3tTLRgD6aHy5kZh0uKeonM/iIx8A==","signatures":[{"sig":"MEUCIQCnIc8pAgE6lRKjHPh3QaIuyu255oMd8Gqxl7rDO+dUbAIgIBP4e3LvpP2hPVpiFeZnikp6fKvnOVugpoiPna3dBWM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@elgato%2fschemas@0.4.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1007257},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./streamdeck/plugins":{"types":"./dist/streamdeck/plugins/index.d.ts","import":"./dist/streamdeck/plugins/index.mjs","require":"./dist/streamdeck/plugins/index.cjs"},"./streamdeck/plugins/json":{"types":"./dist/streamdeck/plugins/json.d.ts","import":"./dist/streamdeck/plugins/json.mjs","require":"./dist/streamdeck/plugins/json.cjs"},"./streamdeck/plugins/layout.json":{"default":"./streamdeck/plugins/layout.json"},"./streamdeck/plugins/manifest.json":{"default":"./streamdeck/plugins/manifest.json"}},"gitHead":"b1adaf3beb3610594df7200fec3dcd5d0285c4d8","scripts":{"lint":"eslint . --ext .ts --max-warnings 0","test":"npm run build:schemas && jest","build":"npm run clean && npm run build:schemas && npm run build:exports","clean":"rm -rf ./dist/ && rm -rf ./streamdeck/","test:ci":"jest","version":"npm run build && npm run test:ci","preversion":"npm run lint","test:watch":"nodemon --watch src --ext ts --exec \"npm run test\"","build:exports":"rollup --config rollup.config.ts --configPlugin typescript","build:schemas":"node -r @swc-node/register ./scripts/build.ts"},"_npmUser":{"name":"elgato-bot","email":"richard.herman@corsair.com"},"repository":{"url":"git+https://github.com/elgatosf/schemas.git","type":"git"},"_npmVersion":"10.1.0","description":"Collection of schemas, and TypeScript declarations, to support the creation and validation of Stream Deck SDK files","directories":{},"_nodeVersion":"20.8.1","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","jest":"^29.7.0","eslint":"^8.57.1","lodash":"^4.17.21","rollup":"^4.30.1","nodemon":"^3.1.9","prettier":"^3.4.2","@swc/core":"^1.10.7","@swc/jest":"^0.2.37","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.10.7","@types/lodash":"^4.17.14","@tsconfig/node20":"^20.1.4","rollup-plugin-dts":"^6.1.1","@swc-node/register":"^1.10.9","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.6.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","ts-json-schema-generator":"^2.3.0","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.20.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.20.0","@trivago/prettier-plugin-sort-imports":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.4.7_1752848751245_0.2006705982352912","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"name":"@elgato/schemas","version":"0.4.8","keywords":["elgato","stream deck","sdk","json","schemas"],"author":{"url":"https://www.elgato.com","name":"Elgato"},"license":"MIT","_id":"@elgato/schemas@0.4.8","maintainers":[{"name":"elgato-bot","email":"richard.herman@corsair.com"}],"homepage":"https://github.com/elgatosf/schemas#readme","bugs":{"url":"https://github.com/elgatosf/schemas/issues"},"dist":{"shasum":"dbf834737db1f2db3fcab1fec43385ee1e02b3d1","tarball":"https://registry.npmjs.org/@elgato/schemas/-/schemas-0.4.8.tgz","fileCount":14,"integrity":"sha512-9BI4cz5v3yahuoOKW6HWjfkWAV87W4fOsXUaoOUbOVHElIUNCFdEfB+tV4KTSS59OA0nu5oaaqtDhOkCy3ZIGg==","signatures":[{"sig":"MEQCIAPeS3LYVH2b0YtBb/0xZeljNxXA2Dtl32cAlDXxZMXKAiBG69askDlK4IV7RKRDlqCwi3R3vof68tgTTJJcY/jspQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@elgato%2fschemas@0.4.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1052857},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./streamdeck/plugins":{"types":"./dist/streamdeck/plugins/index.d.ts","import":"./dist/streamdeck/plugins/index.mjs","require":"./dist/streamdeck/plugins/index.cjs"},"./streamdeck/plugins/json":{"types":"./dist/streamdeck/plugins/json.d.ts","import":"./dist/streamdeck/plugins/json.mjs","require":"./dist/streamdeck/plugins/json.cjs"},"./streamdeck/plugins/layout.json":{"default":"./streamdeck/plugins/layout.json"},"./streamdeck/plugins/manifest.json":{"default":"./streamdeck/plugins/manifest.json"}},"gitHead":"03acf5fd3ecd34984d9b652c64211edc0651b3fd","scripts":{"lint":"eslint . --ext .ts --max-warnings 0","test":"npm run build:schemas && jest","build":"npm run clean && npm run build:schemas && npm run build:exports","clean":"rm -rf ./dist/ && rm -rf ./streamdeck/","test:ci":"jest","version":"npm run build && npm run test:ci","preversion":"npm run lint","test:watch":"nodemon --watch src --ext ts --exec \"npm run test\"","build:exports":"rollup --config rollup.config.ts --configPlugin typescript","build:schemas":"node -r @swc-node/register ./scripts/build.ts"},"_npmUser":{"name":"elgato-bot","email":"richard.herman@corsair.com"},"repository":{"url":"git+https://github.com/elgatosf/schemas.git","type":"git"},"_npmVersion":"10.1.0","description":"Collection of schemas, and TypeScript declarations, to support the creation and validation of Stream Deck SDK files","directories":{},"_nodeVersion":"20.8.1","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","jest":"^29.7.0","eslint":"^8.57.1","lodash":"^4.17.21","rollup":"^4.30.1","nodemon":"^3.1.9","prettier":"^3.4.2","@swc/core":"^1.10.7","@swc/jest":"^0.2.37","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.10.7","@types/lodash":"^4.17.14","@tsconfig/node20":"^20.1.4","rollup-plugin-dts":"^6.1.1","@swc-node/register":"^1.10.9","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.6.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","ts-json-schema-generator":"^2.3.0","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.20.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.20.0","@trivago/prettier-plugin-sort-imports":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.4.8_1754054330926_0.26089622330527584","host":"s3://npm-registry-packages-npm-production"}},"0.4.9":{"name":"@elgato/schemas","version":"0.4.9","keywords":["elgato","stream deck","sdk","json","schemas"],"author":{"url":"https://www.elgato.com","name":"Elgato"},"license":"MIT","_id":"@elgato/schemas@0.4.9","maintainers":[{"name":"elgato-bot","email":"richard.herman@corsair.com"}],"homepage":"https://github.com/elgatosf/schemas#readme","bugs":{"url":"https://github.com/elgatosf/schemas/issues"},"dist":{"shasum":"a4d890ef30c22dadc85468998935e7ff4aee4603","tarball":"https://registry.npmjs.org/@elgato/schemas/-/schemas-0.4.9.tgz","fileCount":14,"integrity":"sha512-opDz73TJuKu8VSUDoj0n4aVmsHNVBKA5uckhtSkssxHCtmxoI0tbPBhLThYqPJijYVcKuA0e22FDvPRVRO/H8A==","signatures":[{"sig":"MEQCIEfQdvs0G7ropDiTfb8LknO3hhOUznJWnyyrdW6CjByIAiBQMjCuojnCxTdg/jHc+G2wAy8H5+5MVgJ9tZqoneStmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@elgato%2fschemas@0.4.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1051377},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./streamdeck/plugins":{"types":"./dist/streamdeck/plugins/index.d.ts","import":"./dist/streamdeck/plugins/index.mjs","require":"./dist/streamdeck/plugins/index.cjs"},"./streamdeck/plugins/json":{"types":"./dist/streamdeck/plugins/json.d.ts","import":"./dist/streamdeck/plugins/json.mjs","require":"./dist/streamdeck/plugins/json.cjs"},"./streamdeck/plugins/layout.json":{"default":"./streamdeck/plugins/layout.json"},"./streamdeck/plugins/manifest.json":{"default":"./streamdeck/plugins/manifest.json"}},"gitHead":"84c87e66d5379b16ff4ecfe1e767206a1d8c601c","scripts":{"lint":"eslint . --ext .ts --max-warnings 0","test":"npm run build:schemas && jest","build":"npm run clean && npm run build:schemas && npm run build:exports","clean":"rm -rf ./dist/ && rm -rf ./streamdeck/","test:ci":"jest","version":"npm run build && npm run test:ci","preversion":"npm run lint","test:watch":"nodemon --watch src --ext ts --exec \"npm run test\"","build:exports":"rollup --config rollup.config.ts --configPlugin typescript","build:schemas":"node -r @swc-node/register ./scripts/build.ts"},"_npmUser":{"name":"elgato-bot","email":"richard.herman@corsair.com"},"repository":{"url":"git+https://github.com/elgatosf/schemas.git","type":"git"},"_npmVersion":"10.1.0","description":"Collection of schemas, and TypeScript declarations, to support the creation and validation of Stream Deck SDK files","directories":{},"_nodeVersion":"20.8.1","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","jest":"^29.7.0","eslint":"^8.57.1","lodash":"^4.17.21","rollup":"^4.30.1","nodemon":"^3.1.9","prettier":"^3.4.2","@swc/core":"^1.10.7","@swc/jest":"^0.2.37","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.10.7","@types/lodash":"^4.17.14","@tsconfig/node20":"^20.1.4","rollup-plugin-dts":"^6.1.1","@swc-node/register":"^1.10.9","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.6.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","ts-json-schema-generator":"^2.3.0","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.20.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.20.0","@trivago/prettier-plugin-sort-imports":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.4.9_1758906758798_0.47500153955417534","host":"s3://npm-registry-packages-npm-production"}},"0.4.10":{"name":"@elgato/schemas","version":"0.4.10","keywords":["elgato","stream deck","sdk","json","schemas"],"author":{"url":"https://www.elgato.com","name":"Elgato"},"license":"MIT","_id":"@elgato/schemas@0.4.10","maintainers":[{"name":"elgato-bot","email":"richard.herman@corsair.com"}],"homepage":"https://github.com/elgatosf/schemas#readme","bugs":{"url":"https://github.com/elgatosf/schemas/issues"},"dist":{"shasum":"8bbddd78dc76a67eb5e1950c92c9a33fb51cc878","tarball":"https://registry.npmjs.org/@elgato/schemas/-/schemas-0.4.10.tgz","fileCount":14,"integrity":"sha512-JLOryH+H10eEM+cwJigzqWxju3rudfc6ICZ7eJT+WqYkKzYujOnb/jS/SzWVw8ow9tLFd6FegVkZwsHQEmf+Uw==","signatures":[{"sig":"MEYCIQC4OBhNi/YvPO8h40Ty3swSiUxY5IQR+ExzwPR4mJsKZQIhAN8VDg4oc1ucKMt8xhlAuNhqF4nydkeTkX4OQg3Y15m7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@elgato%2fschemas@0.4.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1164168},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./streamdeck/plugins":{"types":"./dist/streamdeck/plugins/index.d.ts","import":"./dist/streamdeck/plugins/index.mjs","require":"./dist/streamdeck/plugins/index.cjs"},"./streamdeck/plugins/json":{"types":"./dist/streamdeck/plugins/json.d.ts","import":"./dist/streamdeck/plugins/json.mjs","require":"./dist/streamdeck/plugins/json.cjs"},"./streamdeck/plugins/layout.json":{"default":"./streamdeck/plugins/layout.json"},"./streamdeck/plugins/manifest.json":{"default":"./streamdeck/plugins/manifest.json"}},"gitHead":"01781b8a16edd10fc4aec4fc7bc3806b7e59189e","scripts":{"lint":"eslint . --ext .ts --max-warnings 0","test":"npm run build:schemas && jest","build":"npm run clean && npm run build:schemas && npm run build:exports","clean":"rm -rf ./dist/ && rm -rf ./streamdeck/","test:ci":"jest","version":"npm run build && npm run test:ci","preversion":"npm run lint","test:watch":"nodemon --watch src --ext ts --exec \"npm run test\"","build:exports":"rollup --config rollup.config.ts --configPlugin typescript","build:schemas":"node -r @swc-node/register ./scripts/build.ts"},"_npmUser":{"name":"elgato-bot","email":"richard.herman@corsair.com"},"repository":{"url":"git+https://github.com/elgatosf/schemas.git","type":"git"},"_npmVersion":"10.1.0","description":"Collection of schemas, and TypeScript declarations, to support the creation and validation of Stream Deck SDK files","directories":{},"_nodeVersion":"20.8.1","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","jest":"^29.7.0","eslint":"^8.57.1","lodash":"^4.17.21","rollup":"^4.30.1","nodemon":"^3.1.9","prettier":"^3.4.2","@swc/core":"^1.10.7","@swc/jest":"^0.2.37","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.10.7","@types/lodash":"^4.17.14","@tsconfig/node20":"^20.1.4","rollup-plugin-dts":"^6.1.1","@swc-node/register":"^1.10.9","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.6.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","ts-json-schema-generator":"^2.3.0","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.20.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.20.0","@trivago/prettier-plugin-sort-imports":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.4.10_1762513957372_0.46066010266887214","host":"s3://npm-registry-packages-npm-production"}},"0.4.11":{"name":"@elgato/schemas","version":"0.4.11","keywords":["elgato","stream deck","sdk","json","schemas"],"author":{"url":"https://www.elgato.com","name":"Elgato"},"license":"MIT","_id":"@elgato/schemas@0.4.11","maintainers":[{"name":"elgato-bot","email":"richard.herman@corsair.com"}],"homepage":"https://github.com/elgatosf/schemas#readme","bugs":{"url":"https://github.com/elgatosf/schemas/issues"},"dist":{"shasum":"1ef31df115d0aae2c48065cae4010c708db79367","tarball":"https://registry.npmjs.org/@elgato/schemas/-/schemas-0.4.11.tgz","fileCount":14,"integrity":"sha512-gnuugyNBiDxYn0gcwqUoLtyWFtXu/jALfFV5P66oObIN7Q1q3Wor0M8YcOQaOKrAEyIyeRy5A2dyx9Do9X8i6w==","signatures":[{"sig":"MEUCIDxySi1Hj09+lDoObeFIiqqSnDLfDsRxkavOBTVHILBkAiEA6oVffFiISO2ynUMiWPPtA/oNE7WVFBBEoShWXzRfCVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@elgato%2fschemas@0.4.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1163714},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./streamdeck/plugins":{"types":"./dist/streamdeck/plugins/index.d.ts","import":"./dist/streamdeck/plugins/index.mjs","require":"./dist/streamdeck/plugins/index.cjs"},"./streamdeck/plugins/json":{"types":"./dist/streamdeck/plugins/json.d.ts","import":"./dist/streamdeck/plugins/json.mjs","require":"./dist/streamdeck/plugins/json.cjs"},"./streamdeck/plugins/layout.json":{"default":"./streamdeck/plugins/layout.json"},"./streamdeck/plugins/manifest.json":{"default":"./streamdeck/plugins/manifest.json"}},"gitHead":"68c611c91ffbce24facb65a4725a5458c1a19712","scripts":{"lint":"eslint . --ext .ts --max-warnings 0","test":"npm run build:schemas && jest","build":"npm run clean && npm run build:schemas && npm run build:exports","clean":"rm -rf ./dist/ && rm -rf ./streamdeck/","test:ci":"jest","version":"npm run build && npm run test:ci","preversion":"npm run lint","test:watch":"nodemon --watch src --ext ts --exec \"npm run test\"","build:exports":"rollup --config rollup.config.ts --configPlugin typescript","build:schemas":"node -r @swc-node/register ./scripts/build.ts"},"_npmUser":{"name":"elgato-bot","email":"richard.herman@corsair.com"},"repository":{"url":"git+https://github.com/elgatosf/schemas.git","type":"git"},"_npmVersion":"10.1.0","description":"Collection of schemas, and TypeScript declarations, to support the creation and validation of Stream Deck SDK files","directories":{},"_nodeVersion":"20.8.1","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","jest":"^29.7.0","eslint":"^8.57.1","lodash":"^4.17.21","rollup":"^4.30.1","nodemon":"^3.1.9","prettier":"^3.4.2","@swc/core":"^1.10.7","@swc/jest":"^0.2.37","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.10.7","@types/lodash":"^4.17.14","@tsconfig/node20":"^20.1.4","rollup-plugin-dts":"^6.1.1","@swc-node/register":"^1.10.9","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.6.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","ts-json-schema-generator":"^2.3.0","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.20.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.20.0","@trivago/prettier-plugin-sort-imports":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.4.11_1762617237759_0.08219686206539611","host":"s3://npm-registry-packages-npm-production"}},"0.4.13":{"name":"@elgato/schemas","version":"0.4.13","keywords":["elgato","stream deck","sdk","json","schemas"],"author":{"url":"https://www.elgato.com","name":"Elgato"},"license":"MIT","_id":"@elgato/schemas@0.4.13","maintainers":[{"name":"elgato-bot","email":"richard.herman@corsair.com"}],"homepage":"https://github.com/elgatosf/schemas#readme","bugs":{"url":"https://github.com/elgatosf/schemas/issues"},"dist":{"shasum":"eac286332896f128a35b3604e6e693e5fbcbbeef","tarball":"https://registry.npmjs.org/@elgato/schemas/-/schemas-0.4.13.tgz","fileCount":14,"integrity":"sha512-96tinjod0P4OHAcosIm5X5915Y0zqfevTC9T8R1gCmSNcCEgIiDVzEdeAS54WgLrlnhQtXgrdIb2DtDol6FAjQ==","signatures":[{"sig":"MEUCIQCk9ZoAjizgBTHTQJy8uHkRxFq6h0ncTb/CgpHIcBvKagIgaLmkPTI2eCOgl1hHyypl3j6XbcGEIfw5MaZ1P/ViUow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@elgato%2fschemas@0.4.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1226349},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./streamdeck/plugins":{"types":"./dist/streamdeck/plugins/index.d.ts","import":"./dist/streamdeck/plugins/index.mjs","require":"./dist/streamdeck/plugins/index.cjs"},"./streamdeck/plugins/json":{"types":"./dist/streamdeck/plugins/json.d.ts","import":"./dist/streamdeck/plugins/json.mjs","require":"./dist/streamdeck/plugins/json.cjs"},"./streamdeck/plugins/layout.json":{"default":"./streamdeck/plugins/layout.json"},"./streamdeck/plugins/manifest.json":{"default":"./streamdeck/plugins/manifest.json"}},"gitHead":"7379de6fdd616f12762020a47649ff3f63281cb7","scripts":{"lint":"eslint . --ext .ts --max-warnings 0","test":"npm run build:schemas && jest","build":"npm run clean && npm run build:schemas && npm run build:exports","clean":"rm -rf ./dist/ && rm -rf ./streamdeck/","test:ci":"jest","version":"npm run build && npm run test:ci","preversion":"npm run lint","test:watch":"nodemon --watch src --ext ts --exec \"npm run test\"","build:exports":"rollup --config rollup.config.ts --configPlugin typescript","build:schemas":"node -r @swc-node/register ./scripts/build.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:106b2ece-e9fd-486b-a569-55b8767872a3"}},"repository":{"url":"git+https://github.com/elgatosf/schemas.git","type":"git"},"_npmVersion":"11.6.2","description":"Collection of schemas, and TypeScript declarations, to support the creation and validation of Stream Deck SDK files","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","jest":"^29.7.0","eslint":"^8.57.1","lodash":"^4.17.21","rollup":"^4.30.1","nodemon":"^3.1.9","prettier":"^3.4.2","@swc/core":"^1.10.7","@swc/jest":"^0.2.37","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.10.7","@types/lodash":"^4.17.14","@tsconfig/node20":"^20.1.4","rollup-plugin-dts":"^6.1.1","@swc-node/register":"^1.10.9","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.6.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","ts-json-schema-generator":"^2.3.0","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.20.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.20.0","@trivago/prettier-plugin-sort-imports":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.4.13_1767962647876_0.04931380408980668","host":"s3://npm-registry-packages-npm-production"}},"0.4.14":{"name":"@elgato/schemas","version":"0.4.14","keywords":["elgato","stream deck","sdk","json","schemas"],"author":{"url":"https://www.elgato.com","name":"Elgato"},"license":"MIT","_id":"@elgato/schemas@0.4.14","maintainers":[{"name":"elgato-bot","email":"richard.herman@corsair.com"}],"homepage":"https://github.com/elgatosf/schemas#readme","bugs":{"url":"https://github.com/elgatosf/schemas/issues"},"dist":{"shasum":"39ad63facbdbde978fda9619f85364dbd5632e67","tarball":"https://registry.npmjs.org/@elgato/schemas/-/schemas-0.4.14.tgz","fileCount":14,"integrity":"sha512-kwfYJ30qAxJW9AMkSSjTEY/VARW+xzuc3tW7CinB7ja+liGHaNUx20CRwLCD9xrbZ/7V1cDolPvNhNWmWvihZg==","signatures":[{"sig":"MEYCIQC62Bjbl4oIr7Z/h6jzImro/wEXDj0lEjdH8+e3d2UPTAIhAJaXEV8qADEtCse5APJhD5iuw11yUNw+iQsEhi8ss6AW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@elgato%2fschemas@0.4.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1291780},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./streamdeck/plugins":{"types":"./dist/streamdeck/plugins/index.d.ts","import":"./dist/streamdeck/plugins/index.mjs","require":"./dist/streamdeck/plugins/index.cjs"},"./streamdeck/plugins/json":{"types":"./dist/streamdeck/plugins/json.d.ts","import":"./dist/streamdeck/plugins/json.mjs","require":"./dist/streamdeck/plugins/json.cjs"},"./streamdeck/plugins/layout.json":{"default":"./streamdeck/plugins/layout.json"},"./streamdeck/plugins/manifest.json":{"default":"./streamdeck/plugins/manifest.json"}},"gitHead":"c25d941cc1bff81db84b55451c653daf73d848b3","scripts":{"lint":"eslint . --ext .ts --max-warnings 0","test":"npm run build:schemas && jest","build":"npm run clean && npm run build:schemas && npm run build:exports","clean":"rm -rf ./dist/ && rm -rf ./streamdeck/","test:ci":"jest","version":"npm run build && npm run test:ci","preversion":"npm run lint","test:watch":"nodemon --watch src --ext ts --exec \"npm run test\"","build:exports":"rollup --config rollup.config.ts --configPlugin typescript","build:schemas":"node -r @swc-node/register ./scripts/build.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:106b2ece-e9fd-486b-a569-55b8767872a3"}},"repository":{"url":"git+https://github.com/elgatosf/schemas.git","type":"git"},"_npmVersion":"11.8.0","description":"Collection of schemas, and TypeScript declarations, to support the creation and validation of Stream Deck SDK files","directories":{},"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","jest":"^29.7.0","eslint":"^8.57.1","lodash":"^4.17.21","rollup":"^4.30.1","nodemon":"^3.1.9","prettier":"^3.4.2","@swc/core":"^1.10.7","@swc/jest":"^0.2.37","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.10.7","@types/lodash":"^4.17.14","@tsconfig/node20":"^20.1.4","rollup-plugin-dts":"^6.1.1","@swc-node/register":"^1.10.9","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.6.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","ts-json-schema-generator":"^2.3.0","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.20.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.20.0","@trivago/prettier-plugin-sort-imports":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.4.14_1772544155859_0.4053947447470474","host":"s3://npm-registry-packages-npm-production"}},"0.4.15":{"name":"@elgato/schemas","version":"0.4.15","keywords":["elgato","stream deck","sdk","json","schemas"],"author":{"url":"https://www.elgato.com","name":"Elgato"},"license":"MIT","_id":"@elgato/schemas@0.4.15","maintainers":[{"name":"elgato-bot","email":"richard.herman@corsair.com"}],"homepage":"https://github.com/elgatosf/schemas#readme","bugs":{"url":"https://github.com/elgatosf/schemas/issues"},"dist":{"shasum":"934156cb43d82d85aa5bb1f702da39833885f1bf","tarball":"https://registry.npmjs.org/@elgato/schemas/-/schemas-0.4.15.tgz","fileCount":14,"integrity":"sha512-UpELAqazf52PFer+hqg/hvEhYoPHCH3R0af6P7Ih3Hk6xCCJENn7cA5TIpXAIGEWe6dIteHuo/e/iPGLUP7yXA==","signatures":[{"sig":"MEYCIQC/LDQWE4W4m8Y1MQi7OFZRO3yw7QpFdJgOjkafzWB+bwIhALQX1t4WMhuSD+YjXbXpiG/fCYYsx92BGt3xG9t85hba","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@elgato%2fschemas@0.4.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1354601},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./streamdeck/plugins":{"types":"./dist/streamdeck/plugins/index.d.ts","import":"./dist/streamdeck/plugins/index.mjs","require":"./dist/streamdeck/plugins/index.cjs"},"./streamdeck/plugins/json":{"types":"./dist/streamdeck/plugins/json.d.ts","import":"./dist/streamdeck/plugins/json.mjs","require":"./dist/streamdeck/plugins/json.cjs"},"./streamdeck/plugins/layout.json":{"default":"./streamdeck/plugins/layout.json"},"./streamdeck/plugins/manifest.json":{"default":"./streamdeck/plugins/manifest.json"}},"gitHead":"353c5e461853547785f44a50029082818e308023","scripts":{"lint":"eslint . --ext .ts --max-warnings 0","test":"npm run build:schemas && jest","build":"npm run clean && npm run build:schemas && npm run build:exports","clean":"rm -rf ./dist/ && rm -rf ./streamdeck/","test:ci":"jest","version":"npm run build && npm run test:ci","preversion":"npm run lint","test:watch":"nodemon --watch src --ext ts --exec \"npm run test\"","build:exports":"rollup --config rollup.config.ts --configPlugin typescript","build:schemas":"node -r @swc-node/register ./scripts/build.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:106b2ece-e9fd-486b-a569-55b8767872a3"}},"repository":{"url":"git+https://github.com/elgatosf/schemas.git","type":"git"},"_npmVersion":"11.9.0","description":"Collection of schemas, and TypeScript declarations, to support the creation and validation of Stream Deck SDK files","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","jest":"^29.7.0","eslint":"^8.57.1","lodash":"^4.17.21","rollup":"^4.30.1","nodemon":"^3.1.9","prettier":"^3.4.2","@swc/core":"^1.10.7","@swc/jest":"^0.2.37","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.10.7","@types/lodash":"^4.17.14","@tsconfig/node20":"^20.1.4","rollup-plugin-dts":"^6.1.1","@swc-node/register":"^1.10.9","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.6.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","ts-json-schema-generator":"^2.3.0","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.20.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.20.0","@trivago/prettier-plugin-sort-imports":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.4.15_1775142453263_0.5106000452112684","host":"s3://npm-registry-packages-npm-production"}},"0.4.16":{"name":"@elgato/schemas","version":"0.4.16","keywords":["elgato","stream deck","sdk","json","schemas"],"author":{"url":"https://www.elgato.com","name":"Elgato"},"license":"MIT","_id":"@elgato/schemas@0.4.16","maintainers":[{"name":"elgato-bot","email":"richard.herman@corsair.com"}],"homepage":"https://github.com/elgatosf/schemas#readme","bugs":{"url":"https://github.com/elgatosf/schemas/issues"},"dist":{"shasum":"255b394cef77bfc2796ba845eca41d77c3aa3152","tarball":"https://registry.npmjs.org/@elgato/schemas/-/schemas-0.4.16.tgz","fileCount":14,"integrity":"sha512-PFEi6F36ImO5KCSNHui9o/uXkwjca3hk5b95Df7LgNBdQYREXT3B+P3tYoz6avRuOPlArkKFSkOOvH6RRpjvLQ==","signatures":[{"sig":"MEUCIEReuw24VQ01Kqjj6ti+iKOst9H/GuP8M3May3jO3+a3AiEA0foJkne4fK/L+qJBXBoGTVoAN7/fBX/HFGCBPRh/45s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@elgato%2fschemas@0.4.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1745209},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./streamdeck/plugins":{"types":"./dist/streamdeck/plugins/index.d.ts","import":"./dist/streamdeck/plugins/index.mjs","require":"./dist/streamdeck/plugins/index.cjs"},"./streamdeck/plugins/json":{"types":"./dist/streamdeck/plugins/json.d.ts","import":"./dist/streamdeck/plugins/json.mjs","require":"./dist/streamdeck/plugins/json.cjs"},"./streamdeck/plugins/layout.json":{"default":"./streamdeck/plugins/layout.json"},"./streamdeck/plugins/manifest.json":{"default":"./streamdeck/plugins/manifest.json"}},"gitHead":"ee2b6716ece911b85025914e6ba49e5519d79534","scripts":{"lint":"eslint . --ext .ts --max-warnings 0","test":"npm run build:schemas && jest","build":"npm run clean && npm run build:schemas && npm run build:exports","clean":"rm -rf ./dist/ && rm -rf ./streamdeck/","test:ci":"jest","version":"npm run build && npm run test:ci","preversion":"npm run lint","test:watch":"nodemon --watch src --ext ts --exec \"npm run test\"","build:exports":"rollup --config rollup.config.ts --configPlugin typescript","build:schemas":"node -r @swc-node/register ./scripts/build.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:106b2ece-e9fd-486b-a569-55b8767872a3"}},"repository":{"url":"git+https://github.com/elgatosf/schemas.git","type":"git"},"_npmVersion":"11.17.0","description":"Collection of schemas, and TypeScript declarations, to support the creation and validation of Stream Deck SDK files","directories":{},"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","jest":"^29.7.0","eslint":"^8.57.1","lodash":"^4.17.21","rollup":"^4.30.1","nodemon":"^3.1.9","prettier":"^3.4.2","@swc/core":"^1.10.7","@swc/jest":"^0.2.37","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.10.7","@types/lodash":"^4.17.14","@tsconfig/node20":"^20.1.4","rollup-plugin-dts":"^6.1.1","@swc-node/register":"^1.10.9","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.6.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","ts-json-schema-generator":"^2.3.0","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.20.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.20.0","@trivago/prettier-plugin-sort-imports":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.4.16_1787313023646_0.5251307066401261","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@elgato/schemas","version":"0.5.0","keywords":["elgato","stream deck","sdk","json","schemas"],"author":{"url":"https://www.elgato.com","name":"Elgato"},"license":"MIT","_id":"@elgato/schemas@0.5.0","maintainers":[{"name":"elgato-bot","email":"richard.herman@corsair.com"}],"homepage":"https://github.com/elgatosf/schemas#readme","bugs":{"url":"https://github.com/elgatosf/schemas/issues"},"dist":{"shasum":"e7270768525b388c1d1d7dcb0ff8d8733a9fdd07","tarball":"https://registry.npmjs.org/@elgato/schemas/-/schemas-0.5.0.tgz","fileCount":14,"integrity":"sha512-Mltoh5L8M7cQuLIlDAsBq4IfdPrt0KMcwKCpl75OcgqILti7XBb/DlgxtULSnze/RXrH4iiwMbKdmMYeKn4RaQ==","signatures":[{"sig":"MEUCIQDdwdbcM8TvbN5xzRIJfkAU1S++sg0u/bpqmX1Yh06tywIgJ6k2BPgwi7cM6YtXkSNf73Z1M5b3Ruv/cehkphjNiQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICEcuQvjLlZ7/eI/Cm7sabf4STlQ7XweThyAxeo8/Q20AiBQemX2QH9S+1BUGkswzorDpk0ER8lXlD7uK3uKr8+R9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@elgato%2fschemas@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1909209},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./streamdeck/plugins":{"types":"./dist/streamdeck/plugins/index.d.ts","import":"./dist/streamdeck/plugins/index.mjs","require":"./dist/streamdeck/plugins/index.cjs"},"./streamdeck/plugins/json":{"types":"./dist/streamdeck/plugins/json.d.ts","import":"./dist/streamdeck/plugins/json.mjs","require":"./dist/streamdeck/plugins/json.cjs"},"./streamdeck/plugins/layout.json":{"default":"./streamdeck/plugins/layout.json"},"./streamdeck/plugins/manifest.json":{"default":"./streamdeck/plugins/manifest.json"}},"gitHead":"8ac8bacdc5bada35736e95ae51618f3b8fcf3de1","scripts":{"lint":"eslint . --ext .ts --max-warnings 0","test":"npm run build:schemas && jest","build":"npm run clean && npm run build:schemas && npm run build:exports","clean":"rm -rf ./dist/ && rm -rf ./streamdeck/","test:ci":"jest","version":"npm run build && npm run test:ci","preversion":"npm run lint","test:watch":"nodemon --watch src --ext ts --exec \"npm run test\"","build:exports":"rollup --config rollup.config.ts --configPlugin typescript","build:schemas":"node -r @swc-node/register ./scripts/build.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:106b2ece-e9fd-486b-a569-55b8767872a3"}},"repository":{"url":"git+https://github.com/elgatosf/schemas.git","type":"git"},"_npmVersion":"11.19.0","description":"Collection of schemas, and TypeScript declarations, to support the creation and validation of Stream Deck SDK files","directories":{},"_nodeVersion":"24.20.0","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","jest":"^29.7.0","eslint":"^8.57.1","lodash":"^4.17.21","rollup":"^4.30.1","nodemon":"^3.1.9","prettier":"^3.4.2","@swc/core":"^1.10.7","@swc/jest":"^0.2.37","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.10.7","@types/lodash":"^4.17.14","@tsconfig/node20":"^20.1.4","rollup-plugin-dts":"^6.1.1","@swc-node/register":"^1.10.9","@rollup/plugin-json":"^6.1.0","eslint-plugin-jsdoc":"^50.6.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","ts-json-schema-generator":"^2.3.0","@rollup/plugin-typescript":"^12.1.2","@typescript-eslint/parser":"^8.20.0","@rollup/plugin-node-resolve":"^16.0.0","@typescript-eslint/eslint-plugin":"^8.20.0","@trivago/prettier-plugin-sort-imports":"^5.2.1"},"_npmOperationalInternal":{"tmp":"tmp/schemas_0.5.0_1789470844635_0.7232502719955614","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"_id":"@elgato/schemas@0.5.1","bugs":{"url":"https://github.com/elgatosf/streamdeck/issues"},"dist":{"shasum":"7c4a2da0b56908477e6c52e5fbb9cb71af9f404b","tarball":"https://registry.npmjs.org/@elgato/schemas/-/schemas-0.5.1.tgz","fileCount":14,"integrity":"sha512-w/YjOlBI+hbCqXF6FXrYvNu6wRvsmfu+Pf123xh3hC5Fcv3R2wLrQvgD8lKR87+zyj7/4Xh3/oXosHL6a/8LMQ==","signatures":[{"sig":"MEYCIQCUNOoSD6YZhlaKnUb4y2Q3jaaaGNCK2X2ZLpDyOPpkTwIhAMskwO8F+DbfrI6+YMb20mkCVu6+GkC7ygiLROH0ZyQ8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEEzu96CY94KZVAW6aam61wWmFWhoUa4gaDU5v9FVmOWAiBcM1VMvP4hKjHFFSIPaTwPfWyiOh1Ke1AfqDnpwrqHdQ=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@elgato%2fschemas@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1592836},"name":"@elgato/schemas","_from":"file:elgato-schemas-0.5.1.tgz","author":{"url":"https://www.elgato.com","name":"Elgato"},"wireit":{"dev":{"env":{"WIREIT_WATCH":"true"},"command":"pnpm run build","service":true},"test":{"files":["src/**/*","tests/**/*","tsconfig.json","vitest.config.ts"],"command":"vitest run --typecheck","dependencies":["build:exports","build:schemas"]},"build":{"dependencies":["build:exports","build:schemas"]},"build:exports":{"files":["src/**/*","rollup.config.ts","tsconfig.json"],"output":["dist/"],"command":"rollup --config rollup.config.ts --configPlugin typescript","dependencies":["build:schemas"]},"build:schemas":{"files":["scripts/**/*","src/**/*"],"output":["streamdeck/"],"command":"node -r @swc-node/register ./scripts/build.ts"}},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./streamdeck/plugins":{"types":"./dist/streamdeck/plugins/index.d.ts","import":"./dist/streamdeck/plugins/index.mjs","require":"./dist/streamdeck/plugins/index.cjs"},"./streamdeck/plugins/json":{"types":"./dist/streamdeck/plugins/json.d.ts","import":"./dist/streamdeck/plugins/json.mjs","require":"./dist/streamdeck/plugins/json.cjs"},"./streamdeck/plugins/layout.json":{"default":"./streamdeck/plugins/layout.json"},"./streamdeck/plugins/manifest.json":{"default":"./streamdeck/plugins/manifest.json"}},"license":"MIT","scripts":{"dev":"wireit","lint":"eslint . --ext .ts --max-warnings 0","test":"wireit","build":"wireit","test:watch":"nodemon --watch src --ext ts --exec \"pnpm test\"","build:exports":"wireit","build:schemas":"wireit"},"version":"0.5.1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:88d4e75f-0baa-4f20-9d69-40e107c19086"}},"homepage":"https://github.com/elgatosf/streamdeck/tree/main/packages/schemas#readme","keywords":["elgato","stream deck","sdk","json","schemas"],"prettier":"@elgato/prettier-config","_resolved":"C:\\Users\\RUNNER~1\\AppData\\Local\\Temp\\9947a1e83f4baa2914bf30b89dd4fbbe\\elgato-schemas-0.5.1.tgz","_integrity":"sha512-w/YjOlBI+hbCqXF6FXrYvNu6wRvsmfu+Pf123xh3hC5Fcv3R2wLrQvgD8lKR87+zyj7/4Xh3/oXosHL6a/8LMQ==","repository":{"url":"git+https://github.com/elgatosf/streamdeck.git","type":"git"},"_npmVersion":"11.19.0","description":"Collection of schemas, and TypeScript declarations, to support the creation and validation of Stream Deck SDK files","directories":{},"maintainers":[{"name":"elgato-bot","email":"richard.herman@corsair.com"}],"_nodeVersion":"24.21.0","_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.17.1","eslint":"^9.39.4","lodash":"^4.17.21","rollup":"^4.30.1","vitest":"^3.1.3","wireit":"^0.14.13","nodemon":"^3.1.9","prettier":"^3.8.1","@swc/core":"^1.10.7","typescript":"^5.7.3","@types/node":"^22.10.7","@types/lodash":"^4.17.14","@tsconfig/node20":"^20.1.4","rollup-plugin-dts":"^6.1.1","@swc-node/register":"^1.10.9","@rollup/plugin-json":"^6.1.0","@vitest/coverage-v8":"^3.1.4","@elgato/eslint-config":"^0.3.2","@elgato/prettier-config":"^0.3.3","ts-json-schema-generator":"^2.3.0","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/schemas_0.5.1_1790520286666_0.7741953599585163"}}},"time":{"created":"2024-02-12T17:59:21.280Z","modified":"2026-09-27T14:44:47.083Z","0.1.0":"2024-02-12T17:59:21.576Z","0.1.1":"2024-02-13T16:29:20.405Z","0.1.2":"2024-02-18T17:24:56.351Z","0.1.3":"2024-02-20T13:03:37.606Z","0.1.4":"2024-02-27T14:17:07.398Z","0.1.5":"2024-02-28T14:53:07.469Z","0.1.6":"2024-03-11T12:09:29.199Z","0.1.7":"2024-03-28T14:52:33.255Z","0.1.8":"2024-03-28T15:08:01.020Z","0.2.0":"2024-04-05T18:56:14.211Z","0.2.1":"2024-04-18T09:59:43.944Z","0.2.2":"2024-04-18T10:13:06.917Z","0.3.0":"2024-04-18T14:40:16.251Z","0.3.1":"2024-04-19T17:23:19.851Z","0.3.2":"2024-04-22T14:28:46.725Z","0.3.3":"2024-04-25T11:20:50.977Z","0.3.4":"2024-05-02T13:50:13.875Z","0.3.5":"2024-06-04T14:16:50.725Z","0.3.6":"2024-07-23T12:12:05.109Z","0.3.7":"2024-10-14T13:13:55.921Z","0.3.8":"2024-10-30T13:44:57.338Z","0.3.9":"2024-10-30T13:55:21.182Z","0.4.0":"2024-11-05T14:31:06.494Z","0.4.1":"2025-01-02T16:18:11.384Z","0.4.2":"2025-01-31T20:45:35.048Z","0.4.3":"2025-03-03T13:34:26.292Z","0.4.4":"2025-03-26T18:33:46.437Z","0.4.5":"2025-04-02T15:18:39.106Z","0.4.6":"2025-05-16T17:35:12.504Z","0.4.7":"2025-07-18T14:25:51.459Z","0.4.8":"2025-08-01T13:18:51.202Z","0.4.9":"2025-09-26T17:12:38.979Z","0.4.10":"2025-11-07T11:12:37.542Z","0.4.11":"2025-11-08T15:53:57.986Z","0.4.13":"2026-01-09T12:44:08.055Z","0.4.14":"2026-03-03T13:22:36.028Z","0.4.15":"2026-04-02T15:07:33.416Z","0.4.16":"2026-08-21T11:50:23.791Z","0.5.0":"2026-09-15T11:14:04.714Z","0.5.1":"2026-09-27T14:44:46.744Z"},"bugs":{"url":"https://github.com/elgatosf/streamdeck/issues"},"author":{"url":"https://www.elgato.com","name":"Elgato"},"license":"MIT","homepage":"https://github.com/elgatosf/streamdeck/tree/main/packages/schemas#readme","keywords":["elgato","stream deck","sdk","json","schemas"],"repository":{"url":"git+https://github.com/elgatosf/streamdeck.git","type":"git"},"description":"Collection of schemas, and TypeScript declarations, to support the creation and validation of Stream Deck SDK files","maintainers":[{"name":"elgato-bot","email":"richard.herman@corsair.com"}],"readme":"<div align=\"center\">\r\n\r\n[![Stream Deck SDK banner](https://images.ctfassets.net/8j9xr8kwdre8/1ihLKCwNWEfPixs27dq0c0/130be66a5173f332e4caa892a3462893/banner.png)](https://docs.elgato.com/sdk)\r\n\r\n# Schemas\r\n\r\n[![Schemas npm package](https://img.shields.io/npm/v/%40elgato/schemas?logo=npm&logoColor=white)](https://www.npmjs.com/package/@elgato/schemas)\r\n[![SDK documentation](https://img.shields.io/badge/Documentation-2ea043?labelColor=grey&logo=gitbook&logoColor=white)](https://docs.elgato.com/sdk)\r\n[![Join the Marketplace Makers Discord](https://img.shields.io/badge/Marketplace%20Makers-5662f6?labelColor=grey&logo=discord&logoColor=white)](https://discord.gg/GehBUcu627)\r\n[![Elgato homepage](https://img.shields.io/badge/Elgato-3431cf?labelColor=grey&logo=Elgato)](https://elgato.com)\r\n\r\n</div>\r\n\r\nCollection of schemas, and TypeScript declarations, to support the creation and validation of Stream Deck SDK files.\r\n\r\n```bash\r\nnpm install @elgato/schemas\r\n```\r\n\r\n## Stream Deck\r\n\r\n### Plugin\r\n\r\n#### Manifest\r\n\r\nManifest JSON file responsible for defining a Stream Deck plugin.\r\n\r\n```ts\r\n// TypeScript type.\r\nimport { type Manifest } from \"@elgato/schemas/streamdeck/plugins\";\r\n```\r\n\r\n```js\r\n// Schema as an object.\r\nimport { manifest } from \"@elgato/schemas/streamdeck/plugins/json\";\r\n```\r\n\r\n```js\r\n// Schema as an object, with experimental import attributes\r\nimport manifest from \"@elgato/schemas/streamdeck/plugins/manifest.json\" with { type: \"json\" };\r\n```\r\n\r\n```\r\nhttps://schemas.elgato.com/streamdeck/plugins/manifest.json\r\n```\r\n\r\n#### Layout\r\n\r\nLayout JSON file that defines the layout of an action on Stream Deck +, Stream Deck + XL, and Stream Deck Neo.\r\n\r\n```ts\r\n// TypeScript type.\r\nimport { type Layout } from \"@elgato/schemas/streamdeck/plugins\";\r\n```\r\n\r\n```js\r\n// Schema as an object.\r\nimport { layout } from \"@elgato/schemas/streamdeck/plugins/json\";\r\n```\r\n\r\n```js\r\n// Schema as an object, with experimental import attributes\r\nimport layout from \"@elgato/schemas/streamdeck/plugins/layout.json\" with { type: \"json\" };\r\n```\r\n\r\n```\r\nhttps://schemas.elgato.com/streamdeck/plugins/layout.json\r\n```\r\n\r\n## Usage\r\n\r\nSchemas can be referenced directly within JSON files, providing intellisense and validation, using the `$schema` property, for example:\r\n\r\n```jsonc\r\n{\r\n    \"$schema\": \"https://schemas.elgato.com/streamdeck/plugins/manifest.json\",\r\n    \"Name\": \"Wave Link\",\r\n    \"Version\": \"1.9.0.0\",\r\n    \"Author\": \"Elgato\",\r\n    // ...\r\n}\r\n```\r\n\r\n## Keywords\r\n\r\nCustom keywords used within the provided schemas can also be directly imported to assist with constructing a validator, such as `Ajv`. Please note, the custom keyword definitions will only register the keyword, and will not provide validation.\r\n\r\n```ts\r\nimport { keywordDefinitions } from \"@elgato/schemas\";\r\nimport Ajv from \"ajv\";\r\n\r\n// add the \"filePath\" keyword (excluding validation)\r\najv.addKeyword(keywordDefinitions.filePath);\r\n```\r\n","readmeFilename":"README.md"}