Merge branch 'master' into test-improvements

This commit is contained in:
grumbulon 2023-03-25 14:57:25 +00:00
commit bda7ac1355
4 changed files with 149 additions and 139 deletions

View file

@ -14,27 +14,27 @@
"format": "prettier --plugin-search-dir . --write ."
},
"devDependencies": {
"@playwright/test": "1.31.2",
"@playwright/test": "1.32.1",
"@sveltejs/adapter-auto": "2.0.0",
"@sveltejs/adapter-static": "2.0.1",
"@sveltejs/kit": "1.12.0",
"@typescript-eslint/eslint-plugin": "5.55.0",
"@typescript-eslint/parser": "5.55.0",
"carbon-components-svelte": "0.73.3",
"@sveltejs/kit": "1.14.0",
"@typescript-eslint/eslint-plugin": "5.56.0",
"@typescript-eslint/parser": "5.56.0",
"carbon-components-svelte": "0.73.4",
"carbon-icons-svelte": "11.4.0",
"carbon-preprocess-svelte": "0.9.1",
"eslint": "8.36.0",
"eslint-config-prettier": "8.7.0",
"eslint-config-prettier": "8.8.0",
"eslint-plugin-svelte3": "4.0.0",
"prettier": "2.8.4",
"prettier-plugin-svelte": "2.9.0",
"sass": "1.59.3",
"prettier": "2.8.7",
"prettier-plugin-svelte": "2.10.0",
"sass": "1.60.0",
"svelte": "3.57.0",
"svelte-check": "3.1.4",
"tslib": "2.5.0",
"typescript": "5.0.2",
"vite": "4.2.0",
"vitest": "0.29.3"
"vite": "4.2.1",
"vitest": "0.29.7"
},
"type": "module"
}

View file

@ -1,50 +1,50 @@
lockfileVersion: 5.4
specifiers:
'@playwright/test': 1.31.2
'@playwright/test': 1.32.1
'@sveltejs/adapter-auto': 2.0.0
'@sveltejs/adapter-static': 2.0.1
'@sveltejs/kit': 1.12.0
'@typescript-eslint/eslint-plugin': 5.55.0
'@typescript-eslint/parser': 5.55.0
carbon-components-svelte: 0.73.3
'@sveltejs/kit': 1.14.0
'@typescript-eslint/eslint-plugin': 5.56.0
'@typescript-eslint/parser': 5.56.0
carbon-components-svelte: 0.73.4
carbon-icons-svelte: 11.4.0
carbon-preprocess-svelte: 0.9.1
eslint: 8.36.0
eslint-config-prettier: 8.7.0
eslint-config-prettier: 8.8.0
eslint-plugin-svelte3: 4.0.0
prettier: 2.8.4
prettier-plugin-svelte: 2.9.0
sass: 1.59.3
prettier: 2.8.7
prettier-plugin-svelte: 2.10.0
sass: 1.60.0
svelte: 3.57.0
svelte-check: 3.1.4
tslib: 2.5.0
typescript: 5.0.2
vite: 4.2.0
vitest: 0.29.3
vite: 4.2.1
vitest: 0.29.7
devDependencies:
'@playwright/test': 1.31.2
'@sveltejs/adapter-auto': 2.0.0_@sveltejs+kit@1.12.0
'@sveltejs/adapter-static': 2.0.1_@sveltejs+kit@1.12.0
'@sveltejs/kit': 1.12.0_svelte@3.57.0+vite@4.2.0
'@typescript-eslint/eslint-plugin': 5.55.0_qsnvknysi52qtaxqdyqyohkcku
'@typescript-eslint/parser': 5.55.0_j4766f7ecgqbon3u7zlxn5zszu
carbon-components-svelte: 0.73.3
'@playwright/test': 1.32.1
'@sveltejs/adapter-auto': 2.0.0_@sveltejs+kit@1.14.0
'@sveltejs/adapter-static': 2.0.1_@sveltejs+kit@1.14.0
'@sveltejs/kit': 1.14.0_svelte@3.57.0+vite@4.2.1
'@typescript-eslint/eslint-plugin': 5.56.0_2hcjazgfnbtq42tcc73br2vup4
'@typescript-eslint/parser': 5.56.0_j4766f7ecgqbon3u7zlxn5zszu
carbon-components-svelte: 0.73.4
carbon-icons-svelte: 11.4.0
carbon-preprocess-svelte: 0.9.1_sass@1.59.3+svelte@3.57.0
carbon-preprocess-svelte: 0.9.1_sass@1.60.0+svelte@3.57.0
eslint: 8.36.0
eslint-config-prettier: 8.7.0_eslint@8.36.0
eslint-config-prettier: 8.8.0_eslint@8.36.0
eslint-plugin-svelte3: 4.0.0_wzem237sbvnwe7n34ytc5phasy
prettier: 2.8.4
prettier-plugin-svelte: 2.9.0_k23gl6auqwrxgr3e6o2bajswou
sass: 1.59.3
prettier: 2.8.7
prettier-plugin-svelte: 2.10.0_5ir2xprf4ygk6mygilwnltaw3a
sass: 1.60.0
svelte: 3.57.0
svelte-check: 3.1.4_sass@1.59.3+svelte@3.57.0
svelte-check: 3.1.4_sass@1.60.0+svelte@3.57.0
tslib: 2.5.0
typescript: 5.0.2
vite: 4.2.0_sass@1.59.3
vitest: 0.29.3_sass@1.59.3
vite: 4.2.1_sass@1.60.0
vitest: 0.29.7_sass@1.60.0
packages:
@ -340,13 +340,13 @@ packages:
fastq: 1.15.0
dev: true
/@playwright/test/1.31.2:
resolution: {integrity: sha512-BYVutxDI4JeZKV1+ups6dt5WiqKhjBtIYowyZIJ3kBDmJgsuPKsqqKNIMFbUePLSCmp2cZu+BDL427RcNKTRYw==}
/@playwright/test/1.32.1:
resolution: {integrity: sha512-FTwjCuhlm1qHUGf4hWjfr64UMJD/z0hXYbk+O387Ioe6WdyZQ+0TBDAc6P+pHjx2xCv1VYNgrKbYrNixFWy4Dg==}
engines: {node: '>=14'}
hasBin: true
dependencies:
'@types/node': 18.14.0
playwright-core: 1.31.2
playwright-core: 1.32.1
optionalDependencies:
fsevents: 2.3.2
dev: true
@ -355,25 +355,25 @@ packages:
resolution: {integrity: sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==}
dev: true
/@sveltejs/adapter-auto/2.0.0_@sveltejs+kit@1.12.0:
/@sveltejs/adapter-auto/2.0.0_@sveltejs+kit@1.14.0:
resolution: {integrity: sha512-b+gkHFZgD771kgV3aO4avHFd7y1zhmMYy9i6xOK7m/rwmwaRO8gnF5zBc0Rgca80B2PMU1bKNxyBTHA14OzUAQ==}
peerDependencies:
'@sveltejs/kit': ^1.0.0
dependencies:
'@sveltejs/kit': 1.12.0_svelte@3.57.0+vite@4.2.0
'@sveltejs/kit': 1.14.0_svelte@3.57.0+vite@4.2.1
import-meta-resolve: 2.2.1
dev: true
/@sveltejs/adapter-static/2.0.1_@sveltejs+kit@1.12.0:
/@sveltejs/adapter-static/2.0.1_@sveltejs+kit@1.14.0:
resolution: {integrity: sha512-o5/q3YwD/ErxYCFlK1v3ydvldyNKk1lh3oeyxn4mhz+Pkbx/uuxhzmbOpytTlp5aVqNHDVsb04xadUzOFCDDzw==}
peerDependencies:
'@sveltejs/kit': ^1.5.0
dependencies:
'@sveltejs/kit': 1.12.0_svelte@3.57.0+vite@4.2.0
'@sveltejs/kit': 1.14.0_svelte@3.57.0+vite@4.2.1
dev: true
/@sveltejs/kit/1.12.0_svelte@3.57.0+vite@4.2.0:
resolution: {integrity: sha512-hhOtaL3jS7p4A3O34m8RlM+K5OSyrEyFUIh4iqsv6e8BDvupzNSxGa7J9+Gfjb+Z1yZCxjvxJ8Flb2Cj0g8cLg==}
/@sveltejs/kit/1.14.0_svelte@3.57.0+vite@4.2.1:
resolution: {integrity: sha512-4e/cZT0z4IppEkqNvMrurGz6VE1gScukFU7XqwTL/yrGJGXHqS9D7RvsOcE1hASsgrMu6w/fKTIhxT5oN0K1Jw==}
engines: {node: ^16.14 || >=18}
hasBin: true
requiresBuild: true
@ -381,7 +381,7 @@ packages:
svelte: ^3.54.0
vite: ^4.0.0
dependencies:
'@sveltejs/vite-plugin-svelte': 2.0.2_svelte@3.57.0+vite@4.2.0
'@sveltejs/vite-plugin-svelte': 2.0.2_svelte@3.57.0+vite@4.2.1
'@types/cookie': 0.5.1
cookie: 0.5.0
devalue: 4.3.0
@ -395,12 +395,12 @@ packages:
svelte: 3.57.0
tiny-glob: 0.2.9
undici: 5.21.0
vite: 4.2.0_sass@1.59.3
vite: 4.2.1_sass@1.60.0
transitivePeerDependencies:
- supports-color
dev: true
/@sveltejs/vite-plugin-svelte/2.0.2_svelte@3.57.0+vite@4.2.0:
/@sveltejs/vite-plugin-svelte/2.0.2_svelte@3.57.0+vite@4.2.1:
resolution: {integrity: sha512-xCEan0/NNpQuL0l5aS42FjwQ6wwskdxC3pW1OeFtEKNZwRg7Evro9lac9HesGP6TdFsTv2xMes5ASQVKbCacxg==}
engines: {node: ^14.18.0 || >= 16}
peerDependencies:
@ -413,8 +413,8 @@ packages:
magic-string: 0.27.0
svelte: 3.57.0
svelte-hmr: 0.15.1_svelte@3.57.0
vite: 4.2.0_sass@1.59.3
vitefu: 0.2.4_vite@4.2.0
vite: 4.2.1_sass@1.60.0
vitefu: 0.2.4_vite@4.2.1
transitivePeerDependencies:
- supports-color
dev: true
@ -455,8 +455,8 @@ packages:
resolution: {integrity: sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==}
dev: true
/@typescript-eslint/eslint-plugin/5.55.0_qsnvknysi52qtaxqdyqyohkcku:
resolution: {integrity: sha512-IZGc50rtbjk+xp5YQoJvmMPmJEYoC53SiKPXyqWfv15XoD2Y5Kju6zN0DwlmaGJp1Iw33JsWJcQ7nw0lGCGjVg==}
/@typescript-eslint/eslint-plugin/5.56.0_2hcjazgfnbtq42tcc73br2vup4:
resolution: {integrity: sha512-ZNW37Ccl3oMZkzxrYDUX4o7cnuPgU+YrcaYXzsRtLB16I1FR5SHMqga3zGsaSliZADCWo2v8qHWqAYIj8nWCCg==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
'@typescript-eslint/parser': ^5.0.0
@ -467,10 +467,10 @@ packages:
optional: true
dependencies:
'@eslint-community/regexpp': 4.4.0
'@typescript-eslint/parser': 5.55.0_j4766f7ecgqbon3u7zlxn5zszu
'@typescript-eslint/scope-manager': 5.55.0
'@typescript-eslint/type-utils': 5.55.0_j4766f7ecgqbon3u7zlxn5zszu
'@typescript-eslint/utils': 5.55.0_j4766f7ecgqbon3u7zlxn5zszu
'@typescript-eslint/parser': 5.56.0_j4766f7ecgqbon3u7zlxn5zszu
'@typescript-eslint/scope-manager': 5.56.0
'@typescript-eslint/type-utils': 5.56.0_j4766f7ecgqbon3u7zlxn5zszu
'@typescript-eslint/utils': 5.56.0_j4766f7ecgqbon3u7zlxn5zszu
debug: 4.3.4
eslint: 8.36.0
grapheme-splitter: 1.0.4
@ -483,8 +483,8 @@ packages:
- supports-color
dev: true
/@typescript-eslint/parser/5.55.0_j4766f7ecgqbon3u7zlxn5zszu:
resolution: {integrity: sha512-ppvmeF7hvdhUUZWSd2EEWfzcFkjJzgNQzVST22nzg958CR+sphy8A6K7LXQZd6V75m1VKjp+J4g/PCEfSCmzhw==}
/@typescript-eslint/parser/5.56.0_j4766f7ecgqbon3u7zlxn5zszu:
resolution: {integrity: sha512-sn1OZmBxUsgxMmR8a8U5QM/Wl+tyqlH//jTqCg8daTAmhAk26L2PFhcqPLlYBhYUJMZJK276qLXlHN3a83o2cg==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
@ -493,9 +493,9 @@ packages:
typescript:
optional: true
dependencies:
'@typescript-eslint/scope-manager': 5.55.0
'@typescript-eslint/types': 5.55.0
'@typescript-eslint/typescript-estree': 5.55.0_typescript@5.0.2
'@typescript-eslint/scope-manager': 5.56.0
'@typescript-eslint/types': 5.56.0
'@typescript-eslint/typescript-estree': 5.56.0_typescript@5.0.2
debug: 4.3.4
eslint: 8.36.0
typescript: 5.0.2
@ -503,16 +503,16 @@ packages:
- supports-color
dev: true
/@typescript-eslint/scope-manager/5.55.0:
resolution: {integrity: sha512-OK+cIO1ZGhJYNCL//a3ROpsd83psf4dUJ4j7pdNVzd5DmIk+ffkuUIX2vcZQbEW/IR41DYsfJTB19tpCboxQuw==}
/@typescript-eslint/scope-manager/5.56.0:
resolution: {integrity: sha512-jGYKyt+iBakD0SA5Ww8vFqGpoV2asSjwt60Gl6YcO8ksQ8s2HlUEyHBMSa38bdLopYqGf7EYQMUIGdT/Luw+sw==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dependencies:
'@typescript-eslint/types': 5.55.0
'@typescript-eslint/visitor-keys': 5.55.0
'@typescript-eslint/types': 5.56.0
'@typescript-eslint/visitor-keys': 5.56.0
dev: true
/@typescript-eslint/type-utils/5.55.0_j4766f7ecgqbon3u7zlxn5zszu:
resolution: {integrity: sha512-ObqxBgHIXj8rBNm0yh8oORFrICcJuZPZTqtAFh0oZQyr5DnAHZWfyw54RwpEEH+fD8suZaI0YxvWu5tYE/WswA==}
/@typescript-eslint/type-utils/5.56.0_j4766f7ecgqbon3u7zlxn5zszu:
resolution: {integrity: sha512-8WxgOgJjWRy6m4xg9KoSHPzBNZeQbGlQOH7l2QEhQID/+YseaFxg5J/DLwWSsi9Axj4e/cCiKx7PVzOq38tY4A==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: '*'
@ -521,8 +521,8 @@ packages:
typescript:
optional: true
dependencies:
'@typescript-eslint/typescript-estree': 5.55.0_typescript@5.0.2
'@typescript-eslint/utils': 5.55.0_j4766f7ecgqbon3u7zlxn5zszu
'@typescript-eslint/typescript-estree': 5.56.0_typescript@5.0.2
'@typescript-eslint/utils': 5.56.0_j4766f7ecgqbon3u7zlxn5zszu
debug: 4.3.4
eslint: 8.36.0
tsutils: 3.21.0_typescript@5.0.2
@ -531,13 +531,13 @@ packages:
- supports-color
dev: true
/@typescript-eslint/types/5.55.0:
resolution: {integrity: sha512-M4iRh4AG1ChrOL6Y+mETEKGeDnT7Sparn6fhZ5LtVJF1909D5O4uqK+C5NPbLmpfZ0XIIxCdwzKiijpZUOvOug==}
/@typescript-eslint/types/5.56.0:
resolution: {integrity: sha512-JyAzbTJcIyhuUhogmiu+t79AkdnqgPUEsxMTMc/dCZczGMJQh1MK2wgrju++yMN6AWroVAy2jxyPcPr3SWCq5w==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dev: true
/@typescript-eslint/typescript-estree/5.55.0_typescript@5.0.2:
resolution: {integrity: sha512-I7X4A9ovA8gdpWMpr7b1BN9eEbvlEtWhQvpxp/yogt48fy9Lj3iE3ild/1H3jKBBIYj5YYJmS2+9ystVhC7eaQ==}
/@typescript-eslint/typescript-estree/5.56.0_typescript@5.0.2:
resolution: {integrity: sha512-41CH/GncsLXOJi0jb74SnC7jVPWeVJ0pxQj8bOjH1h2O26jXN3YHKDT1ejkVz5YeTEQPeLCCRY0U2r68tfNOcg==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
typescript: '*'
@ -545,8 +545,8 @@ packages:
typescript:
optional: true
dependencies:
'@typescript-eslint/types': 5.55.0
'@typescript-eslint/visitor-keys': 5.55.0
'@typescript-eslint/types': 5.56.0
'@typescript-eslint/visitor-keys': 5.56.0
debug: 4.3.4
globby: 11.1.0
is-glob: 4.0.3
@ -557,8 +557,8 @@ packages:
- supports-color
dev: true
/@typescript-eslint/utils/5.55.0_j4766f7ecgqbon3u7zlxn5zszu:
resolution: {integrity: sha512-FkW+i2pQKcpDC3AY6DU54yl8Lfl14FVGYDgBTyGKB75cCwV3KpkpTMFi9d9j2WAJ4271LR2HeC5SEWF/CZmmfw==}
/@typescript-eslint/utils/5.56.0_j4766f7ecgqbon3u7zlxn5zszu:
resolution: {integrity: sha512-XhZDVdLnUJNtbzaJeDSCIYaM+Tgr59gZGbFuELgF7m0IY03PlciidS7UQNKLE0+WpUTn1GlycEr6Ivb/afjbhA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
@ -566,9 +566,9 @@ packages:
'@eslint-community/eslint-utils': 4.2.0_eslint@8.36.0
'@types/json-schema': 7.0.11
'@types/semver': 7.3.13
'@typescript-eslint/scope-manager': 5.55.0
'@typescript-eslint/types': 5.55.0
'@typescript-eslint/typescript-estree': 5.55.0_typescript@5.0.2
'@typescript-eslint/scope-manager': 5.56.0
'@typescript-eslint/types': 5.56.0
'@typescript-eslint/typescript-estree': 5.56.0_typescript@5.0.2
eslint: 8.36.0
eslint-scope: 5.1.1
semver: 7.3.8
@ -577,38 +577,38 @@ packages:
- typescript
dev: true
/@typescript-eslint/visitor-keys/5.55.0:
resolution: {integrity: sha512-q2dlHHwWgirKh1D3acnuApXG+VNXpEY5/AwRxDVuEQpxWaB0jCDe0jFMVMALJ3ebSfuOVE8/rMS+9ZOYGg1GWw==}
/@typescript-eslint/visitor-keys/5.56.0:
resolution: {integrity: sha512-1mFdED7u5bZpX6Xxf5N9U2c18sb+8EvU3tyOIj6LQZ5OOvnmj8BVeNNP603OFPm5KkS1a7IvCIcwrdHXaEMG/Q==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dependencies:
'@typescript-eslint/types': 5.55.0
'@typescript-eslint/types': 5.56.0
eslint-visitor-keys: 3.3.0
dev: true
/@vitest/expect/0.29.3:
resolution: {integrity: sha512-z/0JqBqqrdtrT/wzxNrWC76EpkOHdl+SvuNGxWulLaoluygntYyG5wJul5u/rQs5875zfFz/F+JaDf90SkLUIg==}
/@vitest/expect/0.29.7:
resolution: {integrity: sha512-UtG0tW0DP6b3N8aw7PHmweKDsvPv4wjGvrVZW7OSxaFg76ShtVdMiMcUkZJgCE8QWUmhwaM0aQhbbVLo4F4pkA==}
dependencies:
'@vitest/spy': 0.29.3
'@vitest/utils': 0.29.3
'@vitest/spy': 0.29.7
'@vitest/utils': 0.29.7
chai: 4.3.7
dev: true
/@vitest/runner/0.29.3:
resolution: {integrity: sha512-XLi8ctbvOWhUWmuvBUSIBf8POEDH4zCh6bOuVxm/KGfARpgmVF1ku+vVNvyq85va+7qXxtl+MFmzyXQ2xzhAvw==}
/@vitest/runner/0.29.7:
resolution: {integrity: sha512-Yt0+csM945+odOx4rjZSjibQfl2ymxqVsmYz6sO2fiO5RGPYDFCo60JF6tLL9pz4G/kjY4irUxadeB1XT+H1jg==}
dependencies:
'@vitest/utils': 0.29.3
'@vitest/utils': 0.29.7
p-limit: 4.0.0
pathe: 1.1.0
dev: true
/@vitest/spy/0.29.3:
resolution: {integrity: sha512-LLpCb1oOCOZcBm0/Oxbr1DQTuKLRBsSIHyLYof7z4QVE8/v8NcZKdORjMUq645fcfX55+nLXwU/1AQ+c2rND+w==}
/@vitest/spy/0.29.7:
resolution: {integrity: sha512-IalL0iO6A6Xz8hthR8sctk6ZS//zVBX48EiNwQguYACdgdei9ZhwMaBFV70mpmeYAFCRAm+DpoFHM5470Im78A==}
dependencies:
tinyspy: 1.1.1
dev: true
/@vitest/utils/0.29.3:
resolution: {integrity: sha512-hg4Ff8AM1GtUnLpUJlNMxrf9f4lZr/xRJjh3uJ0QFP+vjaW82HAxKrmeBmLnhc8Os2eRf+f+VBu4ts7TafPPkA==}
/@vitest/utils/0.29.7:
resolution: {integrity: sha512-vNgGadp2eE5XKCXtZXL5UyNEDn68npSct75OC9AlELenSK0DiV1Mb9tfkwJHKjRb69iek+e79iipoJx8+s3SdA==}
dependencies:
cli-truncate: 3.1.0
diff: 5.1.0
@ -736,8 +736,8 @@ packages:
engines: {node: '>=6'}
dev: true
/carbon-components-svelte/0.73.3:
resolution: {integrity: sha512-aAeLIR1wyMWiSVVAUdFYrjrXInsKyuFxUNrXZWDjKZa6nNgQmU6UNcNSaUFpFnKMuca7dL7bzh78Rg2HnLwCuQ==}
/carbon-components-svelte/0.73.4:
resolution: {integrity: sha512-s6Bkd1rQ5rJiCwkE7qGPUTowapKtKt1VimToXT3TBOyUfvwKO4vAzY6+u7yOMd3AKFhWlx0NGoMb+jDkIXTPlA==}
dependencies:
flatpickr: 4.6.9
dev: true
@ -746,11 +746,11 @@ packages:
resolution: {integrity: sha512-p/llZde2kP2BI9SOqM+QFKGfQnYrW+4dVxF1rAYriEADXDsjt9EYlh+KpQ5qf4JpXAq+e2+TB/r/lIG1xdUbAQ==}
dev: true
/carbon-preprocess-svelte/0.9.1_sass@1.59.3+svelte@3.57.0:
/carbon-preprocess-svelte/0.9.1_sass@1.60.0+svelte@3.57.0:
resolution: {integrity: sha512-i0hj5JrpSeu1F6q5Hehn4Qe3mpb1oXi57ybbsTF2TexFBGtzaBDQ3/mmXBKRNuk4PVQCtTIXQe4vk1A6Uyso6g==}
dependencies:
purgecss: 4.1.3
svelte-preprocess: 4.10.7_tdc4krukwjwx5egf7jjst52gju
svelte-preprocess: 4.10.7_hcbqnwy7lhpriblhuade32quji
typescript: 4.9.5
transitivePeerDependencies:
- '@babel/core'
@ -957,8 +957,8 @@ packages:
engines: {node: '>=10'}
dev: true
/eslint-config-prettier/8.7.0_eslint@8.36.0:
resolution: {integrity: sha512-HHVXLSlVUhMSmyW4ZzEuvjpwqamgmlfkutD53cYXLikh4pt/modINRcCIApJ84czDxM4GZInwUrromsDdTImTA==}
/eslint-config-prettier/8.8.0_eslint@8.36.0:
resolution: {integrity: sha512-wLbQiFre3tdGgpDv67NQKnJuTlcUVYHas3k+DZCc2U2BadthoEY4B7hLPvAxaqdyOGCzuLfii2fqGph10va7oA==}
hasBin: true
peerDependencies:
eslint: '>=7.0.0'
@ -1591,8 +1591,8 @@ packages:
pathe: 1.1.0
dev: true
/playwright-core/1.31.2:
resolution: {integrity: sha512-a1dFgCNQw4vCsG7bnojZjDnPewZcw7tZUNFN0ZkcLYKj+mPmXvg4MpaaKZ5SgqPsOmqIf2YsVRkgqiRDxD+fDQ==}
/playwright-core/1.32.1:
resolution: {integrity: sha512-KZYUQC10mXD2Am1rGlidaalNGYk3LU1vZqqNk0gT4XPty1jOqgup8KDP8l2CUlqoNKhXM5IfGjWgW37xvGllBA==}
engines: {node: '>=14'}
hasBin: true
dev: true
@ -1619,18 +1619,18 @@ packages:
engines: {node: '>= 0.8.0'}
dev: true
/prettier-plugin-svelte/2.9.0_k23gl6auqwrxgr3e6o2bajswou:
resolution: {integrity: sha512-3doBi5NO4IVgaNPtwewvrgPpqAcvNv0NwJNflr76PIGgi9nf1oguQV1Hpdm9TI2ALIQVn/9iIwLpBO5UcD2Jiw==}
/prettier-plugin-svelte/2.10.0_5ir2xprf4ygk6mygilwnltaw3a:
resolution: {integrity: sha512-GXMY6t86thctyCvQq+jqElO+MKdB09BkL3hexyGP3Oi8XLKRFaJP1ud/xlWCZ9ZIa2BxHka32zhHfcuU+XsRQg==}
peerDependencies:
prettier: ^1.16.4 || ^2.0.0
svelte: ^3.2.0
dependencies:
prettier: 2.8.4
prettier: 2.8.7
svelte: 3.57.0
dev: true
/prettier/2.8.4:
resolution: {integrity: sha512-vIS4Rlc2FNh0BySk3Wkd6xmwxB0FpOndW5fisM5H8hsZSxU2VWVB5CWIkIjWvrHjIhxk2g3bfMKM87zNTrZddw==}
/prettier/2.8.7:
resolution: {integrity: sha512-yPngTo3aXUUmyuTjeTUT75txrf+aMh9FiD7q9ZE/i6r0bPb22g4FsE6Y338PQX1bmfy08i9QQCB7/rcUAVntfw==}
engines: {node: '>=10.13.0'}
hasBin: true
dev: true
@ -1737,8 +1737,8 @@ packages:
rimraf: 2.7.1
dev: true
/sass/1.59.3:
resolution: {integrity: sha512-QCq98N3hX1jfTCoUAsF3eyGuXLsY7BCnCEg9qAact94Yc21npG2/mVOqoDvE0fCbWDqiM4WlcJQla0gWG2YlxQ==}
/sass/1.60.0:
resolution: {integrity: sha512-updbwW6fNb5gGm8qMXzVO7V4sWf7LMXnMly/JEyfbfERbVH46Fn6q02BX7/eHTdKpE7d+oTkMMQpFWNUMfFbgQ==}
engines: {node: '>=12.0.0'}
hasBin: true
dependencies:
@ -1898,7 +1898,7 @@ packages:
engines: {node: '>= 0.4'}
dev: true
/svelte-check/3.1.4_sass@1.59.3+svelte@3.57.0:
/svelte-check/3.1.4_sass@1.60.0+svelte@3.57.0:
resolution: {integrity: sha512-25Lb46ZS4IK/XpBMe4IBMrtYf23V8alqBX+szXoccb7uM0D2Wqq5rMRzYBONZnFVuU1bQG3R50lyIT5eRewv2g==}
hasBin: true
peerDependencies:
@ -1911,7 +1911,7 @@ packages:
picocolors: 1.0.0
sade: 1.8.1
svelte: 3.57.0
svelte-preprocess: 5.0.1_tdc4krukwjwx5egf7jjst52gju
svelte-preprocess: 5.0.1_hcbqnwy7lhpriblhuade32quji
typescript: 4.9.5
transitivePeerDependencies:
- '@babel/core'
@ -1934,7 +1934,7 @@ packages:
svelte: 3.57.0
dev: true
/svelte-preprocess/4.10.7_tdc4krukwjwx5egf7jjst52gju:
/svelte-preprocess/4.10.7_hcbqnwy7lhpriblhuade32quji:
resolution: {integrity: sha512-sNPBnqYD6FnmdBrUmBCaqS00RyCsCpj2BG58A1JBswNF7b0OKviwxqVrOL/CKyJrLSClrSeqQv5BXNg2RUbPOw==}
engines: {node: '>= 9.11.2'}
requiresBuild: true
@ -1979,14 +1979,14 @@ packages:
'@types/sass': 1.43.1
detect-indent: 6.1.0
magic-string: 0.25.9
sass: 1.59.3
sass: 1.60.0
sorcery: 0.10.0
strip-indent: 3.0.0
svelte: 3.57.0
typescript: 4.9.5
dev: true
/svelte-preprocess/5.0.1_tdc4krukwjwx5egf7jjst52gju:
/svelte-preprocess/5.0.1_hcbqnwy7lhpriblhuade32quji:
resolution: {integrity: sha512-0HXyhCoc9rsW4zGOgtInylC6qj259E1hpFnJMJWTf+aIfeqh4O/QHT31KT2hvPEqQfdjmqBR/kO2JDkkciBLrQ==}
engines: {node: '>= 14.10.0'}
requiresBuild: true
@ -2028,7 +2028,7 @@ packages:
'@types/sass': 1.43.1
detect-indent: 6.1.0
magic-string: 0.27.0
sass: 1.59.3
sass: 1.60.0
sorcery: 0.11.0
strip-indent: 3.0.0
svelte: 3.57.0
@ -2055,8 +2055,8 @@ packages:
resolution: {integrity: sha512-hGYWYBMPr7p4g5IarQE7XhlyWveh1EKhy4wUBS1LrHXCKYgvz+4/jCqgmJqZxxldesn05vccrtME2RLLZNW7iA==}
dev: true
/tinypool/0.3.1:
resolution: {integrity: sha512-zLA1ZXlstbU2rlpA4CIeVaqvWq41MTWqLY3FfsAXgC8+f7Pk7zroaJQxDgxn1xNudKW6Kmj4808rPFShUlIRmQ==}
/tinypool/0.4.0:
resolution: {integrity: sha512-2ksntHOKf893wSAH4z/+JbPpi92esw8Gn9N2deXX+B0EO92hexAVI9GIZZPx7P5aYo5KULfeOSt3kMOmSOy6uA==}
engines: {node: '>=14.0.0'}
dev: true
@ -2145,8 +2145,8 @@ packages:
resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
dev: true
/vite-node/0.29.3_kcapgtpjo54bog736n2uuvftpm:
resolution: {integrity: sha512-QYzYSA4Yt2IiduEjYbccfZQfxKp+T1Do8/HEpSX/G5WIECTFKJADwLs9c94aQH4o0A+UtCKU61lj1m5KvbxxQA==}
/vite-node/0.29.7_ay6mnll22yl35gphew3bf2m5pm:
resolution: {integrity: sha512-PakCZLvz37yFfUPWBnLa1OYHPCGm5v4pmRrTcFN4V/N/T3I6tyP3z07S//9w+DdeL7vVd0VSeyMZuAh+449ZWw==}
engines: {node: '>=v14.16.0'}
hasBin: true
dependencies:
@ -2155,7 +2155,7 @@ packages:
mlly: 1.1.1
pathe: 1.1.0
picocolors: 1.0.0
vite: 4.2.0_kcapgtpjo54bog736n2uuvftpm
vite: 4.2.1_ay6mnll22yl35gphew3bf2m5pm
transitivePeerDependencies:
- '@types/node'
- less
@ -2166,8 +2166,8 @@ packages:
- terser
dev: true
/vite/4.2.0_kcapgtpjo54bog736n2uuvftpm:
resolution: {integrity: sha512-AbDTyzzwuKoRtMIRLGNxhLRuv1FpRgdIw+1y6AQG73Q5+vtecmvzKo/yk8X/vrHDpETRTx01ABijqUHIzBXi0g==}
/vite/4.2.1_ay6mnll22yl35gphew3bf2m5pm:
resolution: {integrity: sha512-7MKhqdy0ISo4wnvwtqZkjke6XN4taqQ2TBaTccLIpOKv7Vp2h4Y+NpmWCnGDeSvvn45KxvWgGyb0MkHvY1vgbg==}
engines: {node: ^14.18.0 || >=16.0.0}
hasBin: true
peerDependencies:
@ -2196,13 +2196,13 @@ packages:
postcss: 8.4.21
resolve: 1.22.1
rollup: 3.19.1
sass: 1.59.3
sass: 1.60.0
optionalDependencies:
fsevents: 2.3.2
dev: true
/vite/4.2.0_sass@1.59.3:
resolution: {integrity: sha512-AbDTyzzwuKoRtMIRLGNxhLRuv1FpRgdIw+1y6AQG73Q5+vtecmvzKo/yk8X/vrHDpETRTx01ABijqUHIzBXi0g==}
/vite/4.2.1_sass@1.60.0:
resolution: {integrity: sha512-7MKhqdy0ISo4wnvwtqZkjke6XN4taqQ2TBaTccLIpOKv7Vp2h4Y+NpmWCnGDeSvvn45KxvWgGyb0MkHvY1vgbg==}
engines: {node: ^14.18.0 || >=16.0.0}
hasBin: true
peerDependencies:
@ -2230,12 +2230,12 @@ packages:
postcss: 8.4.21
resolve: 1.22.1
rollup: 3.19.1
sass: 1.59.3
sass: 1.60.0
optionalDependencies:
fsevents: 2.3.2
dev: true
/vitefu/0.2.4_vite@4.2.0:
/vitefu/0.2.4_vite@4.2.1:
resolution: {integrity: sha512-fanAXjSaf9xXtOOeno8wZXIhgia+CZury481LsDaV++lSvcU2R9Ch2bPh3PYFyoHW+w9LqAeYRISVQjUIew14g==}
peerDependencies:
vite: ^3.0.0 || ^4.0.0
@ -2243,11 +2243,11 @@ packages:
vite:
optional: true
dependencies:
vite: 4.2.0_sass@1.59.3
vite: 4.2.1_sass@1.60.0
dev: true
/vitest/0.29.3_sass@1.59.3:
resolution: {integrity: sha512-muMsbXnZsrzDGiyqf/09BKQsGeUxxlyLeLK/sFFM4EXdURPQRv8y7dco32DXaRORYP0bvyN19C835dT23mL0ow==}
/vitest/0.29.7_sass@1.60.0:
resolution: {integrity: sha512-aWinOSOu4jwTuZHkb+cCyrqQ116Q9TXaJrNKTHudKBknIpR0VplzeaOUuDF9jeZcrbtQKZQt6yrtd+eakbaxHg==}
engines: {node: '>=v14.16.0'}
hasBin: true
peerDependencies:
@ -2256,6 +2256,8 @@ packages:
'@vitest/ui': '*'
happy-dom: '*'
jsdom: '*'
safaridriver: '*'
webdriverio: '*'
peerDependenciesMeta:
'@edge-runtime/vm':
optional: true
@ -2267,14 +2269,18 @@ packages:
optional: true
jsdom:
optional: true
safaridriver:
optional: true
webdriverio:
optional: true
dependencies:
'@types/chai': 4.3.4
'@types/chai-subset': 1.3.3
'@types/node': 18.14.0
'@vitest/expect': 0.29.3
'@vitest/runner': 0.29.3
'@vitest/spy': 0.29.3
'@vitest/utils': 0.29.3
'@vitest/expect': 0.29.7
'@vitest/runner': 0.29.7
'@vitest/spy': 0.29.7
'@vitest/utils': 0.29.7
acorn: 8.8.2
acorn-walk: 8.2.0
cac: 6.7.14
@ -2287,10 +2293,10 @@ packages:
std-env: 3.3.2
strip-literal: 1.0.1
tinybench: 2.3.1
tinypool: 0.3.1
tinypool: 0.4.0
tinyspy: 1.1.1
vite: 4.2.0_kcapgtpjo54bog736n2uuvftpm
vite-node: 0.29.3_kcapgtpjo54bog736n2uuvftpm
vite: 4.2.1_ay6mnll22yl35gphew3bf2m5pm
vite-node: 0.29.7_ay6mnll22yl35gphew3bf2m5pm
why-is-node-running: 2.2.2
transitivePeerDependencies:
- less

3
go.mod
View file

@ -13,7 +13,8 @@ require (
github.com/miekg/dns v1.1.52
github.com/stretchr/testify v1.8.2
github.com/swaggo/http-swagger v1.3.4
github.com/swaggo/swag v1.8.10
github.com/swaggo/http-swagger/v2 v2.0.0
github.com/swaggo/swag v1.8.11
golang.org/x/crypto v0.7.0
golang.org/x/sys v0.6.0
gopkg.in/yaml.v3 v3.0.1

3
go.sum
View file

@ -110,8 +110,11 @@ github.com/swaggo/http-swagger v1.3.3 h1:Hu5Z0L9ssyBLofaama21iYaF2VbWyA8jdohaaCG
github.com/swaggo/http-swagger v1.3.3/go.mod h1:sE+4PjD89IxMPm77FnkDz0sdO+p5lbXzrVWT6OTVVGo=
github.com/swaggo/http-swagger v1.3.4 h1:q7t/XLx0n15H1Q9/tk3Y9L4n210XzJF5WtnDX64a5ww=
github.com/swaggo/http-swagger v1.3.4/go.mod h1:9dAh0unqMBAlbp1uE2Uc2mQTxNMU/ha4UbucIg1MFkQ=
github.com/swaggo/http-swagger/v2 v2.0.0/go.mod h1:XYhrQVIKz13CxuKD4p4kvpaRB4jJ1/MlfQXVOE+CX8Y=
github.com/swaggo/swag v1.8.10 h1:eExW4bFa52WOjqRzRD58bgWsWfdFJso50lpbeTcmTfo=
github.com/swaggo/swag v1.8.10/go.mod h1:ezQVUUhly8dludpVk+/PuwJWvLLanB13ygV5Pr9enSk=
github.com/swaggo/swag v1.8.11 h1:Fp1dNNtDvbCf+8kvehZbHQnlF6AxHGjmw6H/xAMrZfY=
github.com/swaggo/swag v1.8.11/go.mod h1:2GXgpNI9iy5OdsYWu8zXfRAGnOAPxYxTWTyM0XOTYZQ=
github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY=
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc=