diff --git a/package-lock.json b/package-lock.json index 2a23f16cc7..b5a023b187 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5245,81 +5245,81 @@ "integrity": "sha512-UdkG3mLEqXgnlKsWanWcgb6dOjUzJ+XC5f+aWw30qrtjxeNUSfKX1cd5FBzOaXQumoe9nIqeZUvrRJS03HCCtw==" }, "@sentry/browser": { - "version": "6.18.0", - "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-6.18.0.tgz", - "integrity": "sha512-fQZdFs0jnBijVmhDWNIsHD0rGsIXup/1UYgMZqdBYYSBBQ7Ffpw+6nX1/vyKsCpLdgYhbi88eK/XO+QHtUJE2w==", + "version": "6.18.1", + "resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-6.18.1.tgz", + "integrity": "sha512-OZmk6RNcdQWxUkC8HBEruqpWUsaX/+pb1J/R5cDfHNeePLbDj9b8KFfs9QkgyZmmEP6l0Nu80TuDsdPF0q4uyw==", "requires": { - "@sentry/core": "6.18.0", - "@sentry/types": "6.18.0", - "@sentry/utils": "6.18.0", + "@sentry/core": "6.18.1", + "@sentry/types": "6.18.1", + "@sentry/utils": "6.18.1", "tslib": "^1.9.3" }, "dependencies": { "@sentry/types": { - "version": "6.18.0", - "resolved": "https://registry.npmjs.org/@sentry/types/-/types-6.18.0.tgz", - "integrity": "sha512-SypDwXL1URE/XLkP4Ve+pFs41e+2OUYZ0lCimNreQQv46//pFXxP3LwU9Tc0Az4ZfxXnGiwofvt73XyBq9VpRQ==" + "version": "6.18.1", + "resolved": "https://registry.npmjs.org/@sentry/types/-/types-6.18.1.tgz", + "integrity": "sha512-wp741NoBKnXE/4T9L723sWJ8EcNMxeTIT1smgNJOfbPwrsDICoYmGEt6JFa05XHpWBGI66WuNvnDjoHVeh6zhA==" }, "@sentry/utils": { - "version": "6.18.0", - "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-6.18.0.tgz", - "integrity": "sha512-mKegOabkAjoUHfokjI5oi3CMez5GD3xXOrBFcLVc9GFDXCgNMdYnHyEn/mmy8PikFdGHxZ3oI/16ZGU22wi5aw==", + "version": "6.18.1", + "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-6.18.1.tgz", + "integrity": "sha512-IFZmuvA+c5lDGlZEri13JSyUP0BHelzY0S4dcKxAzskPW+BtBdQDgYGV90iED1y+IRMLawWb34GF7HyJSouN1Q==", "requires": { - "@sentry/types": "6.18.0", + "@sentry/types": "6.18.1", "tslib": "^1.9.3" } } } }, "@sentry/core": { - "version": "6.18.0", - "resolved": "https://registry.npmjs.org/@sentry/core/-/core-6.18.0.tgz", - "integrity": "sha512-I3iQVfMWHXR/LtevJg83aD7UAiUBLz1xAW8y3gd5lJej96UNv/4TbCmKZumYnEJMXf8EcFlg8t48W0Bl1GxhEg==", - "requires": { - "@sentry/hub": "6.18.0", - "@sentry/minimal": "6.18.0", - "@sentry/types": "6.18.0", - "@sentry/utils": "6.18.0", + "version": "6.18.1", + "resolved": "https://registry.npmjs.org/@sentry/core/-/core-6.18.1.tgz", + "integrity": "sha512-9V8Q+3Asi+3RL67CSIMMZ9mjMsu2/hrpQszYStX7hPPpAZIlAKk2MT5B+na/r80iWKhy+3Ts6aDFF218QtnsVw==", + "requires": { + "@sentry/hub": "6.18.1", + "@sentry/minimal": "6.18.1", + "@sentry/types": "6.18.1", + "@sentry/utils": "6.18.1", "tslib": "^1.9.3" }, "dependencies": { "@sentry/types": { - "version": "6.18.0", - "resolved": "https://registry.npmjs.org/@sentry/types/-/types-6.18.0.tgz", - "integrity": "sha512-SypDwXL1URE/XLkP4Ve+pFs41e+2OUYZ0lCimNreQQv46//pFXxP3LwU9Tc0Az4ZfxXnGiwofvt73XyBq9VpRQ==" + "version": "6.18.1", + "resolved": "https://registry.npmjs.org/@sentry/types/-/types-6.18.1.tgz", + "integrity": "sha512-wp741NoBKnXE/4T9L723sWJ8EcNMxeTIT1smgNJOfbPwrsDICoYmGEt6JFa05XHpWBGI66WuNvnDjoHVeh6zhA==" }, "@sentry/utils": { - "version": "6.18.0", - "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-6.18.0.tgz", - "integrity": "sha512-mKegOabkAjoUHfokjI5oi3CMez5GD3xXOrBFcLVc9GFDXCgNMdYnHyEn/mmy8PikFdGHxZ3oI/16ZGU22wi5aw==", + "version": "6.18.1", + "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-6.18.1.tgz", + "integrity": "sha512-IFZmuvA+c5lDGlZEri13JSyUP0BHelzY0S4dcKxAzskPW+BtBdQDgYGV90iED1y+IRMLawWb34GF7HyJSouN1Q==", "requires": { - "@sentry/types": "6.18.0", + "@sentry/types": "6.18.1", "tslib": "^1.9.3" } } } }, "@sentry/hub": { - "version": "6.18.0", - "resolved": "https://registry.npmjs.org/@sentry/hub/-/hub-6.18.0.tgz", - "integrity": "sha512-E2GrrNcidyT67ONU3btHO5vyS1bPQNdWqC09sUc1F3q/nQyvc7L2W09TKY2veaMZQtC9EU760fTG1hMmgGwPmw==", + "version": "6.18.1", + "resolved": "https://registry.npmjs.org/@sentry/hub/-/hub-6.18.1.tgz", + "integrity": "sha512-+zGzgc/xX3an/nKA3ELMn9YD9VmqbNaNwWZ5/SjNUvzsYHh2UNZ7YzT8WawQsRVOXLljyCKxkWpFB4EchiYGbw==", "requires": { - "@sentry/types": "6.18.0", - "@sentry/utils": "6.18.0", + "@sentry/types": "6.18.1", + "@sentry/utils": "6.18.1", "tslib": "^1.9.3" }, "dependencies": { "@sentry/types": { - "version": "6.18.0", - "resolved": "https://registry.npmjs.org/@sentry/types/-/types-6.18.0.tgz", - "integrity": "sha512-SypDwXL1URE/XLkP4Ve+pFs41e+2OUYZ0lCimNreQQv46//pFXxP3LwU9Tc0Az4ZfxXnGiwofvt73XyBq9VpRQ==" + "version": "6.18.1", + "resolved": "https://registry.npmjs.org/@sentry/types/-/types-6.18.1.tgz", + "integrity": "sha512-wp741NoBKnXE/4T9L723sWJ8EcNMxeTIT1smgNJOfbPwrsDICoYmGEt6JFa05XHpWBGI66WuNvnDjoHVeh6zhA==" }, "@sentry/utils": { - "version": "6.18.0", - "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-6.18.0.tgz", - "integrity": "sha512-mKegOabkAjoUHfokjI5oi3CMez5GD3xXOrBFcLVc9GFDXCgNMdYnHyEn/mmy8PikFdGHxZ3oI/16ZGU22wi5aw==", + "version": "6.18.1", + "resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-6.18.1.tgz", + "integrity": "sha512-IFZmuvA+c5lDGlZEri13JSyUP0BHelzY0S4dcKxAzskPW+BtBdQDgYGV90iED1y+IRMLawWb34GF7HyJSouN1Q==", "requires": { - "@sentry/types": "6.18.0", + "@sentry/types": "6.18.1", "tslib": "^1.9.3" } } @@ -5337,19 +5337,19 @@ } }, "@sentry/minimal": { - "version": "6.18.0", - "resolved": "https://registry.npmjs.org/@sentry/minimal/-/minimal-6.18.0.tgz", - "integrity": "sha512-QkkWOhX3NMycUNLj96thMQ0BclmfxE2VdDf9ZqRkvdFzxI1FVY5NEArqD4wtlrCIoYN1ioAYrvdb48/BTuGung==", + "version": "6.18.1", + "resolved": "https://registry.npmjs.org/@sentry/minimal/-/minimal-6.18.1.tgz", + "integrity": "sha512-dm+0MuasWNi/LASvHX+09oCo8IBZY5WpMK8qXvQMnwQ9FVfklrjcfEI3666WORDCmeUhDCSeL2MbjPDm+AmPLg==", "requires": { - "@sentry/hub": "6.18.0", - "@sentry/types": "6.18.0", + "@sentry/hub": "6.18.1", + "@sentry/types": "6.18.1", "tslib": "^1.9.3" }, "dependencies": { "@sentry/types": { - "version": "6.18.0", - "resolved": "https://registry.npmjs.org/@sentry/types/-/types-6.18.0.tgz", - "integrity": "sha512-SypDwXL1URE/XLkP4Ve+pFs41e+2OUYZ0lCimNreQQv46//pFXxP3LwU9Tc0Az4ZfxXnGiwofvt73XyBq9VpRQ==" + "version": "6.18.1", + "resolved": "https://registry.npmjs.org/@sentry/types/-/types-6.18.1.tgz", + "integrity": "sha512-wp741NoBKnXE/4T9L723sWJ8EcNMxeTIT1smgNJOfbPwrsDICoYmGEt6JFa05XHpWBGI66WuNvnDjoHVeh6zhA==" } } }, @@ -7761,16 +7761,6 @@ "integrity": "sha512-g8aeYkY7GhyyKRvQMBsJQZjhm2iCX3dKYvfrMpwVR8IxmUGrkpCBFoKbB9Rh0o3sTLCjU/1tFpZ4C7j3f+D+3g==", "dev": true }, - "binary": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/binary/-/binary-0.3.0.tgz", - "integrity": "sha1-n2BVO8XOjDOG87VTz/R0Yq3sqnk=", - "dev": true, - "requires": { - "buffers": "~0.1.1", - "chainsaw": "~0.1.0" - } - }, "binary-extensions": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", @@ -8101,12 +8091,6 @@ "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", "dev": true }, - "buffers": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/buffers/-/buffers-0.1.1.tgz", - "integrity": "sha1-skV5w77U1tOWru5tmorn9Ugqt7s=", - "dev": true - }, "builtin-status-codes": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", @@ -8352,15 +8336,6 @@ "type-detect": "^4.0.5" } }, - "chainsaw": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/chainsaw/-/chainsaw-0.1.0.tgz", - "integrity": "sha1-XqtQsor+WAdNDVgpE4iCi15fvJg=", - "dev": true, - "requires": { - "traverse": ">=0.3.0 <0.4" - } - }, "chalk": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", @@ -9790,62 +9765,6 @@ } } }, - "decompress-zip": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/decompress-zip/-/decompress-zip-0.3.3.tgz", - "integrity": "sha512-/fy1L4s+4jujqj3kNptWjilFw3E6De8U6XUFvqmh4npN3Vsypm3oT2V0bXcmbBWS+5j5tr4okYaFrOmyZkszEg==", - "dev": true, - "requires": { - "binary": "^0.3.0", - "graceful-fs": "^4.1.3", - "mkpath": "^0.1.0", - "nopt": "^3.0.1", - "q": "^1.1.2", - "readable-stream": "^1.1.8", - "touch": "0.0.3" - }, - "dependencies": { - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", - "dev": true - }, - "nopt": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", - "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", - "dev": true, - "requires": { - "abbrev": "1" - } - }, - "q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", - "dev": true - }, - "readable-stream": { - "version": "1.1.14", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", - "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - }, - "string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", - "dev": true - } - } - }, "dedent": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", @@ -17998,12 +17917,6 @@ "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==" }, - "mkpath": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/mkpath/-/mkpath-0.1.0.tgz", - "integrity": "sha1-dVSm+Nhxg0zJe1RisSLEwSTW3pE=", - "dev": true - }, "mockdate": { "version": "3.0.5", "resolved": "https://registry.npmjs.org/mockdate/-/mockdate-3.0.5.tgz", @@ -18422,16 +18335,16 @@ } }, "ngrok": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/ngrok/-/ngrok-4.2.2.tgz", - "integrity": "sha512-qHBvVul0BtYw9R8Io/0/0IDPXA03i9rRV59XCQMz8h32zkSJpCjRMgVcarK9ZKrZbUfYT0hiuChgBSNMga0UdQ==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ngrok/-/ngrok-4.3.0.tgz", + "integrity": "sha512-HdopyYKZWVkqgaTiAiftN53PTLlrY9LDYxSBMiJyCYEAvZRS4wA3jnAPOvODDlbEexlRSTZNY+aT5KTaRUTdmw==", "dev": true, "requires": { "@types/node": "^8.10.50", - "decompress-zip": "^0.3.2", + "extract-zip": "^2.0.1", "got": "^11.5.1", "hpagent": "^0.1.2", - "uuid": "^3.3.2", + "uuid": "^7.0.0 || ^8.0.0", "yaml": "^1.10.0" }, "dependencies": { @@ -18440,12 +18353,6 @@ "resolved": "https://registry.npmjs.org/@types/node/-/node-8.10.66.tgz", "integrity": "sha512-tktOkFUA4kXx2hhhrB8bIFb5TbwzS4uOhKEmwiD+NoiL0qtP2OQ9mFldbgD4dV1djrlBYP6eBuQZiWjuHUpqFw==", "dev": true - }, - "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", - "dev": true } } }, @@ -23867,26 +23774,6 @@ "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" }, - "touch": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/touch/-/touch-0.0.3.tgz", - "integrity": "sha1-Ua7z1ElXHU8oel2Hyci0kYGg2x0=", - "dev": true, - "requires": { - "nopt": "~1.0.10" - }, - "dependencies": { - "nopt": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz", - "integrity": "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4=", - "dev": true, - "requires": { - "abbrev": "1" - } - } - } - }, "tough-cookie": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", @@ -23910,12 +23797,6 @@ "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" }, - "traverse": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz", - "integrity": "sha1-cXuPIgzAu3tE5AUUwisui7xw2Lk=", - "dev": true - }, "tree-kill": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", @@ -24238,9 +24119,9 @@ } }, "typescript": { - "version": "4.5.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.5.5.tgz", - "integrity": "sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA==", + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.2.tgz", + "integrity": "sha512-HM/hFigTBHZhLXshn9sN37H085+hQGeJHJ/X7LpBWLID/fbc2acUMfU+lGD98X81sKP+pFa9f0DZmCwB9GnbAg==", "dev": true }, "uglify-js": { diff --git a/package.json b/package.json index d9b1404c64..949e537755 100644 --- a/package.json +++ b/package.json @@ -63,7 +63,7 @@ "@opengovsg/ng-file-upload": "^12.2.15", "@opengovsg/sgid-client": "0.0.12", "@opengovsg/spcp-auth-client": "^1.4.15", - "@sentry/browser": "^6.18.0", + "@sentry/browser": "^6.18.1", "@sentry/integrations": "^6.18.0", "@stablelib/base64": "^1.0.1", "JSONStream": "^1.3.5", @@ -230,7 +230,7 @@ "mini-css-extract-plugin": "^0.5.0", "mockdate": "^3.0.5", "mongodb-memory-server-core": "^6.9.6", - "ngrok": "^4.2.2", + "ngrok": "^4.3.0", "optimize-css-assets-webpack-plugin": "^5.0.8", "prettier": "^2.5.1", "proxyquire": "^2.1.3", @@ -250,7 +250,7 @@ "ts-node": "^10.5.0", "ts-node-dev": "^1.1.8", "type-fest": "^2.12.0", - "typescript": "^4.5.5", + "typescript": "^4.6.2", "url-loader": "^1.1.2", "webpack": "^4.46.0", "webpack-cli": "^3.3.12",