{"id":14938551,"number":"3.31.0-dev1","published_at":"2021-10-06T03:22:40.016Z","licenses":"Apache-2.0","integrity":null,"status":null,"download_url":"https://registry.npmjs.org/@robertlong/matrix-react-sdk/-/matrix-react-sdk-3.31.0-dev1.tgz","registry_url":"https://www.npmjs.com/package/@robertlong/matrix-react-sdk/v/3.31.0-dev1","documentation_url":null,"install_command":"npm install @robertlong/matrix-react-sdk@3.31.0-dev1","immutable":null,"metadata":{},"created_at":"2022-04-08T12:17:14.286Z","updated_at":"2026-10-07T19:01:33.697Z","purl":"pkg:npm/%40robertlong/matrix-react-sdk@3.31.0-dev1","related_tag":null,"latest":true,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@robertlong%2Fmatrix-react-sdk/versions/3.31.0-dev1","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@robertlong%2Fmatrix-react-sdk/versions/3.31.0-dev1/codemeta","dependencies":[{"id":160547356,"ecosystem":"npm","package_name":"@babel/core","requirements":"^7.12.10","kind":"Development","optional":false},{"id":160547360,"ecosystem":"npm","package_name":"@babel/plugin-proposal-class-properties","requirements":"^7.12.1","kind":"Development","optional":false},{"id":160547362,"ecosystem":"npm","package_name":"@babel/plugin-proposal-export-default-from","requirements":"^7.12.1","kind":"Development","optional":false},{"id":160547361,"ecosystem":"npm","package_name":"@babel/plugin-proposal-decorators","requirements":"^7.12.12","kind":"Development","optional":false},{"id":160547333,"ecosystem":"npm","package_name":"pako","requirements":"^2.0.3","kind":"runtime","optional":false},{"id":160547306,"ecosystem":"npm","package_name":"cheerio","requirements":"^1.0.0-rc.9","kind":"runtime","optional":false},{"id":160547307,"ecosystem":"npm","package_name":"classnames","requirements":"^2.2.6","kind":"runtime","optional":false},{"id":160547314,"ecosystem":"npm","package_name":"escape-html","requirements":"^1.0.3","kind":"runtime","optional":false},{"id":160547300,"ecosystem":"npm","package_name":"@sentry/browser","requirements":"^6.11.0","kind":"runtime","optional":false},{"id":160547303,"ecosystem":"npm","package_name":"blurhash","requirements":"^1.1.3","kind":"runtime","optional":false},{"id":160547304,"ecosystem":"npm","package_name":"browser-encrypt-attachment","requirements":"^0.3.0","kind":"runtime","optional":false},{"id":160547305,"ecosystem":"npm","package_name":"browser-request","requirements":"^0.3.3","kind":"runtime","optional":false},{"id":160547302,"ecosystem":"npm","package_name":"await-lock","requirements":"^2.1.0","kind":"runtime","optional":false},{"id":160547309,"ecosystem":"npm","package_name":"counterpart","requirements":"^0.18.6","kind":"runtime","optional":false},{"id":160547310,"ecosystem":"npm","package_name":"diff-dom","requirements":"^4.2.2","kind":"runtime","optional":false},{"id":160547311,"ecosystem":"npm","package_name":"diff-match-patch","requirements":"^1.0.5","kind":"runtime","optional":false},{"id":160547312,"ecosystem":"npm","package_name":"emojibase-data","requirements":"^6.2.0","kind":"runtime","optional":false},{"id":160547308,"ecosystem":"npm","package_name":"commonmark","requirements":"^0.29.3","kind":"runtime","optional":false},{"id":160547313,"ecosystem":"npm","package_name":"emojibase-regex","requirements":"^5.1.3","kind":"runtime","optional":false},{"id":160547299,"ecosystem":"npm","package_name":"@react-spring/web","requirements":"^9.2.4","kind":"runtime","optional":false},{"id":160547301,"ecosystem":"npm","package_name":"@sentry/tracing","requirements":"^6.11.0","kind":"runtime","optional":false},{"id":160547334,"ecosystem":"npm","package_name":"parse5","requirements":"^6.0.1","kind":"runtime","optional":false},{"id":160547500,"ecosystem":"npm","package_name":"babel-jest","requirements":"^26.6.3","kind":"Development","optional":false},{"id":160547298,"ecosystem":"npm","package_name":"@babel/runtime","requirements":"^7.12.5","kind":"runtime","optional":false},{"id":160547504,"ecosystem":"npm","package_name":"eslint","requirements":"7.18.0","kind":"Development","optional":false},{"id":160547506,"ecosystem":"npm","package_name":"eslint-plugin-matrix-org","requirements":"github:matrix-org/eslint-plugin-matrix-org#2306b3d4da4eba908b256014b979f1d3d43d2945","kind":"Development","optional":false},{"id":160547317,"ecosystem":"npm","package_name":"flux","requirements":"2.1.1","kind":"runtime","optional":false},{"id":160547319,"ecosystem":"npm","package_name":"gfm.css","requirements":"^1.1.2","kind":"runtime","optional":false},{"id":160547320,"ecosystem":"npm","package_name":"glob-to-regexp","requirements":"^0.4.1","kind":"runtime","optional":false},{"id":160547315,"ecosystem":"npm","package_name":"file-saver","requirements":"^2.0.5","kind":"runtime","optional":false},{"id":160547316,"ecosystem":"npm","package_name":"filesize","requirements":"6.1.0","kind":"runtime","optional":false},{"id":160547318,"ecosystem":"npm","package_name":"focus-visible","requirements":"^5.2.0","kind":"runtime","optional":false},{"id":160547337,"ecosystem":"npm","package_name":"prop-types","requirements":"^15.7.2","kind":"runtime","optional":false},{"id":160547338,"ecosystem":"npm","package_name":"qrcode","requirements":"^1.4.4","kind":"runtime","optional":false},{"id":160547375,"ecosystem":"npm","package_name":"@types/classnames","requirements":"^2.2.11","kind":"Development","optional":false},{"id":160547396,"ecosystem":"npm","package_name":"@typescript-eslint/eslint-plugin","requirements":"^4.17.0","kind":"Development","optional":false},{"id":160547397,"ecosystem":"npm","package_name":"@typescript-eslint/parser","requirements":"^4.17.0","kind":"Development","optional":false},{"id":160547382,"ecosystem":"npm","package_name":"@types/jest","requirements":"^26.0.20","kind":"Development","optional":false},{"id":160547384,"ecosystem":"npm","package_name":"@types/lodash","requirements":"^4.14.168","kind":"Development","optional":false},{"id":160547386,"ecosystem":"npm","package_name":"@types/node","requirements":"^14.14.22","kind":"Development","optional":false},{"id":160547390,"ecosystem":"npm","package_name":"@types/react","requirements":"17.0.14","kind":"Development","optional":false},{"id":160547392,"ecosystem":"npm","package_name":"@types/react-dom","requirements":"17.0.9","kind":"Development","optional":false},{"id":160547380,"ecosystem":"npm","package_name":"@types/file-saver","requirements":"^2.0.3","kind":"Development","optional":false},{"id":160547387,"ecosystem":"npm","package_name":"@types/pako","requirements":"^1.0.1","kind":"Development","optional":false},{"id":160547391,"ecosystem":"npm","package_name":"@types/react-beautiful-dnd","requirements":"^13.0.0","kind":"Development","optional":false},{"id":160547393,"ecosystem":"npm","package_name":"@types/react-transition-group","requirements":"^4.4.0","kind":"Development","optional":false},{"id":160547352,"ecosystem":"npm","package_name":"url","requirements":"^0.11.0","kind":"runtime","optional":false},{"id":160547354,"ecosystem":"npm","package_name":"zxcvbn","requirements":"^4.4.2","kind":"runtime","optional":false},{"id":160547376,"ecosystem":"npm","package_name":"@types/commonmark","requirements":"^0.27.4","kind":"Development","optional":false},{"id":160547378,"ecosystem":"npm","package_name":"@types/css-font-loading-module","requirements":"^0.0.6","kind":"Development","optional":false},{"id":160547379,"ecosystem":"npm","package_name":"@types/diff-match-patch","requirements":"^1.0.32","kind":"Development","optional":false},{"id":160547383,"ecosystem":"npm","package_name":"@types/linkifyjs","requirements":"^2.1.3","kind":"Development","optional":false},{"id":160547385,"ecosystem":"npm","package_name":"@types/modernizr","requirements":"^3.5.3","kind":"Development","optional":false},{"id":160547388,"ecosystem":"npm","package_name":"@types/parse5","requirements":"^6.0.0","kind":"Development","optional":false},{"id":160547389,"ecosystem":"npm","package_name":"@types/qrcode","requirements":"^1.3.5","kind":"Development","optional":false},{"id":160547394,"ecosystem":"npm","package_name":"@types/sanitize-html","requirements":"^2.3.1","kind":"Development","optional":false},{"id":160547395,"ecosystem":"npm","package_name":"@types/zxcvbn","requirements":"^4.4.0","kind":"Development","optional":false},{"id":160547353,"ecosystem":"npm","package_name":"what-input","requirements":"^5.2.10","kind":"runtime","optional":false},{"id":160547351,"ecosystem":"npm","package_name":"tar-js","requirements":"^0.3.0","kind":"runtime","optional":false},{"id":160547340,"ecosystem":"npm","package_name":"react","requirements":"17.0.2","kind":"runtime","optional":false},{"id":160547358,"ecosystem":"npm","package_name":"@babel/eslint-plugin","requirements":"^7.12.10","kind":"Development","optional":false},{"id":160547363,"ecosystem":"npm","package_name":"@babel/plugin-proposal-numeric-separator","requirements":"^7.12.7","kind":"Development","optional":false},{"id":160547341,"ecosystem":"npm","package_name":"react-beautiful-dnd","requirements":"^13.1.0","kind":"runtime","optional":false},{"id":160547367,"ecosystem":"npm","package_name":"@babel/preset-react","requirements":"^7.12.10","kind":"Development","optional":false},{"id":160547368,"ecosystem":"npm","package_name":"@babel/preset-typescript","requirements":"^7.12.7","kind":"Development","optional":false},{"id":160547369,"ecosystem":"npm","package_name":"@babel/register","requirements":"^7.12.10","kind":"Development","optional":false},{"id":160547343,"ecosystem":"npm","package_name":"react-dom","requirements":"17.0.2","kind":"runtime","optional":false},{"id":160547344,"ecosystem":"npm","package_name":"react-focus-lock","requirements":"^2.5.0","kind":"runtime","optional":false},{"id":160547345,"ecosystem":"npm","package_name":"react-transition-group","requirements":"^4.4.1","kind":"runtime","optional":false},{"id":160547323,"ecosystem":"npm","package_name":"is-ip","requirements":"^3.1.0","kind":"runtime","optional":false},{"id":160547377,"ecosystem":"npm","package_name":"@types/counterpart","requirements":"^0.18.1","kind":"Development","optional":false},{"id":160547381,"ecosystem":"npm","package_name":"@types/flux","requirements":"^3.1.9","kind":"Development","optional":false},{"id":160547326,"ecosystem":"npm","package_name":"linkifyjs","requirements":"^2.1.9","kind":"runtime","optional":false},{"id":160547328,"ecosystem":"npm","package_name":"lodash-move","requirements":"^1.1.1","kind":"runtime","optional":false},{"id":160547329,"ecosystem":"npm","package_name":"matrix-js-sdk","requirements":"github:matrix-org/matrix-js-sdk#robertlong/group-call","kind":"runtime","optional":false},{"id":160547330,"ecosystem":"npm","package_name":"matrix-widget-api","requirements":"^0.1.0-beta.16","kind":"runtime","optional":false},{"id":160547357,"ecosystem":"npm","package_name":"@babel/eslint-parser","requirements":"^7.12.10","kind":"Development","optional":false},{"id":160547355,"ecosystem":"npm","package_name":"@babel/cli","requirements":"^7.12.10","kind":"Development","optional":false},{"id":160547359,"ecosystem":"npm","package_name":"@babel/parser","requirements":"^7.12.11","kind":"Development","optional":false},{"id":160547364,"ecosystem":"npm","package_name":"@babel/plugin-proposal-object-rest-spread","requirements":"^7.12.1","kind":"Development","optional":false},{"id":160547365,"ecosystem":"npm","package_name":"@babel/plugin-transform-runtime","requirements":"^7.12.10","kind":"Development","optional":false},{"id":160547366,"ecosystem":"npm","package_name":"@babel/preset-env","requirements":"^7.12.11","kind":"Development","optional":false},{"id":160547370,"ecosystem":"npm","package_name":"@babel/traverse","requirements":"^7.12.12","kind":"Development","optional":false},{"id":160547321,"ecosystem":"npm","package_name":"highlight.js","requirements":"^10.5.0","kind":"runtime","optional":false},{"id":160547322,"ecosystem":"npm","package_name":"html-entities","requirements":"^1.4.0","kind":"runtime","optional":false},{"id":160547324,"ecosystem":"npm","package_name":"jszip","requirements":"^3.7.0","kind":"runtime","optional":false},{"id":160547325,"ecosystem":"npm","package_name":"katex","requirements":"^0.12.0","kind":"runtime","optional":false},{"id":160547327,"ecosystem":"npm","package_name":"lodash","requirements":"^4.17.20","kind":"runtime","optional":false},{"id":160547331,"ecosystem":"npm","package_name":"minimist","requirements":"^1.2.5","kind":"runtime","optional":false},{"id":160547332,"ecosystem":"npm","package_name":"opus-recorder","requirements":"^8.0.3","kind":"runtime","optional":false},{"id":160547372,"ecosystem":"npm","package_name":"@peculiar/webcrypto","requirements":"^1.1.4","kind":"Development","optional":false},{"id":160547335,"ecosystem":"npm","package_name":"png-chunks-extract","requirements":"^1.0.0","kind":"runtime","optional":false},{"id":160547336,"ecosystem":"npm","package_name":"posthog-js","requirements":"1.12.2","kind":"runtime","optional":false},{"id":160547342,"ecosystem":"npm","package_name":"react-blurhash","requirements":"^0.1.3","kind":"runtime","optional":false},{"id":160547346,"ecosystem":"npm","package_name":"react-use-gesture","requirements":"^9.1.3","kind":"runtime","optional":false},{"id":160547347,"ecosystem":"npm","package_name":"react-use-measure","requirements":"^2.0.4","kind":"runtime","optional":false},{"id":160547339,"ecosystem":"npm","package_name":"re-resizable","requirements":"^6.9.0","kind":"runtime","optional":false},{"id":160547348,"ecosystem":"npm","package_name":"resize-observer-polyfill","requirements":"^1.5.1","kind":"runtime","optional":false},{"id":160547349,"ecosystem":"npm","package_name":"rfc4648","requirements":"^1.4.0","kind":"runtime","optional":false},{"id":160547350,"ecosystem":"npm","package_name":"sanitize-html","requirements":"^2.3.2","kind":"runtime","optional":false},{"id":160547373,"ecosystem":"npm","package_name":"@sentry/types","requirements":"^6.10.0","kind":"Development","optional":false},{"id":160547374,"ecosystem":"npm","package_name":"@sinonjs/fake-timers","requirements":"^7.0.2","kind":"Development","optional":false},{"id":160547499,"ecosystem":"npm","package_name":"allchange","requirements":"^1.0.3","kind":"Development","optional":false},{"id":160547514,"ecosystem":"npm","package_name":"jest-raw-loader","requirements":"^1.0.1","kind":"Development","optional":false},{"id":160547515,"ecosystem":"npm","package_name":"matrix-mock-request","requirements":"^1.2.3","kind":"Development","optional":false},{"id":160547498,"ecosystem":"npm","package_name":"@wojtekmaj/enzyme-adapter-react-17","requirements":"^0.6.1","kind":"Development","optional":false},{"id":160547501,"ecosystem":"npm","package_name":"chokidar","requirements":"^3.5.1","kind":"Development","optional":false},{"id":160547502,"ecosystem":"npm","package_name":"concurrently","requirements":"^5.3.0","kind":"Development","optional":false},{"id":160547503,"ecosystem":"npm","package_name":"enzyme","requirements":"^3.11.0","kind":"Development","optional":false},{"id":160547505,"ecosystem":"npm","package_name":"eslint-config-google","requirements":"^0.14.0","kind":"Development","optional":false},{"id":160547507,"ecosystem":"npm","package_name":"eslint-plugin-react","requirements":"^7.22.0","kind":"Development","optional":false},{"id":160547508,"ecosystem":"npm","package_name":"eslint-plugin-react-hooks","requirements":"^4.2.0","kind":"Development","optional":false},{"id":160547509,"ecosystem":"npm","package_name":"glob","requirements":"^7.1.6","kind":"Development","optional":false},{"id":160547510,"ecosystem":"npm","package_name":"jest","requirements":"^26.6.3","kind":"Development","optional":false},{"id":160547511,"ecosystem":"npm","package_name":"jest-canvas-mock","requirements":"^2.3.0","kind":"Development","optional":false},{"id":160547512,"ecosystem":"npm","package_name":"jest-environment-jsdom-sixteen","requirements":"^1.0.3","kind":"Development","optional":false},{"id":160547513,"ecosystem":"npm","package_name":"jest-fetch-mock","requirements":"^3.0.3","kind":"Development","optional":false},{"id":160547522,"ecosystem":"npm","package_name":"stylelint","requirements":"^13.9.0","kind":"Development","optional":false},{"id":160547523,"ecosystem":"npm","package_name":"stylelint-config-standard","requirements":"^20.0.0","kind":"Development","optional":false},{"id":160547525,"ecosystem":"npm","package_name":"typescript","requirements":"4.3.5","kind":"Development","optional":false},{"id":160547524,"ecosystem":"npm","package_name":"stylelint-scss","requirements":"^3.18.0","kind":"Development","optional":false},{"id":160547518,"ecosystem":"npm","package_name":"raw-loader","requirements":"^4.0.2","kind":"Development","optional":false},{"id":160547519,"ecosystem":"npm","package_name":"react-test-renderer","requirements":"^17.0.2","kind":"Development","optional":false},{"id":160547516,"ecosystem":"npm","package_name":"matrix-react-test-utils","requirements":"^0.2.3","kind":"Development","optional":false},{"id":160547520,"ecosystem":"npm","package_name":"rimraf","requirements":"^3.0.2","kind":"Development","optional":false},{"id":160547521,"ecosystem":"npm","package_name":"rrweb-snapshot","requirements":"1.1.7","kind":"Development","optional":false},{"id":160547526,"ecosystem":"npm","package_name":"walk","requirements":"^2.3.14","kind":"Development","optional":false},{"id":160547517,"ecosystem":"npm","package_name":"matrix-web-i18n","requirements":"github:matrix-org/matrix-web-i18n","kind":"Development","optional":false},{"id":160547371,"ecosystem":"npm","package_name":"@matrix-org/olm","requirements":"https://gitlab.matrix.org/api/v4/projects/27/packages/npm/@matrix-org/olm/-/@matrix-org/olm-3.2.3.tgz","kind":"Development","optional":false}],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@robertlong%2Fmatrix-react-sdk"}