diff --git a/dictation_client/package-lock.json b/dictation_client/package-lock.json
index 2417d10..f594032 100644
--- a/dictation_client/package-lock.json
+++ b/dictation_client/package-lock.json
@@ -42,7 +42,7 @@
"devDependencies": {
"@babel/core": "^7.18.6",
"@mdx-js/react": "^2.1.2",
- "@openapitools/openapi-generator-cli": "^2.5.1",
+ "@openapitools/openapi-generator-cli": "^0.0.6",
"@types/lodash": "^4.14.191",
"@types/luxon": "^3.2.0",
"@types/react": "^18.0.0",
@@ -681,116 +681,6 @@
"react": ">=16"
}
},
- "node_modules/@nestjs/common": {
- "version": "8.4.4",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "axios": "0.26.1",
- "iterare": "1.2.1",
- "tslib": "2.3.1",
- "uuid": "8.3.2"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/nest"
- },
- "peerDependencies": {
- "cache-manager": "*",
- "class-transformer": "*",
- "class-validator": "*",
- "reflect-metadata": "^0.1.12",
- "rxjs": "^7.1.0"
- },
- "peerDependenciesMeta": {
- "cache-manager": {
- "optional": true
- },
- "class-transformer": {
- "optional": true
- },
- "class-validator": {
- "optional": true
- }
- }
- },
- "node_modules/@nestjs/common/node_modules/axios": {
- "version": "0.26.1",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "follow-redirects": "^1.14.8"
- }
- },
- "node_modules/@nestjs/common/node_modules/tslib": {
- "version": "2.3.1",
- "dev": true,
- "license": "0BSD"
- },
- "node_modules/@nestjs/common/node_modules/uuid": {
- "version": "8.3.2",
- "dev": true,
- "license": "MIT",
- "bin": {
- "uuid": "dist/bin/uuid"
- }
- },
- "node_modules/@nestjs/core": {
- "version": "8.4.4",
- "dev": true,
- "hasInstallScript": true,
- "license": "MIT",
- "dependencies": {
- "@nuxtjs/opencollective": "0.3.2",
- "fast-safe-stringify": "2.1.1",
- "iterare": "1.2.1",
- "object-hash": "3.0.0",
- "path-to-regexp": "3.2.0",
- "tslib": "2.3.1",
- "uuid": "8.3.2"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/nest"
- },
- "peerDependencies": {
- "@nestjs/common": "^8.0.0",
- "@nestjs/microservices": "^8.0.0",
- "@nestjs/platform-express": "^8.0.0",
- "@nestjs/websockets": "^8.0.0",
- "reflect-metadata": "^0.1.12",
- "rxjs": "^7.1.0"
- },
- "peerDependenciesMeta": {
- "@nestjs/microservices": {
- "optional": true
- },
- "@nestjs/platform-express": {
- "optional": true
- },
- "@nestjs/websockets": {
- "optional": true
- }
- }
- },
- "node_modules/@nestjs/core/node_modules/path-to-regexp": {
- "version": "3.2.0",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/@nestjs/core/node_modules/tslib": {
- "version": "2.3.1",
- "dev": true,
- "license": "0BSD"
- },
- "node_modules/@nestjs/core/node_modules/uuid": {
- "version": "8.3.2",
- "dev": true,
- "license": "MIT",
- "bin": {
- "uuid": "dist/bin/uuid"
- }
- },
"node_modules/@nodelib/fs.scandir": {
"version": "2.1.5",
"dev": true,
@@ -823,101 +713,18 @@
"node": ">= 8"
}
},
- "node_modules/@nuxtjs/opencollective": {
- "version": "0.3.2",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "chalk": "^4.1.0",
- "consola": "^2.15.0",
- "node-fetch": "^2.6.1"
- },
- "bin": {
- "opencollective": "bin/opencollective.js"
- },
- "engines": {
- "node": ">=8.0.0",
- "npm": ">=5.0.0"
- }
- },
"node_modules/@openapitools/openapi-generator-cli": {
- "version": "2.5.1",
+ "version": "0.0.6",
+ "resolved": "https://registry.npmjs.org/@openapitools/openapi-generator-cli/-/openapi-generator-cli-0.0.6.tgz",
+ "integrity": "sha512-QFqRzJ0xdAm9mFucYvWiVGedz2JH9l4KauEB2FEmnjRALDnbxCGF8walfeolWfHXjixQUfY+7zsq5wCmqbU6UA==",
"dev": true,
- "hasInstallScript": true,
- "license": "Apache-2.0",
"dependencies": {
- "@nestjs/common": "8.4.4",
- "@nestjs/core": "8.4.4",
- "@nuxtjs/opencollective": "0.3.2",
- "chalk": "4.1.2",
- "commander": "8.3.0",
- "compare-versions": "4.1.3",
- "concurrently": "6.5.1",
- "console.table": "0.10.0",
- "fs-extra": "10.0.1",
- "glob": "7.1.6",
- "inquirer": "8.2.2",
- "lodash": "4.17.21",
- "reflect-metadata": "0.1.13",
- "rxjs": "7.5.5",
- "tslib": "2.0.3"
+ "compare-versions": "3.4.0"
},
"bin": {
- "openapi-generator-cli": "main.js"
- },
- "engines": {
- "node": ">=10.0.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/openapi_generator"
+ "openapi-generator": "bin/openapi-generator"
}
},
- "node_modules/@openapitools/openapi-generator-cli/node_modules/commander": {
- "version": "8.3.0",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">= 12"
- }
- },
- "node_modules/@openapitools/openapi-generator-cli/node_modules/fs-extra": {
- "version": "10.0.1",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "graceful-fs": "^4.2.0",
- "jsonfile": "^6.0.1",
- "universalify": "^2.0.0"
- },
- "engines": {
- "node": ">=12"
- }
- },
- "node_modules/@openapitools/openapi-generator-cli/node_modules/glob": {
- "version": "7.1.6",
- "dev": true,
- "license": "ISC",
- "dependencies": {
- "fs.realpath": "^1.0.0",
- "inflight": "^1.0.4",
- "inherits": "2",
- "minimatch": "^3.0.4",
- "once": "^1.3.0",
- "path-is-absolute": "^1.0.0"
- },
- "engines": {
- "node": "*"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
- "node_modules/@openapitools/openapi-generator-cli/node_modules/tslib": {
- "version": "2.0.3",
- "dev": true,
- "license": "0BSD"
- },
"node_modules/@reduxjs/toolkit": {
"version": "1.8.3",
"license": "MIT",
@@ -1649,31 +1456,6 @@
"ajv": "^6.9.1"
}
},
- "node_modules/ansi-escapes": {
- "version": "4.3.2",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "type-fest": "^0.21.3"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/ansi-escapes/node_modules/type-fest": {
- "version": "0.21.3",
- "dev": true,
- "license": "(MIT OR CC0-1.0)",
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/ansi-regex": {
"version": "5.0.1",
"license": "MIT",
@@ -1963,25 +1745,6 @@
"version": "1.0.2",
"license": "MIT"
},
- "node_modules/base64-js": {
- "version": "1.5.1",
- "dev": true,
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
- "license": "MIT"
- },
"node_modules/big.js": {
"version": "5.2.2",
"dev": true,
@@ -1990,39 +1753,6 @@
"node": "*"
}
},
- "node_modules/bl": {
- "version": "4.1.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "buffer": "^5.5.0",
- "inherits": "^2.0.4",
- "readable-stream": "^3.4.0"
- }
- },
- "node_modules/bl/node_modules/buffer": {
- "version": "5.7.1",
- "dev": true,
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
- "license": "MIT",
- "dependencies": {
- "base64-js": "^1.3.1",
- "ieee754": "^1.1.13"
- }
- },
"node_modules/brace-expansion": {
"version": "1.1.11",
"license": "MIT",
@@ -2128,11 +1858,6 @@
"url": "https://github.com/chalk/chalk?sponsor=1"
}
},
- "node_modules/chardet": {
- "version": "0.7.0",
- "dev": true,
- "license": "MIT"
- },
"node_modules/chrome-trace-event": {
"version": "1.0.3",
"dev": true,
@@ -2142,54 +1867,6 @@
"node": ">=6.0"
}
},
- "node_modules/cli-cursor": {
- "version": "3.1.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "restore-cursor": "^3.1.0"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/cli-spinners": {
- "version": "2.7.0",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=6"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
- "node_modules/cli-width": {
- "version": "3.0.0",
- "dev": true,
- "license": "ISC",
- "engines": {
- "node": ">= 10"
- }
- },
- "node_modules/cliui": {
- "version": "7.0.4",
- "dev": true,
- "license": "ISC",
- "dependencies": {
- "string-width": "^4.2.0",
- "strip-ansi": "^6.0.0",
- "wrap-ansi": "^7.0.0"
- }
- },
- "node_modules/clone": {
- "version": "1.0.4",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=0.8"
- }
- },
"node_modules/color-convert": {
"version": "2.0.1",
"license": "MIT",
@@ -2227,86 +1904,20 @@
"license": "MIT"
},
"node_modules/compare-versions": {
- "version": "4.1.3",
- "dev": true,
- "license": "MIT"
+ "version": "3.4.0",
+ "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.4.0.tgz",
+ "integrity": "sha512-tK69D7oNXXqUW3ZNo/z7NXTEz22TCF0pTE+YF9cxvaAM9XnkLo1fV621xCLrRR6aevJlKxExkss0vWqUCUpqdg==",
+ "dev": true
},
"node_modules/concat-map": {
"version": "0.0.1",
"license": "MIT"
},
- "node_modules/concurrently": {
- "version": "6.5.1",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "chalk": "^4.1.0",
- "date-fns": "^2.16.1",
- "lodash": "^4.17.21",
- "rxjs": "^6.6.3",
- "spawn-command": "^0.0.2-1",
- "supports-color": "^8.1.0",
- "tree-kill": "^1.2.2",
- "yargs": "^16.2.0"
- },
- "bin": {
- "concurrently": "bin/concurrently.js"
- },
- "engines": {
- "node": ">=10.0.0"
- }
- },
- "node_modules/concurrently/node_modules/rxjs": {
- "version": "6.6.7",
- "dev": true,
- "license": "Apache-2.0",
- "dependencies": {
- "tslib": "^1.9.0"
- },
- "engines": {
- "npm": ">=2.0.0"
- }
- },
- "node_modules/concurrently/node_modules/supports-color": {
- "version": "8.1.1",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "has-flag": "^4.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/supports-color?sponsor=1"
- }
- },
- "node_modules/concurrently/node_modules/tslib": {
- "version": "1.14.1",
- "dev": true,
- "license": "0BSD"
- },
"node_modules/confusing-browser-globals": {
"version": "1.0.11",
"dev": true,
"license": "MIT"
},
- "node_modules/consola": {
- "version": "2.15.3",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/console.table": {
- "version": "0.10.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "easy-table": "1.1.0"
- },
- "engines": {
- "node": "> 0.10"
- }
- },
"node_modules/convert-source-map": {
"version": "1.8.0",
"dev": true,
@@ -2371,18 +1982,6 @@
"dev": true,
"license": "BSD-2-Clause"
},
- "node_modules/date-fns": {
- "version": "2.29.2",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=0.11"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/date-fns"
- }
- },
"node_modules/debug": {
"version": "4.3.4",
"license": "MIT",
@@ -2418,14 +2017,6 @@
"version": "0.1.4",
"license": "MIT"
},
- "node_modules/defaults": {
- "version": "1.0.3",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "clone": "^1.0.2"
- }
- },
"node_modules/define-properties": {
"version": "1.1.4",
"dev": true,
@@ -2489,14 +2080,6 @@
"version": "0.5.14",
"license": "MIT"
},
- "node_modules/easy-table": {
- "version": "1.1.0",
- "dev": true,
- "license": "MIT",
- "optionalDependencies": {
- "wcwidth": ">=1.0.1"
- }
- },
"node_modules/electron-to-chromium": {
"version": "1.4.180",
"dev": true,
@@ -2822,14 +2405,6 @@
"eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8"
}
},
- "node_modules/eslint-plugin-import/node_modules/debug": {
- "version": "4.3.4",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "ms": "2.0.0"
- }
- },
"node_modules/eslint-plugin-import/node_modules/doctrine": {
"version": "2.1.0",
"dev": true,
@@ -2841,11 +2416,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/eslint-plugin-import/node_modules/ms": {
- "version": "2.0.0",
- "dev": true,
- "license": "MIT"
- },
"node_modules/eslint-plugin-jsx-a11y": {
"version": "6.6.0",
"dev": true,
@@ -3122,19 +2692,6 @@
"node": ">=0.8.x"
}
},
- "node_modules/external-editor": {
- "version": "3.1.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "chardet": "^0.7.0",
- "iconv-lite": "^0.4.24",
- "tmp": "^0.0.33"
- },
- "engines": {
- "node": ">=4"
- }
- },
"node_modules/fast-deep-equal": {
"version": "3.1.3",
"license": "MIT"
@@ -3178,11 +2735,6 @@
"version": "2.0.6",
"license": "MIT"
},
- "node_modules/fast-safe-stringify": {
- "version": "2.1.1",
- "dev": true,
- "license": "MIT"
- },
"node_modules/fastq": {
"version": "1.13.0",
"dev": true,
@@ -3191,20 +2743,6 @@
"reusify": "^1.0.4"
}
},
- "node_modules/figures": {
- "version": "3.2.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "escape-string-regexp": "^1.0.5"
- },
- "engines": {
- "node": ">=8"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/file-entry-cache": {
"version": "6.0.1",
"license": "MIT",
@@ -3328,14 +2866,6 @@
"node": ">=6.9.0"
}
},
- "node_modules/get-caller-file": {
- "version": "2.0.5",
- "dev": true,
- "license": "ISC",
- "engines": {
- "node": "6.* || 8.* || >= 10.*"
- }
- },
"node_modules/get-intrinsic": {
"version": "1.1.2",
"dev": true,
@@ -3547,36 +3077,6 @@
"@babel/runtime": "^7.17.2"
}
},
- "node_modules/iconv-lite": {
- "version": "0.4.24",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "safer-buffer": ">= 2.1.2 < 3"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
- "node_modules/ieee754": {
- "version": "1.2.1",
- "dev": true,
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
- "license": "BSD-3-Clause"
- },
"node_modules/ignore": {
"version": "5.2.0",
"license": "MIT",
@@ -3639,30 +3139,6 @@
"version": "2.0.4",
"license": "ISC"
},
- "node_modules/inquirer": {
- "version": "8.2.2",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "ansi-escapes": "^4.2.1",
- "chalk": "^4.1.1",
- "cli-cursor": "^3.1.0",
- "cli-width": "^3.0.0",
- "external-editor": "^3.0.3",
- "figures": "^3.0.0",
- "lodash": "^4.17.21",
- "mute-stream": "0.0.8",
- "ora": "^5.4.1",
- "run-async": "^2.4.0",
- "rxjs": "^7.5.5",
- "string-width": "^4.1.0",
- "strip-ansi": "^6.0.0",
- "through": "^2.3.6"
- },
- "engines": {
- "node": ">=12.0.0"
- }
- },
"node_modules/internal-slot": {
"version": "1.0.3",
"dev": true,
@@ -3745,14 +3221,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/is-fullwidth-code-point": {
- "version": "3.0.0",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/is-glob": {
"version": "4.0.3",
"license": "MIT",
@@ -3763,14 +3231,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/is-interactive": {
- "version": "1.0.0",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/is-negative-zero": {
"version": "2.0.2",
"dev": true,
@@ -3858,17 +3318,6 @@
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/is-unicode-supported": {
- "version": "0.1.0",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/is-weakref": {
"version": "1.0.2",
"dev": true,
@@ -3884,14 +3333,6 @@
"version": "2.0.0",
"license": "ISC"
},
- "node_modules/iterare": {
- "version": "1.2.1",
- "dev": true,
- "license": "ISC",
- "engines": {
- "node": ">=6"
- }
- },
"node_modules/jest-diff": {
"version": "27.5.1",
"license": "MIT",
@@ -4005,17 +3446,6 @@
"node": ">=6"
}
},
- "node_modules/jsonfile": {
- "version": "6.1.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "universalify": "^2.0.0"
- },
- "optionalDependencies": {
- "graceful-fs": "^4.1.6"
- }
- },
"node_modules/jsx-ast-utils": {
"version": "3.3.1",
"dev": true,
@@ -4199,21 +3629,6 @@
"version": "4.6.2",
"license": "MIT"
},
- "node_modules/log-symbols": {
- "version": "4.1.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "chalk": "^4.1.0",
- "is-unicode-supported": "^0.1.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/loose-envify": {
"version": "1.4.0",
"license": "MIT",
@@ -4294,14 +3709,6 @@
"node": ">= 0.6"
}
},
- "node_modules/mimic-fn": {
- "version": "2.1.0",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=6"
- }
- },
"node_modules/min-indent": {
"version": "1.0.1",
"license": "MIT",
@@ -4339,11 +3746,6 @@
"version": "2.1.2",
"license": "MIT"
},
- "node_modules/mute-stream": {
- "version": "0.0.8",
- "dev": true,
- "license": "ISC"
- },
"node_modules/nanoid": {
"version": "3.3.4",
"dev": true,
@@ -4366,25 +3768,6 @@
"dev": true,
"peer": true
},
- "node_modules/node-fetch": {
- "version": "2.6.7",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "whatwg-url": "^5.0.0"
- },
- "engines": {
- "node": "4.x || >=6.0.0"
- },
- "peerDependencies": {
- "encoding": "^0.1.0"
- },
- "peerDependenciesMeta": {
- "encoding": {
- "optional": true
- }
- }
- },
"node_modules/node-releases": {
"version": "2.0.5",
"dev": true,
@@ -4433,14 +3816,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/object-hash": {
- "version": "3.0.0",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">= 6"
- }
- },
"node_modules/object-inspect": {
"version": "1.12.2",
"dev": true,
@@ -4538,20 +3913,6 @@
"wrappy": "1"
}
},
- "node_modules/onetime": {
- "version": "5.1.2",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "mimic-fn": "^2.1.0"
- },
- "engines": {
- "node": ">=6"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/optionator": {
"version": "0.9.1",
"license": "MIT",
@@ -4567,28 +3928,6 @@
"node": ">= 0.8.0"
}
},
- "node_modules/ora": {
- "version": "5.4.1",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "bl": "^4.1.0",
- "chalk": "^4.1.0",
- "cli-cursor": "^3.1.0",
- "cli-spinners": "^2.5.0",
- "is-interactive": "^1.0.0",
- "is-unicode-supported": "^0.1.0",
- "log-symbols": "^4.1.0",
- "strip-ansi": "^6.0.0",
- "wcwidth": "^1.0.1"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/sponsors/sindresorhus"
- }
- },
"node_modules/os-homedir": {
"version": "1.0.2",
"dev": true,
@@ -5017,19 +4356,6 @@
"npm-normalize-package-bin": "^1.0.0"
}
},
- "node_modules/readable-stream": {
- "version": "3.6.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "inherits": "^2.0.3",
- "string_decoder": "^1.1.1",
- "util-deprecate": "^1.0.1"
- },
- "engines": {
- "node": ">= 6"
- }
- },
"node_modules/readdir-scoped-modules": {
"version": "1.1.0",
"dev": true,
@@ -5091,11 +4417,6 @@
"redux": "^4"
}
},
- "node_modules/reflect-metadata": {
- "version": "0.1.13",
- "dev": true,
- "license": "Apache-2.0"
- },
"node_modules/regenerator-runtime": {
"version": "0.13.9",
"license": "MIT"
@@ -5126,14 +4447,6 @@
"url": "https://github.com/sponsors/mysticatea"
}
},
- "node_modules/require-directory": {
- "version": "2.1.1",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=0.10.0"
- }
- },
"node_modules/reselect": {
"version": "4.1.6",
"license": "MIT"
@@ -5154,18 +4467,6 @@
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/restore-cursor": {
- "version": "3.1.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "onetime": "^5.1.0",
- "signal-exit": "^3.0.2"
- },
- "engines": {
- "node": ">=8"
- }
- },
"node_modules/reusify": {
"version": "1.0.4",
"dev": true,
@@ -5202,14 +4503,6 @@
"fsevents": "~2.3.2"
}
},
- "node_modules/run-async": {
- "version": "2.4.1",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">=0.12.0"
- }
- },
"node_modules/run-parallel": {
"version": "1.2.0",
"dev": true,
@@ -5232,24 +4525,11 @@
"queue-microtask": "^1.2.2"
}
},
- "node_modules/rxjs": {
- "version": "7.5.5",
- "dev": true,
- "license": "Apache-2.0",
- "dependencies": {
- "tslib": "^2.1.0"
- }
- },
"node_modules/safe-buffer": {
"version": "5.1.2",
"dev": true,
"license": "MIT"
},
- "node_modules/safer-buffer": {
- "version": "2.1.2",
- "dev": true,
- "license": "MIT"
- },
"node_modules/scheduler": {
"version": "0.23.0",
"license": "MIT",
@@ -5326,11 +4606,6 @@
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/signal-exit": {
- "version": "3.0.7",
- "dev": true,
- "license": "ISC"
- },
"node_modules/slash": {
"version": "3.0.0",
"dev": true,
@@ -5381,11 +4656,6 @@
"source-map": "^0.6.0"
}
},
- "node_modules/spawn-command": {
- "version": "0.0.2-1",
- "dev": true,
- "license": "MIT"
- },
"node_modules/spdx-compare": {
"version": "1.0.0",
"dev": true,
@@ -5439,51 +4709,6 @@
"spdx-ranges": "^2.0.0"
}
},
- "node_modules/string_decoder": {
- "version": "1.3.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "safe-buffer": "~5.2.0"
- }
- },
- "node_modules/string_decoder/node_modules/safe-buffer": {
- "version": "5.2.1",
- "dev": true,
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ],
- "license": "MIT"
- },
- "node_modules/string-width": {
- "version": "4.2.3",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.1"
- },
- "engines": {
- "node": ">=8"
- }
- },
- "node_modules/string-width/node_modules/emoji-regex": {
- "version": "8.0.0",
- "dev": true,
- "license": "MIT"
- },
"node_modules/string.prototype.matchall": {
"version": "4.0.7",
"dev": true,
@@ -5719,22 +4944,6 @@
"version": "0.2.0",
"license": "MIT"
},
- "node_modules/through": {
- "version": "2.3.8",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/tmp": {
- "version": "0.0.33",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "os-tmpdir": "~1.0.2"
- },
- "engines": {
- "node": ">=0.6.0"
- }
- },
"node_modules/to-fast-properties": {
"version": "2.0.0",
"license": "MIT",
@@ -5753,19 +4962,6 @@
"node": ">=8.0"
}
},
- "node_modules/tr46": {
- "version": "0.0.3",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/tree-kill": {
- "version": "1.2.2",
- "dev": true,
- "license": "MIT",
- "bin": {
- "tree-kill": "cli.js"
- }
- },
"node_modules/treeify": {
"version": "1.1.0",
"dev": true,
@@ -5805,11 +5001,6 @@
"node": ">=4"
}
},
- "node_modules/tslib": {
- "version": "2.4.0",
- "dev": true,
- "license": "0BSD"
- },
"node_modules/tsutils": {
"version": "3.21.0",
"dev": true,
@@ -5875,14 +5066,6 @@
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/universalify": {
- "version": "2.0.0",
- "dev": true,
- "license": "MIT",
- "engines": {
- "node": ">= 10.0.0"
- }
- },
"node_modules/update-browserslist-db": {
"version": "1.0.4",
"dev": true,
@@ -5922,11 +5105,6 @@
"react": "^16.8.0 || ^17.0.0 || ^18.0.0"
}
},
- "node_modules/util-deprecate": {
- "version": "1.0.2",
- "dev": true,
- "license": "MIT"
- },
"node_modules/util-extend": {
"version": "1.0.3",
"dev": true,
@@ -6040,23 +5218,10 @@
"node": ">=10.13.0"
}
},
- "node_modules/wcwidth": {
- "version": "1.0.1",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "defaults": "^1.0.3"
- }
- },
"node_modules/web-vitals": {
"version": "2.1.4",
"license": "Apache-2.0"
},
- "node_modules/webidl-conversions": {
- "version": "3.0.1",
- "dev": true,
- "license": "BSD-2-Clause"
- },
"node_modules/webpack": {
"version": "5.75.0",
"resolved": "https://registry.npmjs.org/webpack/-/webpack-5.75.0.tgz",
@@ -6134,15 +5299,6 @@
"url": "https://opencollective.com/webpack"
}
},
- "node_modules/whatwg-url": {
- "version": "5.0.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "tr46": "~0.0.3",
- "webidl-conversions": "^3.0.0"
- }
- },
"node_modules/which": {
"version": "2.0.2",
"license": "ISC",
@@ -6178,22 +5334,6 @@
"node": ">=0.10.0"
}
},
- "node_modules/wrap-ansi": {
- "version": "7.0.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "ansi-styles": "^4.0.0",
- "string-width": "^4.1.0",
- "strip-ansi": "^6.0.0"
- },
- "engines": {
- "node": ">=10"
- },
- "funding": {
- "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
- }
- },
"node_modules/wrappy": {
"version": "1.0.2",
"license": "ISC"
@@ -6202,39 +5342,6 @@
"version": "4.0.0",
"dev": true,
"license": "ISC"
- },
- "node_modules/yargs": {
- "version": "16.2.0",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "cliui": "^7.0.2",
- "escalade": "^3.1.1",
- "get-caller-file": "^2.0.5",
- "require-directory": "^2.1.1",
- "string-width": "^4.2.0",
- "y18n": "^5.0.5",
- "yargs-parser": "^20.2.2"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/yargs-parser": {
- "version": "20.2.9",
- "dev": true,
- "license": "ISC",
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/yargs/node_modules/y18n": {
- "version": "5.0.8",
- "dev": true,
- "license": "ISC",
- "engines": {
- "node": ">=10"
- }
}
},
"dependencies": {
@@ -6630,60 +5737,6 @@
"@types/react": ">=16"
}
},
- "@nestjs/common": {
- "version": "8.4.4",
- "dev": true,
- "requires": {
- "axios": "0.26.1",
- "iterare": "1.2.1",
- "tslib": "2.3.1",
- "uuid": "8.3.2"
- },
- "dependencies": {
- "axios": {
- "version": "0.26.1",
- "dev": true,
- "requires": {
- "follow-redirects": "^1.14.8"
- }
- },
- "tslib": {
- "version": "2.3.1",
- "dev": true
- },
- "uuid": {
- "version": "8.3.2",
- "dev": true
- }
- }
- },
- "@nestjs/core": {
- "version": "8.4.4",
- "dev": true,
- "requires": {
- "@nuxtjs/opencollective": "0.3.2",
- "fast-safe-stringify": "2.1.1",
- "iterare": "1.2.1",
- "object-hash": "3.0.0",
- "path-to-regexp": "3.2.0",
- "tslib": "2.3.1",
- "uuid": "8.3.2"
- },
- "dependencies": {
- "path-to-regexp": {
- "version": "3.2.0",
- "dev": true
- },
- "tslib": {
- "version": "2.3.1",
- "dev": true
- },
- "uuid": {
- "version": "8.3.2",
- "dev": true
- }
- }
- },
"@nodelib/fs.scandir": {
"version": "2.1.5",
"dev": true,
@@ -6704,65 +5757,13 @@
"fastq": "^1.6.0"
}
},
- "@nuxtjs/opencollective": {
- "version": "0.3.2",
- "dev": true,
- "requires": {
- "chalk": "^4.1.0",
- "consola": "^2.15.0",
- "node-fetch": "^2.6.1"
- }
- },
"@openapitools/openapi-generator-cli": {
- "version": "2.5.1",
+ "version": "0.0.6",
+ "resolved": "https://registry.npmjs.org/@openapitools/openapi-generator-cli/-/openapi-generator-cli-0.0.6.tgz",
+ "integrity": "sha512-QFqRzJ0xdAm9mFucYvWiVGedz2JH9l4KauEB2FEmnjRALDnbxCGF8walfeolWfHXjixQUfY+7zsq5wCmqbU6UA==",
"dev": true,
"requires": {
- "@nestjs/common": "8.4.4",
- "@nestjs/core": "8.4.4",
- "@nuxtjs/opencollective": "0.3.2",
- "chalk": "4.1.2",
- "commander": "8.3.0",
- "compare-versions": "4.1.3",
- "concurrently": "6.5.1",
- "console.table": "0.10.0",
- "fs-extra": "10.0.1",
- "glob": "7.1.6",
- "inquirer": "8.2.2",
- "lodash": "4.17.21",
- "reflect-metadata": "0.1.13",
- "rxjs": "7.5.5",
- "tslib": "2.0.3"
- },
- "dependencies": {
- "commander": {
- "version": "8.3.0",
- "dev": true
- },
- "fs-extra": {
- "version": "10.0.1",
- "dev": true,
- "requires": {
- "graceful-fs": "^4.2.0",
- "jsonfile": "^6.0.1",
- "universalify": "^2.0.0"
- }
- },
- "glob": {
- "version": "7.1.6",
- "dev": true,
- "requires": {
- "fs.realpath": "^1.0.0",
- "inflight": "^1.0.4",
- "inherits": "2",
- "minimatch": "^3.0.4",
- "once": "^1.3.0",
- "path-is-absolute": "^1.0.0"
- }
- },
- "tslib": {
- "version": "2.0.3",
- "dev": true
- }
+ "compare-versions": "3.4.0"
}
},
"@reduxjs/toolkit": {
@@ -7301,19 +6302,6 @@
"dev": true,
"requires": {}
},
- "ansi-escapes": {
- "version": "4.3.2",
- "dev": true,
- "requires": {
- "type-fest": "^0.21.3"
- },
- "dependencies": {
- "type-fest": {
- "version": "0.21.3",
- "dev": true
- }
- }
- },
"ansi-regex": {
"version": "5.0.1"
},
@@ -7485,33 +6473,10 @@
"balanced-match": {
"version": "1.0.2"
},
- "base64-js": {
- "version": "1.5.1",
- "dev": true
- },
"big.js": {
"version": "5.2.2",
"dev": true
},
- "bl": {
- "version": "4.1.0",
- "dev": true,
- "requires": {
- "buffer": "^5.5.0",
- "inherits": "^2.0.4",
- "readable-stream": "^3.4.0"
- },
- "dependencies": {
- "buffer": {
- "version": "5.7.1",
- "dev": true,
- "requires": {
- "base64-js": "^1.3.1",
- "ieee754": "^1.1.13"
- }
- }
- }
- },
"brace-expansion": {
"version": "1.1.11",
"requires": {
@@ -7568,43 +6533,11 @@
"supports-color": "^7.1.0"
}
},
- "chardet": {
- "version": "0.7.0",
- "dev": true
- },
"chrome-trace-event": {
"version": "1.0.3",
"dev": true,
"peer": true
},
- "cli-cursor": {
- "version": "3.1.0",
- "dev": true,
- "requires": {
- "restore-cursor": "^3.1.0"
- }
- },
- "cli-spinners": {
- "version": "2.7.0",
- "dev": true
- },
- "cli-width": {
- "version": "3.0.0",
- "dev": true
- },
- "cliui": {
- "version": "7.0.4",
- "dev": true,
- "requires": {
- "string-width": "^4.2.0",
- "strip-ansi": "^6.0.0",
- "wrap-ansi": "^7.0.0"
- }
- },
- "clone": {
- "version": "1.0.4",
- "dev": true
- },
"color-convert": {
"version": "2.0.1",
"requires": {
@@ -7632,61 +6565,18 @@
"dev": true
},
"compare-versions": {
- "version": "4.1.3",
+ "version": "3.4.0",
+ "resolved": "https://registry.npmjs.org/compare-versions/-/compare-versions-3.4.0.tgz",
+ "integrity": "sha512-tK69D7oNXXqUW3ZNo/z7NXTEz22TCF0pTE+YF9cxvaAM9XnkLo1fV621xCLrRR6aevJlKxExkss0vWqUCUpqdg==",
"dev": true
},
"concat-map": {
"version": "0.0.1"
},
- "concurrently": {
- "version": "6.5.1",
- "dev": true,
- "requires": {
- "chalk": "^4.1.0",
- "date-fns": "^2.16.1",
- "lodash": "^4.17.21",
- "rxjs": "^6.6.3",
- "spawn-command": "^0.0.2-1",
- "supports-color": "^8.1.0",
- "tree-kill": "^1.2.2",
- "yargs": "^16.2.0"
- },
- "dependencies": {
- "rxjs": {
- "version": "6.6.7",
- "dev": true,
- "requires": {
- "tslib": "^1.9.0"
- }
- },
- "supports-color": {
- "version": "8.1.1",
- "dev": true,
- "requires": {
- "has-flag": "^4.0.0"
- }
- },
- "tslib": {
- "version": "1.14.1",
- "dev": true
- }
- }
- },
"confusing-browser-globals": {
"version": "1.0.11",
"dev": true
},
- "consola": {
- "version": "2.15.3",
- "dev": true
- },
- "console.table": {
- "version": "0.10.0",
- "dev": true,
- "requires": {
- "easy-table": "1.1.0"
- }
- },
"convert-source-map": {
"version": "1.8.0",
"dev": true,
@@ -7732,10 +6622,6 @@
"version": "1.0.8",
"dev": true
},
- "date-fns": {
- "version": "2.29.2",
- "dev": true
- },
"debug": {
"version": "4.3.4",
"requires": {
@@ -7754,13 +6640,6 @@
"deep-is": {
"version": "0.1.4"
},
- "defaults": {
- "version": "1.0.3",
- "dev": true,
- "requires": {
- "clone": "^1.0.2"
- }
- },
"define-properties": {
"version": "1.1.4",
"dev": true,
@@ -7799,13 +6678,6 @@
"dom-accessibility-api": {
"version": "0.5.14"
},
- "easy-table": {
- "version": "1.1.0",
- "dev": true,
- "requires": {
- "wcwidth": ">=1.0.1"
- }
- },
"electron-to-chromium": {
"version": "1.4.180",
"dev": true
@@ -8054,23 +6926,12 @@
"tsconfig-paths": "^3.14.1"
},
"dependencies": {
- "debug": {
- "version": "4.3.4",
- "dev": true,
- "requires": {
- "ms": "2.0.0"
- }
- },
"doctrine": {
"version": "2.1.0",
"dev": true,
"requires": {
"esutils": "^2.0.2"
}
- },
- "ms": {
- "version": "2.0.0",
- "dev": true
}
}
},
@@ -8224,15 +7085,6 @@
"dev": true,
"peer": true
},
- "external-editor": {
- "version": "3.1.0",
- "dev": true,
- "requires": {
- "chardet": "^0.7.0",
- "iconv-lite": "^0.4.24",
- "tmp": "^0.0.33"
- }
- },
"fast-deep-equal": {
"version": "3.1.3"
},
@@ -8266,10 +7118,6 @@
"fast-levenshtein": {
"version": "2.0.6"
},
- "fast-safe-stringify": {
- "version": "2.1.1",
- "dev": true
- },
"fastq": {
"version": "1.13.0",
"dev": true,
@@ -8277,13 +7125,6 @@
"reusify": "^1.0.4"
}
},
- "figures": {
- "version": "3.2.0",
- "dev": true,
- "requires": {
- "escape-string-regexp": "^1.0.5"
- }
- },
"file-entry-cache": {
"version": "6.0.1",
"requires": {
@@ -8353,10 +7194,6 @@
"version": "1.0.0-beta.2",
"dev": true
},
- "get-caller-file": {
- "version": "2.0.5",
- "dev": true
- },
"get-intrinsic": {
"version": "1.1.2",
"dev": true,
@@ -8488,17 +7325,6 @@
"@babel/runtime": "^7.17.2"
}
},
- "iconv-lite": {
- "version": "0.4.24",
- "dev": true,
- "requires": {
- "safer-buffer": ">= 2.1.2 < 3"
- }
- },
- "ieee754": {
- "version": "1.2.1",
- "dev": true
- },
"ignore": {
"version": "5.2.0"
},
@@ -8533,26 +7359,6 @@
"inherits": {
"version": "2.0.4"
},
- "inquirer": {
- "version": "8.2.2",
- "dev": true,
- "requires": {
- "ansi-escapes": "^4.2.1",
- "chalk": "^4.1.1",
- "cli-cursor": "^3.1.0",
- "cli-width": "^3.0.0",
- "external-editor": "^3.0.3",
- "figures": "^3.0.0",
- "lodash": "^4.17.21",
- "mute-stream": "0.0.8",
- "ora": "^5.4.1",
- "run-async": "^2.4.0",
- "rxjs": "^7.5.5",
- "string-width": "^4.1.0",
- "strip-ansi": "^6.0.0",
- "through": "^2.3.6"
- }
- },
"internal-slot": {
"version": "1.0.3",
"dev": true,
@@ -8598,20 +7404,12 @@
"is-extglob": {
"version": "2.1.1"
},
- "is-fullwidth-code-point": {
- "version": "3.0.0",
- "dev": true
- },
"is-glob": {
"version": "4.0.3",
"requires": {
"is-extglob": "^2.1.1"
}
},
- "is-interactive": {
- "version": "1.0.0",
- "dev": true
- },
"is-negative-zero": {
"version": "2.0.2",
"dev": true
@@ -8656,10 +7454,6 @@
"has-symbols": "^1.0.2"
}
},
- "is-unicode-supported": {
- "version": "0.1.0",
- "dev": true
- },
"is-weakref": {
"version": "1.0.2",
"dev": true,
@@ -8670,10 +7464,6 @@
"isexe": {
"version": "2.0.0"
},
- "iterare": {
- "version": "1.2.1",
- "dev": true
- },
"jest-diff": {
"version": "27.5.1",
"requires": {
@@ -8747,14 +7537,6 @@
"integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==",
"dev": true
},
- "jsonfile": {
- "version": "6.1.0",
- "dev": true,
- "requires": {
- "graceful-fs": "^4.1.6",
- "universalify": "^2.0.0"
- }
- },
"jsx-ast-utils": {
"version": "3.3.1",
"dev": true,
@@ -8891,14 +7673,6 @@
"lodash.merge": {
"version": "4.6.2"
},
- "log-symbols": {
- "version": "4.1.0",
- "dev": true,
- "requires": {
- "chalk": "^4.1.0",
- "is-unicode-supported": "^0.1.0"
- }
- },
"loose-envify": {
"version": "1.4.0",
"requires": {
@@ -8948,10 +7722,6 @@
"mime-db": "1.52.0"
}
},
- "mimic-fn": {
- "version": "2.1.0",
- "dev": true
- },
"min-indent": {
"version": "1.0.1"
},
@@ -8975,10 +7745,6 @@
"ms": {
"version": "2.1.2"
},
- "mute-stream": {
- "version": "0.0.8",
- "dev": true
- },
"nanoid": {
"version": "3.3.4",
"dev": true
@@ -8993,13 +7759,6 @@
"dev": true,
"peer": true
},
- "node-fetch": {
- "version": "2.6.7",
- "dev": true,
- "requires": {
- "whatwg-url": "^5.0.0"
- }
- },
"node-releases": {
"version": "2.0.5",
"dev": true
@@ -9035,10 +7794,6 @@
"object-assign": {
"version": "4.1.1"
},
- "object-hash": {
- "version": "3.0.0",
- "dev": true
- },
"object-inspect": {
"version": "1.12.2",
"dev": true
@@ -9098,13 +7853,6 @@
"wrappy": "1"
}
},
- "onetime": {
- "version": "5.1.2",
- "dev": true,
- "requires": {
- "mimic-fn": "^2.1.0"
- }
- },
"optionator": {
"version": "0.9.1",
"requires": {
@@ -9116,21 +7864,6 @@
"word-wrap": "^1.2.3"
}
},
- "ora": {
- "version": "5.4.1",
- "dev": true,
- "requires": {
- "bl": "^4.1.0",
- "chalk": "^4.1.0",
- "cli-cursor": "^3.1.0",
- "cli-spinners": "^2.5.0",
- "is-interactive": "^1.0.0",
- "is-unicode-supported": "^0.1.0",
- "log-symbols": "^4.1.0",
- "strip-ansi": "^6.0.0",
- "wcwidth": "^1.0.1"
- }
- },
"os-homedir": {
"version": "1.0.2",
"dev": true
@@ -9370,15 +8103,6 @@
"npm-normalize-package-bin": "^1.0.0"
}
},
- "readable-stream": {
- "version": "3.6.0",
- "dev": true,
- "requires": {
- "inherits": "^2.0.3",
- "string_decoder": "^1.1.1",
- "util-deprecate": "^1.0.1"
- }
- },
"readdir-scoped-modules": {
"version": "1.1.0",
"dev": true,
@@ -9431,10 +8155,6 @@
"integrity": "sha512-OOYGNY5Jy2TWvTL1KgAlVy6dcx3siPJ1wTq741EPyUKfn6W6nChdICjZwCd0p8AZBs5kWpZlbkXW2nE/zjUa+Q==",
"requires": {}
},
- "reflect-metadata": {
- "version": "0.1.13",
- "dev": true
- },
"regenerator-runtime": {
"version": "0.13.9"
},
@@ -9450,10 +8170,6 @@
"regexpp": {
"version": "3.2.0"
},
- "require-directory": {
- "version": "2.1.1",
- "dev": true
- },
"reselect": {
"version": "4.1.6"
},
@@ -9466,14 +8182,6 @@
"supports-preserve-symlinks-flag": "^1.0.0"
}
},
- "restore-cursor": {
- "version": "3.1.0",
- "dev": true,
- "requires": {
- "onetime": "^5.1.0",
- "signal-exit": "^3.0.2"
- }
- },
"reusify": {
"version": "1.0.4",
"dev": true
@@ -9491,10 +8199,6 @@
"fsevents": "~2.3.2"
}
},
- "run-async": {
- "version": "2.4.1",
- "dev": true
- },
"run-parallel": {
"version": "1.2.0",
"dev": true,
@@ -9502,21 +8206,10 @@
"queue-microtask": "^1.2.2"
}
},
- "rxjs": {
- "version": "7.5.5",
- "dev": true,
- "requires": {
- "tslib": "^2.1.0"
- }
- },
"safe-buffer": {
"version": "5.1.2",
"dev": true
},
- "safer-buffer": {
- "version": "2.1.2",
- "dev": true
- },
"scheduler": {
"version": "0.23.0",
"requires": {
@@ -9567,10 +8260,6 @@
"object-inspect": "^1.9.0"
}
},
- "signal-exit": {
- "version": "3.0.7",
- "dev": true
- },
"slash": {
"version": "3.0.0",
"dev": true
@@ -9604,10 +8293,6 @@
"source-map": "^0.6.0"
}
},
- "spawn-command": {
- "version": "0.0.2-1",
- "dev": true
- },
"spdx-compare": {
"version": "1.0.0",
"dev": true,
@@ -9654,34 +8339,6 @@
"spdx-ranges": "^2.0.0"
}
},
- "string_decoder": {
- "version": "1.3.0",
- "dev": true,
- "requires": {
- "safe-buffer": "~5.2.0"
- },
- "dependencies": {
- "safe-buffer": {
- "version": "5.2.1",
- "dev": true
- }
- }
- },
- "string-width": {
- "version": "4.2.3",
- "dev": true,
- "requires": {
- "emoji-regex": "^8.0.0",
- "is-fullwidth-code-point": "^3.0.0",
- "strip-ansi": "^6.0.1"
- },
- "dependencies": {
- "emoji-regex": {
- "version": "8.0.0",
- "dev": true
- }
- }
- },
"string.prototype.matchall": {
"version": "4.0.7",
"dev": true,
@@ -9822,17 +8479,6 @@
"text-table": {
"version": "0.2.0"
},
- "through": {
- "version": "2.3.8",
- "dev": true
- },
- "tmp": {
- "version": "0.0.33",
- "dev": true,
- "requires": {
- "os-tmpdir": "~1.0.2"
- }
- },
"to-fast-properties": {
"version": "2.0.0"
},
@@ -9843,14 +8489,6 @@
"is-number": "^7.0.0"
}
},
- "tr46": {
- "version": "0.0.3",
- "dev": true
- },
- "tree-kill": {
- "version": "1.2.2",
- "dev": true
- },
"treeify": {
"version": "1.1.0",
"dev": true
@@ -9880,10 +8518,6 @@
}
}
},
- "tslib": {
- "version": "2.4.0",
- "dev": true
- },
"tsutils": {
"version": "3.21.0",
"dev": true,
@@ -9920,10 +8554,6 @@
"which-boxed-primitive": "^1.0.2"
}
},
- "universalify": {
- "version": "2.0.0",
- "dev": true
- },
"update-browserslist-db": {
"version": "1.0.4",
"dev": true,
@@ -9942,10 +8572,6 @@
"version": "1.2.0",
"requires": {}
},
- "util-deprecate": {
- "version": "1.0.2",
- "dev": true
- },
"util-extend": {
"version": "1.0.3",
"dev": true
@@ -10017,20 +8643,9 @@
"graceful-fs": "^4.1.2"
}
},
- "wcwidth": {
- "version": "1.0.1",
- "dev": true,
- "requires": {
- "defaults": "^1.0.3"
- }
- },
"web-vitals": {
"version": "2.1.4"
},
- "webidl-conversions": {
- "version": "3.0.1",
- "dev": true
- },
"webpack": {
"version": "5.75.0",
"resolved": "https://registry.npmjs.org/webpack/-/webpack-5.75.0.tgz",
@@ -10085,14 +8700,6 @@
"dev": true,
"peer": true
},
- "whatwg-url": {
- "version": "5.0.0",
- "dev": true,
- "requires": {
- "tr46": "~0.0.3",
- "webidl-conversions": "^3.0.0"
- }
- },
"which": {
"version": "2.0.2",
"requires": {
@@ -10113,44 +8720,12 @@
"word-wrap": {
"version": "1.2.3"
},
- "wrap-ansi": {
- "version": "7.0.0",
- "dev": true,
- "requires": {
- "ansi-styles": "^4.0.0",
- "string-width": "^4.1.0",
- "strip-ansi": "^6.0.0"
- }
- },
"wrappy": {
"version": "1.0.2"
},
"yallist": {
"version": "4.0.0",
"dev": true
- },
- "yargs": {
- "version": "16.2.0",
- "dev": true,
- "requires": {
- "cliui": "^7.0.2",
- "escalade": "^3.1.1",
- "get-caller-file": "^2.0.5",
- "require-directory": "^2.1.1",
- "string-width": "^4.2.0",
- "y18n": "^5.0.5",
- "yargs-parser": "^20.2.2"
- },
- "dependencies": {
- "y18n": {
- "version": "5.0.8",
- "dev": true
- }
- }
- },
- "yargs-parser": {
- "version": "20.2.9",
- "dev": true
}
}
}
diff --git a/dictation_client/package.json b/dictation_client/package.json
index f9220fa..624d4d5 100644
--- a/dictation_client/package.json
+++ b/dictation_client/package.json
@@ -51,7 +51,7 @@
"devDependencies": {
"@babel/core": "^7.18.6",
"@mdx-js/react": "^2.1.2",
- "@openapitools/openapi-generator-cli": "^2.5.1",
+ "@openapitools/openapi-generator-cli": "^0.0.6",
"@types/lodash": "^4.14.191",
"@types/luxon": "^3.2.0",
"@types/react": "^18.0.0",
diff --git a/dictation_client/src/App.tsx b/dictation_client/src/App.tsx
index eb1e4f2..bbd2a0c 100644
--- a/dictation_client/src/App.tsx
+++ b/dictation_client/src/App.tsx
@@ -8,10 +8,12 @@ import { useEffect } from "react";
import { useDispatch } from "react-redux";
import globalAxios, { AxiosError, AxiosResponse } from "axios";
import { clearToken } from "features/auth";
+import { useTranslation } from "react-i18next";
const App = (): JSX.Element => {
const dispatch = useDispatch();
const { instance } = useMsal();
+ const [t, i18n] = useTranslation();
const pca = new PublicClientApplication(msalConfig);
useEffect(() => {
const id = globalAxios.interceptors.response.use(
@@ -32,6 +34,18 @@ const App = (): JSX.Element => {
return cleanup;
}, [dispatch, instance]);
+ // Language読み取り
+ useEffect(() => {
+ const language = document.cookie
+ .split(";")
+ .map((x) => x.split("="))
+ .find((x) => x.length === 2 && x[0] === "language");
+
+ if (language) {
+ i18n.changeLanguage(language[1]);
+ }
+ }, [i18n]);
+
return (
<>
diff --git a/dictation_client/src/assets/images/OMS_logo_black.svg b/dictation_client/src/assets/images/OMS_logo_black.svg
new file mode 100644
index 0000000..33951ec
--- /dev/null
+++ b/dictation_client/src/assets/images/OMS_logo_black.svg
@@ -0,0 +1,67 @@
+
+
+
diff --git a/dictation_client/src/assets/images/arrow_forward.svg b/dictation_client/src/assets/images/arrow_forward.svg
new file mode 100644
index 0000000..6220b0f
--- /dev/null
+++ b/dictation_client/src/assets/images/arrow_forward.svg
@@ -0,0 +1,7 @@
+
+
\ No newline at end of file
diff --git a/dictation_client/src/assets/images/arrow_forward_blue.svg b/dictation_client/src/assets/images/arrow_forward_blue.svg
new file mode 100644
index 0000000..d5d34f2
--- /dev/null
+++ b/dictation_client/src/assets/images/arrow_forward_blue.svg
@@ -0,0 +1,11 @@
+
+
\ No newline at end of file
diff --git a/dictation_client/src/components/auth/updateTokenTimer.tsx b/dictation_client/src/components/auth/updateTokenTimer.tsx
index fff1e1f..293fb2d 100644
--- a/dictation_client/src/components/auth/updateTokenTimer.tsx
+++ b/dictation_client/src/components/auth/updateTokenTimer.tsx
@@ -6,9 +6,9 @@ import { updateTokenAsync } from "features/auth/operations";
import { loadAccessToken } from "features/auth/utils";
import { DateTime } from "luxon";
import { useDispatch } from "react-redux";
-//アクセストークンを更新する基準の秒数
+// アクセストークンを更新する基準の秒数
const TOKEN_UPDATE_TIME = 5 * 60;
-//アクセストークンの更新チェックを行う間隔(ミリ秒)
+// アクセストークンの更新チェックを行う間隔(ミリ秒)
const TOKEN_UPDATE_INTERVAL_MS = 3 * 60 * 1000;
export const UpdateTokenTimer = () => {
diff --git a/dictation_client/src/features/top/constants.ts b/dictation_client/src/features/top/constants.ts
new file mode 100644
index 0000000..0756afe
--- /dev/null
+++ b/dictation_client/src/features/top/constants.ts
@@ -0,0 +1,8 @@
+import { getTranslationID } from "../../translation";
+
+export const LANGUAGE_LIST = [
+ { value: "en", label: getTranslationID("topPage.label.languageEnglish") },
+ { value: "de", label: getTranslationID("topPage.label.languageGerman") },
+ { value: "fr", label: getTranslationID("topPage.label.languageFrench") },
+ { value: "es", label: getTranslationID("topPage.label.languageSpanish") },
+];
diff --git a/dictation_client/src/i18n.ts b/dictation_client/src/i18n.ts
new file mode 100644
index 0000000..250cf29
--- /dev/null
+++ b/dictation_client/src/i18n.ts
@@ -0,0 +1,29 @@
+import i18n from "i18next";
+import { initReactI18next } from "react-i18next";
+import en from "./translation/en.json";
+import es from "./translation/es.json";
+import fr from "./translation/fr.json";
+import de from "./translation/de.json";
+
+i18n.use(initReactI18next).init({
+ resources: {
+ en: {
+ translation: en,
+ },
+ de: {
+ translation: de,
+ },
+ fr: {
+ translation: fr,
+ },
+ es: {
+ translation: es,
+ },
+ },
+ lng: "en",
+ defaultNS: "translation",
+ interpolation: {
+ escapeValue: false,
+ },
+});
+export default i18n;
diff --git a/dictation_client/src/main.tsx b/dictation_client/src/main.tsx
index 6eb12cd..1aac073 100644
--- a/dictation_client/src/main.tsx
+++ b/dictation_client/src/main.tsx
@@ -1,9 +1,11 @@
import { store } from "app/store";
import React from "react";
import { createRoot } from "react-dom/client";
+import { I18nextProvider } from "react-i18next";
import { Provider } from "react-redux";
import App from "./App";
import * as serviceWorker from "./serviceWorker";
+import i18n from "./i18n";
const container = document.getElementById("root");
if (container) {
@@ -11,6 +13,7 @@ if (container) {
root.render(
+
diff --git a/dictation_client/src/pages/TopPage/index.tsx b/dictation_client/src/pages/TopPage/index.tsx
index a088937..7602aef 100644
--- a/dictation_client/src/pages/TopPage/index.tsx
+++ b/dictation_client/src/pages/TopPage/index.tsx
@@ -1,18 +1,72 @@
import { useMsal } from "@azure/msal-react";
import { loginRequest } from "common/msalConfig";
import React from "react";
+import { useTranslation } from "react-i18next";
+import { getTranslationID } from "translation";
+import { LANGUAGE_LIST } from "../../features/top/constants";
const TopPage: React.FC = (): JSX.Element => {
const { instance } = useMsal();
+ // eslint-disable-next-line
+ const [t, i18n] = useTranslation();
return (
-
+
+
+

+
+ ODMS Cloud
+
+
+
+
+
+
+ - {t(getTranslationID("topPage.label.displayLanguage"))}
+ -
+
+
+ - Already have an account?
+ -
+ {/* eslint-disable */}
+ instance.loginRedirect(loginRequest)}>
+ Sign in
+
+
+
+ - New user?
+ -
+
+ Create a new account
+
+
+
+
+
+
+
+
+
);
};
diff --git a/dictation_client/src/translation/de.json b/dictation_client/src/translation/de.json
new file mode 100644
index 0000000..d4181bb
--- /dev/null
+++ b/dictation_client/src/translation/de.json
@@ -0,0 +1,11 @@
+{
+ "topPage": {
+ "label": {
+ "displayLanguage": "(de)Display Language",
+ "languageEnglish": "(de)English",
+ "languageGerman": "(de)German",
+ "languageFrench": "(de)French",
+ "languageSpanish": "(de)Spanish"
+ }
+ }
+}
diff --git a/dictation_client/src/translation/en.json b/dictation_client/src/translation/en.json
new file mode 100644
index 0000000..35145ba
--- /dev/null
+++ b/dictation_client/src/translation/en.json
@@ -0,0 +1,11 @@
+{
+ "topPage": {
+ "label": {
+ "displayLanguage": "Display Language",
+ "languageEnglish": "English",
+ "languageGerman": "German",
+ "languageFrench": "French",
+ "languageSpanish": "Spanish"
+ }
+ }
+}
diff --git a/dictation_client/src/translation/es.json b/dictation_client/src/translation/es.json
new file mode 100644
index 0000000..86db79c
--- /dev/null
+++ b/dictation_client/src/translation/es.json
@@ -0,0 +1,11 @@
+{
+ "topPage": {
+ "label": {
+ "displayLanguage": "(es)Display Language",
+ "languageEnglish": "(es)English",
+ "languageGerman": "(es)German",
+ "languageFrench": "(es)French",
+ "languageSpanish": "(es)Spanish"
+ }
+ }
+}
diff --git a/dictation_client/src/translation/fr.json b/dictation_client/src/translation/fr.json
new file mode 100644
index 0000000..e9ed930
--- /dev/null
+++ b/dictation_client/src/translation/fr.json
@@ -0,0 +1,11 @@
+{
+ "topPage": {
+ "label": {
+ "displayLanguage": "(fr)Display Language",
+ "languageEnglish": "(fr)English",
+ "languageGerman": "(fr)German",
+ "languageFrench": "(fr)French",
+ "languageSpanish": "(fr)Spanish"
+ }
+ }
+}
diff --git a/dictation_client/src/translation/index.ts b/dictation_client/src/translation/index.ts
new file mode 100644
index 0000000..6d7c237
--- /dev/null
+++ b/dictation_client/src/translation/index.ts
@@ -0,0 +1,17 @@
+import en from "./en.json";
+
+// 再帰的にプロパティ名リテラル型の結合を行う
+// Pを列挙 => key-remapping(P)でPを元に(P.Pの子要素).(左の子要素)...という新しいプロパティ名を再帰的に作成する
+type Key = keyof {
+ [P in keyof T as T[P] extends string
+ ? P
+ : Key extends string
+ ? `${P extends string ? P : never}.${Key}`
+ : never]: T[P];
+};
+
+// IDの特定はen.jsonを基準とする
+export type TranslationID = Key;
+
+// ユーザーの入力補助用の関数
+export const getTranslationID = (id: TranslationID) => id;