chore: Reformat package manifest files (#37639)

pull/37701/head^2
Tasso Evangelista 1 month ago committed by GitHub
parent bd111f1882
commit 75bd3e4625
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 16
      apps/meteor/.eslintignore
  2. 15
      apps/meteor/.eslintrc.json
  3. 408
      apps/meteor/package.json
  4. 2
      apps/meteor/packages/rocketchat-i18n/.eslintrc.json
  5. 18
      apps/uikit-playground/.eslintignore
  6. 14
      apps/uikit-playground/.eslintrc.cjs
  7. 30
      apps/uikit-playground/.eslintrc.json
  8. 122
      apps/uikit-playground/package.json
  9. 2
      ee/apps/account-service/.eslintrc.json
  10. 20
      ee/apps/account-service/package.json
  11. 2
      ee/apps/authorization-service/.eslintrc.json
  12. 20
      ee/apps/authorization-service/package.json
  13. 2
      ee/apps/ddp-streamer/.eslintrc.json
  14. 20
      ee/apps/ddp-streamer/package.json
  15. 2
      ee/apps/omnichannel-transcript/.eslintrc.json
  16. 20
      ee/apps/omnichannel-transcript/package.json
  17. 2
      ee/apps/presence-service/.eslintrc.json
  18. 20
      ee/apps/presence-service/package.json
  19. 2
      ee/apps/queue-worker/.eslintrc.json
  20. 20
      ee/apps/queue-worker/package.json
  21. 2
      ee/apps/stream-hub-service/.eslintrc.json
  22. 20
      ee/apps/stream-hub-service/package.json
  23. 2
      ee/packages/federation-matrix/.eslintrc.json
  24. 58
      ee/packages/federation-matrix/package.json
  25. 2
      ee/packages/license/.eslintrc.json
  26. 38
      ee/packages/license/package.json
  27. 2
      ee/packages/media-calls/.eslintrc.json
  28. 32
      ee/packages/media-calls/package.json
  29. 2
      ee/packages/network-broker/.eslintrc.json
  30. 38
      ee/packages/network-broker/package.json
  31. 2
      ee/packages/omni-core-ee/.eslintrc.json
  32. 34
      ee/packages/omni-core-ee/package.json
  33. 2
      ee/packages/omnichannel-services/.eslintrc.json
  34. 40
      ee/packages/omnichannel-services/package.json
  35. 1
      ee/packages/pdf-worker/.eslintignore
  36. 2
      ee/packages/pdf-worker/.eslintrc.json
  37. 2
      ee/packages/presence/.eslintrc.json
  38. 38
      ee/packages/presence/package.json
  39. 2
      ee/packages/ui-theming/.eslintrc.json
  40. 22
      ee/packages/ui-theming/package.json
  41. 2
      packages/account-utils/.eslintrc.json
  42. 20
      packages/account-utils/package.json
  43. 2
      packages/agenda/.eslintrc.json
  44. 22
      packages/agenda/package.json
  45. 2
      packages/api-client/.eslintrc.json
  46. 30
      packages/api-client/package.json
  47. 8
      packages/apps-engine/.eslintignore
  48. 113
      packages/apps-engine/.eslintrc.json
  49. 134
      packages/apps-engine/package.json
  50. 2
      packages/apps/.eslintrc.json
  51. 22
      packages/apps/package.json
  52. 2
      packages/base64/.eslintrc.json
  53. 2
      packages/base64/package.json
  54. 2
      packages/cas-validate/.eslintrc.json
  55. 26
      packages/cas-validate/package.json
  56. 2
      packages/core-services/.eslintrc.json
  57. 48
      packages/core-services/package.json
  58. 2
      packages/core-typings/.eslintrc.json
  59. 44
      packages/core-typings/package.json
  60. 2
      packages/cron/.eslintrc.json
  61. 22
      packages/cron/package.json
  62. 38
      packages/ddp-client/package.json
  63. 2
      packages/desktop-api/.eslintrc.json
  64. 4
      packages/desktop-api/package.json
  65. 2
      packages/eslint-config/.eslintrc.json
  66. 34
      packages/eslint-config/package.json
  67. 2
      packages/favicon/.eslintrc.json
  68. 20
      packages/favicon/package.json
  69. 2
      packages/freeswitch/.eslintrc.json
  70. 32
      packages/freeswitch/package.json
  71. 5
      packages/fuselage-ui-kit/.eslintignore
  72. 4
      packages/fuselage-ui-kit/.eslintrc.json
  73. 3
      packages/fuselage-ui-kit/.prettierignore
  74. 20
      packages/fuselage-ui-kit/package.json
  75. 1
      packages/gazzodown/.eslintignore
  76. 2
      packages/gazzodown/.eslintrc.json
  77. 40
      packages/http-router/package.json
  78. 2
      packages/i18n/.eslintrc.json
  79. 2
      packages/i18n/package.json
  80. 2
      packages/instance-status/.eslintrc.json
  81. 30
      packages/instance-status/package.json
  82. 18
      packages/jest-presets/package.json
  83. 2
      packages/jwt/.eslintrc.json
  84. 30
      packages/jwt/package.json
  85. 5
      packages/livechat/.eslintignore
  86. 63
      packages/livechat/.eslintrc.json
  87. 76
      packages/livechat/package.json
  88. 2
      packages/log-format/.eslintrc.json
  89. 28
      packages/log-format/package.json
  90. 2
      packages/logger/.eslintrc.json
  91. 20
      packages/logger/package.json
  92. 2
      packages/media-signaling/.eslintrc.json
  93. 32
      packages/media-signaling/package.json
  94. 2
      packages/message-parser/.eslintignore
  95. 12
      packages/message-parser/.eslintrc.js
  96. 4
      packages/message-parser/.eslintrc.json
  97. 158
      packages/message-parser/package.json
  98. 2
      packages/message-types/.eslintrc.json
  99. 6
      packages/message-types/package.json
  100. 2
      packages/mock-providers/.eslintrc.json
  101. Some files were not shown because too many files have changed in this diff Show More

@ -1,16 +0,0 @@
/node_modules/
#/tests/e2e/
/packages/
/app/emoji-emojione/generateEmojiIndex.js
/public/
/private/moment-locales/
/imports/
/ee/server/services/dist/
!/.mocharc.js
!/.mocharc.*.js
!/.scripts/
!/.storybook/
!/client/.eslintrc.js
!/ee/client/.eslintrc.js
/storybook-static/
/packages/

@ -22,6 +22,21 @@
}
]
},
"ignorePatterns": [
"app/emoji-emojione/generateEmojiIndex.js",
"public",
"private/moment-locales",
"imports",
"ee/server/services/dist",
"!.mocharc.js",
"!.mocharc.*.js",
"!.scripts",
"!.storybook",
"!client/.eslintrc.js",
"!ee/client/.eslintrc.js",
"storybook-static",
"packages"
],
"overrides": [
{
"files": ["**/*.ts", "**/*.tsx"],

@ -1,224 +1,69 @@
{
"name": "@rocket.chat/meteor",
"description": "The Ultimate Open Source WebChat Platform",
"version": "7.14.0-develop",
"private": true,
"type": "commonjs",
"author": {
"name": "Rocket.Chat",
"url": "https://rocket.chat/"
},
"description": "The Ultimate Open Source WebChat Platform",
"keywords": [
"rocketchat",
"rocket",
"chat"
],
"bugs": {
"url": "https://github.com/RocketChat/Rocket.Chat/issues",
"email": "support@rocket.chat"
},
"repository": {
"type": "git",
"url": "https://github.com/RocketChat/Rocket.Chat.git"
},
"license": "MIT",
"author": {
"name": "Rocket.Chat",
"url": "https://rocket.chat/"
},
"type": "commonjs",
"scripts": {
"start": "meteor",
".testunit:definition": "mocha --config ./.mocharc.definition.js",
".testunit:jest": "TZ=UTC TS_NODE_COMPILER_OPTIONS='{\"allowJs\": false}' jest",
".testunit:server": "mocha --config ./.mocharc.js",
".testunit:server:cov": "nyc -r text -r lcov mocha --config ./.mocharc.js",
"build:ci": "METEOR_DEBUG_BUILD=1 METEOR_DISABLE_OPTIMISTIC_CACHING=1 meteor build --verbose --server-only --directory /tmp/dist",
"coverage": "TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\"}' nyc -r html mocha --config ./.mocharc.js",
"debug": "meteor run --inspect",
"debug-brk": "meteor run --inspect-brk",
"dev": "NODE_OPTIONS=\"--trace-warnings\" meteor --exclude-archs \"web.browser.legacy, web.cordova\"",
"docker:start": "docker-compose up",
"dsv": "meteor npm run dev",
"eslint": "NODE_OPTIONS=\"--max-old-space-size=8192\" eslint --ext .js,.jsx,.ts,.tsx . --cache",
"eslint:fix": "yarn eslint --fix",
"ha": "meteor npm run ha:start",
"ms": "TRANSPORTER=${TRANSPORTER:-TCP} meteor npm run dev",
"ha:start": "TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\"}' ts-node .scripts/run-ha.ts main",
"ha:add": "TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\"}' ts-node .scripts/run-ha.ts instance",
"migration:add": "ts-node-transpile-only --skip-project .scripts/make-migration.ts",
"debug": "meteor run --inspect",
"debug-brk": "meteor run --inspect-brk",
"ha:start": "TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\"}' ts-node .scripts/run-ha.ts main",
"lint": "yarn stylelint && yarn eslint",
"eslint": "NODE_OPTIONS=\"--max-old-space-size=8192\" eslint --ext .js,.jsx,.ts,.tsx . --cache",
"eslint:fix": "yarn eslint --fix",
"migration:add": "ts-node-transpile-only --skip-project .scripts/make-migration.ts",
"ms": "TRANSPORTER=${TRANSPORTER:-TCP} meteor npm run dev",
"obj:dev": "TEST_MODE=true yarn dev",
"prepare": "node playwright.prepare.mjs",
"release": "meteor yarn set-version --silent",
"set-version": "node .scripts/set-version.js",
"start": "meteor",
"storybook": "storybook dev -p 6006 --no-version-updates",
"stylelint": "stylelint \"app/**/*.css\" \"client/**/*.css\"",
"stylelint:fix": "stylelint --fix \"app/**/*.css\" \"client/**/*.css\"",
"typecheck": "meteor lint && cross-env NODE_OPTIONS=\"--max-old-space-size=8192\" tsc --noEmit --skipLibCheck",
"coverage": "TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\"}' nyc -r html mocha --config ./.mocharc.js",
"test": "yarn testunit && yarn testapi",
"test:e2e": "playwright test",
"test:e2e:federation": "playwright test --config=playwright-federation.config.ts",
"test:e2e:nyc": "nyc report --reporter=lcovonly",
"testapi": "TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\"}' mocha --config ./.mocharc.api.js",
"testunit": "yarn .testunit:definition && yarn .testunit:jest && yarn .testunit:server:cov",
".testunit:server": "mocha --config ./.mocharc.js",
".testunit:server:cov": "nyc -r text -r lcov mocha --config ./.mocharc.js",
".testunit:jest": "TZ=UTC TS_NODE_COMPILER_OPTIONS='{\"allowJs\": false}' jest",
".testunit:definition": "mocha --config ./.mocharc.definition.js",
"testunit-watch": "TS_NODE_COMPILER_OPTIONS='{\"module\": \"commonjs\"}' mocha --watch --config ./.mocharc.js",
"test": "yarn testunit && yarn testapi",
"version": "node .scripts/version.js",
"set-version": "node .scripts/set-version.js",
"release": "meteor yarn set-version --silent",
"storybook": "storybook dev -p 6006 --no-version-updates",
"prepare": "node playwright.prepare.mjs",
"docker:start": "docker-compose up"
},
"license": "MIT",
"repository": {
"type": "git",
"url": "https://github.com/RocketChat/Rocket.Chat.git"
},
"bugs": {
"url": "https://github.com/RocketChat/Rocket.Chat/issues",
"email": "support@rocket.chat"
},
"devDependencies": {
"@axe-core/playwright": "^4.10.2",
"@babel/core": "~7.28.5",
"@babel/eslint-parser": "~7.28.5",
"@babel/preset-env": "~7.28.5",
"@babel/preset-react": "~7.27.1",
"@babel/register": "~7.28.3",
"@faker-js/faker": "~8.0.2",
"@playwright/test": "^1.52.0",
"@rocket.chat/desktop-api": "workspace:~",
"@rocket.chat/eslint-config": "workspace:^",
"@rocket.chat/jest-presets": "workspace:~",
"@rocket.chat/livechat": "workspace:^",
"@rocket.chat/mock-providers": "workspace:^",
"@rocket.chat/tsconfig": "workspace:*",
"@storybook/addon-a11y": "^8.6.14",
"@storybook/addon-essentials": "^8.6.14",
"@storybook/addon-interactions": "^8.6.14",
"@storybook/addon-styling-webpack": "^1.0.1",
"@storybook/addon-webpack5-compiler-babel": "^3.0.6",
"@storybook/react": "^8.6.14",
"@storybook/react-webpack5": "^8.6.14",
"@testing-library/dom": "~10.4.1",
"@testing-library/react": "~16.3.0",
"@testing-library/user-event": "~14.6.1",
"@types/adm-zip": "^0.5.7",
"@types/archiver": "~6.0.4",
"@types/bad-words": "^3.0.3",
"@types/bcrypt": "^5.0.2",
"@types/body-parser": "^1.19.6",
"@types/busboy": "^1.5.4",
"@types/bytebuffer": "~5.0.49",
"@types/chai": "~4.3.20",
"@types/chai-as-promised": "^7.1.8",
"@types/chai-datetime": "0.0.39",
"@types/chai-dom": "1.11.3",
"@types/chai-spies": "~1.0.6",
"@types/codemirror": "~5.60.17",
"@types/cookie": "^0.5.4",
"@types/cookie-parser": "^1.4.10",
"@types/cors": "^2.8.19",
"@types/cssom": "^0.4.3",
"@types/ejson": "^2.2.2",
"@types/express": "^4.17.25",
"@types/express-rate-limit": "^5.1.3",
"@types/google-libphonenumber": "^7.4.30",
"@types/gravatar": "^1.8.6",
"@types/he": "^1.2.3",
"@types/i18next-sprintf-postprocessor": "^0.2.3",
"@types/imap": "^0.8.42",
"@types/jest": "~30.0.0",
"@types/jsdom": "^21.1.7",
"@types/jsdom-global": "^3.0.7",
"@types/jsrsasign": "^10.5.15",
"@types/katex": "^0.16.7",
"@types/later": "^1.2.9",
"@types/ldapjs": "^2.2.5",
"@types/less": "~3.0.8",
"@types/lodash": "~4.17.20",
"@types/lodash.clonedeep": "^4.5.9",
"@types/lodash.debounce": "^4.0.9",
"@types/lodash.escape": "^4.0.9",
"@types/lodash.get": "^4.4.9",
"@types/mailparser": "^3.4.6",
"@types/marked": "^4.3.2",
"@types/meteor-collection-hooks": "^0.8.9",
"@types/mkdirp": "^1.0.2",
"@types/mocha": "github:whitecolor/mocha-types",
"@types/node": "~22.16.5",
"@types/node-rsa": "^1.1.4",
"@types/nodemailer": "~6.4.21",
"@types/oauth2-server": "^3.0.18",
"@types/object-path": "^0.11.4",
"@types/parseurl": "^1.3.3",
"@types/prometheus-gc-stats": "^0.6.4",
"@types/proxy-from-env": "^1.0.4",
"@types/proxyquire": "^1.3.31",
"@types/psl": "^1.1.3",
"@types/qs": "^6.14.0",
"@types/react": "~18.3.26",
"@types/react-dom": "~18.3.7",
"@types/sanitize-html": "~2.16.0",
"@types/semver": "^7.5.8",
"@types/sharp": "^0.32.0",
"@types/sinon": "^10.0.20",
"@types/speakeasy": "^2.0.10",
"@types/strict-uri-encode": "^2.0.2",
"@types/supertest": "~6.0.3",
"@types/supports-color": "~7.2.1",
"@types/swagger-ui-express": "^4.1.8",
"@types/textarea-caret": "^3.0.4",
"@types/ua-parser-js": "^0.7.39",
"@types/underscore": "^1.13.0",
"@types/uuid": "^10.0.0",
"@types/xml-crypto": "~1.4.6",
"@types/xml-encryption": "~1.2.4",
"@typescript-eslint/eslint-plugin": "~5.60.1",
"@typescript-eslint/parser": "~5.60.1",
"autoprefixer": "^9.8.8",
"babel-loader": "~10.0.0",
"babel-plugin-array-includes": "^2.0.3",
"babel-plugin-istanbul": "~7.0.1",
"chai": "^4.5.0",
"chai-as-promised": "^7.1.2",
"chai-datetime": "^1.8.1",
"chai-dom": "^1.12.1",
"chai-spies": "~1.1.0",
"cross-env": "^7.0.3",
"docker-compose": "^0.24.8",
"emojione-assets": "^4.5.0",
"eslint": "~8.45.0",
"eslint-config-prettier": "~9.1.2",
"eslint-plugin-anti-trojan-source": "~1.1.2",
"eslint-plugin-import": "~2.31.0",
"eslint-plugin-no-floating-promise": "~2.0.0",
"eslint-plugin-playwright": "~2.2.2",
"eslint-plugin-prettier": "~5.2.6",
"eslint-plugin-react": "~7.37.5",
"eslint-plugin-react-hooks": "~5.0.0",
"eslint-plugin-storybook": "~0.11.6",
"eslint-plugin-testing-library": "~6.4.0",
"eslint-plugin-you-dont-need-lodash-underscore": "~6.14.0",
"fast-glob": "^3.3.3",
"i18next": "~23.4.9",
"jest": "~30.2.0",
"jsdom-global": "^3.0.2",
"mocha": "^9.2.2",
"nyc": "^17.1.0",
"outdent": "~0.8.0",
"pino-pretty": "^7.6.1",
"playwright-core": "~1.52.0",
"playwright-qase-reporter": "~2.1.6",
"postcss": "~8.4.49",
"postcss-custom-properties": "^14.0.6",
"postcss-easy-import": "^4.0.0",
"postcss-lit": "^1.1.1",
"postcss-load-config": "^6.0.1",
"postcss-media-minmax": "^5.0.0",
"postcss-nested": "^7.0.2",
"postcss-url": "^10.1.3",
"prettier": "~3.3.3",
"proxyquire": "^2.1.3",
"raw-loader": "~4.0.2",
"react-docgen-typescript-plugin": "^1.0.8",
"sinon": "^19.0.5",
"source-map": "~0.7.6",
"storybook": "^8.6.14",
"stylelint": "^16.10.0",
"stylelint-config-standard": "^36.0.1",
"stylelint-order": "^6.0.4",
"stylelint-selector-bem-pattern": "^4.0.1",
"supertest": "~7.1.4",
"supports-color": "~7.2.0",
"template-file": "^6.0.1",
"ts-node": "^10.9.2",
"tsx": "~4.20.6",
"typescript": "~5.9.3",
"webpack": "~5.99.9"
"typecheck": "meteor lint && cross-env NODE_OPTIONS=\"--max-old-space-size=8192\" tsc --noEmit --skipLibCheck",
"version": "node .scripts/version.js"
},
"browserslist": [
"last 2 versions",
"Firefox ESR"
],
"dependencies": {
"@babel/runtime": "~7.28.4",
"@bugsnag/js": "~7.20.2",
@ -464,22 +309,177 @@
"zod": "^3.24.1",
"zustand": "~5.0.8"
},
"meteor": {
"mainModule": {
"client": "client/main.ts",
"server": "server/main.ts"
}
"devDependencies": {
"@axe-core/playwright": "^4.10.2",
"@babel/core": "~7.28.5",
"@babel/eslint-parser": "~7.28.5",
"@babel/preset-env": "~7.28.5",
"@babel/preset-react": "~7.27.1",
"@babel/register": "~7.28.3",
"@faker-js/faker": "~8.0.2",
"@playwright/test": "^1.52.0",
"@rocket.chat/desktop-api": "workspace:~",
"@rocket.chat/eslint-config": "workspace:^",
"@rocket.chat/jest-presets": "workspace:~",
"@rocket.chat/livechat": "workspace:^",
"@rocket.chat/mock-providers": "workspace:^",
"@rocket.chat/tsconfig": "workspace:*",
"@storybook/addon-a11y": "^8.6.14",
"@storybook/addon-essentials": "^8.6.14",
"@storybook/addon-interactions": "^8.6.14",
"@storybook/addon-styling-webpack": "^1.0.1",
"@storybook/addon-webpack5-compiler-babel": "^3.0.6",
"@storybook/react": "^8.6.14",
"@storybook/react-webpack5": "^8.6.14",
"@testing-library/dom": "~10.4.1",
"@testing-library/react": "~16.3.0",
"@testing-library/user-event": "~14.6.1",
"@types/adm-zip": "^0.5.7",
"@types/archiver": "~6.0.4",
"@types/bad-words": "^3.0.3",
"@types/bcrypt": "^5.0.2",
"@types/body-parser": "^1.19.6",
"@types/busboy": "^1.5.4",
"@types/bytebuffer": "~5.0.49",
"@types/chai": "~4.3.20",
"@types/chai-as-promised": "^7.1.8",
"@types/chai-datetime": "0.0.39",
"@types/chai-dom": "1.11.3",
"@types/chai-spies": "~1.0.6",
"@types/codemirror": "~5.60.17",
"@types/cookie": "^0.5.4",
"@types/cookie-parser": "^1.4.10",
"@types/cors": "^2.8.19",
"@types/cssom": "^0.4.3",
"@types/ejson": "^2.2.2",
"@types/express": "^4.17.25",
"@types/express-rate-limit": "^5.1.3",
"@types/google-libphonenumber": "^7.4.30",
"@types/gravatar": "^1.8.6",
"@types/he": "^1.2.3",
"@types/i18next-sprintf-postprocessor": "^0.2.3",
"@types/imap": "^0.8.42",
"@types/jest": "~30.0.0",
"@types/jsdom": "^21.1.7",
"@types/jsdom-global": "^3.0.7",
"@types/jsrsasign": "^10.5.15",
"@types/katex": "^0.16.7",
"@types/later": "^1.2.9",
"@types/ldapjs": "^2.2.5",
"@types/less": "~3.0.8",
"@types/lodash": "~4.17.20",
"@types/lodash.clonedeep": "^4.5.9",
"@types/lodash.debounce": "^4.0.9",
"@types/lodash.escape": "^4.0.9",
"@types/lodash.get": "^4.4.9",
"@types/mailparser": "^3.4.6",
"@types/marked": "^4.3.2",
"@types/meteor-collection-hooks": "^0.8.9",
"@types/mkdirp": "^1.0.2",
"@types/mocha": "github:whitecolor/mocha-types",
"@types/node": "~22.16.5",
"@types/node-rsa": "^1.1.4",
"@types/nodemailer": "~6.4.21",
"@types/oauth2-server": "^3.0.18",
"@types/object-path": "^0.11.4",
"@types/parseurl": "^1.3.3",
"@types/prometheus-gc-stats": "^0.6.4",
"@types/proxy-from-env": "^1.0.4",
"@types/proxyquire": "^1.3.31",
"@types/psl": "^1.1.3",
"@types/qs": "^6.14.0",
"@types/react": "~18.3.26",
"@types/react-dom": "~18.3.7",
"@types/sanitize-html": "~2.16.0",
"@types/semver": "^7.5.8",
"@types/sharp": "^0.32.0",
"@types/sinon": "^10.0.20",
"@types/speakeasy": "^2.0.10",
"@types/strict-uri-encode": "^2.0.2",
"@types/supertest": "~6.0.3",
"@types/supports-color": "~7.2.1",
"@types/swagger-ui-express": "^4.1.8",
"@types/textarea-caret": "^3.0.4",
"@types/ua-parser-js": "^0.7.39",
"@types/underscore": "^1.13.0",
"@types/uuid": "^10.0.0",
"@types/xml-crypto": "~1.4.6",
"@types/xml-encryption": "~1.2.4",
"@typescript-eslint/eslint-plugin": "~5.60.1",
"@typescript-eslint/parser": "~5.60.1",
"autoprefixer": "^9.8.8",
"babel-loader": "~10.0.0",
"babel-plugin-array-includes": "^2.0.3",
"babel-plugin-istanbul": "~7.0.1",
"chai": "^4.5.0",
"chai-as-promised": "^7.1.2",
"chai-datetime": "^1.8.1",
"chai-dom": "^1.12.1",
"chai-spies": "~1.1.0",
"cross-env": "^7.0.3",
"docker-compose": "^0.24.8",
"emojione-assets": "^4.5.0",
"eslint": "~8.45.0",
"eslint-config-prettier": "~9.1.2",
"eslint-plugin-anti-trojan-source": "~1.1.2",
"eslint-plugin-import": "~2.31.0",
"eslint-plugin-no-floating-promise": "~2.0.0",
"eslint-plugin-playwright": "~2.2.2",
"eslint-plugin-prettier": "~5.2.6",
"eslint-plugin-react": "~7.37.5",
"eslint-plugin-react-hooks": "~5.0.0",
"eslint-plugin-storybook": "~0.11.6",
"eslint-plugin-testing-library": "~6.4.0",
"eslint-plugin-you-dont-need-lodash-underscore": "~6.14.0",
"fast-glob": "^3.3.3",
"i18next": "~23.4.9",
"jest": "~30.2.0",
"jsdom-global": "^3.0.2",
"mocha": "^9.2.2",
"nyc": "^17.1.0",
"outdent": "~0.8.0",
"pino-pretty": "^7.6.1",
"playwright-core": "~1.52.0",
"playwright-qase-reporter": "~2.1.6",
"postcss": "~8.4.49",
"postcss-custom-properties": "^14.0.6",
"postcss-easy-import": "^4.0.0",
"postcss-lit": "^1.1.1",
"postcss-load-config": "^6.0.1",
"postcss-media-minmax": "^5.0.0",
"postcss-nested": "^7.0.2",
"postcss-url": "^10.1.3",
"prettier": "~3.3.3",
"proxyquire": "^2.1.3",
"raw-loader": "~4.0.2",
"react-docgen-typescript-plugin": "^1.0.8",
"sinon": "^19.0.5",
"source-map": "~0.7.6",
"storybook": "^8.6.14",
"stylelint": "^16.10.0",
"stylelint-config-standard": "^36.0.1",
"stylelint-order": "^6.0.4",
"stylelint-selector-bem-pattern": "^4.0.1",
"supertest": "~7.1.4",
"supports-color": "~7.2.0",
"template-file": "^6.0.1",
"ts-node": "^10.9.2",
"tsx": "~4.20.6",
"typescript": "~5.9.3",
"webpack": "~5.99.9"
},
"browserslist": [
"last 2 versions",
"Firefox ESR"
],
"volta": {
"extends": "../../package.json"
},
"installConfig": {
"hoistingLimits": "workspaces"
},
"meteor": {
"mainModule": {
"client": "client/main.ts",
"server": "server/main.ts"
}
},
"rocketchat": {
"minimumClientVersions": {
"desktop": "3.9.6",

@ -1,5 +1,5 @@
{
"globals": {
"Npm" : false
"Npm" : false
}
}

@ -1,18 +0,0 @@
/dist
/build
/node_modules
/storybook-static
!/.jest
!/.storybook
/.storybook/jest-results.json
# misc
.DS_Store
.env.local
.env.development.local
.env.test.local
.env.production.local
npm-debug.log*
yarn-debug.log*
yarn-error.log*

@ -1,14 +0,0 @@
module.exports = {
env: { browser: true, es2020: true },
extends: [
'eslint:recommended',
'plugin:@typescript-eslint/recommended',
'plugin:react-hooks/recommended',
],
parser: '@typescript-eslint/parser',
parserOptions: { ecmaVersion: 'latest', sourceType: 'module' },
plugins: ['react-refresh'],
rules: {
'react-refresh/only-export-components': 'warn',
},
}

@ -0,0 +1,30 @@
{
"env": { "browser": true, "es2020": true },
"extends": [
"eslint:recommended",
"plugin:@typescript-eslint/recommended",
"plugin:react-hooks/recommended"
],
"parser": "@typescript-eslint/parser",
"parserOptions": { "ecmaVersion": "latest", "sourceType": "module" },
"plugins": ["react-refresh"],
"rules": {
"react-refresh/only-export-components": "warn"
},
"ignorePatterns": [
"dist",
"build",
"storybook-static",
"!.jest",
"!.storybook",
".storybook/jest-results.json",
".DS_Store",
".env.local",
".env.development.local",
".env.test.local",
".env.production.local",
"npm-debug.log*",
"yarn-debug.log*",
"yarn-error.log*"
]
}

@ -1,63 +1,63 @@
{
"name": "@rocket.chat/uikit-playground",
"private": true,
"version": "0.7.0",
"type": "module",
"scripts": {
"dev": "vite",
"build-preview": "tsc && vite build",
".:build-preview-move": "mkdir -p ../../.preview/ && cp -r ./dist ../../.preview/uikit-playground",
"lint": "eslint src --ext ts,tsx --report-unused-disable-directives --max-warnings 0",
"preview": "vite preview",
"typecheck": "tsc --noEmit"
},
"dependencies": {
"@codemirror/lang-javascript": "^6.2.4",
"@codemirror/lang-json": "^6.0.2",
"@hello-pangea/dnd": "^17.0.0",
"@lezer/highlight": "^1.2.3",
"@rocket.chat/core-typings": "workspace:^",
"@rocket.chat/css-in-js": "~0.31.25",
"@rocket.chat/fuselage": "~0.68.1",
"@rocket.chat/fuselage-hooks": "~0.38.1",
"@rocket.chat/fuselage-toastbar": "~0.35.1",
"@rocket.chat/fuselage-tokens": "~0.33.2",
"@rocket.chat/fuselage-ui-kit": "workspace:~",
"@rocket.chat/icons": "~0.45.0",
"@rocket.chat/logo": "~0.32.3",
"@rocket.chat/styled": "~0.32.0",
"@rocket.chat/ui-avatar": "workspace:^",
"@rocket.chat/ui-contexts": "workspace:~",
"codemirror": "^6.0.2",
"eslint4b-prebuilt": "^6.7.2",
"moment": "^2.30.1",
"prettier": "~3.3.3",
"rc-scrollbars": "^1.1.6",
"react": "~18.3.1",
"react-beautiful-dnd": "^13.1.1",
"react-dom": "~18.3.1",
"react-router-dom": "^6.28.0",
"react-split-pane": "^0.1.92",
"react-virtuoso": "^4.12.0",
"reactflow": "^11.11.4"
},
"devDependencies": {
"@rocket.chat/emitter": "~0.31.25",
"@rocket.chat/tsconfig": "workspace:*",
"@types/lodash": "~4.17.20",
"@types/react": "~18.3.26",
"@types/react-beautiful-dnd": "^13.1.8",
"@types/react-dom": "~18.3.7",
"@typescript-eslint/eslint-plugin": "~5.60.1",
"@typescript-eslint/parser": "~5.60.1",
"@vitejs/plugin-react": "~4.5.2",
"eslint": "~8.45.0",
"eslint-plugin-react-hooks": "^5.0.0",
"eslint-plugin-react-refresh": "^0.4.24",
"typescript": "~5.9.3",
"vite": "^6.2.4"
},
"volta": {
"extends": "../../package.json"
}
"name": "@rocket.chat/uikit-playground",
"version": "0.7.0",
"private": true,
"type": "module",
"scripts": {
".:build-preview-move": "mkdir -p ../../.preview/ && cp -r ./dist ../../.preview/uikit-playground",
"build-preview": "tsc && vite build",
"dev": "vite",
"lint": "eslint src --ext ts,tsx --report-unused-disable-directives --max-warnings 0",
"preview": "vite preview",
"typecheck": "tsc --noEmit"
},
"dependencies": {
"@codemirror/lang-javascript": "^6.2.4",
"@codemirror/lang-json": "^6.0.2",
"@hello-pangea/dnd": "^17.0.0",
"@lezer/highlight": "^1.2.3",
"@rocket.chat/core-typings": "workspace:^",
"@rocket.chat/css-in-js": "~0.31.25",
"@rocket.chat/fuselage": "~0.68.1",
"@rocket.chat/fuselage-hooks": "~0.38.1",
"@rocket.chat/fuselage-toastbar": "~0.35.1",
"@rocket.chat/fuselage-tokens": "~0.33.2",
"@rocket.chat/fuselage-ui-kit": "workspace:~",
"@rocket.chat/icons": "~0.45.0",
"@rocket.chat/logo": "~0.32.3",
"@rocket.chat/styled": "~0.32.0",
"@rocket.chat/ui-avatar": "workspace:^",
"@rocket.chat/ui-contexts": "workspace:~",
"codemirror": "^6.0.2",
"eslint4b-prebuilt": "^6.7.2",
"moment": "^2.30.1",
"prettier": "~3.3.3",
"rc-scrollbars": "^1.1.6",
"react": "~18.3.1",
"react-beautiful-dnd": "^13.1.1",
"react-dom": "~18.3.1",
"react-router-dom": "^6.28.0",
"react-split-pane": "^0.1.92",
"react-virtuoso": "^4.12.0",
"reactflow": "^11.11.4"
},
"devDependencies": {
"@rocket.chat/emitter": "~0.31.25",
"@rocket.chat/tsconfig": "workspace:*",
"@types/lodash": "~4.17.20",
"@types/react": "~18.3.26",
"@types/react-beautiful-dnd": "^13.1.8",
"@types/react-dom": "~18.3.7",
"@typescript-eslint/eslint-plugin": "~5.60.1",
"@typescript-eslint/parser": "~5.60.1",
"@vitejs/plugin-react": "~4.5.2",
"eslint": "~8.45.0",
"eslint-plugin-react-hooks": "^5.0.0",
"eslint-plugin-react-refresh": "^0.4.24",
"typescript": "~5.9.3",
"vite": "^6.2.4"
},
"volta": {
"extends": "../../package.json"
}
}

@ -8,7 +8,7 @@
}
}
],
"ignorePatterns": ["**/dist"],
"ignorePatterns": ["dist"],
"plugins": ["jest"],
"env": {
"jest/globals": true

@ -1,19 +1,23 @@
{
"name": "@rocket.chat/account-service",
"private": true,
"version": "0.4.44",
"private": true,
"description": "Rocket.Chat Account service",
"keywords": [
"rocketchat"
],
"author": "Rocket.Chat",
"main": "./dist/ee/apps/account-service/src/service.js",
"files": [
"/dist"
],
"scripts": {
"build": "tsc -p tsconfig.json",
"lint": "eslint src",
"ms": "TRANSPORTER=${TRANSPORTER:-TCP} MONGO_URL=${MONGO_URL:-mongodb://localhost:3001/meteor} ts-node --files src/service.ts",
"test": "echo \"Error: no test specified\" && exit 1",
"lint": "eslint src",
"typecheck": "tsc --noEmit --skipLibCheck -p tsconfig.json"
},
"keywords": [
"rocketchat"
],
"author": "Rocket.Chat",
"dependencies": {
"@rocket.chat/core-services": "workspace:^",
"@rocket.chat/core-typings": "workspace:^",
@ -49,10 +53,6 @@
"ts-node": "^10.9.2",
"typescript": "~5.9.3"
},
"main": "./dist/ee/apps/account-service/src/service.js",
"files": [
"/dist"
],
"volta": {
"extends": "../../../package.json"
}

@ -8,7 +8,7 @@
}
}
],
"ignorePatterns": ["**/dist"],
"ignorePatterns": ["dist"],
"plugins": ["jest"],
"env": {
"jest/globals": true

@ -1,19 +1,23 @@
{
"name": "@rocket.chat/authorization-service",
"private": true,
"version": "0.4.44",
"private": true,
"description": "Rocket.Chat Authorization service",
"keywords": [
"rocketchat"
],
"author": "Rocket.Chat",
"main": "./dist/ee/apps/authorization-service/src/service.js",
"files": [
"/dist"
],
"scripts": {
"build": "tsc -p tsconfig.json",
"lint": "eslint src",
"ms": "TRANSPORTER=${TRANSPORTER:-TCP} MONGO_URL=${MONGO_URL:-mongodb://localhost:3001/meteor} ts-node --files src/service.ts",
"test": "echo \"Error: no test specified\" && exit 1",
"lint": "eslint src",
"typecheck": "tsc --noEmit --skipLibCheck -p tsconfig.json"
},
"keywords": [
"rocketchat"
],
"author": "Rocket.Chat",
"dependencies": {
"@rocket.chat/core-services": "workspace:^",
"@rocket.chat/core-typings": "workspace:^",
@ -45,10 +49,6 @@
"ts-node": "^10.9.2",
"typescript": "~5.9.3"
},
"main": "./dist/ee/apps/authorization-service/src/service.js",
"files": [
"/dist"
],
"volta": {
"extends": "../../../package.json"
}

@ -8,7 +8,7 @@
}
}
],
"ignorePatterns": ["**/dist"],
"ignorePatterns": ["dist"],
"plugins": ["jest"],
"env": {
"jest/globals": true

@ -1,19 +1,23 @@
{
"name": "@rocket.chat/ddp-streamer",
"private": true,
"version": "0.3.44",
"private": true,
"description": "Rocket.Chat DDP-Streamer service",
"keywords": [
"rocketchat"
],
"author": "Rocket.Chat",
"main": "./dist/service.js",
"files": [
"/dist"
],
"scripts": {
"build": "tsc -p tsconfig.json",
"lint": "eslint src",
"ms": "TRANSPORTER=${TRANSPORTER:-TCP} MONGO_URL=${MONGO_URL:-mongodb://localhost:3001/meteor} ts-node --files src/service.ts",
"test": "echo \"Error: no test specified\" && exit 1",
"lint": "eslint src",
"typecheck": "tsc --noEmit --skipLibCheck -p tsconfig.json"
},
"keywords": [
"rocketchat"
],
"author": "Rocket.Chat",
"dependencies": {
"@rocket.chat/core-services": "workspace:^",
"@rocket.chat/core-typings": "workspace:^",
@ -58,10 +62,6 @@
"ts-node": "^10.9.2",
"typescript": "~5.9.3"
},
"main": "./dist/service.js",
"files": [
"/dist"
],
"volta": {
"extends": "../../../package.json"
}

@ -1,4 +1,4 @@
{
"extends": ["@rocket.chat/eslint-config"],
"ignorePatterns": ["**/dist"]
"ignorePatterns": ["dist"]
}

@ -1,19 +1,23 @@
{
"name": "@rocket.chat/omnichannel-transcript",
"private": true,
"version": "0.4.44",
"private": true,
"description": "Rocket.Chat service",
"keywords": [
"rocketchat"
],
"author": "Rocket.Chat",
"main": "./dist/ee/apps/omnichannel-transcript/src/service.js",
"files": [
"/dist"
],
"scripts": {
"build": "tsc -p tsconfig.json",
"lint": "eslint src",
"ms": "TRANSPORTER=${TRANSPORTER:-TCP} MONGO_URL=${MONGO_URL:-mongodb://localhost:3001/meteor} ts-node --files src/service.ts",
"test": "echo \"Error: no test specified\" && exit 1",
"lint": "eslint src",
"typecheck": "tsc --noEmit --skipLibCheck -p tsconfig.json"
},
"keywords": [
"rocketchat"
],
"author": "Rocket.Chat",
"dependencies": {
"@react-pdf/renderer": "^3.4.5",
"@rocket.chat/core-services": "workspace:^",
@ -56,10 +60,6 @@
"ts-node": "^10.9.2",
"typescript": "~5.9.3"
},
"main": "./dist/ee/apps/omnichannel-transcript/src/service.js",
"files": [
"/dist"
],
"volta": {
"extends": "../../../package.json"
}

@ -8,7 +8,7 @@
}
}
],
"ignorePatterns": ["**/dist"],
"ignorePatterns": ["dist"],
"plugins": ["jest"],
"env": {
"jest/globals": true

@ -1,19 +1,23 @@
{
"name": "@rocket.chat/presence-service",
"private": true,
"version": "0.4.44",
"private": true,
"description": "Rocket.Chat Presence service",
"keywords": [
"rocketchat"
],
"author": "Rocket.Chat",
"main": "./dist/ee/apps/presence-service/src/service.js",
"files": [
"/dist"
],
"scripts": {
"build": "tsc -p tsconfig.json",
"lint": "eslint src",
"ms": "TRANSPORTER=${TRANSPORTER:-TCP} MONGO_URL=${MONGO_URL:-mongodb://localhost:3001/meteor} ts-node --files src/service.ts",
"test": "echo \"Error: no test specified\" && exit 1",
"lint": "eslint src",
"typecheck": "tsc --noEmit --skipLibCheck -p tsconfig.json"
},
"keywords": [
"rocketchat"
],
"author": "Rocket.Chat",
"dependencies": {
"@rocket.chat/core-services": "workspace:^",
"@rocket.chat/core-typings": "workspace:^",
@ -45,10 +49,6 @@
"ts-node": "^10.9.2",
"typescript": "~5.9.3"
},
"main": "./dist/ee/apps/presence-service/src/service.js",
"files": [
"/dist"
],
"volta": {
"extends": "../../../package.json"
}

@ -1,4 +1,4 @@
{
"extends": ["@rocket.chat/eslint-config"],
"ignorePatterns": ["**/dist"]
"ignorePatterns": ["dist"]
}

@ -1,19 +1,23 @@
{
"name": "@rocket.chat/queue-worker",
"private": true,
"version": "0.4.44",
"private": true,
"description": "Rocket.Chat service",
"keywords": [
"rocketchat"
],
"author": "Rocket.Chat",
"main": "./dist/ee/apps/queue-worker/src/service.js",
"files": [
"/dist"
],
"scripts": {
"build": "tsc -p tsconfig.json",
"lint": "eslint src",
"ms": "TRANSPORTER=${TRANSPORTER:-TCP} MONGO_URL=${MONGO_URL:-mongodb://localhost:3001/meteor} ts-node --files src/service.ts",
"test": "echo \"Error: no test specified\" && exit 1",
"lint": "eslint src",
"typecheck": "tsc --noEmit --skipLibCheck -p tsconfig.json"
},
"keywords": [
"rocketchat"
],
"author": "Rocket.Chat",
"dependencies": {
"@rocket.chat/core-services": "workspace:^",
"@rocket.chat/core-typings": "workspace:^",
@ -47,10 +51,6 @@
"ts-node": "^10.9.2",
"typescript": "~5.9.3"
},
"main": "./dist/ee/apps/queue-worker/src/service.js",
"files": [
"/dist"
],
"volta": {
"extends": "../../../package.json"
}

@ -8,7 +8,7 @@
}
}
],
"ignorePatterns": ["**/dist"],
"ignorePatterns": ["dist"],
"plugins": ["jest"],
"env": {
"jest/globals": true

@ -1,19 +1,23 @@
{
"name": "@rocket.chat/stream-hub-service",
"private": true,
"version": "0.4.44",
"private": true,
"description": "Rocket.Chat Stream Hub service",
"keywords": [
"rocketchat"
],
"author": "Rocket.Chat",
"main": "./dist/ee/apps/stream-hub-service/src/service.js",
"files": [
"/dist"
],
"scripts": {
"build": "tsc -p tsconfig.json",
"lint": "eslint src",
"ms": "TRANSPORTER=${TRANSPORTER:-TCP} MONGO_URL=${MONGO_URL:-mongodb://localhost:3001/meteor} ts-node --files src/service.ts",
"test": "echo \"Error: no test specified\" && exit 1",
"lint": "eslint src",
"typecheck": "tsc --noEmit --skipLibCheck -p tsconfig.json"
},
"keywords": [
"rocketchat"
],
"author": "Rocket.Chat",
"dependencies": {
"@rocket.chat/core-services": "workspace:^",
"@rocket.chat/core-typings": "workspace:^",
@ -46,10 +50,6 @@
"ts-node": "^10.9.2",
"typescript": "~5.9.3"
},
"main": "./dist/ee/apps/stream-hub-service/src/service.js",
"files": [
"/dist"
],
"volta": {
"extends": "../../../package.json"
}

@ -1,4 +1,4 @@
{
"extends": ["@rocket.chat/eslint-config"],
"ignorePatterns": ["**/dist"]
"ignorePatterns": ["dist"]
}

@ -2,41 +2,21 @@
"name": "@rocket.chat/federation-matrix",
"version": "0.0.6",
"private": true,
"devDependencies": {
"@babel/cli": "~7.28.3",
"@babel/core": "~7.28.5",
"@babel/preset-env": "~7.28.5",
"@babel/preset-typescript": "~7.27.1",
"@rocket.chat/ddp-client": "workspace:^",
"@rocket.chat/eslint-config": "workspace:^",
"@types/emojione": "^2.2.9",
"@types/node": "~22.16.5",
"@types/sanitize-html": "~2.16.0",
"babel-jest": "~30.2.0",
"eslint": "~8.45.0",
"jest": "~30.2.0",
"matrix-js-sdk": "^38.4.0",
"pino-pretty": "^7.6.1",
"typescript": "~5.9.3"
},
"main": "./dist/index.js",
"typings": "./dist/index.d.ts",
"files": [
"/dist"
],
"scripts": {
"build": "rm -rf dist && tsc -p tsconfig.build.json",
"dev": "tsc -p tsconfig.json --watch --preserveWatchOutput",
"lint": "eslint src",
"lint:fix": "eslint src --fix",
"test": "jest",
"testend-to-end": "IS_EE=true NODE_EXTRA_CA_CERTS=$(pwd)/docker-compose/traefik/certs/ca/rootCA.crt jest --config jest.config.federation.ts --forceExit --testTimeout=30000",
"test:integration": "./tests/scripts/run-integration-tests.sh",
"build": "rm -rf dist && tsc -p tsconfig.build.json",
"testend-to-end": "IS_EE=true NODE_EXTRA_CA_CERTS=$(pwd)/docker-compose/traefik/certs/ca/rootCA.crt jest --config jest.config.federation.ts --forceExit --testTimeout=30000",
"testunit": "jest",
"typecheck": "tsc --noEmit --skipLibCheck",
"dev": "tsc -p tsconfig.json --watch --preserveWatchOutput"
},
"main": "./dist/index.js",
"typings": "./dist/index.d.ts",
"files": [
"/dist"
],
"volta": {
"extends": "../../../package.json"
"typecheck": "tsc --noEmit --skipLibCheck"
},
"dependencies": {
"@rocket.chat/core-services": "workspace:^",
@ -56,5 +36,25 @@
"sanitize-html": "~2.17.0",
"tsyringe": "^4.10.0",
"tweetnacl": "^1.0.3"
},
"devDependencies": {
"@babel/cli": "~7.28.3",
"@babel/core": "~7.28.5",
"@babel/preset-env": "~7.28.5",
"@babel/preset-typescript": "~7.27.1",
"@rocket.chat/ddp-client": "workspace:^",
"@rocket.chat/eslint-config": "workspace:^",
"@types/emojione": "^2.2.9",
"@types/node": "~22.16.5",
"@types/sanitize-html": "~2.16.0",
"babel-jest": "~30.2.0",
"eslint": "~8.45.0",
"jest": "~30.2.0",
"matrix-js-sdk": "^38.4.0",
"pino-pretty": "^7.6.1",
"typescript": "~5.9.3"
},
"volta": {
"extends": "../../../package.json"
}
}

@ -1,4 +1,4 @@
{
"extends": ["@rocket.chat/eslint-config"],
"ignorePatterns": ["**/dist"]
"ignorePatterns": ["dist"]
}

@ -2,17 +2,11 @@
"name": "@rocket.chat/license",
"version": "1.1.4",
"private": true,
"devDependencies": {
"@rocket.chat/jest-presets": "workspace:~",
"@rocket.chat/tsconfig": "workspace:*",
"@types/bcrypt": "^5.0.2",
"@types/jest": "~30.0.0",
"@types/ws": "^8.5.13",
"eslint": "~8.45.0",
"jest": "~30.2.0",
"jest-websocket-mock": "~2.5.0",
"typescript": "~5.9.3"
},
"main": "./dist/index.js",
"typings": "./dist/index.d.ts",
"files": [
"/dist"
],
"scripts": {
"build": "tsc",
"dev": "tsc --watch --preserveWatchOutput",
@ -21,18 +15,24 @@
"test": "jest",
"testunit": "jest"
},
"main": "./dist/index.js",
"typings": "./dist/index.d.ts",
"files": [
"/dist"
],
"volta": {
"extends": "../../../package.json"
},
"dependencies": {
"@rocket.chat/core-typings": "workspace:^",
"@rocket.chat/jwt": "workspace:^",
"@rocket.chat/logger": "workspace:^",
"bcrypt": "^5.1.1"
},
"devDependencies": {
"@rocket.chat/jest-presets": "workspace:~",
"@rocket.chat/tsconfig": "workspace:*",
"@types/bcrypt": "^5.0.2",
"@types/jest": "~30.0.0",
"@types/ws": "^8.5.13",
"eslint": "~8.45.0",
"jest": "~30.2.0",
"jest-websocket-mock": "~2.5.0",
"typescript": "~5.9.3"
},
"volta": {
"extends": "../../../package.json"
}
}

@ -1,4 +1,4 @@
{
"extends": ["@rocket.chat/eslint-config"],
"ignorePatterns": ["**/dist"]
"ignorePatterns": ["dist"]
}

@ -2,27 +2,19 @@
"name": "@rocket.chat/media-calls",
"version": "0.1.0",
"private": true,
"devDependencies": {
"@rocket.chat/jest-presets": "workspace:~",
"@rocket.chat/tsconfig": "workspace:*",
"@types/jest": "~30.0.0",
"eslint": "~8.45.0",
"jest": "~30.2.0",
"typescript": "~5.9.3"
},
"scripts": {
"lint": "eslint --ext .js,.jsx,.ts,.tsx .",
"lint:fix": "eslint --ext .js,.jsx,.ts,.tsx . --fix",
"test": "jest",
"build": "rm -rf dist && tsc -p tsconfig.json",
"dev": "tsc -p tsconfig.json --watch --preserveWatchOutput",
"build-preview": "mkdir -p ../../.preview && cp -r ./dist ../../.preview/media-calls"
},
"main": "./dist/index.js",
"typings": "./dist/index.d.ts",
"files": [
"/dist"
],
"scripts": {
"build": "rm -rf dist && tsc -p tsconfig.json",
"build-preview": "mkdir -p ../../.preview && cp -r ./dist ../../.preview/media-calls",
"dev": "tsc -p tsconfig.json --watch --preserveWatchOutput",
"lint": "eslint --ext .js,.jsx,.ts,.tsx .",
"lint:fix": "eslint --ext .js,.jsx,.ts,.tsx . --fix",
"test": "jest"
},
"dependencies": {
"@rocket.chat/core-typings": "workspace:^",
"@rocket.chat/emitter": "~0.31.25",
@ -30,5 +22,13 @@
"@rocket.chat/media-signaling": "workspace:^",
"@rocket.chat/models": "workspace:^",
"drachtio-srf": "patch:drachtio-srf@npm%3A5.0.12#~/.yarn/patches/drachtio-srf-npm-5.0.12-b0b1afaad6.patch"
},
"devDependencies": {
"@rocket.chat/jest-presets": "workspace:~",
"@rocket.chat/tsconfig": "workspace:*",
"@types/jest": "~30.0.0",
"eslint": "~8.45.0",
"jest": "~30.2.0",
"typescript": "~5.9.3"
}
}

@ -1,4 +1,4 @@
{
"extends": ["@rocket.chat/eslint-config"],
"ignorePatterns": ["**/dist"]
"ignorePatterns": ["dist"]
}

@ -2,6 +2,25 @@
"name": "@rocket.chat/network-broker",
"version": "0.2.23",
"private": true,
"main": "./dist/index.js",
"typings": "./dist/index.d.ts",
"files": [
"/dist"
],
"scripts": {
"build": "tsc",
"lint": "eslint src",
"lint:fix": "eslint src --fix",
"test": "jest",
"testunit": "jest",
"typecheck": "tsc --noEmit --skipLibCheck"
},
"dependencies": {
"@rocket.chat/core-services": "workspace:^",
"ejson": "^2.2.3",
"moleculer": "^0.14.35",
"pino": "^8.21.0"
},
"devDependencies": {
"@rocket.chat/eslint-config": "workspace:^",
"@rocket.chat/tsconfig": "workspace:*",
@ -15,26 +34,7 @@
"sinon": "^19.0.5",
"typescript": "~5.9.3"
},
"scripts": {
"lint": "eslint src",
"lint:fix": "eslint src --fix",
"test": "jest",
"build": "tsc",
"testunit": "jest",
"typecheck": "tsc --noEmit --skipLibCheck"
},
"main": "./dist/index.js",
"typings": "./dist/index.d.ts",
"files": [
"/dist"
],
"volta": {
"extends": "../../../package.json"
},
"dependencies": {
"@rocket.chat/core-services": "workspace:^",
"ejson": "^2.2.3",
"moleculer": "^0.14.35",
"pino": "^8.21.0"
}
}

@ -1,4 +1,4 @@
{
"extends": ["@rocket.chat/eslint-config"],
"ignorePatterns": ["**/dist"]
"ignorePatterns": ["dist"]
}

@ -2,28 +2,19 @@
"name": "@rocket.chat/omni-core-ee",
"version": "0.0.9",
"private": true,
"devDependencies": {
"@rocket.chat/eslint-config": "workspace:^",
"@rocket.chat/jest-presets": "workspace:~",
"@rocket.chat/tsconfig": "workspace:*",
"@types/jest": "~30.0.0",
"eslint": "~8.45.0",
"jest": "~30.2.0",
"typescript": "~5.9.3"
},
"scripts": {
"lint": "eslint --ext .js,.jsx,.ts,.tsx .",
"lint:fix": "eslint --ext .js,.jsx,.ts,.tsx . --fix",
"test": "jest",
"testunit": "jest",
"build": "rm -rf dist && tsc -p tsconfig.json",
"dev": "tsc -p tsconfig.json --watch --preserveWatchOutput"
},
"main": "./dist/index.js",
"typings": "./dist/index.d.ts",
"files": [
"/dist"
],
"scripts": {
"build": "rm -rf dist && tsc -p tsconfig.json",
"dev": "tsc -p tsconfig.json --watch --preserveWatchOutput",
"lint": "eslint --ext .js,.jsx,.ts,.tsx .",
"lint:fix": "eslint --ext .js,.jsx,.ts,.tsx . --fix",
"test": "jest",
"testunit": "jest"
},
"dependencies": {
"@rocket.chat/core-services": "workspace:^",
"@rocket.chat/logger": "workspace:^",
@ -32,6 +23,15 @@
"mem": "^8.1.1",
"mongodb": "6.16.0"
},
"devDependencies": {
"@rocket.chat/eslint-config": "workspace:^",
"@rocket.chat/jest-presets": "workspace:~",
"@rocket.chat/tsconfig": "workspace:*",
"@types/jest": "~30.0.0",
"eslint": "~8.45.0",
"jest": "~30.2.0",
"typescript": "~5.9.3"
},
"volta": {
"extends": "../../../package.json"
}

@ -1,4 +1,4 @@
{
"extends": ["@rocket.chat/eslint-config"],
"ignorePatterns": ["**/dist"]
"ignorePatterns": ["dist"]
}

@ -2,14 +2,18 @@
"name": "@rocket.chat/omnichannel-services",
"version": "0.3.41",
"private": true,
"devDependencies": {
"@rocket.chat/eslint-config": "workspace:^",
"@rocket.chat/jest-presets": "workspace:~",
"@rocket.chat/tsconfig": "workspace:*",
"@types/jest": "~30.0.0",
"eslint": "~8.45.0",
"jest": "~30.2.0",
"typescript": "~5.9.3"
"main": "./dist/index.js",
"typings": "./dist/index.d.ts",
"files": [
"/dist"
],
"scripts": {
"build": "rm -rf dist && tsc -p tsconfig.json",
"dev": "tsc -p tsconfig.json --watch --preserveWatchOutput",
"lint": "eslint --ext .js,.jsx,.ts,.tsx .",
"lint:fix": "eslint --ext .js,.jsx,.ts,.tsx . --fix",
"test": "jest",
"testunit": "jest"
},
"dependencies": {
"@rocket.chat/core-services": "workspace:^",
@ -36,19 +40,15 @@
"mongodb": "6.16.0",
"pino": "^8.21.0"
},
"scripts": {
"lint": "eslint --ext .js,.jsx,.ts,.tsx .",
"lint:fix": "eslint --ext .js,.jsx,.ts,.tsx . --fix",
"test": "jest",
"testunit": "jest",
"build": "rm -rf dist && tsc -p tsconfig.json",
"dev": "tsc -p tsconfig.json --watch --preserveWatchOutput"
"devDependencies": {
"@rocket.chat/eslint-config": "workspace:^",
"@rocket.chat/jest-presets": "workspace:~",
"@rocket.chat/tsconfig": "workspace:*",
"@types/jest": "~30.0.0",
"eslint": "~8.45.0",
"jest": "~30.2.0",
"typescript": "~5.9.3"
},
"main": "./dist/index.js",
"typings": "./dist/index.d.ts",
"files": [
"/dist"
],
"volta": {
"extends": "../../../package.json"
}

@ -1,5 +1,5 @@
{
"extends": ["@rocket.chat/eslint-config", "@rocket.chat/eslint-config/react", "plugin:storybook/recommended"],
"parser": "@typescript-eslint/parser",
"ignorePatterns": ["**/dist"]
"ignorePatterns": ["dist", "!.storybook"]
}

@ -8,5 +8,5 @@
}
}
],
"ignorePatterns": ["**/dist"]
"ignorePatterns": ["dist"]
}

@ -2,6 +2,25 @@
"name": "@rocket.chat/presence",
"version": "0.2.44",
"private": true,
"main": "./dist/Presence.js",
"typings": "./dist/Presence.d.ts",
"files": [
"/dist"
],
"scripts": {
"build": "tsc",
"lint": "eslint src",
"lint:fix": "eslint src --fix",
"test": "jest",
"testunit": "jest",
"typecheck": "tsc --noEmit --skipLibCheck"
},
"dependencies": {
"@rocket.chat/core-services": "workspace:^",
"@rocket.chat/core-typings": "workspace:^",
"@rocket.chat/models": "workspace:^",
"mongodb": "6.16.0"
},
"devDependencies": {
"@babel/core": "~7.28.5",
"@babel/preset-env": "~7.28.5",
@ -15,26 +34,7 @@
"jest": "~30.2.0",
"typescript": "~5.9.3"
},
"scripts": {
"lint": "eslint src",
"lint:fix": "eslint src --fix",
"test": "jest",
"build": "tsc",
"testunit": "jest",
"typecheck": "tsc --noEmit --skipLibCheck"
},
"main": "./dist/Presence.js",
"typings": "./dist/Presence.d.ts",
"files": [
"/dist"
],
"volta": {
"extends": "../../../package.json"
},
"dependencies": {
"@rocket.chat/core-services": "workspace:^",
"@rocket.chat/core-typings": "workspace:^",
"@rocket.chat/models": "workspace:^",
"mongodb": "6.16.0"
}
}

@ -1,4 +1,4 @@
{
"extends": ["@rocket.chat/eslint-config", "@rocket.chat/eslint-config/react"],
"ignorePatterns": ["**/dist"]
"ignorePatterns": ["dist"]
}

@ -2,6 +2,17 @@
"name": "@rocket.chat/ui-theming",
"version": "0.4.4",
"private": true,
"main": "./dist/index.js",
"typings": "./dist/index.d.ts",
"files": [
"/src"
],
"scripts": {
"build": "rm -rf dist && tsc -p tsconfig-build.json",
"dev": "tsc -p tsconfig-build.json --watch --preserveWatchOutput",
"lint": "eslint --ext .js,.jsx,.ts,.tsx .",
"lint:fix": "eslint --ext .js,.jsx,.ts,.tsx . --fix"
},
"devDependencies": {
"@rocket.chat/css-in-js": "~0.31.25",
"@rocket.chat/emitter": "~0.31.25",
@ -24,17 +35,6 @@
"typescript": "~5.9.3",
"webpack": "~5.99.9"
},
"scripts": {
"lint": "eslint --ext .js,.jsx,.ts,.tsx .",
"lint:fix": "eslint --ext .js,.jsx,.ts,.tsx . --fix",
"build": "rm -rf dist && tsc -p tsconfig-build.json",
"dev": "tsc -p tsconfig-build.json --watch --preserveWatchOutput"
},
"main": "./dist/index.js",
"typings": "./dist/index.d.ts",
"files": [
"/src"
],
"peerDependencies": {
"@rocket.chat/css-in-js": "*",
"@rocket.chat/fuselage": "*",

@ -1,4 +1,4 @@
{
"extends": ["@rocket.chat/eslint-config"],
"ignorePatterns": ["**/dist"]
"ignorePatterns": ["dist"]
}

@ -2,21 +2,21 @@
"name": "@rocket.chat/account-utils",
"version": "0.0.2",
"private": true,
"devDependencies": {
"eslint": "~8.45.0",
"typescript": "~5.9.3"
},
"scripts": {
"lint": "eslint --ext .js,.jsx,.ts,.tsx .",
"lint:fix": "eslint --ext .js,.jsx,.ts,.tsx . --fix",
"build": "rm -rf dist && tsc -p tsconfig.json",
"dev": "tsc -p tsconfig.json --watch --preserveWatchOutput"
},
"main": "./dist/index.js",
"typings": "./dist/index.d.ts",
"files": [
"/dist"
],
"scripts": {
"build": "rm -rf dist && tsc -p tsconfig.json",
"dev": "tsc -p tsconfig.json --watch --preserveWatchOutput",
"lint": "eslint --ext .js,.jsx,.ts,.tsx .",
"lint:fix": "eslint --ext .js,.jsx,.ts,.tsx . --fix"
},
"devDependencies": {
"eslint": "~8.45.0",
"typescript": "~5.9.3"
},
"volta": {
"extends": "../../package.json"
}

@ -1,4 +1,4 @@
{
"extends": ["@rocket.chat/eslint-config"],
"ignorePatterns": ["**/dist"]
"ignorePatterns": ["dist"]
}

@ -1,8 +1,18 @@
{
"name": "@rocket.chat/agenda",
"description": "Fork of https://github.com/agenda/agenda",
"version": "0.1.0",
"private": true,
"description": "Fork of https://github.com/agenda/agenda",
"main": "./dist/index.js",
"typings": "./dist/index.d.ts",
"files": [
"/dist"
],
"scripts": {
"build": "rm -rf dist && tsc -p tsconfig.json",
"lint": "eslint --ext .js,.jsx,.ts,.tsx .",
"lint:fix": "eslint --ext .js,.jsx,.ts,.tsx . --fix"
},
"dependencies": {
"cron": "~1.8.2",
"date.js": "~0.3.3",
@ -16,16 +26,6 @@
"eslint": "~8.45.0",
"typescript": "~5.9.3"
},
"scripts": {
"lint": "eslint --ext .js,.jsx,.ts,.tsx .",
"lint:fix": "eslint --ext .js,.jsx,.ts,.tsx . --fix",
"build": "rm -rf dist && tsc -p tsconfig.json"
},
"main": "./dist/index.js",
"typings": "./dist/index.d.ts",
"files": [
"/dist"
],
"volta": {
"extends": "../../package.json"
}

@ -1,4 +1,4 @@
{
"extends": ["@rocket.chat/eslint-config"],
"ignorePatterns": ["**/dist"]
"ignorePatterns": ["dist"]
}

@ -1,16 +1,11 @@
{
"name": "@rocket.chat/api-client",
"version": "0.2.44",
"devDependencies": {
"@rocket.chat/jest-presets": "workspace:~",
"@rocket.chat/tsconfig": "workspace:*",
"@types/jest": "~30.0.0",
"@types/strict-uri-encode": "^2.0.2",
"eslint": "~8.45.0",
"jest": "~30.2.0",
"jest-fetch-mock": "~3.0.3",
"typescript": "~5.9.3"
},
"main": "./dist/index.js",
"typings": "./dist/index.d.ts",
"files": [
"/dist"
],
"scripts": {
"build": "tsc",
"dev": "tsc --watch --preserveWatchOutput",
@ -19,11 +14,6 @@
"test": "jest",
"testunit": "jest"
},
"main": "./dist/index.js",
"typings": "./dist/index.d.ts",
"files": [
"/dist"
],
"dependencies": {
"@rocket.chat/core-typings": "workspace:^",
"@rocket.chat/rest-typings": "workspace:^",
@ -32,6 +22,16 @@
"split-on-first": "^3.0.0",
"strict-uri-encode": "^2.0.0"
},
"devDependencies": {
"@rocket.chat/jest-presets": "workspace:~",
"@rocket.chat/tsconfig": "workspace:*",
"@types/jest": "~30.0.0",
"@types/strict-uri-encode": "^2.0.2",
"eslint": "~8.45.0",
"jest": "~30.2.0",
"jest-fetch-mock": "~3.0.3",
"typescript": "~5.9.3"
},
"volta": {
"extends": "../../package.json"
}

@ -1,8 +0,0 @@
!/gulpfile.js
/client
/definition
/docs
/server
/lib
/deno-runtime
/.deno

@ -1,58 +1,59 @@
{
"extends": "@rocket.chat/eslint-config",
"parser": "@typescript-eslint/parser",
"parserOptions": {
"project": "./tsconfig-lint.json"
},
"rules": {
"@typescript-eslint/ban-types": [
"error",
{
"types": {
"{}": false
}
}
],
"@typescript-eslint/naming-convention": [
"error",
{
"selector": ["function", "parameter", "variable"],
"modifiers": ["destructured"],
"format": null
},
{
"selector": ["variable"],
"format": ["camelCase", "UPPER_CASE", "PascalCase"],
"leadingUnderscore": "allowSingleOrDouble"
},
{
"selector": ["function"],
"format": ["camelCase", "PascalCase"],
"leadingUnderscore": "allowSingleOrDouble"
},
{
"selector": ["parameter"],
"format": ["camelCase"],
"leadingUnderscore": "allow"
},
{
"selector": ["parameter"],
"format": ["camelCase"],
"modifiers": ["unused"],
"leadingUnderscore": "allow"
},
{
"selector": ["interface"],
"format": ["PascalCase"],
"custom": {
"regex": "^I[A-Z]",
"match": true
}
}
],
"@typescript-eslint/no-empty-function": "off",
"@typescript-eslint/no-unused-vars": ["error", { "args": "none" }],
"new-cap": "off",
"no-await-in-loop": "off"
}
"extends": "@rocket.chat/eslint-config",
"parser": "@typescript-eslint/parser",
"parserOptions": {
"project": "./tsconfig-lint.json"
},
"rules": {
"@typescript-eslint/ban-types": [
"error",
{
"types": {
"{}": false
}
}
],
"@typescript-eslint/naming-convention": [
"error",
{
"selector": ["function", "parameter", "variable"],
"modifiers": ["destructured"],
"format": null
},
{
"selector": ["variable"],
"format": ["camelCase", "UPPER_CASE", "PascalCase"],
"leadingUnderscore": "allowSingleOrDouble"
},
{
"selector": ["function"],
"format": ["camelCase", "PascalCase"],
"leadingUnderscore": "allowSingleOrDouble"
},
{
"selector": ["parameter"],
"format": ["camelCase"],
"leadingUnderscore": "allow"
},
{
"selector": ["parameter"],
"format": ["camelCase"],
"modifiers": ["unused"],
"leadingUnderscore": "allow"
},
{
"selector": ["interface"],
"format": ["PascalCase"],
"custom": {
"regex": "^I[A-Z]",
"match": true
}
}
],
"@typescript-eslint/no-empty-function": "off",
"@typescript-eslint/no-unused-vars": ["error", { "args": "none" }],
"new-cap": "off",
"no-await-in-loop": "off"
},
"ignorePatterns": ["client", "definition", "docs", "server", "lib", "deno-runtime", ".deno"]
}

@ -2,49 +2,20 @@
"name": "@rocket.chat/apps-engine",
"version": "1.58.0",
"description": "The engine code for the Rocket.Chat Apps which manages, runs, translates, coordinates and all of that.",
"main": "index",
"typings": "index",
"scripts": {
"start": "run-s .:build:clean .:build:watch",
"testunit": "run-p .:test:node .:test:deno",
".:test:node": "NODE_ENV=test ts-node --transpileOnly ./tests/runner.ts",
".:test:deno": "cd deno-runtime && deno task test",
".:lint:eslint": "eslint .",
".:lint:deno": "deno lint --ignore=deno-runtime/.deno deno-runtime/",
"lint": "yarn .:lint:eslint && yarn .:lint:deno",
"fix-lint": "yarn .:eslint:fix && yarn .:deno-fmt:fix",
".:eslint:fix": "eslint . --fix",
".:deno-fmt:fix": "cd deno-runtime && deno fmt",
"build": "run-s .:build:clean .:build:default .:build:deno-cache",
".:build:clean": "rimraf client definition server",
".:build:default": "tsc -p tsconfig.json",
".:build:deno-cache": "node scripts/deno-cache.js",
"dev": "yarn .:build:default --watch",
"typecheck": "tsc -p tsconfig.json --noEmit",
"bundle": "node scripts/bundle.js",
"gen-doc": "typedoc",
"prepack": "yarn bundle"
},
"repository": {
"type": "git",
"url": "git+https://github.com/RocketChat/Rocket.Chat.Apps-engine.git"
},
"keywords": [
"rocket.chat",
"team chat",
"apps engine"
],
"files": [
"client/**",
"definition/**",
"deno-runtime/**",
"lib/**",
"scripts/**",
"server/**"
],
"publishConfig": {
"access": "public"
"homepage": "https://github.com/RocketChat/Rocket.Chat.Apps-engine#readme",
"bugs": {
"url": "https://github.com/RocketChat/Rocket.Chat.Apps-engine/issues"
},
"repository": {
"type": "git",
"url": "git+https://github.com/RocketChat/Rocket.Chat.Apps-engine.git"
},
"license": "MIT",
"author": {
"name": "Rocket.Chat",
"url": "https://rocket.chat/"
@ -63,11 +34,62 @@
"email": "douglas.gubert@rocket.chat"
}
],
"license": "MIT",
"bugs": {
"url": "https://github.com/RocketChat/Rocket.Chat.Apps-engine/issues"
"files": [
"client/**",
"definition/**",
"deno-runtime/**",
"lib/**",
"scripts/**",
"server/**"
],
"scripts": {
".:build:clean": "rimraf client definition server",
".:build:default": "tsc -p tsconfig.json",
".:build:deno-cache": "node scripts/deno-cache.js",
".:deno-fmt:fix": "cd deno-runtime && deno fmt",
".:eslint:fix": "eslint . --fix",
".:lint:deno": "deno lint --ignore=deno-runtime/.deno deno-runtime/",
".:lint:eslint": "eslint .",
".:test:deno": "cd deno-runtime && deno task test",
".:test:node": "NODE_ENV=test ts-node --transpileOnly ./tests/runner.ts",
"build": "run-s .:build:clean .:build:default .:build:deno-cache",
"bundle": "node scripts/bundle.js",
"dev": "yarn .:build:default --watch",
"fix-lint": "yarn .:eslint:fix && yarn .:deno-fmt:fix",
"gen-doc": "typedoc",
"lint": "yarn .:lint:eslint && yarn .:lint:deno",
"prepack": "yarn bundle",
"start": "run-s .:build:clean .:build:watch",
"testunit": "run-p .:test:node .:test:deno",
"typecheck": "tsc -p tsconfig.json --noEmit"
},
"nyc": {
"all": true,
"extension": [
".ts"
],
"include": [
"src/*.ts",
"src/server/**/*.ts"
],
"reporter": [
"lcov",
"json",
"html"
]
},
"dependencies": {
"@msgpack/msgpack": "3.0.0-beta2",
"adm-zip": "^0.5.16",
"debug": "^4.3.7",
"esbuild": "~0.25.12",
"jose": "^4.15.9",
"jsonrpc-lite": "^2.2.0",
"lodash.clonedeep": "^4.5.0",
"semver": "^7.6.3",
"stack-trace": "0.0.10",
"uuid": "~11.0.5"
},
"homepage": "https://github.com/RocketChat/Rocket.Chat.Apps-engine#readme",
"devDependencies": {
"@rocket.chat/eslint-config": "workspace:~",
"@rocket.chat/ui-kit": "workspace:~",
@ -93,36 +115,12 @@
"typescript": "~5.9.3",
"uglify-es": "^3.3.10"
},
"dependencies": {
"@msgpack/msgpack": "3.0.0-beta2",
"adm-zip": "^0.5.16",
"debug": "^4.3.7",
"esbuild": "~0.25.12",
"jose": "^4.15.9",
"jsonrpc-lite": "^2.2.0",
"lodash.clonedeep": "^4.5.0",
"semver": "^7.6.3",
"stack-trace": "0.0.10",
"uuid": "~11.0.5"
},
"nyc": {
"include": [
"src/*.ts",
"src/server/**/*.ts"
],
"extension": [
".ts"
],
"reporter": [
"lcov",
"json",
"html"
],
"all": true
},
"volta": {
"extends": "../../package.json"
},
"publishConfig": {
"access": "public"
},
"installConfig": {
"hoistingLimits": "workspaces"
}

@ -1,4 +1,4 @@
{
"extends": ["@rocket.chat/eslint-config"],
"ignorePatterns": ["**/dist"]
"ignorePatterns": ["dist"]
}

@ -2,27 +2,27 @@
"name": "@rocket.chat/apps",
"version": "0.5.23",
"private": true,
"devDependencies": {
"@rocket.chat/tsconfig": "workspace:*",
"eslint": "~8.45.0",
"typescript": "~5.9.3"
},
"scripts": {
"lint": "eslint --ext .js,.jsx,.ts,.tsx .",
"lint:fix": "eslint --ext .js,.jsx,.ts,.tsx . --fix",
"build": "rm -rf dist && tsc -p tsconfig.json",
"dev": "tsc -p tsconfig.json --watch --preserveWatchOutput"
},
"main": "./dist/index.js",
"typings": "./dist/index.d.ts",
"files": [
"/dist"
],
"scripts": {
"build": "rm -rf dist && tsc -p tsconfig.json",
"dev": "tsc -p tsconfig.json --watch --preserveWatchOutput",
"lint": "eslint --ext .js,.jsx,.ts,.tsx .",
"lint:fix": "eslint --ext .js,.jsx,.ts,.tsx . --fix"
},
"dependencies": {
"@rocket.chat/apps-engine": "workspace:^",
"@rocket.chat/core-typings": "workspace:^",
"@rocket.chat/model-typings": "workspace:^"
},
"devDependencies": {
"@rocket.chat/tsconfig": "workspace:*",
"eslint": "~8.45.0",
"typescript": "~5.9.3"
},
"volta": {
"extends": "../../package.json"
}

@ -4,5 +4,5 @@
"env": {
"jest/globals": true
},
"ignorePatterns": ["**/dist"]
"ignorePatterns": ["dist"]
}

@ -1,8 +1,8 @@
{
"name": "@rocket.chat/base64",
"version": "1.0.13",
"private": true,
"description": "Base64 encoding and decoding; Fork of Meteor's Base64 package",
"version": "1.0.13",
"main": "./dist/base64.js",
"types": "./dist/base64.d.ts",
"scripts": {

@ -1,4 +1,4 @@
{
"extends": ["@rocket.chat/eslint-config"],
"ignorePatterns": ["**/dist"]
"ignorePatterns": ["dist"]
}

@ -1,28 +1,28 @@
{
"name": "@rocket.chat/cas-validate",
"description": "Fork of https://github.com/kcbanner/node-cas",
"version": "0.0.3",
"private": true,
"devDependencies": {
"eslint": "~8.45.0",
"jest": "~30.2.0",
"typescript": "~5.9.3"
},
"scripts": {
"lint": "eslint --ext .js,.jsx,.ts,.tsx .",
"lint:fix": "eslint --ext .js,.jsx,.ts,.tsx . --fix",
"build": "rm -rf dist && tsc -p tsconfig.json",
"dev": "tsc -p tsconfig.json --watch --preserveWatchOutput",
"testunit": "jest"
},
"description": "Fork of https://github.com/kcbanner/node-cas",
"main": "./dist/index.js",
"typings": "./dist/index.d.ts",
"files": [
"/dist"
],
"scripts": {
"build": "rm -rf dist && tsc -p tsconfig.json",
"dev": "tsc -p tsconfig.json --watch --preserveWatchOutput",
"lint": "eslint --ext .js,.jsx,.ts,.tsx .",
"lint:fix": "eslint --ext .js,.jsx,.ts,.tsx . --fix",
"testunit": "jest"
},
"dependencies": {
"cheerio": "1.0.0"
},
"devDependencies": {
"eslint": "~8.45.0",
"jest": "~30.2.0",
"typescript": "~5.9.3"
},
"volta": {
"extends": "../../package.json"
}

@ -8,5 +8,5 @@
}
}
],
"ignorePatterns": ["**/dist"]
"ignorePatterns": ["dist"]
}

@ -2,6 +2,30 @@
"name": "@rocket.chat/core-services",
"version": "0.11.0",
"private": true,
"main": "./dist/index.js",
"typings": "./dist/index.d.ts",
"files": [
"/dist"
],
"scripts": {
"build": "rm -rf dist && tsc",
"dev": "tsc --watch --preserveWatchOutput",
"lint": "eslint --ext .js,.jsx,.ts,.tsx .",
"lint:fix": "eslint --ext .js,.jsx,.ts,.tsx . --fix",
"testunit": "jest"
},
"dependencies": {
"@rocket.chat/core-typings": "workspace:^",
"@rocket.chat/federation-sdk": "0.3.2",
"@rocket.chat/http-router": "workspace:^",
"@rocket.chat/icons": "~0.45.0",
"@rocket.chat/media-signaling": "workspace:^",
"@rocket.chat/message-parser": "workspace:^",
"@rocket.chat/models": "workspace:^",
"@rocket.chat/rest-typings": "workspace:^",
"@rocket.chat/tracing": "workspace:^",
"@rocket.chat/ui-kit": "workspace:~"
},
"devDependencies": {
"@babel/core": "~7.28.5",
"@babel/preset-env": "~7.28.5",
@ -18,31 +42,7 @@
"prettier": "~3.3.3",
"typescript": "~5.9.3"
},
"scripts": {
"lint": "eslint --ext .js,.jsx,.ts,.tsx .",
"lint:fix": "eslint --ext .js,.jsx,.ts,.tsx . --fix",
"testunit": "jest",
"dev": "tsc --watch --preserveWatchOutput",
"build": "rm -rf dist && tsc"
},
"main": "./dist/index.js",
"typings": "./dist/index.d.ts",
"files": [
"/dist"
],
"volta": {
"extends": "../../package.json"
},
"dependencies": {
"@rocket.chat/core-typings": "workspace:^",
"@rocket.chat/federation-sdk": "0.3.2",
"@rocket.chat/http-router": "workspace:^",
"@rocket.chat/icons": "~0.45.0",
"@rocket.chat/media-signaling": "workspace:^",
"@rocket.chat/message-parser": "workspace:^",
"@rocket.chat/models": "workspace:^",
"@rocket.chat/rest-typings": "workspace:^",
"@rocket.chat/tracing": "workspace:^",
"@rocket.chat/ui-kit": "workspace:~"
}
}

@ -8,7 +8,7 @@
}
}
],
"ignorePatterns": ["**/dist"],
"ignorePatterns": ["dist"],
"rules": {
"@typescript-eslint/no-empty-interface": "off"
}

@ -1,8 +1,29 @@
{
"$schema": "https://json.schemastore.org/package",
"name": "@rocket.chat/core-typings",
"private": true,
"version": "7.14.0-develop",
"private": true,
"main": "./dist/index.js",
"typings": "./dist/index.d.ts",
"files": [
"/dist"
],
"scripts": {
".:build:build": "tsc -p tsconfig.json",
".:build:clean": "rimraf dist",
".:build:prepare": "ts-patch install && typia patch",
"build": "run-s .:build:prepare .:build:clean .:build:build",
"dev": "tsc --watch --preserveWatchOutput -p tsconfig.json",
"lint": "eslint --ext .js,.jsx,.ts,.tsx .",
"lint:fix": "eslint --ext .js,.jsx,.ts,.tsx . --fix",
"test": "echo \"no tests\" && exit 1"
},
"dependencies": {
"@rocket.chat/icons": "~0.45.0",
"@rocket.chat/message-parser": "workspace:^",
"@rocket.chat/ui-kit": "workspace:~",
"typia": "~9.7.2"
},
"devDependencies": {
"@rocket.chat/apps-engine": "workspace:^",
"@rocket.chat/eslint-config": "workspace:^",
@ -15,27 +36,6 @@
"ts-patch": "^3.3.0",
"typescript": "~5.9.3"
},
"scripts": {
"lint": "eslint --ext .js,.jsx,.ts,.tsx .",
"lint:fix": "eslint --ext .js,.jsx,.ts,.tsx . --fix",
"test": "echo \"no tests\" && exit 1",
".:build:prepare": "ts-patch install && typia patch",
".:build:clean": "rimraf dist",
".:build:build": "tsc -p tsconfig.json",
"dev": "tsc --watch --preserveWatchOutput -p tsconfig.json",
"build": "run-s .:build:prepare .:build:clean .:build:build"
},
"main": "./dist/index.js",
"typings": "./dist/index.d.ts",
"files": [
"/dist"
],
"dependencies": {
"@rocket.chat/icons": "~0.45.0",
"@rocket.chat/message-parser": "workspace:^",
"@rocket.chat/ui-kit": "workspace:~",
"typia": "~9.7.2"
},
"volta": {
"extends": "../../package.json"
}

@ -1,4 +1,4 @@
{
"extends": ["@rocket.chat/eslint-config"],
"ignorePatterns": ["**/dist"]
"ignorePatterns": ["dist"]
}

@ -2,22 +2,17 @@
"name": "@rocket.chat/cron",
"version": "0.1.44",
"private": true,
"devDependencies": {
"@rocket.chat/tsconfig": "workspace:*",
"eslint": "~8.45.0",
"typescript": "~5.9.3"
},
"scripts": {
"lint": "eslint --ext .js,.jsx,.ts,.tsx .",
"lint:fix": "eslint --ext .js,.jsx,.ts,.tsx . --fix",
"build": "rm -rf dist && tsc -p tsconfig.json",
"dev": "tsc -p tsconfig.json --watch --preserveWatchOutput"
},
"main": "./dist/index.js",
"typings": "./dist/index.d.ts",
"files": [
"/dist"
],
"scripts": {
"build": "rm -rf dist && tsc -p tsconfig.json",
"dev": "tsc -p tsconfig.json --watch --preserveWatchOutput",
"lint": "eslint --ext .js,.jsx,.ts,.tsx .",
"lint:fix": "eslint --ext .js,.jsx,.ts,.tsx . --fix"
},
"dependencies": {
"@rocket.chat/agenda": "workspace:^",
"@rocket.chat/core-typings": "workspace:^",
@ -25,6 +20,11 @@
"@rocket.chat/random": "workspace:^",
"mongodb": "6.16.0"
},
"devDependencies": {
"@rocket.chat/tsconfig": "workspace:*",
"eslint": "~8.45.0",
"typescript": "~5.9.3"
},
"volta": {
"extends": "../../package.json"
}

@ -1,6 +1,25 @@
{
"name": "@rocket.chat/ddp-client",
"version": "0.3.44",
"main": "./dist/index.js",
"typings": "./dist/index.d.ts",
"files": [
"/dist"
],
"scripts": {
"build": "tsc",
"dev": "tsc --watch --preserveWatchOutput",
"lint": "eslint --ext .js,.jsx,.ts,.tsx .",
"lint:fix": "eslint --ext .js,.jsx,.ts,.tsx . --fix",
"test": "jest",
"testunit": "jest"
},
"dependencies": {
"@rocket.chat/api-client": "workspace:^",
"@rocket.chat/core-typings": "workspace:~",
"@rocket.chat/media-signaling": "workspace:^",
"@rocket.chat/rest-typings": "workspace:^"
},
"devDependencies": {
"@rocket.chat/jest-presets": "workspace:~",
"@rocket.chat/tsconfig": "workspace:*",
@ -15,26 +34,7 @@
"peerDependencies": {
"@rocket.chat/emitter": "*"
},
"scripts": {
"build": "tsc",
"dev": "tsc --watch --preserveWatchOutput",
"lint": "eslint --ext .js,.jsx,.ts,.tsx .",
"lint:fix": "eslint --ext .js,.jsx,.ts,.tsx . --fix",
"test": "jest",
"testunit": "jest"
},
"main": "./dist/index.js",
"typings": "./dist/index.d.ts",
"files": [
"/dist"
],
"volta": {
"extends": "../../package.json"
},
"dependencies": {
"@rocket.chat/api-client": "workspace:^",
"@rocket.chat/core-typings": "workspace:~",
"@rocket.chat/media-signaling": "workspace:^",
"@rocket.chat/rest-typings": "workspace:^"
}
}

@ -1,4 +1,4 @@
{
"extends": ["@rocket.chat/eslint-config"],
"ignorePatterns": ["**/dist"]
"ignorePatterns": ["dist"]
}

@ -5,8 +5,8 @@
"type": "module",
"exports": {
".": {
"default": "./dist/index.js",
"types": "./dist/index.d.ts"
"types": "./dist/index.d.ts",
"default": "./dist/index.js"
}
},
"types": "./dist/index.d.ts",

@ -1,3 +1,3 @@
{
"extends": "./standard/index.js"
"extends": "./standard/index.js"
}

@ -2,6 +2,23 @@
"name": "@rocket.chat/eslint-config",
"version": "0.7.0",
"description": "Rocket.Chat's JS/TS ESLint config",
"main": "./standard/index.js",
"files": [
"/standard",
"/original",
"/best-practices",
"/errors",
"/es6",
"/imports",
"/node",
"/style",
"/variables",
"react.js"
],
"scripts": {
"lint": "eslint --ext .js .",
"lint:fix": "eslint --ext .js . --fix"
},
"dependencies": {
"@babel/core": "~7.28.5",
"@babel/eslint-parser": "~7.28.5",
@ -19,23 +36,6 @@
"eslint-plugin-prettier": "~5.2.6",
"prettier": "~3.3.3"
},
"scripts": {
"lint": "eslint --ext .js .",
"lint:fix": "eslint --ext .js . --fix"
},
"main": "./standard/index.js",
"files": [
"/standard",
"/original",
"/best-practices",
"/errors",
"/es6",
"/imports",
"/node",
"/style",
"/variables",
"react.js"
],
"devDependencies": {
"typescript": "~5.9.3"
},

@ -1,6 +1,6 @@
{
"extends": ["@rocket.chat/eslint-config"],
"ignorePatterns": ["**/dist"],
"ignorePatterns": ["dist"],
"rules": {
"@typescript-eslint/explicit-function-return-type": "off"
}

@ -2,21 +2,21 @@
"name": "@rocket.chat/favicon",
"version": "0.0.4",
"private": true,
"devDependencies": {
"eslint": "~8.45.0",
"typescript": "~5.9.3"
},
"scripts": {
"lint": "eslint --ext .js,.jsx,.ts,.tsx .",
"lint:fix": "eslint --ext .js,.jsx,.ts,.tsx . --fix",
"build": "rm -rf dist && tsc -p tsconfig.json",
"dev": "tsc -p tsconfig.json --watch --preserveWatchOutput"
},
"main": "./dist/index.js",
"typings": "./dist/index.d.ts",
"files": [
"/dist"
],
"scripts": {
"build": "rm -rf dist && tsc -p tsconfig.json",
"dev": "tsc -p tsconfig.json --watch --preserveWatchOutput",
"lint": "eslint --ext .js,.jsx,.ts,.tsx .",
"lint:fix": "eslint --ext .js,.jsx,.ts,.tsx . --fix"
},
"devDependencies": {
"eslint": "~8.45.0",
"typescript": "~5.9.3"
},
"volta": {
"extends": "../../package.json"
}

@ -1,4 +1,4 @@
{
"extends": ["@rocket.chat/eslint-config"],
"ignorePatterns": ["**/dist"]
"ignorePatterns": ["dist"]
}

@ -2,33 +2,33 @@
"name": "@rocket.chat/freeswitch",
"version": "1.2.31",
"private": true,
"devDependencies": {
"@rocket.chat/jest-presets": "workspace:~",
"@rocket.chat/tsconfig": "workspace:*",
"@types/jest": "~30.0.0",
"eslint": "~8.45.0",
"jest": "~30.2.0",
"typescript": "~5.9.3"
},
"scripts": {
"lint": "eslint --ext .js,.jsx,.ts,.tsx .",
"lint:fix": "eslint --ext .js,.jsx,.ts,.tsx . --fix",
"test": "jest",
"testunit": "jest",
"build": "rm -rf dist && tsc -p tsconfig.json",
"dev": "tsc -p tsconfig.json --watch --preserveWatchOutput"
},
"main": "./dist/index.js",
"typings": "./dist/index.d.ts",
"files": [
"/dist"
],
"scripts": {
"build": "rm -rf dist && tsc -p tsconfig.json",
"dev": "tsc -p tsconfig.json --watch --preserveWatchOutput",
"lint": "eslint --ext .js,.jsx,.ts,.tsx .",
"lint:fix": "eslint --ext .js,.jsx,.ts,.tsx . --fix",
"test": "jest",
"testunit": "jest"
},
"dependencies": {
"@rocket.chat/core-typings": "workspace:^",
"@rocket.chat/logger": "workspace:^",
"@rocket.chat/tools": "workspace:^",
"esl": "github:pierre-lehnen-rc/esl"
},
"devDependencies": {
"@rocket.chat/jest-presets": "workspace:~",
"@rocket.chat/tsconfig": "workspace:*",
"@types/jest": "~30.0.0",
"eslint": "~8.45.0",
"jest": "~30.2.0",
"typescript": "~5.9.3"
},
"volta": {
"extends": "../../package.json"
}

@ -1,5 +0,0 @@
/dist
/storybook-static
/node_modules
!/.eslintrc.js
!/.storybook

@ -43,7 +43,7 @@
}
}
},
"ignorePatterns": ["**/dist"],
"ignorePatterns": ["dist", "storybook-static", "!.storybook"],
"overrides": [
{
"files": ["*.ts", "*.tsx"],
@ -61,5 +61,5 @@
"@typescript-eslint/prefer-optional-chain": "warn"
}
}
]
]
}

@ -1,3 +0,0 @@
/dist
/node_modules
/storybook-static

@ -24,20 +24,20 @@
"/dist"
],
"scripts": {
"dev": "tsc --watch --preserveWatchOutput -p tsconfig-esm.json",
"build": "run-s .:build:clean .:build:esm .:build:cjs",
".:build-preview-move": "mkdir -p ../../.preview/ && cp -r ./storybook-static ../../.preview/fuselage-ui-kit",
".:build:cjs": "tsc -p tsconfig.cjs.json",
".:build:clean": "rimraf dist",
".:build:esm": "tsc -p tsconfig.esm.json",
".:build:cjs": "tsc -p tsconfig.cjs.json",
"test": "jest",
"lint": "eslint --ext .js,.jsx,.ts,.tsx .",
"testunit": "jest",
"typecheck": "tsc --noEmit",
"build": "run-s .:build:clean .:build:esm .:build:cjs",
"build-preview": "yarn build-storybook",
"build-storybook": "NODE_ENV=production storybook build",
"dev": "tsc --watch --preserveWatchOutput -p tsconfig.esm.json",
"docs": "cross-env NODE_ENV=production storybook build -o ../../static/fuselage-ui-kit",
"lint": "eslint --ext .js,.jsx,.ts,.tsx .",
"storybook": "storybook dev -p 6006 --no-version-updates",
"build-storybook": "NODE_ENV=production storybook build",
"build-preview": "yarn build-storybook",
".:build-preview-move": "mkdir -p ../../.preview/ && cp -r ./storybook-static ../../.preview/fuselage-ui-kit"
"test": "jest",
"testunit": "jest",
"typecheck": "tsc --noEmit"
},
"dependencies": {
"@rocket.chat/core-typings": "workspace:^",

@ -45,7 +45,7 @@
"version": "detect"
}
},
"ignorePatterns": ["**/dist"],
"ignorePatterns": ["dist", "!.storybook"],
"overrides": [
{
"files": ["*.ts", "*.tsx"],

@ -2,33 +2,20 @@
"name": "@rocket.chat/http-router",
"version": "7.9.11",
"private": true,
"devDependencies": {
"@rocket.chat/eslint-config": "workspace:~",
"@rocket.chat/jest-presets": "workspace:^",
"@rocket.chat/tsconfig": "workspace:*",
"@types/express": "^4.17.25",
"@types/jest": "~30.0.0",
"@types/supertest": "~6.0.3",
"eslint": "~8.45.0",
"jest": "~30.2.0",
"supertest": "~7.1.4",
"ts-jest": "~29.4.5",
"typescript": "~5.9.3"
},
"main": "./dist/index.js",
"typings": "./dist/index.d.ts",
"files": [
"/dist"
],
"scripts": {
"build": "rm -rf dist && tsc",
"dev": "tsc --watch --preserveWatchOutput",
"typecheck": "tsc --noEmit",
"lint": "eslint --ext .js,.jsx,.ts,.tsx .",
"lint:fix": "eslint --ext .js,.jsx,.ts,.tsx . --fix",
"test": "jest",
"testunit": "jest",
"test": "jest"
"typecheck": "tsc --noEmit"
},
"main": "./dist/index.js",
"typings": "./dist/index.d.ts",
"files": [
"/dist"
],
"dependencies": {
"@rocket.chat/core-typings": "workspace:^",
"@rocket.chat/logger": "workspace:^",
@ -38,6 +25,19 @@
"hono": "^4.6.19",
"qs": "^6.14.0"
},
"devDependencies": {
"@rocket.chat/eslint-config": "workspace:~",
"@rocket.chat/jest-presets": "workspace:^",
"@rocket.chat/tsconfig": "workspace:*",
"@types/express": "^4.17.25",
"@types/jest": "~30.0.0",
"@types/supertest": "~6.0.3",
"eslint": "~8.45.0",
"jest": "~30.2.0",
"supertest": "~7.1.4",
"ts-jest": "~29.4.5",
"typescript": "~5.9.3"
},
"volta": {
"extends": "../../package.json"
}

@ -4,5 +4,5 @@
"env": {
"jest/globals": true
},
"ignorePatterns": ["**/dist"]
"ignorePatterns": ["dist"]
}

@ -26,9 +26,9 @@
"scripts": {
"build": "rm -rf dist && tsc -p tsconfig.build.json && node --experimental-transform-types ./src/scripts/build.mts",
"check": "node --experimental-transform-types ./src/scripts/check.mts",
"replace-sprintf": "node --experimental-transform-types ./src/scripts/replace-sprintf.mts",
"lint": "eslint . && node --experimental-transform-types ./src/scripts/check.mts",
"lint:fix": "eslint . --fix && node --experimental-transform-types ./src/scripts/check.mts --fix",
"replace-sprintf": "node --experimental-transform-types ./src/scripts/replace-sprintf.mts",
"test": "jest",
"testunit": "jest"
},

@ -8,5 +8,5 @@
}
}
],
"ignorePatterns": ["**/dist"]
"ignorePatterns": ["dist"]
}

@ -2,30 +2,30 @@
"name": "@rocket.chat/instance-status",
"version": "0.1.44",
"private": true,
"devDependencies": {
"@rocket.chat/eslint-config": "workspace:^",
"@rocket.chat/tsconfig": "workspace:*",
"eslint": "~8.45.0",
"mongodb": "6.16.0",
"prettier": "~3.3.3",
"typescript": "~5.9.3"
},
"scripts": {
"lint": "eslint --ext .js,.jsx,.ts,.tsx .",
"lint:fix": "eslint --ext .js,.jsx,.ts,.tsx . --fix",
"test": "echo \"Error: no test specified\" && exit 1",
"dev": "tsc --watch --preserveWatchOutput -p tsconfig.json",
"build": "rm -rf dist && tsc -p tsconfig.json"
},
"main": "./dist/index.js",
"typings": "./dist/index.d.ts",
"files": [
"/dist"
],
"scripts": {
"build": "rm -rf dist && tsc -p tsconfig.json",
"dev": "tsc --watch --preserveWatchOutput -p tsconfig.json",
"lint": "eslint --ext .js,.jsx,.ts,.tsx .",
"lint:fix": "eslint --ext .js,.jsx,.ts,.tsx . --fix",
"test": "echo \"Error: no test specified\" && exit 1"
},
"dependencies": {
"@rocket.chat/models": "workspace:^",
"@rocket.chat/tracing": "workspace:^"
},
"devDependencies": {
"@rocket.chat/eslint-config": "workspace:^",
"@rocket.chat/tsconfig": "workspace:*",
"eslint": "~8.45.0",
"mongodb": "6.16.0",
"prettier": "~3.3.3",
"typescript": "~5.9.3"
},
"volta": {
"extends": "../../package.json"
}

@ -2,21 +2,16 @@
"name": "@rocket.chat/jest-presets",
"version": "0.0.1",
"private": true,
"scripts": {
"clean": "rm -rf ./dist",
"build": "tsc",
"lint": "eslint ."
},
"type": "module",
"exports": {
"./server": {
"default": "./dist/server/index.js",
"types": "./dist/server/index.d.ts"
"types": "./dist/server/index.d.ts",
"default": "./dist/server/index.js"
},
"./server/jest-preset": "./dist/server/jest-preset.js",
"./client": {
"default": "./dist/client/index.js",
"types": "./dist/client/index.d.ts"
"types": "./dist/client/index.d.ts",
"default": "./dist/client/index.js"
},
"./client/jest-preset": "./dist/client/jest-preset.js",
"./client/jest-setup": "./dist/client/jest-setup.js"
@ -26,6 +21,11 @@
"/client",
"/server"
],
"scripts": {
"build": "tsc",
"clean": "rm -rf ./dist",
"lint": "eslint ."
},
"dependencies": {
"@swc/core": "1.13.19",
"@swc/jest": "~0.2.39",

@ -1,4 +1,4 @@
{
"extends": ["@rocket.chat/eslint-config"],
"ignorePatterns": ["**/dist"]
"ignorePatterns": ["dist"]
}

@ -2,31 +2,31 @@
"name": "@rocket.chat/jwt",
"version": "0.1.1",
"private": true,
"devDependencies": {
"@rocket.chat/jest-presets": "workspace:~",
"@rocket.chat/tsconfig": "workspace:*",
"@types/jest": "~30.0.0",
"eslint": "~8.45.0",
"jest": "~30.2.0",
"typescript": "~5.9.3"
},
"main": "./dist/index.js",
"typings": "./dist/index.d.ts",
"files": [
"/dist"
],
"scripts": {
"build": "rm -rf dist && tsc",
"dev": "tsc --watch --preserveWatchOutput",
"typecheck": "tsc --noEmit",
"lint": "eslint --ext .js,.jsx,.ts,.tsx .",
"lint:fix": "eslint --ext .js,.jsx,.ts,.tsx . --fix",
"test": "jest",
"testunit": "jest"
"testunit": "jest",
"typecheck": "tsc --noEmit"
},
"main": "./dist/index.js",
"typings": "./dist/index.d.ts",
"files": [
"/dist"
],
"dependencies": {
"jose": "^4.15.9"
},
"devDependencies": {
"@rocket.chat/jest-presets": "workspace:~",
"@rocket.chat/tsconfig": "workspace:*",
"@types/jest": "~30.0.0",
"eslint": "~8.45.0",
"jest": "~30.2.0",
"typescript": "~5.9.3"
},
"volta": {
"extends": "../../package.json"
},

@ -1,5 +0,0 @@
/dist
/node_modules
/build/*
!/.storybook
src/i18next.js

@ -5,30 +5,42 @@
"jest": true
},
"rules": {
"import/order": ["error", {
"newlines-between": "always",
"groups": ["builtin", "external", "internal", ["parent", "sibling", "index"]],
"alphabetize": {
"order": "asc"
"import/order": [
"error",
{
"newlines-between": "always",
"groups": ["builtin", "external", "internal", ["parent", "sibling", "index"]],
"alphabetize": {
"order": "asc"
}
}
}],
],
"jsx-quotes": ["error", "prefer-single"],
"react/display-name": ["warn", {
"ignoreTranspilerName": false
}],
"react/display-name": [
"warn",
{
"ignoreTranspilerName": false
}
],
"react/jsx-fragments": ["error", "syntax"],
"react/jsx-no-bind": ["warn", {
"ignoreRefs": true,
"allowFunctions": true,
"allowArrowFunctions": true
}],
"react/jsx-no-bind": [
"warn",
{
"ignoreRefs": true,
"allowFunctions": true,
"allowArrowFunctions": true
}
],
"react/jsx-no-comment-textnodes": "error",
"react/jsx-no-duplicate-props": "error",
"react/jsx-no-target-blank": "error",
"react/jsx-no-undef": "error",
"react/jsx-tag-spacing": ["error", {
"beforeSelfClosing": "always"
}],
"react/jsx-tag-spacing": [
"error",
{
"beforeSelfClosing": "always"
}
],
"react/jsx-uses-react": "error",
"react/jsx-uses-vars": "error",
"react/no-danger": "warn",
@ -43,26 +55,23 @@
"react/require-render-return": "error",
"react/self-closing-comp": "error",
"react-hooks/rules-of-hooks": "error",
"react-hooks/exhaustive-deps": "warn",
"react-hooks/exhaustive-deps": "warn",
"no-sequences": "off",
"no-extra-parens": "off"
},
"settings": {
"import/resolver": {
"node": {
"extensions": [
".js",
".ts",
".tsx"
]
"extensions": [".js", ".ts", ".tsx"]
}
},
},
"react": {
"pragma": "h",
"pragmaFrag": "Fragment",
"version": "detect"
"pragma": "h",
"pragmaFrag": "Fragment",
"version": "detect"
}
},
"ignorePatterns": ["dist", "build", "!.storybook"],
"overrides": [
{
"files": ["*.ts", "*.tsx"],

@ -1,29 +1,57 @@
{
"name": "@rocket.chat/livechat",
"version": "1.23.15",
"files": [
"/build"
],
"private": true,
"license": "MIT",
"homepage": "https://rocket.chat",
"repository": {
"type": "git",
"url": "https://github.com/RocketChat/Rocket.Chat",
"directory": "packages/livechat"
},
"homepage": "https://rocket.chat",
"license": "MIT",
"files": [
"/build"
],
"scripts": {
"clean": "rimraf dist",
"build": "cross-env TS_NODE_PROJECT=\"tsconfig.webpack.json\" webpack-cli --mode production",
"build-storybook": "storybook build",
"clean": "rimraf dist",
"dev": "yarn build",
"start": "cross-env TS_NODE_PROJECT=\"tsconfig.webpack.json\" webpack-dev-server --mode development",
"lint": "yarn run eslint && yarn run stylelint",
"eslint": "eslint --ext .js,.jsx,.ts,.tsx .",
"stylelint": "stylelint 'src/**/*.scss'",
"lint": "yarn run eslint && yarn run stylelint",
"start": "cross-env TS_NODE_PROJECT=\"tsconfig.webpack.json\" webpack-dev-server --mode development",
"storybook": "storybook dev -p 9001 -c .storybook",
"build-storybook": "storybook build",
"stylelint": "stylelint 'src/**/*.scss'",
"typecheck": "tsc -p tsconfig.typecheck.json"
},
"browserslist": [
"last 2 versions",
"Firefox ESR"
],
"dependencies": {
"@rocket.chat/emitter": "~0.31.25",
"@rocket.chat/gazzodown": "workspace:^",
"@rocket.chat/message-parser": "workspace:^",
"@rocket.chat/random": "workspace:~",
"@rocket.chat/ui-kit": "workspace:~",
"ajv": "^8.17.1",
"ajv-formats": "^3.0.1",
"css-vars-ponyfill": "^2.4.9",
"date-fns": "~4.1.0",
"dompurify": "~3.2.7",
"emoji-mart": "^3.0.1",
"history": "~5.3.0",
"i18next": "~23.4.9",
"mem": "^8.1.1",
"path-to-regexp": "^6.3.0",
"preact": "~10.25.4",
"preact-router": "^4.1.2",
"query-string": "^7.1.3",
"react-hook-form": "~7.45.4",
"react-i18next": "~13.2.2",
"storybook-dark-mode": "^4.0.2",
"whatwg-fetch": "^3.6.20"
},
"devDependencies": {
"@babel/core": "~7.28.5",
"@babel/eslint-parser": "~7.28.5",
@ -96,34 +124,6 @@
"@rocket.chat/fuselage-tokens": "*",
"@rocket.chat/logo": "*"
},
"dependencies": {
"@rocket.chat/emitter": "~0.31.25",
"@rocket.chat/gazzodown": "workspace:^",
"@rocket.chat/message-parser": "workspace:^",
"@rocket.chat/random": "workspace:~",
"@rocket.chat/ui-kit": "workspace:~",
"ajv": "^8.17.1",
"ajv-formats": "^3.0.1",
"css-vars-ponyfill": "^2.4.9",
"date-fns": "~4.1.0",
"dompurify": "~3.2.7",
"emoji-mart": "^3.0.1",
"history": "~5.3.0",
"i18next": "~23.4.9",
"mem": "^8.1.1",
"path-to-regexp": "^6.3.0",
"preact": "~10.25.4",
"preact-router": "^4.1.2",
"query-string": "^7.1.3",
"react-hook-form": "~7.45.4",
"react-i18next": "~13.2.2",
"storybook-dark-mode": "^4.0.2",
"whatwg-fetch": "^3.6.20"
},
"browserslist": [
"last 2 versions",
"Firefox ESR"
],
"volta": {
"extends": "../../package.json"
},

@ -1,4 +1,4 @@
{
"extends": ["@rocket.chat/eslint-config"],
"ignorePatterns": ["**/dist"]
"ignorePatterns": ["dist"]
}

@ -2,28 +2,28 @@
"name": "@rocket.chat/log-format",
"version": "0.0.2",
"private": true,
"devDependencies": {
"@types/chalk": "^2.2.4",
"@types/ejson": "^2.2.2",
"eslint": "~8.45.0",
"typescript": "~5.9.3"
},
"scripts": {
"lint": "eslint --ext .js,.jsx,.ts,.tsx .",
"lint:fix": "eslint --ext .js,.jsx,.ts,.tsx . --fix",
"build": "rm -rf dist && tsc -p tsconfig.json",
"dev": "tsc -p tsconfig.json --watch --preserveWatchOutput"
},
"main": "./dist/index.js",
"typings": "./dist/index.d.ts",
"files": [
"/dist"
],
"volta": {
"extends": "../../package.json"
"scripts": {
"build": "rm -rf dist && tsc -p tsconfig.json",
"dev": "tsc -p tsconfig.json --watch --preserveWatchOutput",
"lint": "eslint --ext .js,.jsx,.ts,.tsx .",
"lint:fix": "eslint --ext .js,.jsx,.ts,.tsx . --fix"
},
"dependencies": {
"chalk": "^4.1.2",
"ejson": "^2.2.3"
},
"devDependencies": {
"@types/chalk": "^2.2.4",
"@types/ejson": "^2.2.2",
"eslint": "~8.45.0",
"typescript": "~5.9.3"
},
"volta": {
"extends": "../../package.json"
}
}

@ -1,4 +1,4 @@
{
"extends": ["@rocket.chat/eslint-config"],
"ignorePatterns": ["**/dist"]
"ignorePatterns": ["dist"]
}

@ -2,25 +2,25 @@
"name": "@rocket.chat/logger",
"version": "0.0.2",
"private": true,
"devDependencies": {
"eslint": "~8.45.0",
"typescript": "~5.9.3"
},
"scripts": {
"lint": "eslint --ext .js,.jsx,.ts,.tsx .",
"lint:fix": "eslint --ext .js,.jsx,.ts,.tsx . --fix",
"build": "rm -rf dist && tsc -p tsconfig.json",
"dev": "tsc -p tsconfig.json --watch --preserveWatchOutput"
},
"main": "./dist/index.js",
"typings": "./dist/index.d.ts",
"files": [
"/dist"
],
"scripts": {
"build": "rm -rf dist && tsc -p tsconfig.json",
"dev": "tsc -p tsconfig.json --watch --preserveWatchOutput",
"lint": "eslint --ext .js,.jsx,.ts,.tsx .",
"lint:fix": "eslint --ext .js,.jsx,.ts,.tsx . --fix"
},
"dependencies": {
"@rocket.chat/emitter": "~0.31.25",
"pino": "^8.21.0"
},
"devDependencies": {
"eslint": "~8.45.0",
"typescript": "~5.9.3"
},
"volta": {
"extends": "../../package.json"
}

@ -1,4 +1,4 @@
{
"extends": ["@rocket.chat/eslint-config"],
"ignorePatterns": ["**/dist"]
"ignorePatterns": ["dist"]
}

@ -2,29 +2,29 @@
"name": "@rocket.chat/media-signaling",
"version": "0.1.0",
"private": true,
"devDependencies": {
"@rocket.chat/jest-presets": "workspace:~",
"@rocket.chat/tsconfig": "workspace:*",
"@types/jest": "~30.0.0",
"eslint": "~8.45.0",
"jest": "~30.2.0",
"typescript": "~5.9.3"
},
"scripts": {
"lint": "eslint --ext .js,.jsx,.ts,.tsx .",
"lint:fix": "eslint --ext .js,.jsx,.ts,.tsx . --fix",
"test": "jest",
"build": "rm -rf dist && tsc -p tsconfig.json",
"dev": "tsc -p tsconfig.json --watch --preserveWatchOutput",
"build-preview": "mkdir -p ../../.preview && cp -r ./dist ../../.preview/media-signaling"
},
"main": "./dist/index.js",
"typings": "./dist/index.d.ts",
"files": [
"/dist"
],
"scripts": {
"build": "rm -rf dist && tsc -p tsconfig.json",
"build-preview": "mkdir -p ../../.preview && cp -r ./dist ../../.preview/media-signaling",
"dev": "tsc -p tsconfig.json --watch --preserveWatchOutput",
"lint": "eslint --ext .js,.jsx,.ts,.tsx .",
"lint:fix": "eslint --ext .js,.jsx,.ts,.tsx . --fix",
"test": "jest"
},
"dependencies": {
"@rocket.chat/emitter": "~0.31.25",
"ajv": "^8.17.1"
},
"devDependencies": {
"@rocket.chat/jest-presets": "workspace:~",
"@rocket.chat/tsconfig": "workspace:*",
"@types/jest": "~30.0.0",
"eslint": "~8.45.0",
"jest": "~30.2.0",
"typescript": "~5.9.3"
}
}

@ -1,2 +0,0 @@
/node_modules
/dist

@ -1,12 +0,0 @@
module.exports = {
extends: '@rocket.chat/eslint-config',
env: {
jest: true,
},
overrides: [
{
files: ['**/*.ts', '**/*.tsx'],
extends: '@rocket.chat/eslint-config',
},
],
};

@ -0,0 +1,4 @@
{
"extends": "@rocket.chat/eslint-config",
"ignorePatterns": ["dist"]
}

@ -1,81 +1,81 @@
{
"name": "@rocket.chat/message-parser",
"description": "Rocket.Chat parser for messages",
"version": "0.31.32",
"author": {
"name": "Rocket.Chat",
"url": "https://rocket.chat/"
},
"license": "MIT",
"homepage": "https://github.com/RocketChat/fuselage#readme",
"repository": {
"type": "git",
"url": "git+https://github.com/RocketChat/fuselage.git",
"directory": "packages/message-parser"
},
"bugs": {
"url": "https://github.com/RocketChat/fuselage/issues"
},
"main": "messageParser.js",
"exports": {
".": {
"default": "./messageParser.js"
},
"./index": {
"default": "./messageParser.js"
}
},
"module": "dist/messageParser.mjs",
"unpkg": "dist/messageParser.umd.js",
"types": "dist/index.d.ts",
"files": [
"/dist",
"/messageParser.js"
],
"directories": {
"test": "test"
},
"publishConfig": {
"access": "public"
},
"scripts": {
"build": "run-s .:build:clean .:build:bundle",
".:build:clean": "rimraf dist",
".:build:bundle": "webpack-cli",
"lint": "eslint .",
"test": "jest",
"testunit": "jest",
"docs": "typedoc"
},
"devDependencies": {
"@babel/core": "~7.28.5",
"@babel/eslint-parser": "~7.28.5",
"@babel/preset-env": "~7.28.5",
"@rocket.chat/eslint-config": "workspace:^",
"@rocket.chat/jest-presets": "workspace:~",
"@rocket.chat/peggy-loader": "workspace:~",
"@rocket.chat/prettier-config": "~0.31.25",
"@types/jest": "~30.0.0",
"@types/node": "~22.16.5",
"@typescript-eslint/parser": "~5.58.0",
"babel-loader": "~10.0.0",
"eslint": "~8.45.0",
"jest": "~30.2.0",
"npm-run-all": "^4.1.5",
"peggy": "4.1.1",
"prettier": "~3.3.3",
"prettier-plugin-pegjs": "~0.5.4",
"rimraf": "^6.0.1",
"ts-loader": "~9.5.4",
"typedoc": "~0.28.14",
"typescript": "~5.9.3",
"webpack": "~5.99.9",
"webpack-cli": "~5.1.4"
},
"dependencies": {
"tldts": "~6.1.86"
},
"volta": {
"extends": "../../package.json"
}
"name": "@rocket.chat/message-parser",
"version": "0.31.32",
"description": "Rocket.Chat parser for messages",
"homepage": "https://github.com/RocketChat/fuselage#readme",
"bugs": {
"url": "https://github.com/RocketChat/fuselage/issues"
},
"repository": {
"type": "git",
"url": "git+https://github.com/RocketChat/fuselage.git",
"directory": "packages/message-parser"
},
"license": "MIT",
"author": {
"name": "Rocket.Chat",
"url": "https://rocket.chat/"
},
"exports": {
".": {
"default": "./messageParser.js"
},
"./index": {
"default": "./messageParser.js"
}
},
"main": "messageParser.js",
"unpkg": "dist/messageParser.umd.js",
"module": "dist/messageParser.mjs",
"types": "dist/index.d.ts",
"directories": {
"test": "test"
},
"files": [
"/dist",
"/messageParser.js"
],
"scripts": {
".:build:bundle": "webpack-cli",
".:build:clean": "rimraf dist",
"build": "run-s .:build:clean .:build:bundle",
"docs": "typedoc",
"lint": "eslint .",
"test": "jest",
"testunit": "jest"
},
"dependencies": {
"tldts": "~6.1.86"
},
"devDependencies": {
"@babel/core": "~7.28.5",
"@babel/eslint-parser": "~7.28.5",
"@babel/preset-env": "~7.28.5",
"@rocket.chat/eslint-config": "workspace:^",
"@rocket.chat/jest-presets": "workspace:~",
"@rocket.chat/peggy-loader": "workspace:~",
"@rocket.chat/prettier-config": "~0.31.25",
"@types/jest": "~30.0.0",
"@types/node": "~22.16.5",
"@typescript-eslint/parser": "~5.58.0",
"babel-loader": "~10.0.0",
"eslint": "~8.45.0",
"jest": "~30.2.0",
"npm-run-all": "^4.1.5",
"peggy": "4.1.1",
"prettier": "~3.3.3",
"prettier-plugin-pegjs": "~0.5.4",
"rimraf": "^6.0.1",
"ts-loader": "~9.5.4",
"typedoc": "~0.28.14",
"typescript": "~5.9.3",
"webpack": "~5.99.9",
"webpack-cli": "~5.1.4"
},
"volta": {
"extends": "../../package.json"
},
"publishConfig": {
"access": "public"
}
}

@ -1,4 +1,4 @@
{
"extends": ["@rocket.chat/eslint-config", "@rocket.chat/eslint-config/react"],
"ignorePatterns": ["**/dist"]
"ignorePatterns": ["dist"]
}

@ -23,11 +23,11 @@
"moment": "^2.30.1",
"typescript": "~5.9.3"
},
"volta": {
"extends": "../../package.json"
},
"peerDependencies": {
"date-fns": "~4.1.0",
"moment": "^2.30.1"
},
"volta": {
"extends": "../../package.json"
}
}

@ -1,4 +1,4 @@
{
"extends": ["@rocket.chat/eslint-config", "@rocket.chat/eslint-config/react"],
"ignorePatterns": ["**/dist"]
"ignorePatterns": ["dist"]
}

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save