{"_id":"@beeper/matrix-widget-toolkit-mui","_rev":"17-fac7af0873b69e90a40f4cda3c800fd8","name":"@beeper/matrix-widget-toolkit-mui","dist-tags":{"latest":"1.2.7"},"versions":{"1.2.0":{"name":"@beeper/matrix-widget-toolkit-mui","version":"1.2.0","keywords":["matrix","widget","matrix-widget-api"],"author":{"name":"Nordeck IT + Consulting GmbH"},"license":"Apache-2.0","_id":"@beeper/matrix-widget-toolkit-mui@1.2.0","maintainers":[{"name":"griffinli","email":"griffinli2006@gmail.com"},{"name":"bradtgmurray","email":"bradtgmurray@gmail.com"}],"homepage":"https://github.com/beeper/matrix-widget-toolkit#readme","bugs":{"url":"https://github.com/beeper/matrix-widget-toolkit/issues"},"dist":{"shasum":"9e8452816c5f2b0e31f540fbbdcbb6f75809ec8b","tarball":"https://registry.npmjs.org/@beeper/matrix-widget-toolkit-mui/-/matrix-widget-toolkit-mui-1.2.0.tgz","fileCount":2,"integrity":"sha512-58IBrPOIoaFnjSu4q5ckdxg3ooigmA9RAn/+u+Z5ooE9AxFFuLHBJv8GPGNFXIyTwo0Nn00QMDUtfmL+19IabQ==","signatures":[{"sig":"MEUCIQD4iAoLV4hlwN7GqeckQg1+IzcjQDUCaGvyHcZxVyGgewIgC6eyCjAF0rtRkRKSxTKWCZqATp1habtIZMucP8Bq5bw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5526},"types":"./src/index.ts","module":"./src/index.ts","source":"./src/index.ts","gitHead":"e474475ef0030ca438fd58913afd51d5c9ef0d4d","scripts":{"tsc":"tsc","lint":"eslint .","test":"jest --watch","build":"tsc && rollup --config ../../rollup.config.mjs","prepack":"node ../../scripts/prepack.js","depcheck":"depcheck --ignores=@types/jest,@types/node,i18next-parser --ignore-dirs=lib,build","postpack":"node ../../scripts/postpack.js","postbuild":"copyfiles -E -u 1 src/locales/**/*.json build","translate":"i18next src/**/*.{ts,tsx}","check-api-report":"api-extractor run --verbose","generate-api-report":"tsc && api-extractor run --verbose --local"},"_npmUser":{"name":"griffinli","email":"griffinli2006@gmail.com"},"repository":{"url":"git+https://github.com/beeper/matrix-widget-toolkit.git","type":"git","directory":"packages/mui"},"_npmVersion":"9.6.6","description":"A customized material-ui theme that matches the style of the Element Matrix client","directories":{},"_nodeVersion":"20.0.0","dependencies":{"react":"^17.0.2","lodash":"^4.17.21","i18next":"^22.5.1","react-use":"^17.4.0","@mui/utils":"^5.13.1","@mui/material":"^5.13.4","react-i18next":"^12.3.1","@emotion/cache":"^11.11.0","@emotion/react":"^11.11.1","@emotion/styled":"^11.11.0","@fontsource/inter":"^5.0.2","@mui/icons-material":"^5.11.16","@beeper/matrix-widget-api":"^1.5.0","i18next-resources-to-backend":"^1.1.3","i18next-browser-languagedetector":"^7.0.2","@beeper/matrix-widget-toolkit-api":"^3.3.0","@beeper/matrix-widget-toolkit-react":"^1.0.5"},"publishConfig":{"main":"./build/cjs/index.js","types":"./build/index.d.ts","module":"./build/esm/index.js"},"_hasShrinkwrap":false,"devDependencies":{"react":"^17.0.2","jest-axe":"^7.0.1","copyfiles":"^2.4.1","typescript":"^4.8.4","@types/jest":"^27.5.2","@types/node":"^16.18.34","@craco/craco":"^6.4.5","@types/react":"^17.0.45","@types/lodash":"^4.14.195","react-scripts":"5.0.1","i18next-parser":"^8.0.0","@types/jest-axe":"^3.5.5","@testing-library/react":"^12.1.5","@testing-library/jest-dom":"^5.16.5","@testing-library/user-event":"^14.4.3"},"_npmOperationalInternal":{"tmp":"tmp/matrix-widget-toolkit-mui_1.2.0_1688593009545_0.010507963746246629","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@beeper/matrix-widget-toolkit-mui","version":"1.2.1","keywords":["matrix","widget","matrix-widget-api"],"author":{"name":"Nordeck IT + Consulting GmbH"},"license":"Apache-2.0","_id":"@beeper/matrix-widget-toolkit-mui@1.2.1","maintainers":[{"name":"griffinli","email":"griffinli2006@gmail.com"},{"name":"bradtgmurray","email":"bradtgmurray@gmail.com"}],"homepage":"https://github.com/beeper/matrix-widget-toolkit#readme","bugs":{"url":"https://github.com/beeper/matrix-widget-toolkit/issues"},"dist":{"shasum":"5bad4518af6adf424693e8fd74cac6f633d6ba93","tarball":"https://registry.npmjs.org/@beeper/matrix-widget-toolkit-mui/-/matrix-widget-toolkit-mui-1.2.1.tgz","fileCount":7,"integrity":"sha512-Q9FprlEiO+8EJ1FvXa+Gqb22f5o0rWplBr6DW/VnRxZcuHspJ29BgAofapIM9NTSoLYqgda3NmUarwm0kX7etA==","signatures":[{"sig":"MEYCIQCWWxmL1lVh2z5De8uewHQdU824n8XuLuquyJ5FttKEXwIhAMtKPWAtTh1XKEzz7oQOOVTvLMNOKinRGCy725iIaOEP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114923},"types":"./src/index.ts","module":"./src/index.ts","source":"./src/index.ts","gitHead":"ddca9e7ace8c185153ccdc8356f7e04ff0e86e4f","scripts":{"tsc":"tsc","lint":"eslint .","test":"jest --watch","build":"tsc && rollup --config ../../rollup.config.mjs","prepack":"node ../../scripts/prepack.js","depcheck":"depcheck --ignores=@types/jest,@types/node,i18next-parser --ignore-dirs=lib,build","postpack":"node ../../scripts/postpack.js","postbuild":"copyfiles -E -u 1 src/locales/**/*.json build","translate":"i18next src/**/*.{ts,tsx}","check-api-report":"api-extractor run --verbose","generate-api-report":"tsc && api-extractor run --verbose --local"},"_npmUser":{"name":"griffinli","email":"griffinli2006@gmail.com"},"repository":{"url":"git+https://github.com/beeper/matrix-widget-toolkit.git","type":"git","directory":"packages/mui"},"_npmVersion":"9.6.6","description":"A customized material-ui theme that matches the style of the Element Matrix client","directories":{},"_nodeVersion":"20.0.0","dependencies":{"react":"^17.0.2","lodash":"^4.17.21","i18next":"^22.5.1","react-use":"^17.4.0","@mui/utils":"^5.13.1","@mui/material":"^5.13.4","react-i18next":"^12.3.1","@emotion/cache":"^11.11.0","@emotion/react":"^11.11.1","@emotion/styled":"^11.11.0","@fontsource/inter":"^5.0.2","@mui/icons-material":"^5.11.16","@beeper/matrix-widget-api":"^1.5.0","i18next-resources-to-backend":"^1.1.3","i18next-browser-languagedetector":"^7.0.2","@beeper/matrix-widget-toolkit-api":"^3.3.1","@beeper/matrix-widget-toolkit-react":"^1.0.8"},"publishConfig":{"main":"./build/cjs/index.js","types":"./build/index.d.ts","module":"./build/esm/index.js"},"_hasShrinkwrap":false,"devDependencies":{"react":"^17.0.2","jest-axe":"^7.0.1","copyfiles":"^2.4.1","typescript":"^4.8.4","@types/jest":"^27.5.2","@types/node":"^16.18.34","@craco/craco":"^6.4.5","@types/react":"^17.0.45","@types/lodash":"^4.14.195","react-scripts":"5.0.1","i18next-parser":"^8.0.0","@types/jest-axe":"^3.5.5","@testing-library/react":"^12.1.5","@testing-library/jest-dom":"^5.16.5","@testing-library/user-event":"^14.4.3"},"_npmOperationalInternal":{"tmp":"tmp/matrix-widget-toolkit-mui_1.2.1_1688595001124_0.6863934424115858","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@beeper/matrix-widget-toolkit-mui","version":"1.2.2","keywords":["matrix","widget","matrix-widget-api"],"author":{"name":"Nordeck IT + Consulting GmbH"},"license":"Apache-2.0","_id":"@beeper/matrix-widget-toolkit-mui@1.2.2","maintainers":[{"name":"griffinli","email":"griffinli2006@gmail.com"},{"name":"bradtgmurray","email":"bradtgmurray@gmail.com"}],"homepage":"https://github.com/beeper/matrix-widget-toolkit#readme","bugs":{"url":"https://github.com/beeper/matrix-widget-toolkit/issues"},"dist":{"shasum":"172253ff670a60fd657b57f8373f40f5bb1eae94","tarball":"https://registry.npmjs.org/@beeper/matrix-widget-toolkit-mui/-/matrix-widget-toolkit-mui-1.2.2.tgz","fileCount":7,"integrity":"sha512-ye9rx6DK3dtveJyn3JFGBFIe+rG0U/iErzP7MGeDqFnT60DBgkwZtkolsgcUEjjRYtQiBMZ35FT3zl6vQ04GOg==","signatures":[{"sig":"MEYCIQDZBnLO1tFmpVdpDcE5F1fwP3BDKBbog1IPKWAxwbQGsQIhAJoEEvZXRRs2vagfqmkO42MZfTGWj2k6p1iLJ89hA+Ag","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114923},"types":"./src/index.ts","module":"./src/index.ts","source":"./src/index.ts","gitHead":"5d615a4cd4e11987ead44be6e04ec4d0fa4bba0a","scripts":{"tsc":"tsc","lint":"eslint .","test":"jest --watch","build":"tsc && rollup --config ../../rollup.config.mjs","prepack":"node ../../scripts/prepack.js","depcheck":"depcheck --ignores=@types/jest,@types/node,i18next-parser --ignore-dirs=lib,build","postpack":"node ../../scripts/postpack.js","postbuild":"copyfiles -E -u 1 src/locales/**/*.json build","translate":"i18next src/**/*.{ts,tsx}","check-api-report":"api-extractor run --verbose","generate-api-report":"tsc && api-extractor run --verbose --local"},"_npmUser":{"name":"griffinli","email":"griffinli2006@gmail.com"},"repository":{"url":"git+https://github.com/beeper/matrix-widget-toolkit.git","type":"git","directory":"packages/mui"},"_npmVersion":"9.6.6","description":"A customized material-ui theme that matches the style of the Element Matrix client","directories":{},"_nodeVersion":"20.0.0","dependencies":{"react":"^17.0.2","lodash":"^4.17.21","i18next":"^22.5.1","react-use":"^17.4.0","@mui/utils":"^5.13.1","@mui/material":"^5.13.4","react-i18next":"^12.3.1","@emotion/cache":"^11.11.0","@emotion/react":"^11.11.1","@emotion/styled":"^11.11.0","@fontsource/inter":"^5.0.2","@mui/icons-material":"^5.11.16","@beeper/matrix-widget-api":"^1.5.0","i18next-resources-to-backend":"^1.1.3","i18next-browser-languagedetector":"^7.0.2","@beeper/matrix-widget-toolkit-api":"^3.3.1","@beeper/matrix-widget-toolkit-react":"^1.0.8"},"publishConfig":{"main":"./build/cjs/index.js","types":"./build/index.d.ts","module":"./build/esm/index.js"},"_hasShrinkwrap":false,"devDependencies":{"react":"^17.0.2","jest-axe":"^7.0.1","copyfiles":"^2.4.1","typescript":"^4.8.4","@types/jest":"^27.5.2","@types/node":"^16.18.34","@craco/craco":"^6.4.5","@types/react":"^17.0.45","@types/lodash":"^4.14.195","react-scripts":"5.0.1","i18next-parser":"^8.0.0","@types/jest-axe":"^3.5.5","@testing-library/react":"^12.1.5","@testing-library/jest-dom":"^5.16.5","@testing-library/user-event":"^14.4.3"},"_npmOperationalInternal":{"tmp":"tmp/matrix-widget-toolkit-mui_1.2.2_1690584154105_0.935838414344899","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"@beeper/matrix-widget-toolkit-mui","version":"1.2.3","keywords":["matrix","widget","matrix-widget-api"],"author":{"name":"Nordeck IT + Consulting GmbH"},"license":"Apache-2.0","_id":"@beeper/matrix-widget-toolkit-mui@1.2.3","maintainers":[{"name":"griffinli","email":"griffinli2006@gmail.com"},{"name":"bradtgmurray","email":"bradtgmurray@gmail.com"}],"homepage":"https://github.com/beeper/matrix-widget-toolkit#readme","bugs":{"url":"https://github.com/beeper/matrix-widget-toolkit/issues"},"dist":{"shasum":"d5f3ff9ca744cb60e82c2e447e9936f10c939a5a","tarball":"https://registry.npmjs.org/@beeper/matrix-widget-toolkit-mui/-/matrix-widget-toolkit-mui-1.2.3.tgz","fileCount":7,"integrity":"sha512-TLF0K5QqVeTisZ1ISjnWi5QRj53QscNhp1knB1XlYxGXyMbFwA7L1bGvm2mBhDGs4BbUa7gxSYHpiE1msBdkuQ==","signatures":[{"sig":"MEUCIEQPZaoFz+oFrp9zPdWi654embL0O9zeWkqNip/WHEjLAiEAkOhqW74Hr+1oakR6BeRL31VRgROFq4qxH8NDRu45hLM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114923},"types":"./src/index.ts","module":"./src/index.ts","source":"./src/index.ts","gitHead":"cab470366a68fdb608edd2abf9779a3cca907c29","scripts":{"tsc":"tsc","lint":"eslint .","test":"jest --watch","build":"tsc && rollup --config ../../rollup.config.mjs","prepack":"node ../../scripts/prepack.js","depcheck":"depcheck --ignores=@types/jest,@types/node,i18next-parser --ignore-dirs=lib,build","postpack":"node ../../scripts/postpack.js","postbuild":"copyfiles -E -u 1 src/locales/**/*.json build","translate":"i18next src/**/*.{ts,tsx}","check-api-report":"api-extractor run --verbose","generate-api-report":"tsc && api-extractor run --verbose --local"},"_npmUser":{"name":"griffinli","email":"griffinli2006@gmail.com"},"repository":{"url":"git+https://github.com/beeper/matrix-widget-toolkit.git","type":"git","directory":"packages/mui"},"_npmVersion":"9.6.6","description":"A customized material-ui theme that matches the style of the Element Matrix client","directories":{},"_nodeVersion":"20.0.0","dependencies":{"react":"^17.0.2","lodash":"^4.17.21","i18next":"^22.5.1","react-use":"^17.4.0","@mui/utils":"^5.13.1","@mui/material":"^5.13.4","react-i18next":"^12.3.1","@emotion/cache":"^11.11.0","@emotion/react":"^11.11.1","@emotion/styled":"^11.11.0","@fontsource/inter":"^5.0.2","@mui/icons-material":"^5.11.16","@beeper/matrix-widget-api":"^1.5.0","i18next-resources-to-backend":"^1.1.3","i18next-browser-languagedetector":"^7.0.2","@beeper/matrix-widget-toolkit-api":"^3.3.1","@beeper/matrix-widget-toolkit-react":"^1.0.8"},"publishConfig":{"main":"./build/cjs/index.js","types":"./build/index.d.ts","module":"./build/esm/index.js"},"_hasShrinkwrap":false,"devDependencies":{"react":"^17.0.2","jest-axe":"^7.0.1","copyfiles":"^2.4.1","typescript":"^4.8.4","@types/jest":"^27.5.2","@types/node":"^16.18.34","@craco/craco":"^6.4.5","@types/react":"^17.0.45","@types/lodash":"^4.14.195","react-scripts":"5.0.1","i18next-parser":"^8.0.0","@types/jest-axe":"^3.5.5","@testing-library/react":"^12.1.5","@testing-library/jest-dom":"^5.16.5","@testing-library/user-event":"^14.4.3"},"_npmOperationalInternal":{"tmp":"tmp/matrix-widget-toolkit-mui_1.2.3_1690660782287_0.575348191305221","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"@beeper/matrix-widget-toolkit-mui","version":"1.2.4","keywords":["matrix","widget","matrix-widget-api"],"author":{"name":"Nordeck IT + Consulting GmbH"},"license":"Apache-2.0","_id":"@beeper/matrix-widget-toolkit-mui@1.2.4","maintainers":[{"name":"griffinli","email":"griffinli2006@gmail.com"},{"name":"bradtgmurray","email":"bradtgmurray@gmail.com"}],"homepage":"https://github.com/beeper/matrix-widget-toolkit#readme","bugs":{"url":"https://github.com/beeper/matrix-widget-toolkit/issues"},"dist":{"shasum":"35cd8b584ffb534f2fee06373b5c0a30d747faa4","tarball":"https://registry.npmjs.org/@beeper/matrix-widget-toolkit-mui/-/matrix-widget-toolkit-mui-1.2.4.tgz","fileCount":2,"integrity":"sha512-sg1Ps0e2w+IMSDaN10+stUP8NYmWOw40JtLemyOqmZhWe+HGaWL26ndQnO+88Z8rZh9ULK/r3pyvoIcliMO+Gg==","signatures":[{"sig":"MEUCIGbtV4NEUjx/13x5UP875/ttYumGYEE7FL6cQU3Kq2HOAiEA/YKHS5SacnF3YZxsaj5I3f2GC+kH6BEtSZy6vVfauas=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5526},"types":"./src/index.ts","module":"./src/index.ts","source":"./src/index.ts","gitHead":"1cb38d8c43470155ac363788ed5161376bfa9a0e","scripts":{"tsc":"tsc","lint":"eslint .","test":"jest --watch","build":"tsc && rollup --config ../../rollup.config.mjs","prepack":"node ../../scripts/prepack.js","depcheck":"depcheck --ignores=@types/jest,@types/node,i18next-parser --ignore-dirs=lib,build","postpack":"node ../../scripts/postpack.js","postbuild":"copyfiles -E -u 1 src/locales/**/*.json build","translate":"i18next src/**/*.{ts,tsx}","check-api-report":"api-extractor run --verbose","generate-api-report":"tsc && api-extractor run --verbose --local"},"_npmUser":{"name":"griffinli","email":"griffinli2006@gmail.com"},"repository":{"url":"git+https://github.com/beeper/matrix-widget-toolkit.git","type":"git","directory":"packages/mui"},"_npmVersion":"9.6.6","description":"A customized material-ui theme that matches the style of the Element Matrix client","directories":{},"_nodeVersion":"20.0.0","dependencies":{"react":"^17.0.2","lodash":"^4.17.21","i18next":"^22.5.1","react-use":"^17.4.0","@mui/utils":"^5.13.1","@mui/material":"^5.13.4","react-i18next":"^12.3.1","@emotion/cache":"^11.11.0","@emotion/react":"^11.11.1","@emotion/styled":"^11.11.0","@fontsource/inter":"^5.0.2","@mui/icons-material":"^5.11.16","@beeper/matrix-widget-api":"^1.5.0","i18next-resources-to-backend":"^1.1.3","i18next-browser-languagedetector":"^7.0.2","@beeper/matrix-widget-toolkit-api":"^3.3.1","@beeper/matrix-widget-toolkit-react":"^1.0.8"},"publishConfig":{"main":"./build/cjs/index.js","types":"./build/index.d.ts","module":"./build/esm/index.js"},"_hasShrinkwrap":false,"devDependencies":{"react":"^17.0.2","jest-axe":"^7.0.1","copyfiles":"^2.4.1","typescript":"^4.8.4","@types/jest":"^27.5.2","@types/node":"^16.18.34","@craco/craco":"^6.4.5","@types/react":"^17.0.45","@types/lodash":"^4.14.195","react-scripts":"5.0.1","i18next-parser":"^8.0.0","@types/jest-axe":"^3.5.5","@testing-library/react":"^12.1.5","@testing-library/jest-dom":"^5.16.5","@testing-library/user-event":"^14.4.3"},"_npmOperationalInternal":{"tmp":"tmp/matrix-widget-toolkit-mui_1.2.4_1690929330518_0.8479928113856292","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"@beeper/matrix-widget-toolkit-mui","version":"1.2.5","keywords":["matrix","widget","matrix-widget-api"],"author":{"name":"Nordeck IT + Consulting GmbH"},"license":"Apache-2.0","_id":"@beeper/matrix-widget-toolkit-mui@1.2.5","maintainers":[{"name":"griffinli","email":"griffinli2006@gmail.com"},{"name":"bradtgmurray","email":"bradtgmurray@gmail.com"}],"homepage":"https://github.com/beeper/matrix-widget-toolkit#readme","bugs":{"url":"https://github.com/beeper/matrix-widget-toolkit/issues"},"dist":{"shasum":"975ba0d4ce278b39ba50caa529287bc3041e790a","tarball":"https://registry.npmjs.org/@beeper/matrix-widget-toolkit-mui/-/matrix-widget-toolkit-mui-1.2.5.tgz","fileCount":7,"integrity":"sha512-E6Rd1KdW0EZe3yffxiFEl2EPA8ETNdjVdvQ3OaTMvuWOJ21Q8WMsuP/c2Zgs3iWSL12xBR9fncLk4LdSBKFLCA==","signatures":[{"sig":"MEQCIAM/A8YMiUNfOtUYGxXs6Zfb+f8kFi4RyHoA7zgvgVJPAiBoOEf9T7WXWxFdDSg9fhH3megZa8IxRBorq7YguNjqHw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":114859},"types":"./src/index.ts","module":"./src/index.ts","source":"./src/index.ts","gitHead":"8d997f63dd1342c6a8ad989c1942f6692d66b0d8","scripts":{"tsc":"tsc","lint":"eslint .","test":"jest --watch","build":"tsc && rollup --config ../../rollup.config.mjs","prepack":"node ../../scripts/prepack.js","depcheck":"depcheck --ignores=@types/jest,@types/node,i18next-parser --ignore-dirs=lib,build","postpack":"node ../../scripts/postpack.js","postbuild":"copyfiles -E -u 1 src/locales/**/*.json build","translate":"i18next src/**/*.{ts,tsx}","check-api-report":"api-extractor run --verbose","generate-api-report":"tsc && api-extractor run --verbose --local"},"_npmUser":{"name":"griffinli","email":"griffinli2006@gmail.com"},"repository":{"url":"git+https://github.com/beeper/matrix-widget-toolkit.git","type":"git","directory":"packages/mui"},"_npmVersion":"9.6.6","description":"A customized material-ui theme that matches the style of the Element Matrix client","directories":{},"_nodeVersion":"20.0.0","dependencies":{"react":"^17.0.2","lodash":"^4.17.21","i18next":"^22.5.1","react-use":"^17.4.0","@mui/utils":"^5.13.1","@mui/material":"^5.13.4","react-i18next":"^12.3.1","@emotion/cache":"^11.11.0","@emotion/react":"^11.11.1","@emotion/styled":"^11.11.0","@fontsource/inter":"^5.0.2","@mui/icons-material":"^5.11.16","@beeper/matrix-widget-api":"^1.5.0","i18next-resources-to-backend":"^1.1.3","i18next-browser-languagedetector":"^7.0.2","@beeper/matrix-widget-toolkit-api":"^3.3.3","@beeper/matrix-widget-toolkit-react":"^1.0.9"},"publishConfig":{"main":"./build/cjs/index.js","types":"./build/index.d.ts","module":"./build/esm/index.js"},"_hasShrinkwrap":false,"devDependencies":{"react":"^17.0.2","jest-axe":"^7.0.1","copyfiles":"^2.4.1","typescript":"^4.8.4","@types/jest":"^27.5.2","@types/node":"^16.18.34","@craco/craco":"^6.4.5","@types/react":"^17.0.45","@types/lodash":"^4.14.195","react-scripts":"5.0.1","i18next-parser":"^8.0.0","@types/jest-axe":"^3.5.5","@testing-library/react":"^12.1.5","@testing-library/jest-dom":"^5.16.5","@testing-library/user-event":"^14.4.3"},"_npmOperationalInternal":{"tmp":"tmp/matrix-widget-toolkit-mui_1.2.5_1690930379977_0.7217639056994429","host":"s3://npm-registry-packages"}},"1.2.6":{"name":"@beeper/matrix-widget-toolkit-mui","version":"1.2.6","keywords":["matrix","widget","matrix-widget-api"],"author":{"name":"Nordeck IT + Consulting GmbH"},"license":"Apache-2.0","_id":"@beeper/matrix-widget-toolkit-mui@1.2.6","maintainers":[{"name":"griffinli","email":"griffinli2006@gmail.com"},{"name":"bradtgmurray","email":"bradtgmurray@gmail.com"}],"homepage":"https://github.com/beeper/matrix-widget-toolkit#readme","bugs":{"url":"https://github.com/beeper/matrix-widget-toolkit/issues"},"dist":{"shasum":"c3bf9ff6ebb054a9e1ae038afd30cb8585d80d36","tarball":"https://registry.npmjs.org/@beeper/matrix-widget-toolkit-mui/-/matrix-widget-toolkit-mui-1.2.6.tgz","fileCount":7,"integrity":"sha512-IfxY5fXfmjmo2ejgP9GvXCpZYn2OQq8Kmi7GFWTeFcn8pss7Gv2zaEKW8306PNtsrh0YoDbzmPIJrrWAH71Skg==","signatures":[{"sig":"MEYCIQCdOjkDc/VpV1MiTP4kI6AXc+Z61kVWYB+izKK9D9nI5wIhAMIhj9wlsMi7RfqVo0TCe1UgoczZMI8NHHoGISBzHtJL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115088},"types":"./src/index.ts","module":"./src/index.ts","source":"./src/index.ts","gitHead":"1401d2409e830b41e1903bbf28de93f9c680a4c2","scripts":{"tsc":"tsc","lint":"eslint .","test":"jest --watch","build":"tsc && rollup --config ../../rollup.config.mjs","prepack":"node ../../scripts/prepack.js","depcheck":"depcheck --ignores=@types/jest,@types/node,i18next-parser --ignore-dirs=lib,build","postpack":"node ../../scripts/postpack.js","postbuild":"copyfiles -E -u 1 src/locales/**/*.json build","translate":"i18next src/**/*.{ts,tsx}","check-api-report":"api-extractor run --verbose","generate-api-report":"tsc && api-extractor run --verbose --local"},"_npmUser":{"name":"griffinli","email":"griffinli2006@gmail.com"},"repository":{"url":"git+https://github.com/beeper/matrix-widget-toolkit.git","type":"git","directory":"packages/mui"},"_npmVersion":"9.6.6","description":"A customized material-ui theme that matches the style of the Element Matrix client","directories":{},"_nodeVersion":"20.0.0","dependencies":{"react":"^17.0.2","lodash":"^4.17.21","i18next":"^22.5.1","react-use":"^17.4.0","@mui/utils":"^5.13.1","@mui/material":"^5.13.4","react-i18next":"^12.3.1","@emotion/cache":"^11.11.0","@emotion/react":"^11.11.1","@emotion/styled":"^11.11.0","@fontsource/inter":"^5.0.2","@mui/icons-material":"^5.11.16","@beeper/matrix-widget-api":"^1.5.0","i18next-resources-to-backend":"^1.1.3","i18next-browser-languagedetector":"^7.0.2","@beeper/matrix-widget-toolkit-api":"^3.3.4","@beeper/matrix-widget-toolkit-react":"^1.0.10"},"publishConfig":{"main":"./build/cjs/index.js","types":"./build/index.d.ts","module":"./build/esm/index.js"},"_hasShrinkwrap":false,"devDependencies":{"react":"^17.0.2","jest-axe":"^7.0.1","copyfiles":"^2.4.1","typescript":"^4.8.4","@types/jest":"^27.5.2","@types/node":"^16.18.34","@craco/craco":"^6.4.5","@types/react":"^17.0.45","@types/lodash":"^4.14.195","react-scripts":"5.0.1","i18next-parser":"^8.0.0","@types/jest-axe":"^3.5.5","@testing-library/react":"^12.1.5","@testing-library/jest-dom":"^5.16.5","@testing-library/user-event":"^14.4.3"},"_npmOperationalInternal":{"tmp":"tmp/matrix-widget-toolkit-mui_1.2.6_1691014526538_0.22359117094653658","host":"s3://npm-registry-packages"}},"1.2.7":{"name":"@beeper/matrix-widget-toolkit-mui","version":"1.2.7","keywords":["matrix","widget","matrix-widget-api"],"author":{"name":"Nordeck IT + Consulting GmbH"},"license":"Apache-2.0","_id":"@beeper/matrix-widget-toolkit-mui@1.2.7","maintainers":[{"name":"griffinli","email":"griffinli2006@gmail.com"},{"name":"bradtgmurray","email":"bradtgmurray@gmail.com"}],"homepage":"https://github.com/beeper/matrix-widget-toolkit#readme","bugs":{"url":"https://github.com/beeper/matrix-widget-toolkit/issues"},"dist":{"shasum":"900ecf806d861580724b276d7d159481e1f89f54","tarball":"https://registry.npmjs.org/@beeper/matrix-widget-toolkit-mui/-/matrix-widget-toolkit-mui-1.2.7.tgz","fileCount":7,"integrity":"sha512-Iv2COvvXDhJyQO3BuHU4CjFU3Fg4LLzqDcLn1r1KL4pKfpGmiMRAqkO0D1QrBC+2iHwQQhZuMVW4Bz6h8Pgfjw==","signatures":[{"sig":"MEUCIHj5J6GVZTXMEuTLhvDqO272TugKZmbdx2d2i5eAQIvsAiEAnWlMt2unMWtZyf4Df5iz0acJFh6GMIa5iw7QKEtv6Mw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115088},"types":"./src/index.ts","module":"./src/index.ts","source":"./src/index.ts","gitHead":"8f3d67e21a85ecfa5c77ba313e1e3055dec4db7f","scripts":{"tsc":"tsc","lint":"eslint .","test":"jest --watch","build":"tsc && rollup --config ../../rollup.config.mjs","prepack":"node ../../scripts/prepack.js","depcheck":"depcheck --ignores=@types/jest,@types/node,i18next-parser --ignore-dirs=lib,build","postpack":"node ../../scripts/postpack.js","postbuild":"copyfiles -E -u 1 src/locales/**/*.json build","translate":"i18next src/**/*.{ts,tsx}","check-api-report":"api-extractor run --verbose","generate-api-report":"tsc && api-extractor run --verbose --local"},"_npmUser":{"name":"griffinli","email":"griffinli2006@gmail.com"},"repository":{"url":"git+https://github.com/beeper/matrix-widget-toolkit.git","type":"git","directory":"packages/mui"},"_npmVersion":"9.8.0","description":"A customized material-ui theme that matches the style of the Element Matrix client","directories":{},"_nodeVersion":"20.5.1","dependencies":{"react":"^17.0.2","lodash":"^4.17.21","i18next":"^22.5.1","react-use":"^17.4.0","@mui/utils":"^5.13.1","@mui/material":"^5.13.4","react-i18next":"^12.3.1","@emotion/cache":"^11.11.0","@emotion/react":"^11.11.1","@emotion/styled":"^11.11.0","@fontsource/inter":"^5.0.2","@mui/icons-material":"^5.11.16","@beeper/matrix-widget-api":"^1.5.0","i18next-resources-to-backend":"^1.1.3","i18next-browser-languagedetector":"^7.0.2","@beeper/matrix-widget-toolkit-api":"^3.3.5","@beeper/matrix-widget-toolkit-react":"^1.0.11"},"publishConfig":{"main":"./build/cjs/index.js","types":"./build/index.d.ts","module":"./build/esm/index.js"},"_hasShrinkwrap":false,"devDependencies":{"react":"^17.0.2","jest-axe":"^7.0.1","copyfiles":"^2.4.1","typescript":"^4.8.4","@types/jest":"^27.5.2","@types/node":"^16.18.34","@craco/craco":"^6.4.5","@types/react":"^17.0.45","@types/lodash":"^4.14.195","react-scripts":"5.0.1","i18next-parser":"^8.0.0","@types/jest-axe":"^3.5.5","@testing-library/react":"^12.1.5","@testing-library/jest-dom":"^5.16.5","@testing-library/user-event":"^14.4.3"},"_npmOperationalInternal":{"tmp":"tmp/matrix-widget-toolkit-mui_1.2.7_1692641045344_0.017737775323074967","host":"s3://npm-registry-packages"}}},"time":{"created":"2023-07-05T21:36:49.456Z","modified":"2026-07-06T17:52:38.917Z","1.1.4":"2023-07-03T18:30:50.240Z","1.1.5":"2023-07-03T19:07:22.541Z","1.2.0":"2023-07-05T21:36:49.742Z","1.2.1":"2023-07-05T22:10:01.327Z","1.2.2":"2023-07-28T22:42:34.286Z","1.2.3":"2023-07-29T19:59:42.467Z","1.2.4":"2023-08-01T22:35:30.711Z","1.2.5":"2023-08-01T22:53:00.162Z","1.2.6":"2023-08-02T22:15:26.727Z","1.2.7":"2023-08-21T18:04:05.626Z"},"bugs":{"url":"https://github.com/beeper/matrix-widget-toolkit/issues"},"author":{"name":"Nordeck IT + Consulting GmbH"},"license":"Apache-2.0","homepage":"https://github.com/beeper/matrix-widget-toolkit#readme","keywords":["matrix","widget","matrix-widget-api"],"repository":{"url":"git+https://github.com/beeper/matrix-widget-toolkit.git","type":"git","directory":"packages/mui"},"description":"A customized material-ui theme that matches the style of the Element Matrix client","maintainers":[{"email":"tulir@maunium.net","name":"tulir"},{"email":"nick@oxygem.com","name":"fizzadar"},{"email":"b@icoz.co","name":"bi"}],"readme":"# `@matrix-widget-toolkit/mui`\n\n[![@matrix-widget-toolkit/mui](https://img.shields.io/npm/v/@matrix-widget-toolkit/mui)](https://www.npmjs.com/package/@matrix-widget-toolkit/mui)\n\nThis package provides a [Mui](https://mui.com/) theme that fits to the default Element theme.\nIt provides:\n\n- Themes that match Element Web (the only Matrix Client that supports the `matrix-widget-api` right now)\n- A light, dark, and high-contract mode\n- Adjustments to fulfill accessibility standards\n\n## Usage\n\nInstall it with:\n\n```bash\nyarn add @matrix-widget-toolkit/mui @mui/material\n```\n\n### Providing the Widget API to components\n\nNow you can use it in your application:\n\n```tsx\nimport { WidgetApiImpl } from '@beeper/matrix-widget-toolkit-api';\nimport {\n  MuiThemeProvider,\n  MuiWidgetApiProvider,\n} from '@matrix-widget-toolkit/mui';\nimport { Button } from '@mui/material';\n\n// Initiate the widget API on startup. The Client will initiate\n// the connection with `capabilities` and we need to make sure\n// that the message doesn't get lost while we are initiating React.\nconst widgetApiPromise = WidgetApiImpl.create();\n\nfunction App() {\n  return (\n    <MuiThemeProvider>\n      <MuiWidgetApiProvider widgetApiPromise={widgetApiPromise}>\n        <Button>A styled button</Button>\n      </MuiWidgetApiProvider>\n    </MuiThemeProvider>\n  );\n}\n\nexport default App;\n```\n\n### Setup i18n\n\nThe `matrix-widget-toolkit` uses [`i18next`](https://www.i18next.com/) to provide translations for messages.\nTo make it work in your widget you have to initialize it on your end.\nSee the [`i18next` getting started documentation](https://www.i18next.com/overview/getting-started).\nThis package provides a `WidgetToolkitI18nBackend` containing the translation data.\nYou can use the [`ChainedBackend` plugin](https://github.com/i18next/i18next-chained-backend) to load translation data for the `matrix-widget-toolkit` together the translation data for the widget itself.\nThe package provides a `WidgetApiLanguageDetector` that detects the language from the widget parameters with the [`i18next-browser-languagedetector` plugin](https://github.com/i18next/i18next-browser-languageDetector).\nFor more details, see the implementation in the [example widget](../../example-widget-mui/src/i18n.tsx).\n\n### Requesting capabilities on demand\n\nYou can hide child components till the user has approved all required capabilities:\n\n```tsx\nimport { MuiCapabilitiesGuard } from '@matrix-widget-toolkit/mui';\nimport { EventDirection, WidgetEventCapability } from '@beeper/matrix-widget-api';\n\n<MuiCapabilitiesGuard\n  capabilities={[\n    WidgetEventCapability.forStateEvent(\n      EventDirection.Receive,\n      STATE_EVENT_ROOM_NAME\n    ),\n  ]}\n>\n  /* Children are only displayed once the user has approved all capabilities. */\n</MuiCapabilitiesGuard>;\n```\n\n## Customization\n\nYou can override the primary color by setting the `REACT_APP_PRIMARY_COLOR` environment variable.\n\n> **Warning** Choosing a different primary color might result in not meeting contrast requirements for accessability.\n\nYou can force the high contrast theme by setting the `REACT_APP_FORCE_HIGH_CONTRAST_THEME` environment variable.\n","readmeFilename":"README.md"}