diff --git a/package.json b/package.json index dde8902..6964809 100644 --- a/package.json +++ b/package.json @@ -42,7 +42,7 @@ "lodash": "4.17.21", "sequelize": "6.6.4", "sequelize-cursor-pagination": "^2.2.1", - "typescript": "4.3.4" + "typescript": "4.9.5" }, "husky": { "hooks": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index cecb4ba..0693c01 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -19,10 +19,10 @@ devDependencies: version: 1.12.1(@octokit/core@5.0.2)(@walrus/cli@1.3.4) '@walrus/plugin-run': specifier: 0.5.0 - version: 0.5.0(@walrus/cli@1.3.4)(typescript@4.3.4) + version: 0.5.0(@walrus/cli@1.3.4)(typescript@4.9.5) '@walrus/preset-lint': specifier: ^1.1.8 - version: 1.1.8(typescript@4.3.4) + version: 1.1.8(typescript@4.9.5) '@walrus/test': specifier: 1.3.0 version: 1.3.0 @@ -48,8 +48,8 @@ devDependencies: specifier: ^2.2.1 version: 2.2.1 typescript: - specifier: 4.3.4 - version: 4.3.4 + specifier: 4.9.5 + version: 4.9.5 packages: @@ -5606,7 +5606,7 @@ packages: engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: callsites: 3.1.0 - graceful-fs: 4.2.6 + graceful-fs: 4.2.11 source-map: 0.6.1 dev: true @@ -7071,7 +7071,7 @@ packages: resolution: {integrity: sha512-6yBxcvwnnYoYT1Uk2d+jvIfsuP4mb2EdIxFnrPABj5a/838qe5bGkNLFOiipX4ULQ7XVQvTxOh7jO+BTAiqsEw==} dependencies: '@types/estree': 1.0.5 - '@types/json-schema': 7.0.7 + '@types/json-schema': 7.0.15 dev: true /@types/estree@0.0.39: @@ -7316,7 +7316,7 @@ packages: '@types/yargs-parser': 20.2.0 dev: true - /@typescript-eslint/eslint-plugin@4.0.1(@typescript-eslint/parser@4.0.1)(eslint@7.8.0)(typescript@4.3.4): + /@typescript-eslint/eslint-plugin@4.0.1(@typescript-eslint/parser@4.0.1)(eslint@7.8.0)(typescript@4.9.5): resolution: {integrity: sha512-pQZtXupCn11O4AwpYVUX4PDFfmIJl90ZgrEBg0CEcqlwvPiG0uY81fimr1oMFblZnpKAq6prrT9a59pj1x58rw==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -7327,21 +7327,21 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/experimental-utils': 4.0.1(eslint@7.8.0)(typescript@4.3.4) - '@typescript-eslint/parser': 4.0.1(eslint@7.8.0)(typescript@4.3.4) + '@typescript-eslint/experimental-utils': 4.0.1(eslint@7.8.0)(typescript@4.9.5) + '@typescript-eslint/parser': 4.0.1(eslint@7.8.0)(typescript@4.9.5) '@typescript-eslint/scope-manager': 4.0.1 debug: 4.3.1 eslint: 7.8.0 functional-red-black-tree: 1.0.1 regexpp: 3.1.0 semver: 7.3.4 - tsutils: 3.20.0(typescript@4.3.4) - typescript: 4.3.4 + tsutils: 3.20.0(typescript@4.9.5) + typescript: 4.9.5 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/experimental-utils@4.0.1(eslint@7.8.0)(typescript@4.3.4): + /@typescript-eslint/experimental-utils@4.0.1(eslint@7.8.0)(typescript@4.9.5): resolution: {integrity: sha512-gAqOjLiHoED79iYTt3F4uSHrYmg/GPz/zGezdB0jAdr6S6gwNiR/j7cTZ8nREKVzMVKLd9G3xbg1sV9GClW3sw==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -7350,7 +7350,7 @@ packages: '@types/json-schema': 7.0.7 '@typescript-eslint/scope-manager': 4.0.1 '@typescript-eslint/types': 4.0.1 - '@typescript-eslint/typescript-estree': 4.0.1(typescript@4.3.4) + '@typescript-eslint/typescript-estree': 4.0.1(typescript@4.9.5) eslint: 7.8.0 eslint-scope: 5.1.1 eslint-utils: 2.1.0 @@ -7359,7 +7359,7 @@ packages: - typescript dev: true - /@typescript-eslint/parser@4.0.1(eslint@7.8.0)(typescript@4.3.4): + /@typescript-eslint/parser@4.0.1(eslint@7.8.0)(typescript@4.9.5): resolution: {integrity: sha512-1+qLmXHNAWSQ7RB6fdSQszAiA7JTwzakj5cNYjBTUmpH2cqilxMZEIV+DRKjVZs8NzP3ALmKexB0w/ExjcK9Iw==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -7371,10 +7371,10 @@ packages: dependencies: '@typescript-eslint/scope-manager': 4.0.1 '@typescript-eslint/types': 4.0.1 - '@typescript-eslint/typescript-estree': 4.0.1(typescript@4.3.4) + '@typescript-eslint/typescript-estree': 4.0.1(typescript@4.9.5) debug: 4.3.1 eslint: 7.8.0 - typescript: 4.3.4 + typescript: 4.9.5 transitivePeerDependencies: - supports-color dev: true @@ -7392,7 +7392,7 @@ packages: engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} dev: true - /@typescript-eslint/typescript-estree@4.0.1(typescript@4.3.4): + /@typescript-eslint/typescript-estree@4.0.1(typescript@4.9.5): resolution: {integrity: sha512-zGzleORFXrRWRJAMLTB2iJD1IZbCPkg4hsI8mGdpYlKaqzvKYSEWVAYh14eauaR+qIoZVWrXgYSXqLtTlxotiw==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -7408,8 +7408,8 @@ packages: is-glob: 4.0.1 lodash: 4.17.21 semver: 7.3.4 - tsutils: 3.20.0(typescript@4.3.4) - typescript: 4.3.4 + tsutils: 3.20.0(typescript@4.9.5) + typescript: 4.9.5 transitivePeerDependencies: - supports-color dev: true @@ -7458,7 +7458,7 @@ packages: - supports-color dev: true - /@walrus/cli-utils@1.1.1(typescript@4.3.4): + /@walrus/cli-utils@1.1.1(typescript@4.9.5): resolution: {integrity: sha512-fRou+c8hM7ktbycgr1PRUeGwilnEDBpIUBvV7gpucQ+jdV78rhRV7Ou0QOCX/2vsNGZ85mGGa8eOQU+mn1Ta3g==} dependencies: '@types/inquirer': 7.3.1 @@ -7467,7 +7467,7 @@ packages: execa: 5.0.0 inquirer: 8.0.0 joycon: 3.0.1 - joycon-ts-loader: 3.0.2(joycon@3.0.1)(typescript@4.3.4) + joycon-ts-loader: 3.0.2(joycon@3.0.1)(typescript@4.9.5) transitivePeerDependencies: - typescript dev: true @@ -7510,11 +7510,11 @@ packages: resolve-global: 1.0.0 dev: true - /@walrus/plugin-eslint@1.2.3(typescript@4.3.4): + /@walrus/plugin-eslint@1.2.3(typescript@4.9.5): resolution: {integrity: sha512-brZTf3SkqNSysVo1QpBIQj0QrqkEd79Ojyfytiue0CaeTy470jf40D6rrSCU/QOu92ZWmvArVx08Nb+9iUMRnQ==} dependencies: - '@typescript-eslint/eslint-plugin': 4.0.1(@typescript-eslint/parser@4.0.1)(eslint@7.8.0)(typescript@4.3.4) - '@typescript-eslint/parser': 4.0.1(eslint@7.8.0)(typescript@4.3.4) + '@typescript-eslint/eslint-plugin': 4.0.1(@typescript-eslint/parser@4.0.1)(eslint@7.8.0)(typescript@4.9.5) + '@typescript-eslint/parser': 4.0.1(eslint@7.8.0)(typescript@4.9.5) babel-eslint: 10.1.0(eslint@7.8.0) deglob: 4.0.1 eslint: 7.8.0 @@ -7550,13 +7550,13 @@ packages: - supports-color dev: true - /@walrus/plugin-run@0.5.0(@walrus/cli@1.3.4)(typescript@4.3.4): + /@walrus/plugin-run@0.5.0(@walrus/cli@1.3.4)(typescript@4.9.5): resolution: {integrity: sha512-4BCjL+WVbicI6edebWvr8AHqTjXmQJX2841NIrZzq7D4+o95GdRQ+md/v4+dE79EMtXthxmE88AXUOsWNSggaw==} peerDependencies: '@walrus/cli': 1.x dependencies: '@walrus/cli': 1.3.4 - '@walrus/script-run': 1.2.0(typescript@4.3.4) + '@walrus/script-run': 1.2.0(typescript@4.9.5) transitivePeerDependencies: - '@babel/traverse' - supports-color @@ -7587,11 +7587,11 @@ packages: - supports-color dev: true - /@walrus/preset-lint@1.1.8(typescript@4.3.4): + /@walrus/preset-lint@1.1.8(typescript@4.9.5): resolution: {integrity: sha512-BXkAiS+IOScHcRd4JNi6ucbsCQuXuHZH+jnmQddjFgrEiqLHkzSCccv9iMosIhCYeD++UybKiMTInlUDbMslvA==} dependencies: '@walrus/plugin-commitlint': 1.2.1 - '@walrus/plugin-eslint': 1.2.3(typescript@4.3.4) + '@walrus/plugin-eslint': 1.2.3(typescript@4.9.5) '@walrus/plugin-prettier': 1.2.2 '@walrus/plugin-stylelint': 1.2.1 transitivePeerDependencies: @@ -7601,14 +7601,14 @@ packages: - typescript dev: true - /@walrus/script-run@1.2.0(typescript@4.3.4): + /@walrus/script-run@1.2.0(typescript@4.9.5): resolution: {integrity: sha512-brTwcrncCNjdhW5BV0cKEBtSAnlE/f1KTsRCG2sn5vxWlHp2vrfxaZxzAtjXgBYN90aDQ0OGPUDrZ8md8+KHTg==} hasBin: true dependencies: '@babel/core': 7.13.15 '@babel/register': 7.13.14(@babel/core@7.13.15) '@walrus/babel-preset-walrus': 0.3.0(@babel/core@7.13.15) - '@walrus/cli-utils': 1.1.1(typescript@4.3.4) + '@walrus/cli-utils': 1.1.1(typescript@4.9.5) transitivePeerDependencies: - '@babel/traverse' - supports-color @@ -9349,7 +9349,7 @@ packages: engines: {node: '>=6'} dependencies: dot-prop: 4.2.1 - graceful-fs: 4.2.6 + graceful-fs: 4.2.11 make-dir: 1.3.0 unique-string: 1.0.0 write-file-atomic: 2.4.3 @@ -10164,7 +10164,7 @@ packages: resolution: {integrity: sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==} engines: {node: '>=6.9.0'} dependencies: - graceful-fs: 4.2.6 + graceful-fs: 4.2.11 memory-fs: 0.5.0 tapable: 1.1.3 dev: true @@ -10771,7 +10771,7 @@ packages: gulp-if: 2.0.2 gulp-less: 4.0.1 gulp-plumber: 1.2.1 - gulp-typescript: 5.0.1(typescript@4.3.4) + gulp-typescript: 5.0.1(typescript@4.9.5) less: 3.9.0 less-plugin-npm-import: 2.1.0 lodash: 4.17.21 @@ -10779,13 +10779,13 @@ packages: rollup: 2.33.3 rollup-plugin-postcss: 3.1.8 rollup-plugin-terser: 7.0.2(rollup@2.33.3) - rollup-plugin-typescript2: 0.29.0(rollup@2.33.3)(typescript@4.3.4) + rollup-plugin-typescript2: 0.29.0(rollup@2.33.3)(typescript@4.9.5) signale: 1.4.0 slash2: 2.0.0 temp-dir: 2.0.0 through2: 3.0.1 - ts-loader: 8.0.17(typescript@4.3.4)(webpack@5.89.0) - typescript: 4.3.4 + ts-loader: 8.0.17(typescript@4.9.5)(webpack@5.89.0) + typescript: 4.9.5 update-notifier: 3.0.0 vinyl-fs: 3.0.3 yargs-parser: 13.1.2 @@ -11018,14 +11018,14 @@ packages: resolution: {integrity: sha1-C3gV/DIBxqaeFNuYzgmMFpNSWes=} engines: {node: '>= 0.10'} dependencies: - graceful-fs: 4.2.6 + graceful-fs: 4.2.11 through2: 2.0.5 dev: true /fs-write-stream-atomic@1.0.10: resolution: {integrity: sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=} dependencies: - graceful-fs: 4.2.6 + graceful-fs: 4.2.11 iferr: 0.1.5 imurmurhash: 0.1.4 readable-stream: 2.3.7 @@ -11439,7 +11439,7 @@ packages: through2: 2.0.5 dev: true - /gulp-typescript@5.0.1(typescript@4.3.4): + /gulp-typescript@5.0.1(typescript@4.9.5): resolution: {integrity: sha512-YuMMlylyJtUSHG1/wuSVTrZp60k1dMEFKYOvDf7OvbAJWrDtxxD4oZon4ancdWwzjj30ztiidhe4VXJniF0pIQ==} engines: {node: '>= 8'} peerDependencies: @@ -11449,7 +11449,7 @@ packages: plugin-error: 1.0.1 source-map: 0.7.3 through2: 3.0.2 - typescript: 4.3.4 + typescript: 4.9.5 vinyl: 2.2.1 vinyl-fs: 3.0.3 dev: true @@ -12721,7 +12721,7 @@ packages: '@types/node': 14.14.31 anymatch: 3.1.1 fb-watchman: 2.0.1 - graceful-fs: 4.2.6 + graceful-fs: 4.2.11 jest-regex-util: 26.0.0 jest-serializer: 26.6.2 jest-util: 26.6.2 @@ -12942,7 +12942,7 @@ packages: engines: {node: '>= 10.14.2'} dependencies: '@types/node': 14.14.31 - graceful-fs: 4.2.6 + graceful-fs: 4.2.11 dev: true /jest-serializer@27.0.1: @@ -12950,7 +12950,7 @@ packages: engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@types/node': 14.14.31 - graceful-fs: 4.2.6 + graceful-fs: 4.2.11 dev: true /jest-snapshot@27.0.4: @@ -12992,7 +12992,7 @@ packages: '@jest/types': 26.6.2 '@types/node': 14.14.31 chalk: 4.1.0 - graceful-fs: 4.2.6 + graceful-fs: 4.2.11 is-ci: 2.0.0 micromatch: 4.0.4 dev: true @@ -13092,15 +13092,15 @@ packages: '@sideway/pinpoint': 2.0.0 dev: true - /joycon-ts-loader@3.0.2(joycon@3.0.1)(typescript@4.3.4): + /joycon-ts-loader@3.0.2(joycon@3.0.1)(typescript@4.9.5): resolution: {integrity: sha512-u8AcO4J01x169fAcXK6iqSTtyw0zrEkAhA/F0iM61KSpQZwYc4hlA7YQaeSlmKGt4s4Iu49uoHeb7b0Fc8C9qQ==} peerDependencies: joycon: ^1.0.0 || ^2.0.0 typescript: ^4.0.0 dependencies: joycon: 3.0.1 - ts-node: 9.1.1(typescript@4.3.4) - typescript: 4.3.4 + ts-node: 9.1.1(typescript@4.9.5) + typescript: 4.9.5 dev: true /joycon@3.0.1: @@ -13234,7 +13234,7 @@ packages: /jsonfile@4.0.0: resolution: {integrity: sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=} optionalDependencies: - graceful-fs: 4.2.6 + graceful-fs: 4.2.11 dev: true /jsonparse@1.3.1: @@ -13385,7 +13385,7 @@ packages: clone: 2.1.2 optionalDependencies: errno: 0.1.8 - graceful-fs: 4.2.6 + graceful-fs: 4.2.11 image-size: 0.5.5 mime: 1.6.0 mkdirp: 0.5.5 @@ -13435,7 +13435,7 @@ packages: resolution: {integrity: sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=} engines: {node: '>=0.10.0'} dependencies: - graceful-fs: 4.2.6 + graceful-fs: 4.2.11 parse-json: 2.2.0 pify: 2.3.0 pinkie-promise: 2.0.1 @@ -13446,7 +13446,7 @@ packages: resolution: {integrity: sha1-L19Fq5HjMhYjT9U62rZo607AmTs=} engines: {node: '>=4'} dependencies: - graceful-fs: 4.2.6 + graceful-fs: 4.2.11 parse-json: 4.0.0 pify: 3.0.0 strip-bom: 3.0.0 @@ -14226,7 +14226,7 @@ packages: dependencies: env-paths: 2.2.0 glob: 7.1.6 - graceful-fs: 4.2.6 + graceful-fs: 4.2.11 mkdirp: 0.5.5 nopt: 4.0.3 npmlog: 4.1.2 @@ -14881,7 +14881,7 @@ packages: resolution: {integrity: sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=} engines: {node: '>=0.10.0'} dependencies: - graceful-fs: 4.2.6 + graceful-fs: 4.2.11 pify: 2.3.0 pinkie-promise: 2.0.1 dev: true @@ -15629,6 +15629,7 @@ packages: /prr@1.0.1: resolution: {integrity: sha1-0/wRS6BplaRexok/SEzrHXj19HY=} + requiresBuild: true dev: true /pseudomap@1.0.2: @@ -15738,7 +15739,7 @@ packages: /read-cmd-shim@1.0.5: resolution: {integrity: sha512-v5yCqQ/7okKoZZkBQUAfTsQ3sVJtXdNfbPnI5cceppoxEVLYA3k+VtV2omkeo8MS94JCy4fSiUwlRBAwCVRPUA==} dependencies: - graceful-fs: 4.2.6 + graceful-fs: 4.2.11 dev: true /read-package-json@2.1.2: @@ -16310,7 +16311,7 @@ packages: terser: 5.6.0 dev: true - /rollup-plugin-typescript2@0.29.0(rollup@2.33.3)(typescript@4.3.4): + /rollup-plugin-typescript2@0.29.0(rollup@2.33.3)(typescript@4.9.5): resolution: {integrity: sha512-YytahBSZCIjn/elFugEGQR5qTsVhxhUwGZIsA9TmrSsC88qroGo65O5HZP/TTArH2dm0vUmYWhKchhwi2wL9bw==} peerDependencies: rollup: '>=1.26.3' @@ -16322,7 +16323,7 @@ packages: resolve: 1.17.0 rollup: 2.33.3 tslib: 2.0.1 - typescript: 4.3.4 + typescript: 4.9.5 dev: true /rollup-pluginutils@2.8.2: @@ -17696,7 +17697,7 @@ packages: resolution: {integrity: sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==} dev: true - /ts-loader@8.0.17(typescript@4.3.4)(webpack@5.89.0): + /ts-loader@8.0.17(typescript@4.9.5)(webpack@5.89.0): resolution: {integrity: sha512-OeVfSshx6ot/TCxRwpBHQ/4lRzfgyTkvi7ghDVrLXOHzTbSK413ROgu/xNqM72i3AFeAIJgQy78FwSMKmOW68w==} engines: {node: '>=10.0.0'} peerDependencies: @@ -17708,11 +17709,11 @@ packages: loader-utils: 2.0.0 micromatch: 4.0.4 semver: 7.3.4 - typescript: 4.3.4 + typescript: 4.9.5 webpack: 5.89.0(esbuild@0.12.8) dev: true - /ts-node@9.1.1(typescript@4.3.4): + /ts-node@9.1.1(typescript@4.9.5): resolution: {integrity: sha512-hPlt7ZACERQGf03M253ytLY3dHbGNGrAq9qIHWUY9XHYl1z7wYngSr3OQ5xmui8o2AaxsONxIzjafLUiWBo1Fg==} engines: {node: '>=10.0.0'} hasBin: true @@ -17724,7 +17725,7 @@ packages: diff: 4.0.2 make-error: 1.3.6 source-map-support: 0.5.19 - typescript: 4.3.4 + typescript: 4.9.5 yn: 3.1.1 dev: true @@ -17736,14 +17737,14 @@ packages: resolution: {integrity: sha512-SgIkNheinmEBgx1IUNirK0TUD4X9yjjBRTqqjggWCU3pUEqIk3/Uwl3yRixYKT6WjQuGiwDv4NomL3wqRCj+CQ==} dev: true - /tsutils@3.20.0(typescript@4.3.4): + /tsutils@3.20.0(typescript@4.9.5): resolution: {integrity: sha512-RYbuQuvkhuqVeXweWT3tJLKOEJ/UUw9GjNEZGWdrLLlM+611o1gwLHBpxoFJKKl25fLprp2eVthtKs5JOrNeXg==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 4.3.4 + typescript: 4.9.5 dev: true /tunnel-agent@0.6.0: @@ -17822,8 +17823,8 @@ packages: resolution: {integrity: sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=} dev: true - /typescript@4.3.4: - resolution: {integrity: sha512-uauPG7XZn9F/mo+7MrsRjyvbxFpzemRjKEZXS4AK83oP2KKOJPvb+9cO/gmnv8arWZvhnjVOXz7B49m1l0e9Ew==} + /typescript@4.9.5: + resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==} engines: {node: '>=4.2.0'} hasBin: true dev: true @@ -18239,7 +18240,7 @@ packages: dependencies: append-buffer: 1.0.2 convert-source-map: 1.7.0 - graceful-fs: 4.2.6 + graceful-fs: 4.2.11 normalize-path: 2.1.1 now-and-later: 2.0.1 remove-bom-buffer: 3.0.0 @@ -18535,7 +18536,7 @@ packages: engines: {node: '>=4'} dependencies: detect-indent: 5.0.0 - graceful-fs: 4.2.6 + graceful-fs: 4.2.11 make-dir: 1.3.0 pify: 3.0.0 sort-keys: 2.0.0