diff --git a/package.json b/package.json index 34da186..796d63f 100644 --- a/package.json +++ b/package.json @@ -15,10 +15,10 @@ }, "dependencies": { "@fortawesome/fontawesome-free": "5.15.2", - "@sentry/browser": "6.2.1", - "@sentry/integrations": "6.2.1", - "@sentry/node": "6.2.1", - "@sentry/webpack-plugin": "1.14.1", + "@sentry/browser": "6.2.2", + "@sentry/integrations": "6.2.2", + "@sentry/node": "6.2.2", + "@sentry/webpack-plugin": "1.14.2", "autoprefixer": "10.2.5", "badgen": "3.2.2", "cookie": "0.4.1", @@ -33,7 +33,7 @@ "generate-license-file": "1.1.0", "josa": "3.0.1", "jsonwebtoken": "8.5.1", - "knex": "0.95.1", + "knex": "0.95.2", "mysql": "2.18.1", "next": "10.0.6", "next-connect": "0.10.0", @@ -52,7 +52,7 @@ "sanitize-html": "2.3.2", "tailwindcss": "2.0.3", "tlru": "1.0.2", - "twemoji": "13.0.1", + "twemoji": "13.0.2", "url-regex-safe": "2.0.2", "yup": "0.32.9", "yup-locales-ko": "1.0.2" @@ -65,7 +65,7 @@ "@types/jest": "26.0.20", "@types/josa": "3.0.2", "@types/jsonwebtoken": "8.5.0", - "@types/node": "14.14.33", + "@types/node": "14.14.34", "@types/node-emoji": "1.8.1", "@types/node-fetch": "2.5.8", "@types/react": "17.0.3", @@ -75,7 +75,7 @@ "@types/url-regex-safe": "1.0.0", "@typescript-eslint/eslint-plugin": "4.17.0", "@typescript-eslint/parser": "4.17.0", - "eslint": "7.21.0", + "eslint": "7.22.0", "eslint-config-prettier": "8.1.0", "eslint-plugin-jsx-a11y": "6.4.1", "eslint-plugin-prettier": "3.3.1", diff --git a/yarn.lock b/yarn.lock index cd9f9d1..858510c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -758,20 +758,20 @@ resolved "https://registry.npmjs.org/@opentelemetry/context-base/-/context-base-0.14.0.tgz" integrity sha512-sDOAZcYwynHFTbLo6n8kIbLiVF3a3BLkrmehJUyEbT9F+Smbi47kLGS2gG2g0fjBLR/Lr1InPD7kXL7FaTqEkw== -"@sentry/browser@6.2.1": - version "6.2.1" - resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-6.2.1.tgz#f9f277e6f8cad0c7efd1a01726095d63a47a1c16" - integrity sha512-OAikFZ9EimD3noxMp8tA6Cf6qJcQ2U8k5QSgTPwdx+09nZOGJzbRFteK7WWmrS93ZJdzN61lpSQbg5v+bmmfbQ== +"@sentry/browser@6.2.2": + version "6.2.2" + resolved "https://registry.yarnpkg.com/@sentry/browser/-/browser-6.2.2.tgz#4df4ad7026b269d85b63b79a75387ce5370bc705" + integrity sha512-K5UGyEePtVPZIFMoiRafhd4Ov0M1kdozVsVKIPZrOpJyjQdPNX+fYDNL/h0nVmgOlE2S/uu4fl4mEfe/6aLShw== dependencies: - "@sentry/core" "6.2.1" - "@sentry/types" "6.2.1" - "@sentry/utils" "6.2.1" + "@sentry/core" "6.2.2" + "@sentry/types" "6.2.2" + "@sentry/utils" "6.2.2" tslib "^1.9.3" -"@sentry/cli@^1.58.0": - version "1.61.0" - resolved "https://registry.npmjs.org/@sentry/cli/-/cli-1.61.0.tgz" - integrity sha512-pHEhqP1bB4sdO7N5ow/IkRBrPbKT9HZRinq4PhTVIvmG+NW4VVuVZ6k4tlbp+JXmzMcUc/iXynVkTL7zJIlTQw== +"@sentry/cli@^1.63.1": + version "1.63.1" + resolved "https://registry.yarnpkg.com/@sentry/cli/-/cli-1.63.1.tgz#306a0591190432574082d4ce4a72363201972461" + integrity sha512-qksIcrnObkGvtubs1FmW4EMXLo7R43Dobgzuxnyoebo1Y5KfRLziiw6H+ux8D4c1Nui4SuvDGDq0ObAfO5oE6Q== dependencies: https-proxy-agent "^5.0.0" mkdirp "^0.5.5" @@ -779,90 +779,90 @@ progress "^2.0.3" proxy-from-env "^1.1.0" -"@sentry/core@6.2.1": - version "6.2.1" - resolved "https://registry.yarnpkg.com/@sentry/core/-/core-6.2.1.tgz#8b177e9bf591e2e7ddcb04f0b1403de3f5aa8755" - integrity sha512-jPqQEtafxxDtLONhCbTHh/Uq8mZRhsfbwJTSVYfPVEe/ELfFZLQK7tP6rOh7zEWKbTkE0mE6XcaoH3ZRAhgrqg== +"@sentry/core@6.2.2": + version "6.2.2" + resolved "https://registry.yarnpkg.com/@sentry/core/-/core-6.2.2.tgz#ec86b5769f8855f43cb58e839f81f87074ec9a3f" + integrity sha512-qqWbvvXtymfXh7N5eEvk97MCnMURuyFIgqWdVD4MQM6yIfDCy36CyGfuQ3ViHTLZGdIfEOhLL9/f4kzf1RzqBA== dependencies: - "@sentry/hub" "6.2.1" - "@sentry/minimal" "6.2.1" - "@sentry/types" "6.2.1" - "@sentry/utils" "6.2.1" + "@sentry/hub" "6.2.2" + "@sentry/minimal" "6.2.2" + "@sentry/types" "6.2.2" + "@sentry/utils" "6.2.2" tslib "^1.9.3" -"@sentry/hub@6.2.1": - version "6.2.1" - resolved "https://registry.yarnpkg.com/@sentry/hub/-/hub-6.2.1.tgz#35bc6bf841a93f4354b3a17592c938b3dba20b73" - integrity sha512-pG7wCQeRpzeP6t0bT4T0X029R19dbDS3/qswF8BL6bg0AI3afjfjBAZm/fqn1Uwe/uBoMHVVdbxgJDZeQ5d4rQ== +"@sentry/hub@6.2.2": + version "6.2.2" + resolved "https://registry.yarnpkg.com/@sentry/hub/-/hub-6.2.2.tgz#f451d8d3ad207e81556b4846d810226693e0444e" + integrity sha512-VR6uQGRYt6RP633FHShlSLj0LUKGVrlTeSlwCoooWM5FR9lmi6akAaweuxpG78/kZvXrAWpjX6/nuYwHKGwzGA== dependencies: - "@sentry/types" "6.2.1" - "@sentry/utils" "6.2.1" + "@sentry/types" "6.2.2" + "@sentry/utils" "6.2.2" tslib "^1.9.3" -"@sentry/integrations@6.2.1": - version "6.2.1" - resolved "https://registry.yarnpkg.com/@sentry/integrations/-/integrations-6.2.1.tgz#caa9b49de29523698668d45827633be86b2268ff" - integrity sha512-UBvuil/b9M5HGH6aBDzTiIVRsmpC/wqwDKy28IO05XLdalmKgJ9C1EQhoyN6xw+1lINpXXFtfq4NhfgZgWbc7Q== +"@sentry/integrations@6.2.2": + version "6.2.2" + resolved "https://registry.yarnpkg.com/@sentry/integrations/-/integrations-6.2.2.tgz#6a75497d3299084314eb3e845f0ae18dabb078cb" + integrity sha512-B7oaQD3+dVZpgQIOWK19F12fxHKcU7AJXdcjw/gHRMLulLTYjGSFwgVS/zdaC+4W/zGO/HpZjFqqXqqRP9ipEg== dependencies: - "@sentry/types" "6.2.1" - "@sentry/utils" "6.2.1" + "@sentry/types" "6.2.2" + "@sentry/utils" "6.2.2" localforage "^1.8.1" tslib "^1.9.3" -"@sentry/minimal@6.2.1": - version "6.2.1" - resolved "https://registry.yarnpkg.com/@sentry/minimal/-/minimal-6.2.1.tgz#8f01480e1b56bc7dd54adf925e5317f233e19384" - integrity sha512-wuSXB4Ayxv9rBEQ4pm7fnG4UU2ZPtPnnChoEfd4/mw1UthXSvmPFEn6O4pdo2G8fTkl8eqm6wT/Q7uIXMEmw+A== +"@sentry/minimal@6.2.2": + version "6.2.2" + resolved "https://registry.yarnpkg.com/@sentry/minimal/-/minimal-6.2.2.tgz#01f41e0a6a6a2becfc99f6bb6f9c4bddf54f8dae" + integrity sha512-l0IgoGQgg1lTd4qDU8bQn25sbZBg8PwIHfuTLbGMlRr1flDXHOM1UXajWK/UKbAPelnU7M2JBSVzgl7PwjprzA== dependencies: - "@sentry/hub" "6.2.1" - "@sentry/types" "6.2.1" + "@sentry/hub" "6.2.2" + "@sentry/types" "6.2.2" tslib "^1.9.3" -"@sentry/node@6.2.1": - version "6.2.1" - resolved "https://registry.yarnpkg.com/@sentry/node/-/node-6.2.1.tgz#111418d2cc2245512bc5e46786c373d7d5202525" - integrity sha512-JlixtJHS6xMzh2G4Pz7oMM8Nd40mGUALQYtuGMwW2QE3IduOaaGsn1+eVpN6PwZetMnvRIn6VVFOc2UmFIzWpA== +"@sentry/node@6.2.2": + version "6.2.2" + resolved "https://registry.yarnpkg.com/@sentry/node/-/node-6.2.2.tgz#f3bfd9cfd12a1776e4be9c372e9ba2b7199f0064" + integrity sha512-HmQJx3C2C8cj3oC9piFuXJ7NzM+jW15u4RKcRXxJUgHNbZPR/RsScOOi5TbNZAO4k3A8fSJQD8aPj+dbPx/j/Q== dependencies: - "@sentry/core" "6.2.1" - "@sentry/hub" "6.2.1" - "@sentry/tracing" "6.2.1" - "@sentry/types" "6.2.1" - "@sentry/utils" "6.2.1" + "@sentry/core" "6.2.2" + "@sentry/hub" "6.2.2" + "@sentry/tracing" "6.2.2" + "@sentry/types" "6.2.2" + "@sentry/utils" "6.2.2" cookie "^0.4.1" https-proxy-agent "^5.0.0" lru_map "^0.3.3" tslib "^1.9.3" -"@sentry/tracing@6.2.1": - version "6.2.1" - resolved "https://registry.yarnpkg.com/@sentry/tracing/-/tracing-6.2.1.tgz#61c18c43c5390c348b35dafe73947ab379252d8f" - integrity sha512-bvStY1SnL08wkSeVK3j9K5rivQQJdKFCPR2VYRFOCaUoleZ6ChPUnBvxQ/E2LXc0hk/y/wo1q4r5B0dfCCY+bQ== +"@sentry/tracing@6.2.2": + version "6.2.2" + resolved "https://registry.yarnpkg.com/@sentry/tracing/-/tracing-6.2.2.tgz#77097fb1dad7e8ad6ccd93c57b1ef5fa85219099" + integrity sha512-mAkPoqtofNfka/u9rOVVDQPaEoTmr0AQh654g9ZqsaqsOJLKjB4FDLVNubWs90fjeKqHiYkI3ZHPak2TzHBPkw== dependencies: - "@sentry/hub" "6.2.1" - "@sentry/minimal" "6.2.1" - "@sentry/types" "6.2.1" - "@sentry/utils" "6.2.1" + "@sentry/hub" "6.2.2" + "@sentry/minimal" "6.2.2" + "@sentry/types" "6.2.2" + "@sentry/utils" "6.2.2" tslib "^1.9.3" -"@sentry/types@6.2.1": - version "6.2.1" - resolved "https://registry.yarnpkg.com/@sentry/types/-/types-6.2.1.tgz#28c946230b2023f72307b65606d32052ad9e5353" - integrity sha512-h0OV1QT+fv5ojfK5/+iEXClu33HirmvbjcQC2jf05IHj9yXIOWy6EB10S8nBjuLiiFqQiAQYj3FN9Ip4eN8NJA== +"@sentry/types@6.2.2": + version "6.2.2" + resolved "https://registry.yarnpkg.com/@sentry/types/-/types-6.2.2.tgz#9fc7795156680d3da5fc6ecc66702d8f7917f2b1" + integrity sha512-Y/1sRtw3a5JU4YdNBig8lLSVJ1UdYtuge+QP1CVLcLSAbq07Ok1bvF+Z+BlNcnHqle2Fl8aKuryG5Yu86enOyQ== -"@sentry/utils@6.2.1": - version "6.2.1" - resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-6.2.1.tgz#bfcb12c20d44bf2aeb0073b1264703c11c179ebd" - integrity sha512-6kQgM/yBPdXu+3qbJnI6HBcWztN9QfiMkH++ZiKk4ERhg9d2LYWlze478uTU5Fyo/JQYcp+McpjtjpR9QIrr0g== +"@sentry/utils@6.2.2": + version "6.2.2" + resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-6.2.2.tgz#69f7151db74e65a010cec062cc9ab3e30bf2c80a" + integrity sha512-qaee6X6VDNZ8HeO83/veaKw0KuhDE7j1R+Yryme3PywFzsoTzutDrEQjb7gvcHAhBaAYX8IHUBHgxcFI9BxI+w== dependencies: - "@sentry/types" "6.2.1" + "@sentry/types" "6.2.2" tslib "^1.9.3" -"@sentry/webpack-plugin@1.14.1": - version "1.14.1" - resolved "https://registry.npmjs.org/@sentry/webpack-plugin/-/webpack-plugin-1.14.1.tgz" - integrity sha512-Elxs21Z9hHNd+s9dCFVkbr/xLa+7Pb8zfqSCzvPOraHCBseE2onyzM7gostmxLtInboEwO0yRTQ5ohmfhhpa2A== +"@sentry/webpack-plugin@1.14.2": + version "1.14.2" + resolved "https://registry.yarnpkg.com/@sentry/webpack-plugin/-/webpack-plugin-1.14.2.tgz#4faf3b048f24c7e615e2970199206466202adce8" + integrity sha512-kYiDoGyDvfkMftcfI44HMLVe/Oqj8gQEf80gpB7Dv5HE4PJO5ttEwv24zD9QFRuoebEdsuh12jHli/DqLUYZiA== dependencies: - "@sentry/cli" "^1.58.0" + "@sentry/cli" "^1.63.1" "@sinonjs/commons@^1.7.0": version "1.8.2" @@ -1048,10 +1048,10 @@ resolved "https://registry.npmjs.org/@types/node/-/node-14.14.25.tgz" integrity sha512-EPpXLOVqDvisVxtlbvzfyqSsFeQxltFbluZNRndIb8tr9KiBnYNLzrc1N3pyKUCww2RNrfHDViqDWWE1LCJQtQ== -"@types/node@14.14.33": - version "14.14.33" - resolved "https://registry.yarnpkg.com/@types/node/-/node-14.14.33.tgz#9e4f8c64345522e4e8ce77b334a8aaa64e2b6c78" - integrity sha512-oJqcTrgPUF29oUP8AsUqbXGJNuPutsetaa9kTQAQce5Lx5dTYWV02ScBiT/k1BX/Z7pKeqedmvp39Wu4zR7N7g== +"@types/node@14.14.34": + version "14.14.34" + resolved "https://registry.yarnpkg.com/@types/node/-/node-14.14.34.tgz#07935194fc049069a1c56c0c274265abeddf88da" + integrity sha512-dBPaxocOK6UVyvhbnpFIj2W+S+1cBTkHQbFQfeeJhoKFbzYcVUGHvddeWPSucKATb3F0+pgDq0i6ghEaZjsugA== "@types/normalize-package-data@^2.4.0": version "2.4.0" @@ -3061,10 +3061,10 @@ eslint-visitor-keys@^2.0.0: resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz" integrity sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ== -eslint@7.21.0: - version "7.21.0" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-7.21.0.tgz#4ecd5b8c5b44f5dedc9b8a110b01bbfeb15d1c83" - integrity sha512-W2aJbXpMNofUp0ztQaF40fveSsJBjlSCSWpy//gzfTvwC+USs/nceBrKmlJOiM8r1bLwP2EuYkCqArn/6QTIgg== +eslint@7.22.0: + version "7.22.0" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-7.22.0.tgz#07ecc61052fec63661a2cab6bd507127c07adc6f" + integrity sha512-3VawOtjSJUQiiqac8MQc+w457iGLfuNGLFn8JmF051tTKbh5/x/0vlcEj8OgDCaw7Ysa2Jn8paGshV7x2abKXg== dependencies: "@babel/code-frame" "7.12.11" "@eslint/eslintrc" "^0.4.0" @@ -3083,7 +3083,7 @@ eslint@7.21.0: file-entry-cache "^6.0.1" functional-red-black-tree "^1.0.1" glob-parent "^5.0.0" - globals "^12.1.0" + globals "^13.6.0" ignore "^4.0.6" import-fresh "^3.0.0" imurmurhash "^0.1.4" @@ -3091,7 +3091,7 @@ eslint@7.21.0: js-yaml "^3.13.1" json-stable-stringify-without-jsonify "^1.0.1" levn "^0.4.1" - lodash "^4.17.20" + lodash "^4.17.21" minimatch "^3.0.4" natural-compare "^1.4.0" optionator "^0.9.1" @@ -3661,6 +3661,13 @@ globals@^12.1.0: dependencies: type-fest "^0.8.1" +globals@^13.6.0: + version "13.6.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-13.6.0.tgz#d77138e53738567bb96a3916ff6f6b487af20ef7" + integrity sha512-YFKCX0SiPg7l5oKYCJ2zZGxcXprVXHcSnVuvzrT3oSENQonVLqM5pf9fN5dLGZGyCjhw8TN8Btwe/jKnZ0pjvQ== + dependencies: + type-fest "^0.20.2" + globby@^11.0.1: version "11.0.1" resolved "https://registry.npmjs.org/globby/-/globby-11.0.1.tgz" @@ -4916,10 +4923,10 @@ klona@^2.0.3: resolved "https://registry.npmjs.org/klona/-/klona-2.0.4.tgz" integrity sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA== -knex@0.95.1: - version "0.95.1" - resolved "https://registry.yarnpkg.com/knex/-/knex-0.95.1.tgz#6a99dfebe992829b417144c68d1532ee2b47e90e" - integrity sha512-8vAmH4M6ks0qXHqaIacUOTtGAVc1PPFuF8W/W9bzuUHcQur4809mtufw1LY6n/tNRTLwMFBSXWkUnfFQFqFvNQ== +knex@0.95.2: + version "0.95.2" + resolved "https://registry.yarnpkg.com/knex/-/knex-0.95.2.tgz#ebc258b23c9b936c7c3c3f73bbada58b4e138059" + integrity sha512-USnukuNnoVAfeV6OXrkHPLcUQRsRbTl3Tk5E3x0hmKs4uEu5vGfZHxD4luyrndIysyDrKXBWfASQ1wFpJWDDFg== dependencies: colorette "1.2.1" commander "^7.1.0" @@ -8117,10 +8124,10 @@ twemoji-parser@13.0.0: resolved "https://registry.npmjs.org/twemoji-parser/-/twemoji-parser-13.0.0.tgz" integrity sha512-zMaGdskpH8yKjT2RSE/HwE340R4Fm+fbie4AaqjDa4H/l07YUmAvxkSfNl6awVWNRRQ0zdzLQ8SAJZuY5MgstQ== -twemoji@13.0.1: - version "13.0.1" - resolved "https://registry.npmjs.org/twemoji/-/twemoji-13.0.1.tgz" - integrity sha512-mrTBq+XpCLM4zm76NJOjLHoQNV9mHdBt3Cba/T5lS1rxn8ArwpqE47mqTocupNlkvcLxoeZJjYSUW0DU5ZwqZg== +twemoji@13.0.2: + version "13.0.2" + resolved "https://registry.yarnpkg.com/twemoji/-/twemoji-13.0.2.tgz#e7ee8d26fd0ccc23a0afe68c7b7e61bd8d14ad24" + integrity sha512-R9tDS4pEVczjVYM5SvoAJ0AcZ4EgG1h3yw1oi1m/yrXOH17OOjaaRxZU4r5TIHEy3xYbuZQLB/tJZyC6rpQVmA== dependencies: fs-extra "^8.0.1" jsonfile "^5.0.0" @@ -8151,6 +8158,11 @@ type-fest@^0.11.0: resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz" integrity sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ== +type-fest@^0.20.2: + version "0.20.2" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4" + integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== + type-fest@^0.6.0: version "0.6.0" resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz"