Update dependencies (#18593)

pull/17427/head^2
Rodrigo Nascimento 5 years ago committed by GitHub
parent 09b825dc47
commit abae41984a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 4
      .github/workflows/build_and_test.yml
  2. 12
      .meteor/versions
  3. 1
      app/authorization/client/views/permissions.js
  4. 1
      app/autotranslate/server/methods/getSupportedLanguages.js
  5. 1
      app/autotranslate/server/methods/translateMessage.js
  6. 1
      app/importer/server/methods/downloadPublicImportFile.js
  7. 1
      app/importer/server/methods/getImportFileData.js
  8. 1
      app/importer/server/methods/getImportProgress.js
  9. 1
      app/importer/server/methods/startImport.js
  10. 1
      app/importer/server/methods/uploadImportFile.js
  11. 1
      app/models/server/models/Roles.js
  12. 2
      app/models/server/raw/LivechatBusinessHours.ts
  13. 2
      app/models/server/raw/LivechatDepartmentAgents.js
  14. 4
      app/models/server/raw/ServerEvents.ts
  15. 1
      app/ui-utils/client/lib/RoomManager.js
  16. 2
      app/ui-utils/client/lib/SideNav.js
  17. 1
      app/ui-utils/client/lib/openRoom.js
  18. 1
      app/webrtc/client/WebRTCClass.js
  19. 14
      client/admin/info/InstancesSection.js
  20. 8
      mocha.opts
  21. 16
      mocha.opts.js
  22. 8
      mocha_end_to_end.opts
  23. 18
      mocha_end_to_end.opts.js
  24. 14928
      package-lock.json
  25. 204
      package.json
  26. 23
      public/pdf.worker.min.js
  27. 2
      tsconfig.json

@ -238,7 +238,9 @@ jobs:
MONGO_URL: mongodb://localhost:27017/rocketchat
MONGO_OPLOG_URL: mongodb://localhost:27017/local
run: |
for i in $(seq 1 5); do (docker exec mongo mongo rocketchat --eval 'db.dropDatabase()') && xvfb-run --auto-servernum npm run testci && s=0 && break || s=$? && sleep 1; done; (exit $s)
echo -e 'pcm.!default {\n type hw\n card 0\n}\n\nctl.!default {\n type hw\n card 0\n}' > ~/.asoundrc
Xvfb -screen 0 1024x768x24 :99 &
for i in $(seq 1 5); do (docker exec mongo mongo rocketchat --eval 'db.dropDatabase()') && npm run testci && s=0 && break || s=$? && sleep 1; done; (exit $s)
# notification:
# runs-on: ubuntu-latest

@ -4,7 +4,7 @@ accounts-github@1.4.3
accounts-google@1.3.3
accounts-meteor-developer@1.4.2
accounts-oauth@1.2.0
accounts-password@1.6.0
accounts-password@1.6.1
accounts-twitter@1.4.2
aldeed:simple-schema@1.5.4
allow-deny@1.1.0
@ -27,8 +27,8 @@ dandv:caret-position@2.1.1
ddp@1.4.0
ddp-client@2.3.3
ddp-common@1.4.0
ddp-rate-limiter@1.0.7
ddp-server@2.3.1
ddp-rate-limiter@1.0.8
ddp-server@2.3.2
deepwell:bootstrap-datepicker2@1.3.0
deps@1.0.12
diff-sequence@1.1.1
@ -79,7 +79,7 @@ meteor-base@1.4.0
meteor-developer-oauth@1.2.1
meteorhacks:inject-initial@1.0.4
meteorspark:util@0.2.0
minifier-css@1.5.0
minifier-css@1.5.2
minifier-js@2.6.0
minimongo@1.6.0
mizzao:timesync@0.3.4
@ -97,7 +97,7 @@ mystor:device-detection@0.2.0
nimble:restivus@0.8.12
nooitaf:colors@1.1.2_1
npm-bcrypt@0.9.3
npm-mongo@3.7.0
npm-mongo@3.7.1
oauth@1.3.0
oauth1@1.3.0
oauth2@1.3.0
@ -130,7 +130,7 @@ session@1.2.0
sha@1.0.9
shell-server@0.5.0
simple:json-routes@2.1.0
socket-stream-client@0.3.0
socket-stream-client@0.3.1
spacebars@1.0.15
spacebars-compiler@1.1.3
srp@1.1.0

@ -11,7 +11,6 @@ import { hasAllPermission } from '../hasPermission';
import { t } from '../../../utils/client';
import { SideNav } from '../../../ui-utils/client/lib/SideNav';
import { CONSTANTS, AuthorizationUtils } from '../../lib';
import { hasAtLeastOnePermission } from '..';
Template.permissions.helpers({

@ -2,7 +2,6 @@ import { Meteor } from 'meteor/meteor';
import { DDPRateLimiter } from 'meteor/ddp-rate-limiter';
import { hasPermission } from '../../../authorization';
import { TranslationProviderRegistry } from '..';
Meteor.methods({

@ -1,7 +1,6 @@
import { Meteor } from 'meteor/meteor';
import { Rooms } from '../../../models';
import { TranslationProviderRegistry } from '..';
Meteor.methods({

@ -7,7 +7,6 @@ import { Meteor } from 'meteor/meteor';
import { RocketChatImportFileInstance } from '../startup/store';
import { ProgressStep } from '../../lib/ImporterProgressStep';
import { hasPermission } from '../../../authorization';
import { Importers } from '..';
function downloadHttpFile(fileUrl, writeStream) {

@ -7,7 +7,6 @@ import { RocketChatImportFileInstance } from '../startup/store';
import { hasPermission } from '../../../authorization';
import { Imports } from '../../../models';
import { ProgressStep } from '../../lib/ImporterProgressStep';
import { Importers } from '..';
Meteor.methods({

@ -2,7 +2,6 @@ import { Meteor } from 'meteor/meteor';
import { hasPermission } from '../../../authorization';
import { Imports } from '../../../models';
import { Importers } from '..';

@ -2,7 +2,6 @@ import { Meteor } from 'meteor/meteor';
import { hasPermission } from '../../../authorization';
import { Imports } from '../../../models';
import {
Importers,
Selection,

@ -5,7 +5,6 @@ import { RocketChatFile } from '../../../file';
import { RocketChatImportFileInstance } from '../startup/store';
import { hasPermission } from '../../../authorization';
import { ProgressStep } from '../../lib/ImporterProgressStep';
import { Importers } from '..';
Meteor.methods({

@ -1,5 +1,4 @@
import { Base } from './_Base';
import * as Models from '..';

@ -52,7 +52,7 @@ export class LivechatBusinessHoursRaw extends BaseRaw {
async insertOne(data: Omit<ILivechatBusinessHour, '_id'>): Promise<any> {
return this.col.insertOne({
_id: new ObjectId().toHexString(),
ts: new Date(),
...{ ts: new Date() },
...data,
});
}

@ -28,7 +28,7 @@ export class LivechatDepartmentAgentsRaw extends BaseRaw {
return this.find(query, options);
}
findByDepartmentIds(departmentIds, options) {
findByDepartmentIds(departmentIds, options = {}) {
return this.find({ departmentId: { $in: departmentIds } }, options);
}
}

@ -18,14 +18,14 @@ export class ServerEventsRaw extends BaseRaw {
}
async findLastFailedAttemptByIp(ip: string): Promise<IServerEvent | null> {
return this.col.findOne({
return this.col.findOne<IServerEvent>({
ip,
t: IServerEventType.FAILED_LOGIN_ATTEMPT,
}, { sort: { ts: -1 } });
}
async findLastFailedAttemptByUsername(username: string): Promise<IServerEvent | null> {
return this.col.findOne({
return this.col.findOne<IServerEvent>({
'u.username': username,
t: IServerEventType.FAILED_LOGIN_ATTEMPT,
}, { sort: { ts: -1 } });

@ -17,7 +17,6 @@ import { CachedChatRoom, ChatMessage, ChatSubscription, CachedChatSubscription }
import { CachedCollectionManager } from '../../../ui-cached-collection';
import { getConfig } from '../config';
import { ROOM_DATA_STREAM } from '../../../utils/stream/constants';
import { call } from '..';

@ -113,7 +113,7 @@ export const SideNav = new class {
return false;
}
openFlex(callback) {
openFlex(callback = () => {}) {
if (!this.initiated) {
return this.openQueue.push({
config: this.getFlex(),

@ -13,7 +13,6 @@ import { settings } from '../../../settings';
import { callbacks } from '../../../callbacks';
import { roomTypes } from '../../../utils';
import { call, callMethod } from './callMethod';
import { RoomManager, fireGlobalEvent, RoomHistoryManager } from '..';
window.currentTracker = undefined;

@ -11,7 +11,6 @@ import { Notifications } from '../../notifications';
import { settings } from '../../settings';
import { modal } from '../../ui-utils';
import { ChatSubscription } from '../../models';
import { WEB_RTC_EVENTS } from '..';
class WebRTCTransportClass extends EventEmitter {

@ -18,13 +18,13 @@ export function InstancesSection({ instances }) {
<DescriptionList key={i} title={<Subtitle>{t('Broadcast_Connected_Instances')}</Subtitle>}>
<DescriptionList.Entry label={t('Address')}>{address}</DescriptionList.Entry>
<DescriptionList.Entry label={t('Auth')}>{broadcastAuth ? 'true' : 'false'}</DescriptionList.Entry>
<DescriptionList.Entry label={<>{t('Current_Status')} > {t('Connected')}</>}>{currentStatus.connected ? 'true' : 'false'}</DescriptionList.Entry>
<DescriptionList.Entry label={<>{t('Current_Status')} > {t('Retry_Count')}</>}>{currentStatus.retryCount}</DescriptionList.Entry>
<DescriptionList.Entry label={<>{t('Current_Status')} > {t('Status')}</>}>{currentStatus.status}</DescriptionList.Entry>
<DescriptionList.Entry label={<>{t('Instance_Record')} > {t('ID')}</>}>{instanceRecord._id}</DescriptionList.Entry>
<DescriptionList.Entry label={<>{t('Instance_Record')} > {t('PID')}</>}>{instanceRecord.pid}</DescriptionList.Entry>
<DescriptionList.Entry label={<>{t('Instance_Record')} > {t('Created_at')}</>}>{formatDateAndTime(instanceRecord._createdAt)}</DescriptionList.Entry>
<DescriptionList.Entry label={<>{t('Instance_Record')} > {t('Updated_at')}</>}>{formatDateAndTime(instanceRecord._updatedAt)}</DescriptionList.Entry>
<DescriptionList.Entry label={<>{t('Current_Status')} &gt; {t('Connected')}</>}>{currentStatus.connected ? 'true' : 'false'}</DescriptionList.Entry>
<DescriptionList.Entry label={<>{t('Current_Status')} &gt; {t('Retry_Count')}</>}>{currentStatus.retryCount}</DescriptionList.Entry>
<DescriptionList.Entry label={<>{t('Current_Status')} &gt; {t('Status')}</>}>{currentStatus.status}</DescriptionList.Entry>
<DescriptionList.Entry label={<>{t('Instance_Record')} &gt; {t('ID')}</>}>{instanceRecord._id}</DescriptionList.Entry>
<DescriptionList.Entry label={<>{t('Instance_Record')} &gt; {t('PID')}</>}>{instanceRecord.pid}</DescriptionList.Entry>
<DescriptionList.Entry label={<>{t('Instance_Record')} &gt; {t('Created_at')}</>}>{formatDateAndTime(instanceRecord._createdAt)}</DescriptionList.Entry>
<DescriptionList.Entry label={<>{t('Instance_Record')} &gt; {t('Updated_at')}</>}>{formatDateAndTime(instanceRecord._updatedAt)}</DescriptionList.Entry>
</DescriptionList>,
)}
</>;

@ -1,8 +0,0 @@
--require ts-node/register
--require babel-mocha-es6-compiler
--require babel-polyfill
--reporter spec
--ui bdd
--watch-extensions ts
--extension ts
app/**/*.tests.js app/**/*.tests.ts

@ -0,0 +1,16 @@
'use strict';
module.exports = {
require: [
'ts-node/register',
'babel-mocha-es6-compiler',
'babel-polyfill',
],
reporter: 'spec',
ui: 'bdd',
extension: 'js,ts',
spec: [
'app/**/*.tests.js',
'app/**/*.tests.ts',
],
};

@ -1,8 +0,0 @@
--require babel-mocha-es6-compiler
--require babel-polyfill
--reporter spec
--ui bdd
--timeout 10000
--bail
--file tests/end-to-end/teardown.js
tests/end-to-end/api/*.js tests/end-to-end/apps/*.js

@ -0,0 +1,18 @@
'use strict';
module.exports = {
require: [
'babel-mocha-es6-compiler',
'babel-polyfill',
],
reporter: 'spec',
ui: 'bdd',
extension: 'js,ts',
timeout: 10000,
bail: true,
file: 'tests/end-to-end/teardown.js',
spec: [
'tests/end-to-end/api/*.js',
'tests/end-to-end/apps/*.js',
],
};

14928
package-lock.json generated

File diff suppressed because it is too large Load Diff

@ -23,12 +23,12 @@
"typecheck": "tsc --noEmit --skipLibCheck",
"deploy": "npm run build && pm2 startOrRestart pm2.json",
"postinstall": "node .scripts/npm-postinstall.js",
"coverage": "nyc -r html mocha --opts ./mocha.opts",
"coverage": "nyc -r html mocha --config ./mocha.opts.js",
"testci": "node .scripts/start.js",
"testui": "cypress run --project tests",
"testapi": "mocha --opts ./mocha_end_to_end.opts",
"testunit": "mocha --opts ./mocha.opts",
"testunit-watch": "mocha --watch --opts ./mocha.opts",
"testapi": "mocha --config ./mocha_end_to_end.opts.js",
"testunit": "mocha --config ./mocha.opts.js",
"testunit-watch": "mocha --watch --config ./mocha.opts.js",
"test": "npm run testapi && npm run testui",
"translation-diff": "node .scripts/translationDiff.js",
"translation-fix-order": "node .scripts/fix-i18n.js",
@ -48,82 +48,82 @@
"email": "support@rocket.chat"
},
"devDependencies": {
"@babel/core": "^7.6.2",
"@babel/plugin-proposal-nullish-coalescing-operator": "^7.8.3",
"@babel/plugin-proposal-optional-chaining": "^7.9.0",
"@babel/preset-env": "^7.6.2",
"@babel/preset-react": "^7.0.0",
"@octokit/rest": "^16.1.0",
"@babel/core": "^7.11.1",
"@babel/plugin-proposal-nullish-coalescing-operator": "^7.10.4",
"@babel/plugin-proposal-optional-chaining": "^7.11.0",
"@babel/preset-env": "^7.11.0",
"@babel/preset-react": "^7.10.4",
"@octokit/rest": "^16.43.2",
"@rocket.chat/eslint-config": "^0.3.0",
"@rocket.chat/livechat": "^1.6.0",
"@settlin/spacebars-loader": "^1.0.7",
"@settlin/spacebars-loader": "^1.0.8",
"@storybook/addon-actions": "^5.3.19",
"@storybook/addon-knobs": "^5.3.19",
"@storybook/addon-viewport": "^5.3.19",
"@storybook/addons": "^5.3.19",
"@storybook/react": "^5.3.19",
"@types/bcrypt": "^3.0.0",
"@types/chai": "^4.2.11",
"@types/chai": "^4.2.12",
"@types/chai-spies": "^1.0.1",
"@types/meteor": "^1.4.37",
"@types/mocha": "^7.0.2",
"@types/meteor": "^1.4.49",
"@types/mocha": "^8.0.3",
"@types/mock-require": "^2.0.0",
"@types/moment-timezone": "^0.5.13",
"@types/mongodb": "^3.5.8",
"@types/moment-timezone": "^0.5.30",
"@types/mongodb": "^3.5.26",
"@types/react-dom": "^16.9.8",
"@typescript-eslint/eslint-plugin": "^2.11.0",
"@typescript-eslint/parser": "^2.11.0",
"@typescript-eslint/eslint-plugin": "^2.34.0",
"@typescript-eslint/parser": "^2.34.0",
"acorn": "^6.4.1",
"autoprefixer": "^9.7.3",
"babel-eslint": "^10.0.3",
"babel-loader": "^8.0.6",
"autoprefixer": "^9.8.6",
"babel-eslint": "^10.1.0",
"babel-loader": "^8.1.0",
"babel-mocha-es6-compiler": "^0.1.0",
"babel-plugin-array-includes": "^2.0.3",
"babel-polyfill": "^6.26.0",
"chai": "^4.2.0",
"chai-datetime": "^1.5.0",
"chai-datetime": "^1.7.0",
"chai-spies": "^1.0.0",
"cypress": "^4.0.2",
"cypress": "^4.12.1",
"emojione-assets": "^4.5.0",
"eslint": "^6.7.2",
"eslint-plugin-import": "^2.19.1",
"eslint-plugin-react": "^7.17.0",
"eslint-plugin-react-hooks": "^4.0.4",
"fast-glob": "^2.2.6",
"eslint": "^6.8.0",
"eslint-plugin-import": "^2.22.0",
"eslint-plugin-react": "^7.20.6",
"eslint-plugin-react-hooks": "^4.1.0",
"fast-glob": "^2.2.7",
"husky": "^1.2.0",
"i18next": "^17.0.17",
"inquirer": "^7.0.3",
"i18next": "^17.3.1",
"inquirer": "^7.3.3",
"less-loader": "^5.0.0",
"md5": "^2.2.1",
"mocha": "^5.2.0",
"mock-require": "^3.0.2",
"mongo-unit": "^1.4.4",
"md5": "^2.3.0",
"mocha": "^8.1.1",
"mock-require": "^3.0.3",
"mongo-unit": "^2.0.1",
"node-sprite-generator": "^0.10.2",
"postcss": "^7.0.6",
"postcss-custom-properties": "^9.0.2",
"postcss": "^7.0.32",
"postcss-custom-properties": "^9.1.1",
"postcss-easy-import": "^3.0.0",
"postcss-load-config": "^2.0.0",
"postcss-load-config": "^2.1.0",
"postcss-media-minmax": "^4.0.0",
"postcss-nested": "^4.2.1",
"postcss-nested": "^4.2.3",
"postcss-selector-not": "^4.0.0",
"postcss-url": "^8.0.0",
"progress": "^2.0.2",
"proxyquire": "^2.1.0",
"progress": "^2.0.3",
"proxyquire": "^2.1.3",
"simple-git": "^1.107.0",
"source-map": "^0.5.6",
"stylelint": "^9.9.0",
"stylelint-order": "^2.0.0",
"supertest": "^3.3.0",
"source-map": "^0.5.7",
"stylelint": "^13.6.1",
"stylelint-order": "^2.2.1",
"supertest": "^3.4.2",
"ts-loader": "^7.0.5",
"ts-node": "^8.8.2",
"typescript": "^3.7.3",
"webpack": "^4.29.3"
"ts-node": "^8.10.2",
"typescript": "^3.9.7",
"webpack": "^4.44.1"
},
"dependencies": {
"@babel/runtime": "^7.9.6",
"@google-cloud/language": "^3.7.0",
"@google-cloud/storage": "^2.3.1",
"@google-cloud/vision": "^1.8.0",
"@babel/runtime": "^7.11.2",
"@google-cloud/language": "^3.8.0",
"@google-cloud/storage": "^2.5.0",
"@google-cloud/vision": "^1.11.0",
"@nivo/bar": "^0.61.1",
"@nivo/heatmap": "^0.61.0",
"@nivo/line": "^0.61.1",
@ -137,119 +137,119 @@
"@rocket.chat/icons": "^0.14.0",
"@rocket.chat/mp3-encoder": "^0.14.0",
"@rocket.chat/ui-kit": "^0.14.0",
"@slack/client": "^4.8.0",
"@slack/client": "^4.12.0",
"@types/fibers": "^3.1.0",
"@types/underscore.string": "0.0.38",
"@types/use-subscription": "^1.0.0",
"@types/xml-crypto": "^1.4.1",
"@types/xmldom": "^0.1.29",
"@types/xmldom": "^0.1.30",
"adm-zip": "RocketChat/adm-zip",
"apn": "2.2.0",
"archiver": "^3.0.0",
"archiver": "^3.1.1",
"arraybuffer-to-string": "^1.0.2",
"atlassian-crowd": "^0.5.0",
"autolinker": "^1.8.1",
"aws-sdk": "^2.368.0",
"bad-words": "^3.0.2",
"autolinker": "^1.8.3",
"aws-sdk": "^2.735.0",
"bad-words": "^3.0.3",
"bcrypt": "^5.0.0",
"blockstack": "19.3.0",
"body-parser": "1.18.3",
"bson": "^4.0.0",
"bson": "^4.1.0",
"bugsnag": "^2.4.3",
"bunyan": "^1.8.12",
"bunyan": "^1.8.14",
"busboy": "^0.2.14",
"bytebuffer": "5.0.1",
"cas": "https://github.com/kcbanner/node-cas/tarball/fcd27dad333223b3b75a048bce27973fb3ca0f62",
"change-case": "^4.1.1",
"chart.js": "^2.7.3",
"clipboard": "^2.0.4",
"codemirror": "^5.42.0",
"coffeescript": "^2.3.2",
"connect": "^3.6.6",
"core-js": "^2.5.7",
"cors": "^2.8.4",
"csv-parse": "^4.0.1",
"chart.js": "^2.9.3",
"clipboard": "^2.0.6",
"codemirror": "^5.56.0",
"coffeescript": "^2.5.1",
"connect": "^3.7.0",
"core-js": "^2.6.11",
"cors": "^2.8.5",
"csv-parse": "^4.12.0",
"emailreplyparser": "^0.0.5",
"emojione": "^4.5.0",
"eslint-plugin-import": "^2.19.1",
"eslint-plugin-import": "^2.22.0",
"express": "^4.17.1",
"express-rate-limit": "^5.1.3",
"fibers": "4.0.3",
"file-type": "^10.6.0",
"file-type": "^10.11.0",
"filesize": "^3.6.1",
"googleapis": "^25.0.0",
"grapheme-splitter": "^1.0.4",
"gridfs-stream": "^1.1.1",
"he": "^1.2.0",
"highlight.js": "^9.18.0",
"highlight.js": "^9.18.3",
"iconv-lite": "^0.4.24",
"image-size": "^0.6.3",
"imap": "^0.8.19",
"ip-range-check": "^0.0.2",
"jquery": "^3.5.0",
"jquery": "^3.5.1",
"jschardet": "^1.6.0",
"jsrsasign": "^8.0.12",
"jsrsasign": "^8.0.24",
"juice": "^5.2.0",
"katex": "^0.11.1",
"ldap-escape": "^2.0.1",
"ldap-escape": "^2.0.4",
"ldapjs": "^1.0.2",
"less": "https://github.com/meteor/less.js/tarball/8130849eb3d7f0ecf0ca8d0af7c4207b0442e3f6",
"less-plugin-autoprefixer": "^2.1.0",
"limax": "^2.0.0",
"localforage": "^1.7.3",
"limax": "^2.1.0",
"localforage": "^1.9.0",
"lodash.clonedeep": "^4.5.0",
"lodash.property": "^4.4.2",
"lru-cache": "^5.1.1",
"mailparser": "^2.4.3",
"marked": "^0.6.1",
"mailparser": "^2.8.1",
"marked": "^0.6.3",
"mem": "^6.1.0",
"meteor-node-stubs": "^1.0.0",
"mime-db": "^1.40.0",
"mime-type": "^3.0.7",
"mkdirp": "^0.5.1",
"moment": "^2.22.2",
"moment-timezone": "^0.5.27",
"mongodb": "^3.5.6",
"meteor-node-stubs": "^1.0.1",
"mime-db": "^1.44.0",
"mime-type": "^3.1.0",
"mkdirp": "^0.5.5",
"moment": "^2.27.0",
"moment-timezone": "^0.5.31",
"mongodb": "^3.6.0",
"node-dogstatsd": "^0.0.7",
"node-gcm": "0.14.4",
"node-rsa": "^1.0.5",
"node-rsa": "^1.1.1",
"object-path": "^0.11.4",
"pdfjs-dist": "^2.0.943",
"pdfjs-dist": "^2.4.456",
"photoswipe": "^4.1.3",
"poplib": "^0.1.7",
"prom-client": "^12.0.0",
"prometheus-gc-stats": "^0.6.2",
"querystring": "^0.2.0",
"queue-fifo": "^0.2.5",
"queue-fifo": "^0.2.6",
"react": "^16.13.1",
"react-dom": "^16.8.6",
"react-keyed-flatten-children": "^1.2.0",
"react-dom": "^16.13.1",
"react-keyed-flatten-children": "^1.3.0",
"react-window": "^1.8.5",
"react-window-infinite-loader": "^1.0.5",
"redis": "^2.8.0",
"semver": "^5.6.0",
"semver": "^5.7.1",
"sharp": "^0.22.1",
"speakeasy": "^2.0.0",
"stream-buffers": "^3.0.2",
"string-strip-html": "^4.3.12",
"styled-components": "^4.4.0",
"string-strip-html": "^4.5.1",
"styled-components": "^4.4.1",
"tar-stream": "^1.6.2",
"toastr": "^2.1.4",
"turndown": "^5.0.1",
"twilio": "^3.40.0",
"turndown": "^5.0.3",
"twilio": "^3.48.2",
"twit": "^2.2.11",
"ua-parser-js": "^0.7.19",
"underscore": "^1.9.1",
"ua-parser-js": "^0.7.21",
"underscore": "^1.10.2",
"underscore.string": "^3.3.5",
"url-polyfill": "^1.1.5",
"url-polyfill": "^1.1.10",
"use-subscription": "^1.4.1",
"uuid": "^3.3.2",
"webdav": "^2.10.0",
"wolfy87-eventemitter": "^5.2.5",
"xml-crypto": "^1.0.2",
"uuid": "^3.4.0",
"webdav": "^2.10.2",
"wolfy87-eventemitter": "^5.2.9",
"xml-crypto": "^1.5.3",
"xml-encryption": "0.11.2",
"xml2js": "0.4.19",
"xmldom": "^0.1.27",
"xmldom": "^0.1.31",
"yaqrcode": "^0.2.1"
},
"meteor": {

File diff suppressed because one or more lines are too long

@ -7,7 +7,7 @@
"allowJs": true,
"checkJs": false,
"jsx": "preserve",
"incremental": true,
// "incremental": true,
"noEmit": true,
/* Strict Type-Checking Options */

Loading…
Cancel
Save