Some checks failed
Server CI / Postgres (shard 0) (push) Has been skipped
Server CI / Postgres (shard 3) (push) Has been skipped
BuildEnv Docker Image / build-image (push) Failing after 4s
BuildEnv Docker Image / build-image-fips (push) Failing after 4s
Migration Review & Release Notes / Generate migration review & release notes (push) Failing after 3s
Server CI / Build Environment (push) Failing after 3s
Server CI / Postgres (shard 1) (push) Has been skipped
Tools CI / check-style (mattermost-govet) (push) Failing after 4s
Server CI / Postgres (shard 2) (push) Has been skipped
Tools CI / check-style (mmgotool) (push) Failing after 3s
Server CI / Elasticsearch v8 Compatibility (push) Has been skipped
Server CI / OpenSearch v2 Compatibility (push) Has been skipped
Server CI / Postgres FIPS (shard 0) (push) Has been skipped
Tools CI / Test (mattermost-govet) (push) Failing after 3s
Server CI / Postgres FIPS (shard 1) (push) Has been skipped
Server CI / Postgres FIPS (shard 2) (push) Has been skipped
Tools CI / Test (mmgotool) (push) Failing after 3s
Server CI / Postgres FIPS (shard 3) (push) Has been skipped
Server CI / Run mmctl tests (push) Has been skipped
Server CI / Run mmctl tests (FIPS) (push) Has been skipped
Server CI / Merge Postgres Test Results (push) Has been skipped
Server CI / Merge Postgres FIPS Test Results (push) Has been skipped
Server CI / Check backport migrations (push) Has been skipped
Server CI / Check generated files (push) Has been skipped
Server CI / check-style (push) Has been skipped
Server CI / Vet API (push) Has been skipped
Server CI / Build mattermost server app (push) Has been skipped
Server CI / Server CI Complete (push) Failing after 2s
Server CI / Server CI Artifacts (push) Has been skipped
Server CI / Sentry Upload (push) Has been skipped
Server CI / Server CI Report (push) Failing after 5m1s
Server CI Nightly Race / Race Detector (push) Has been skipped
CodeQL / Analyze (go) (push) Has been cancelled
CodeQL / Analyze (javascript) (push) Has been cancelled
Webapp CI Cache Warm / Warm Webapp node_modules Cache (push) Has been cancelled
E2E CI Cache Warm / Warm E2E npm Registry Cache (push) Has been cancelled
API / build (push) Has been cancelled
Web App CI / check-types (push) Has been cancelled
Web App CI / check-lint (push) Has been cancelled
Web App CI / check-i18n (push) Has been cancelled
Web App CI / check-external-links (push) Has been cancelled
Web App CI / test (platform) (push) Has been cancelled
Web App CI / test (mattermost-redux) (push) Has been cancelled
Web App CI / test (channels shard 1/4) (push) Has been cancelled
Web App CI / test (channels shard 2/4) (push) Has been cancelled
Web App CI / test (channels shard 3/4) (push) Has been cancelled
Web App CI / test (channels shard 4/4) (push) Has been cancelled
Web App CI / upload-coverage (push) Has been cancelled
Web App CI / build (push) Has been cancelled
YAML Lint / yamllint (push) Has been cancelled
Push mirrored docker images / cd/Push mirrored docker images (push) Has been cancelled
docs-cd / Build and deploy docs (push) Has been cancelled
Docs CI / build (push) Has been cancelled
E2E Cache Warm: Cypress deps / Warm Cypress deps cache (push) Has been cancelled
Scorecards supply-chain security / Scorecard analysis (push) Has been cancelled
Server CI Weekly / Postgres FIPS (push) Has been skipped
Server CI Weekly / Run mmctl tests (FIPS) (push) Has been skipped
Server CI Weekly / Postgres with binary parameters (push) Has been skipped
Server CI Weekly / Build Environment (push) Failing after 1s
Server CI Cache Warm / Warm Go Module and Build Cache (push) Failing after 2s
Server CI Nightly Race / Build Environment (push) Failing after 1s
113 lines
3.2 KiB
JSON
113 lines
3.2 KiB
JSON
{
|
|
"name": "@mattermost/shared",
|
|
"version": "12.0.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",
|
|
"files": [
|
|
"build/webpack-web-app-externals.cjs",
|
|
"dist"
|
|
],
|
|
"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.27.20",
|
|
"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": "^19.2.8",
|
|
"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": "12.0.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
|
|
}
|
|
}
|