{"_id":"@mattermost/shared","_rev":"5-54a77a4b350bf247220bbb533c22a2b6","name":"@mattermost/shared","dist-tags":{"prerelease":"11.8.0-0","latest":"11.9.0"},"versions":{"11.7.0-0":{"name":"@mattermost/shared","version":"11.7.0-0","keywords":["mattermost"],"license":"MIT","_id":"@mattermost/shared@11.7.0-0","maintainers":[{"name":"harshil.sharma","email":"harshil.sharma@mattermost.com"},{"name":"mattermost-user","email":"community@mattermost.com"},{"name":"crspeller","email":"crspeller@gmail.com"},{"name":"jwilander","email":"jwawilander@gmail.com"},{"name":"coreyhulen","email":"corey@hulen.com"},{"name":"enahum","email":"nahumhbl@gmail.com"},{"name":"matterbuild","email":"build@mattermost.com"},{"name":"hmhealey","email":"harrisonmhealey@gmail.com"},{"name":"evasarafianou","email":"eva.sarafianou@mattermost.com"},{"name":"danielschalla","email":"daniel@mattermost.com"},{"name":"devinbinnie","email":"devin.binnie@mattermost.com"},{"name":"cpoile","email":"cpoile@gmail.com"},{"name":"danielsischy","email":"daniel.sischy@mattermost.com"},{"name":"phar-mm","email":"paul.harrison@mattermost.com"}],"homepage":"https://github.com/mattermost/mattermost/tree/master/webapp/platform/shared#readme","bugs":{"url":"https://github.com/mattermost/mattermost/issues"},"dist":{"shasum":"64ac2845aa9c4a0f84d5c5f086834987b35463f1","tarball":"https://registry.npmjs.org/@mattermost/shared/-/shared-11.7.0-0.tgz","fileCount":99,"integrity":"sha512-UVrDfGqkDrO+YnMj14rj7jpYWPXRiTRY2GHxXQiPBl7MDwZ+2WtGf6iBou24lRgO/y9ZpNY0h7vgiRaiN7EPSw==","signatures":[{"sig":"MEQCIEHV9DBzzoVburuFY0dMNH22NIiKGrZW56yXZ02R/LL9AiAaHMTLC50O2SLFOfuaZ10U/HPCp2dbGuEiHVq3a6X+8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193586},"main":"dist/main.js","types":"dist/types.d.ts","module":"dist/module.js","source":"src/**/index.ts","exports":{".":{"types":["./src/index.ts","./dist/types.d.ts"],"import":"./dist/module.js","source":"./src/index.ts","require":"./dist/main.js"},"./*":{"types":["./src/*/index.ts","./dist/*/index.d.ts"],"import":"./dist/*/index.module.js","source":"./src/*/index.ts","require":"./dist/*/index.main.js"},"./build/webpack-web-app-externals":{"source":"./build/webpack-web-app-externals.cjs","require":"./build/webpack-web-app-externals.cjs"}},"gitHead":"175cab224a9886eac372b73b48da117f75b2fae8","scripts":{"fix":"eslint --ext .js,.jsx,.tsx,.ts ./src --quiet --fix && stylelint \"**/*.{css,scss}\" --fix","run":"parcel watch","test":"jest","build":"parcel build --no-optimize","check":"npm run check:eslint && npm run check:stylelint","clean":"rm -rf dist node_modules *.tsbuildinfo .parcel-cache","test-ci":"jest --ci --forceExit --detectOpenHandles --maxWorkers=100% --logHeapUsage","check-types":"tsc -b","check:eslint":"eslint --ext .js,.jsx,.tsx,.ts ./src --quiet","check:stylelint":"stylelint \"**/*.{css,scss}\""},"_npmUser":{"name":"hmhealey","email":"harrisonmhealey@gmail.com"},"repository":{"url":"git+https://github.com/mattermost/mattermost.git","type":"git","directory":"webapp/platform/shared"},"_npmVersion":"11.6.1","description":"Shared components and utilities for use by the Mattermost web app and its plugins","directories":{},"_nodeVersion":"24.11.0","dependencies":{"classnames":"^2.3.1","@floating-ui/react":"^0.26.6"},"typesVersions":{">=3.1":{"*":["./dist/*/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","react":"^18.2.0","eslint":"^8.57.0","parcel":"^2.16.3","@swc/core":"^1.3.36","@swc/jest":"^0.2.36","stylelint":"^16.10.0","typescript":"^5.0.0","@types/jest":"^30.0.0","@types/node":"^24.10.4","stylelint-order":"^6.0.4","@parcel/packager-ts":"^2.16.3","eslint-plugin-react":"^7.34.0","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.1.0","@parcel/bundler-library":"^2.16.3","@mattermost/eslint-plugin":"*","@testing-library/jest-dom":"^6.8.0","eslint-plugin-react-hooks":"^4.6.0","@stylistic/stylelint-plugin":"^3.1.2","@testing-library/user-event":"^14.6.1","stylelint-config-recommended":"^14.0.1","stylelint-config-idiomatic-order":"^10.0.0","@parcel/transformer-typescript-types":"^2.16.3"},"peerDependencies":{"react":">=17","react-intl":">=7","typescript":"^4.3.0 || ^5.0.0","@mattermost/types":"11.7.0-0","@testing-library/react":"^16"},"peerDependenciesMeta":{"typescript":{"optional":true},"@testing-library/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/shared_11.7.0-0_1776446443451_0.48358217150227656","host":"s3://npm-registry-packages-npm-production"},"@parcel/resolver-default":{"packageExports":true}},"11.7.0":{"name":"@mattermost/shared","version":"11.7.0","keywords":["mattermost"],"license":"MIT","_id":"@mattermost/shared@11.7.0","maintainers":[{"name":"harshil.sharma","email":"harshil.sharma@mattermost.com"},{"name":"mattermost-user","email":"community@mattermost.com"},{"name":"crspeller","email":"crspeller@gmail.com"},{"name":"jwilander","email":"jwawilander@gmail.com"},{"name":"coreyhulen","email":"corey@hulen.com"},{"name":"enahum","email":"nahumhbl@gmail.com"},{"name":"matterbuild","email":"build@mattermost.com"},{"name":"hmhealey","email":"harrisonmhealey@gmail.com"},{"name":"evasarafianou","email":"eva.sarafianou@mattermost.com"},{"name":"danielschalla","email":"daniel@mattermost.com"},{"name":"devinbinnie","email":"devin.binnie@mattermost.com"},{"name":"cpoile","email":"cpoile@gmail.com"},{"name":"danielsischy","email":"daniel.sischy@mattermost.com"},{"name":"phar-mm","email":"paul.harrison@mattermost.com"}],"homepage":"https://github.com/mattermost/mattermost/tree/master/webapp/platform/shared#readme","bugs":{"url":"https://github.com/mattermost/mattermost/issues"},"dist":{"shasum":"e6cafd37f1ec97ec7cbcafeca9fa465e6d67d865","tarball":"https://registry.npmjs.org/@mattermost/shared/-/shared-11.7.0.tgz","fileCount":58,"integrity":"sha512-jQE6rrK/0jCMvjcTCmXohW/RvgrLOFTDLBGRbUTFL2V2pyRWhAXXHvWhNZAt3h6ESZs9O5v4kugMhS4Fw7w/Mg==","signatures":[{"sig":"MEUCIH79xZVJvZI2QenshAFWbYT6vpgLcfvL2vmzF2GTcxMcAiEArNQyFVJo5p+bF+zCYycpX61IeYuhoODM6oaQ9Ugltfo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78906},"main":"dist/main.js","types":"dist/types.d.ts","module":"dist/module.js","source":"src/**/index.ts","exports":{".":{"types":["./src/index.ts","./dist/types.d.ts"],"import":"./dist/module.js","source":"./src/index.ts","require":"./dist/main.js"},"./*":{"types":["./src/*/index.ts","./dist/*/index.d.ts"],"import":"./dist/*/index.module.js","source":"./src/*/index.ts","require":"./dist/*/index.main.js"},"./build/webpack-web-app-externals":{"source":"./build/webpack-web-app-externals.cjs","require":"./build/webpack-web-app-externals.cjs"}},"gitHead":"a9e574a82633915f22071f0d7ca2b006f249ec2a","scripts":{"fix":"eslint --ext .js,.jsx,.tsx,.ts ./src --quiet --fix && stylelint \"**/*.{css,scss}\" --fix","run":"parcel watch","test":"jest","build":"parcel build --no-optimize","check":"npm run check:eslint && npm run check:stylelint","clean":"rm -rf dist node_modules *.tsbuildinfo .parcel-cache","test-ci":"jest --ci --forceExit --detectOpenHandles --maxWorkers=100% --logHeapUsage","check-types":"tsc -b","check:eslint":"eslint --ext .js,.jsx,.tsx,.ts ./src --quiet","check:stylelint":"stylelint \"**/*.{css,scss}\""},"_npmUser":{"name":"hmhealey","email":"harrisonmhealey@gmail.com"},"repository":{"url":"git+https://github.com/mattermost/mattermost.git","type":"git","directory":"webapp/platform/shared"},"_npmVersion":"11.6.1","description":"Shared components and utilities for use by the Mattermost web app and its plugins","directories":{},"_nodeVersion":"24.11.0","dependencies":{"classnames":"^2.3.1"},"typesVersions":{">=3.1":{"*":["./dist/*/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","react":"^18.2.0","eslint":"^8.57.0","parcel":"^2.16.3","@swc/core":"^1.3.36","@swc/jest":"^0.2.36","stylelint":"^16.10.0","typescript":"^5.0.0","@types/jest":"^30.0.0","@types/node":"^24.10.4","stylelint-order":"^6.0.4","@parcel/packager-ts":"^2.16.3","eslint-plugin-react":"^7.34.0","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.1.0","@parcel/bundler-library":"^2.16.3","@mattermost/eslint-plugin":"*","@testing-library/jest-dom":"^6.8.0","eslint-plugin-react-hooks":"^4.6.0","@stylistic/stylelint-plugin":"^3.1.2","@testing-library/user-event":"^14.6.1","stylelint-config-recommended":"^14.0.1","stylelint-config-idiomatic-order":"^10.0.0","@parcel/transformer-typescript-types":"^2.16.3"},"peerDependencies":{"react":">=17","react-intl":">=7","typescript":"^4.3.0 || ^5.0.0","@mattermost/types":"11.7.0","@testing-library/react":"^16"},"peerDependenciesMeta":{"typescript":{"optional":true},"@testing-library/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/shared_11.7.0_1780426686401_0.7553420015731618","host":"s3://npm-registry-packages-npm-production"},"@parcel/resolver-default":{"packageExports":true}},"11.8.0-0":{"name":"@mattermost/shared","version":"11.8.0-0","keywords":["mattermost"],"license":"MIT","_id":"@mattermost/shared@11.8.0-0","maintainers":[{"name":"harshil.sharma","email":"harshil.sharma@mattermost.com"},{"name":"mattermost-user","email":"community@mattermost.com"},{"name":"crspeller","email":"crspeller@gmail.com"},{"name":"jwilander","email":"jwawilander@gmail.com"},{"name":"coreyhulen","email":"corey@hulen.com"},{"name":"enahum","email":"nahumhbl@gmail.com"},{"name":"matterbuild","email":"build@mattermost.com"},{"name":"hmhealey","email":"harrisonmhealey@gmail.com"},{"name":"evasarafianou","email":"eva.sarafianou@mattermost.com"},{"name":"danielschalla","email":"daniel@mattermost.com"},{"name":"devinbinnie","email":"devin.binnie@mattermost.com"},{"name":"cpoile","email":"cpoile@gmail.com"},{"name":"danielsischy","email":"daniel.sischy@mattermost.com"},{"name":"phar-mm","email":"paul.harrison@mattermost.com"}],"homepage":"https://github.com/mattermost/mattermost/tree/master/webapp/platform/shared#readme","bugs":{"url":"https://github.com/mattermost/mattermost/issues"},"dist":{"shasum":"43f7f0c736d30ed957601cf04cbcd62d806cd145","tarball":"https://registry.npmjs.org/@mattermost/shared/-/shared-11.8.0-0.tgz","fileCount":113,"integrity":"sha512-M8TFnlHCOF4/qY4FKxgW0l4UJb3MWkNfuoltd3dDLA2SEFtJuEcRLtLJl9SyHU7a1mnuw7U6QHeUCiUIvsxKGA==","signatures":[{"sig":"MEQCIGthjb0FzOQs1VqHvlIL7FmIXa1ohUXtUHFv3IuvTSY2AiBAqI2KcXL22kl+sHzBov1dqcfmJujs97SNQXXMWkyTxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202973},"main":"dist/main.js","types":"dist/types.d.ts","module":"dist/module.js","source":"src/**/index.ts","exports":{".":{"types":["./src/index.ts","./dist/types.d.ts"],"import":"./dist/module.js","source":"./src/index.ts","require":"./dist/main.js"},"./*":{"types":["./src/*/index.ts","./dist/*/index.d.ts"],"import":"./dist/*/index.module.js","source":"./src/*/index.ts","require":"./dist/*/index.main.js"},"./build/webpack-web-app-externals":{"source":"./build/webpack-web-app-externals.cjs","require":"./build/webpack-web-app-externals.cjs"}},"gitHead":"233eb0103e50ecc8df0704a62c8c9a50db860c1b","scripts":{"fix":"eslint --ext .js,.jsx,.tsx,.ts ./src --quiet --fix && stylelint \"**/*.{css,scss}\" --fix","run":"parcel watch --watch-dir .","test":"jest","build":"parcel build --no-optimize","check":"npm run check:eslint && npm run check:stylelint","clean":"rm -rf dist node_modules *.tsbuildinfo .parcel-cache","test-ci":"jest --ci --forceExit --detectOpenHandles --maxWorkers=100% --logHeapUsage","check-types":"tsc -b","check:eslint":"eslint --ext .js,.jsx,.tsx,.ts ./src --quiet","check:stylelint":"stylelint \"**/*.{css,scss}\""},"_npmUser":{"name":"hmhealey","email":"harrisonmhealey@gmail.com"},"repository":{"url":"git+https://github.com/mattermost/mattermost.git","type":"git","directory":"webapp/platform/shared"},"_npmVersion":"11.6.1","description":"Shared components and utilities for use by the Mattermost web app and its plugins","directories":{},"_nodeVersion":"24.11.0","dependencies":{"classnames":"^2.3.1","@floating-ui/react":"^0.26.6"},"typesVersions":{">=3.1":{"*":["./dist/*/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^30.1.3","react":"^18.2.0","eslint":"^8.57.0","parcel":"^2.16.3","@swc/core":"^1.3.36","@swc/jest":"^0.2.36","stylelint":"^16.10.0","typescript":"^5.0.0","@types/jest":"^30.0.0","@types/node":"^24.10.4","stylelint-order":"^6.0.4","@parcel/packager-ts":"^2.16.3","eslint-plugin-react":"^7.34.0","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.1.0","@parcel/bundler-library":"^2.16.3","@mattermost/eslint-plugin":"*","@testing-library/jest-dom":"^6.8.0","eslint-plugin-react-hooks":"^4.6.0","@stylistic/stylelint-plugin":"^3.1.2","@testing-library/user-event":"^14.6.1","stylelint-config-recommended":"^14.0.1","stylelint-config-idiomatic-order":"^10.0.0","@parcel/transformer-typescript-types":"^2.16.3"},"peerDependencies":{"react":">=17","react-intl":">=7","typescript":"^4.3.0 || ^5.0.0","@mattermost/types":"11.8.0-0","@testing-library/react":"^16"},"peerDependenciesMeta":{"typescript":{"optional":true},"@testing-library/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/shared_11.8.0-0_1780681919666_0.7292091736201556","host":"s3://npm-registry-packages-npm-production"},"@parcel/resolver-default":{"packageExports":true}},"11.8.0":{"name":"@mattermost/shared","version":"11.8.0","keywords":["mattermost"],"license":"MIT","_id":"@mattermost/shared@11.8.0","maintainers":[{"name":"harshil.sharma","email":"harshil.sharma@mattermost.com"},{"name":"mattermost-user","email":"community@mattermost.com"},{"name":"crspeller","email":"crspeller@gmail.com"},{"name":"jwilander","email":"jwawilander@gmail.com"},{"name":"coreyhulen","email":"corey@hulen.com"},{"name":"enahum","email":"nahumhbl@gmail.com"},{"name":"matterbuild","email":"build@mattermost.com"},{"name":"hmhealey","email":"harrisonmhealey@gmail.com"},{"name":"evasarafianou","email":"eva.sarafianou@mattermost.com"},{"name":"danielschalla","email":"daniel@mattermost.com"},{"name":"devinbinnie","email":"devin.binnie@mattermost.com"},{"name":"cpoile","email":"cpoile@gmail.com"},{"name":"danielsischy","email":"daniel.sischy@mattermost.com"},{"name":"phar-mm","email":"paul.harrison@mattermost.com"}],"homepage":"https://github.com/mattermost/mattermost/tree/master/webapp/platform/shared#readme","bugs":{"url":"https://github.com/mattermost/mattermost/issues"},"dist":{"shasum":"cbc93a343c55493eed98d2fbf04e35804784594c","tarball":"https://registry.npmjs.org/@mattermost/shared/-/shared-11.8.0.tgz","fileCount":113,"integrity":"sha512-sdhMOnmxbPfSZ6x0vwxtbF604ZiTPZcs46dC8HvbFfErVqJ2F49r+fYAye+ei1Z3MTyZT6T/Fz4WD435xEZ3XA==","signatures":[{"sig":"MEYCIQDEpk6B2Gx3aH8o4b08Ov4eVEu3V9LGyZtZspxtJOg6UwIhAPWEAu5WtSNlXW9P8M+3oRZQhkn/euvKmmTissrtdMVA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":202969},"main":"dist/main.js","types":"dist/types.d.ts","module":"dist/module.js","source":"src/**/index.ts","exports":{".":{"types":["./src/index.ts","./dist/types.d.ts"],"import":"./dist/module.js","source":"./src/index.ts","require":"./dist/main.js"},"./*":{"types":["./src/*/index.ts","./dist/*/index.d.ts"],"import":"./dist/*/index.module.js","source":"./src/*/index.ts","require":"./dist/*/index.main.js"},"./build/webpack-web-app-externals":{"source":"./build/webpack-web-app-externals.cjs","require":"./build/webpack-web-app-externals.cjs"}},"gitHead":"e8bd2b8a871cbeff6943bead62328478118188df","scripts":{"fix":"eslint --ext .js,.jsx,.tsx,.ts ./src --quiet --fix && stylelint \"**/*.{css,scss}\" --fix","run":"parcel watch --watch-dir .","test":"jest","build":"parcel build --no-optimize","check":"npm run check:eslint && npm run check:stylelint","clean":"rm -rf dist node_modules *.tsbuildinfo .parcel-cache","test-ci":"jest --ci --forceExit --detectOpenHandles --maxWorkers=100% --logHeapUsage","check-types":"tsc -b","check:eslint":"eslint --ext .js,.jsx,.tsx,.ts ./src --quiet","check:stylelint":"stylelint \"**/*.{css,scss}\""},"_npmUser":{"name":"hmhealey","email":"harrisonmhealey@gmail.com"},"repository":{"url":"git+https://github.com/mattermost/mattermost.git","type":"git","directory":"webapp/platform/shared"},"_npmVersion":"11.6.1","description":"Shared components and utilities for use by the Mattermost web app and its plugins","directories":{},"_nodeVersion":"24.11.0","dependencies":{"classnames":"^2.3.1","@floating-ui/react":"^0.26.6"},"typesVersions":{">=3.1":{"*":["./dist/*/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.1.3","react":"^18.2.0","eslint":"^8.57.0","parcel":"^2.16.3","@swc/core":"^1.3.36","@swc/jest":"^0.2.36","stylelint":"^16.10.0","typescript":"^5.0.0","@types/jest":"^30.0.0","@types/node":"^24.10.4","stylelint-order":"^6.0.4","@parcel/packager-ts":"^2.16.3","eslint-plugin-react":"^7.34.0","@testing-library/dom":"^10.4.1","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^30.1.0","@parcel/bundler-library":"^2.16.3","@mattermost/eslint-plugin":"*","@testing-library/jest-dom":"^6.8.0","eslint-plugin-react-hooks":"^4.6.0","@stylistic/stylelint-plugin":"^3.1.2","@testing-library/user-event":"^14.6.1","stylelint-config-recommended":"^14.0.1","stylelint-config-idiomatic-order":"^10.0.0","@parcel/transformer-typescript-types":"^2.16.3"},"peerDependencies":{"react":">=17","react-intl":">=7","typescript":"^4.3.0 || ^5.0.0","@mattermost/types":"11.8.0","@testing-library/react":"^16"},"peerDependenciesMeta":{"typescript":{"optional":true},"@testing-library/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/shared_11.8.0_1782134706445_0.5608599699934573","host":"s3://npm-registry-packages-npm-production"},"@parcel/resolver-default":{"packageExports":true}},"11.9.0":{"name":"@mattermost/shared","version":"11.9.0","description":"Shared components and utilities for use by the Mattermost web app and its plugins","keywords":["mattermost"],"homepage":"https://github.com/mattermost/mattermost/tree/master/webapp/platform/shared#readme","license":"MIT","main":"dist/main.js","module":"dist/module.js","source":"src/**/index.ts","types":"dist/types.d.ts","typesVersions":{">=3.1":{"*":["./dist/*/index.d.ts"]}},"exports":{".":{"types":["./src/index.ts","./dist/types.d.ts"],"source":"./src/index.ts","import":"./dist/module.js","require":"./dist/main.js"},"./build/webpack-web-app-externals":{"source":"./build/webpack-web-app-externals.cjs","require":"./build/webpack-web-app-externals.cjs"},"./*":{"types":["./src/*/index.ts","./dist/*/index.d.ts"],"source":"./src/*/index.ts","import":"./dist/*/index.module.js","require":"./dist/*/index.main.js"}},"repository":{"type":"git","url":"git+https://github.com/mattermost/mattermost.git","directory":"webapp/platform/shared"},"dependencies":{"@floating-ui/react":"^0.26.6","classnames":"^2.3.1"},"devDependencies":{"@mattermost/eslint-plugin":"*","@parcel/bundler-library":"^2.16.3","@parcel/packager-ts":"^2.16.3","@parcel/transformer-typescript-types":"^2.16.3","@stylistic/stylelint-plugin":"^3.1.2","@swc/core":"^1.3.36","@swc/jest":"^0.2.36","@testing-library/dom":"^10.4.1","@testing-library/jest-dom":"^6.8.0","@testing-library/react":"^16.3.0","@testing-library/user-event":"^14.6.1","@types/jest":"^30.0.0","@types/node":"^24.10.4","jest":"^30.1.3","jest-environment-jsdom":"^30.1.0","parcel":"^2.16.3","react":"^18.2.0","stylelint":"^16.10.0","stylelint-config-idiomatic-order":"^10.0.0","stylelint-config-recommended":"^14.0.1","stylelint-order":"^6.0.4","typescript":"^5.0.0"},"peerDependencies":{"@mattermost/types":"11.9.0","@testing-library/react":"^16","react":">=17","react-intl":">=7","typescript":"^4.3.0 || ^5.0.0"},"peerDependenciesMeta":{"@testing-library/react":{"optional":true},"typescript":{"optional":true}},"scripts":{"build":"parcel build --no-optimize","check":"npm run check:eslint && npm run check:stylelint","check:eslint":"eslint ./src eslint.config.mjs --quiet","check:stylelint":"stylelint \"**/*.{css,scss}\"","check-types":"tsc -b","fix":"eslint ./src eslint.config.mjs --quiet --fix && stylelint \"**/*.{css,scss}\" --fix","run":"parcel watch --watch-dir .","test":"jest","test-ci":"jest --ci --forceExit --detectOpenHandles --maxWorkers=100% --logHeapUsage","clean":"rm -rf dist node_modules *.tsbuildinfo .parcel-cache"},"@parcel/resolver-default":{"packageExports":true},"gitHead":"583461af10fc9b2aef2871c722fc4376db695832","_id":"@mattermost/shared@11.9.0","bugs":{"url":"https://github.com/mattermost/mattermost/issues"},"_nodeVersion":"24.11.0","_npmVersion":"11.6.1","dist":{"integrity":"sha512-0rX9QVkjEg9j8/QKPfmwO/GU/0vrJkrdZ1INoUJfJWKlhiyGhzU5LuWITUzGQinhq7cpSDUiLWwER3hBQPzA/A==","shasum":"197b255acb1d999ebf57f1048213e11dab06b248","tarball":"https://registry.npmjs.org/@mattermost/shared/-/shared-11.9.0.tgz","fileCount":113,"unpackedSize":202861,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHv9O1h6BEzIHHLDS3E71/i+lgStd37LnI8Vpde79t68AiEAo+5tF5ZzdIAG1YnKONygC/tq3X+gcyDqEMxDdSDiLg4="}]},"_npmUser":{"name":"hmhealey","email":"harrisonmhealey@gmail.com"},"directories":{},"maintainers":[{"name":"harshil.sharma","email":"harshil.sharma@mattermost.com"},{"name":"mattermost-user","email":"community@mattermost.com"},{"name":"crspeller","email":"crspeller@gmail.com"},{"name":"jwilander","email":"jwawilander@gmail.com"},{"name":"coreyhulen","email":"corey@hulen.com"},{"name":"enahum","email":"nahumhbl@gmail.com"},{"name":"matterbuild","email":"build@mattermost.com"},{"name":"hmhealey","email":"harrisonmhealey@gmail.com"},{"name":"evasarafianou","email":"eva.sarafianou@mattermost.com"},{"name":"danielschalla","email":"daniel@mattermost.com"},{"name":"devinbinnie","email":"devin.binnie@mattermost.com"},{"name":"cpoile","email":"cpoile@gmail.com"},{"name":"danielsischy","email":"daniel.sischy@mattermost.com"},{"name":"phar-mm","email":"paul.harrison@mattermost.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/shared_11.9.0_1785429623544_0.032394592569738645"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-17T17:20:43.269Z","modified":"2026-07-30T16:40:24.108Z","11.7.0-0":"2026-04-17T17:20:43.588Z","11.7.0":"2026-06-02T18:58:06.551Z","11.8.0-0":"2026-06-05T17:51:59.821Z","11.8.0":"2026-06-22T13:25:06.618Z","11.9.0":"2026-07-30T16:40:23.710Z"},"bugs":{"url":"https://github.com/mattermost/mattermost/issues"},"license":"MIT","homepage":"https://github.com/mattermost/mattermost/tree/master/webapp/platform/shared#readme","keywords":["mattermost"],"repository":{"type":"git","url":"git+https://github.com/mattermost/mattermost.git","directory":"webapp/platform/shared"},"description":"Shared components and utilities for use by the Mattermost web app and its plugins","maintainers":[{"name":"harshil.sharma","email":"harshil.sharma@mattermost.com"},{"name":"mattermost-user","email":"community@mattermost.com"},{"name":"crspeller","email":"crspeller@gmail.com"},{"name":"jwilander","email":"jwawilander@gmail.com"},{"name":"coreyhulen","email":"corey@hulen.com"},{"name":"enahum","email":"nahumhbl@gmail.com"},{"name":"matterbuild","email":"build@mattermost.com"},{"name":"hmhealey","email":"harrisonmhealey@gmail.com"},{"name":"evasarafianou","email":"eva.sarafianou@mattermost.com"},{"name":"danielschalla","email":"daniel@mattermost.com"},{"name":"devinbinnie","email":"devin.binnie@mattermost.com"},{"name":"cpoile","email":"cpoile@gmail.com"},{"name":"danielsischy","email":"daniel.sischy@mattermost.com"},{"name":"phar-mm","email":"paul.harrison@mattermost.com"}],"readme":"# Mattermost Shared Package\n\n[![npm version](https://img.shields.io/npm/v/@mattermost/shared?style=flat)](https://www.npmjs.com/package/@mattermost/shared)\n\nThis package contains shared components and other utilities for use by the Mattermost web app and its plugins.\n\n> [!CAUTION]\n> This is a pre-release package in active development. It is currently for internal use only, and it may change significantly between now and when it is fully released.\n\n## Installation\n\nThis package requires a matching version of the `@mattermost/types` package. It also requires [React](https://react.dev/) and [React Intl](https://formatjs.github.io/docs/react-intl/).\n\n```sh\n$ npm install @mattermost/shared @mattermost/types\n```\n\nAdditionally, if you're writing unit tests involving these components, [React Testing Library](https://testing-library.com/docs/react-testing-library/intro/) is also required.\n\n```sh\n$ npm install @testing-library/react\n```\n\n## Usage\n\nTODO\n\n## Development\n\n### Compilation and Packaging\n\nTODO\n","readmeFilename":"README.md"}