diff --git a/package.json b/package.json index a06a834..abd0027 100644 --- a/package.json +++ b/package.json @@ -36,10 +36,10 @@ }, "devDependencies": { "@nuxt/eslint-config": "^0.1.1", - "@types/node": "^18.16.1", + "@types/node": "^18.16.3", "eslint": "^8.39.0", - "nuxt": "^3.4.2", - "release-it": "^15.10.1", + "nuxt": "^3.4.3", + "release-it": "^15.10.3", "typescript": "^5.0.4" }, "release-it": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e768f25..a5b7c72 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -36,17 +36,17 @@ importers: specifier: ^0.1.1 version: 0.1.1(eslint@8.39.0) '@types/node': - specifier: ^18.16.1 - version: 18.16.1 + specifier: ^18.16.3 + version: 18.16.3 eslint: specifier: ^8.39.0 version: 8.39.0 nuxt: - specifier: ^3.4.2 - version: 3.4.2(@types/node@18.16.1)(eslint@8.39.0)(rollup@3.21.0)(typescript@5.0.4) + specifier: ^3.4.3 + version: 3.4.3(@types/node@18.16.3)(eslint@8.39.0)(rollup@3.21.0)(typescript@5.0.4) release-it: - specifier: ^15.10.1 - version: 15.10.1 + specifier: ^15.10.3 + version: 15.10.3 typescript: specifier: ^5.0.4 version: 5.0.4 @@ -58,7 +58,7 @@ importers: version: link:.. nuxt: specifier: latest - version: 3.4.2(@types/node@18.16.1)(eslint@8.39.0)(rollup@3.21.0)(typescript@5.0.4) + version: 3.4.3(@types/node@18.16.3)(eslint@8.39.0)(rollup@3.21.0)(typescript@5.0.4) packages: @@ -904,6 +904,33 @@ packages: transitivePeerDependencies: - rollup - supports-color + dev: false + + /@nuxt/kit@3.4.3(rollup@3.21.0): + resolution: {integrity: sha512-aQyzplYFCL292UsVZzlOZOC51ZKYFL0PBihbcPzxTzXQvAfMF8/DQ539kqzqXzxTCcmnUB9ROhIaNUrAeUkFYA==} + engines: {node: ^14.18.0 || >=16.10.0} + dependencies: + '@nuxt/schema': 3.4.3(rollup@3.21.0) + c12: 1.4.1 + consola: 3.1.0 + defu: 6.1.2 + globby: 13.1.4 + hash-sum: 2.0.0 + ignore: 5.2.4 + jiti: 1.18.2 + knitwork: 1.0.0 + lodash.template: 4.5.0 + mlly: 1.2.0 + pathe: 1.1.0 + pkg-types: 1.0.2 + scule: 1.0.0 + semver: 7.5.0 + unctx: 2.3.0 + unimport: 3.0.6(rollup@3.21.0) + untyped: 1.3.2 + transitivePeerDependencies: + - rollup + - supports-color /@nuxt/postcss8@1.1.3(webpack@5.80.0): resolution: {integrity: sha512-CdHtErhvQwueNZPBOmlAAKrNCK7aIpZDYhtS7TzXlSgPHHox1g3cSlf+Ke9oB/8t4mNNjdB+prclme2ibuCOEA==} @@ -958,12 +985,30 @@ packages: transitivePeerDependencies: - rollup - supports-color + dev: false + + /@nuxt/schema@3.4.3(rollup@3.21.0): + resolution: {integrity: sha512-8bv0/mRDw6THQguSz+cKG5FzDZc2XBkjcc5VZ7yET84r4aWzW9/R274cjlEagFKrw9BDaPEQhnkwpg+kZnpOUA==} + engines: {node: ^14.18.0 || >=16.10.0} + dependencies: + defu: 6.1.2 + hookable: 5.5.3 + pathe: 1.1.0 + pkg-types: 1.0.2 + postcss-import-resolver: 2.0.0 + std-env: 3.3.2 + ufo: 1.1.1 + unimport: 3.0.6(rollup@3.21.0) + untyped: 1.3.2 + transitivePeerDependencies: + - rollup + - supports-color /@nuxt/telemetry@2.2.0(rollup@3.21.0): resolution: {integrity: sha512-Z2UmPkBy5WjxvHKuUcl1X6vKWnIyWSP+9UGde1F+MzzZxYgAQybFud1uL2B3KCowxZdoqT1hd2WklV7EtyCwrQ==} hasBin: true dependencies: - '@nuxt/kit': 3.4.2(rollup@3.21.0) + '@nuxt/kit': 3.4.3(rollup@3.21.0) chalk: 5.2.0 ci-info: 3.8.0 consola: 3.1.0 @@ -992,16 +1037,16 @@ packages: resolution: {integrity: sha512-PjVETP7+iZXAs5Q8O4ivl4t6qjWZMZqwiTVogUXHoHGZZcw7GZW3u3tzfYfE1HbzyYJfr236IXqQ02MeR8Fz2w==} dev: true - /@nuxt/vite-builder@3.4.2(@types/node@18.16.1)(eslint@8.39.0)(rollup@3.21.0)(typescript@5.0.4)(vue@3.2.47): - resolution: {integrity: sha512-uLyy0sklOvGqj+yHAxSBE+wxyHvHZmYEfFjx03UEdMbYwpJlhPcqrt0pnWFJAkPWf8ZgpKymr8LNngsyYtNtAA==} - engines: {node: ^14.18.0 || ^16.10.0 || ^17.0.0 || ^18.0.0 || ^19.0.0} + /@nuxt/vite-builder@3.4.3(@types/node@18.16.3)(eslint@8.39.0)(rollup@3.21.0)(typescript@5.0.4)(vue@3.2.47): + resolution: {integrity: sha512-60bXtjEILon0vJ8bC1cpZyV7GiCMlLiji/g/Q55mfsTYHH/1cgTG4UCodbGAZfDouZyyG8D4IrZ3lcizp3Zp9Q==} + engines: {node: ^14.18.0 || >=16.10.0} peerDependencies: vue: ^3.2.47 dependencies: - '@nuxt/kit': 3.4.2(rollup@3.21.0) + '@nuxt/kit': 3.4.3(rollup@3.21.0) '@rollup/plugin-replace': 5.0.2(rollup@3.21.0) - '@vitejs/plugin-vue': 4.2.1(vite@4.3.2)(vue@3.2.47) - '@vitejs/plugin-vue-jsx': 3.0.1(vite@4.3.2)(vue@3.2.47) + '@vitejs/plugin-vue': 4.2.1(vite@4.3.4)(vue@3.2.47) + '@vitejs/plugin-vue-jsx': 3.0.1(vite@4.3.4)(vue@3.2.47) autoprefixer: 10.4.14(postcss@8.4.23) clear: 0.1.0 cssnano: 6.0.0(postcss@8.4.23) @@ -1028,9 +1073,9 @@ packages: strip-literal: 1.0.1 ufo: 1.1.1 unplugin: 1.3.1 - vite: 4.3.2(@types/node@18.16.1) - vite-node: 0.30.1(@types/node@18.16.1) - vite-plugin-checker: 0.5.6(eslint@8.39.0)(typescript@5.0.4)(vite@4.3.2) + vite: 4.3.4(@types/node@18.16.3) + vite-node: 0.30.1(@types/node@18.16.3) + vite-plugin-checker: 0.5.6(eslint@8.39.0)(typescript@5.0.4)(vite@4.3.4) vue: 3.2.47 vue-bundle-renderer: 1.0.3 transitivePeerDependencies: @@ -1458,8 +1503,8 @@ packages: resolution: {integrity: sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==} dev: false - /@types/node@18.16.1: - resolution: {integrity: sha512-DZxSZWXxFfOlx7k7Rv4LAyiMroaxa3Ly/7OOzZO8cBNho0YzAi4qlbrx8W27JGqG57IgR/6J7r+nOJWw6kcvZA==} + /@types/node@18.16.3: + resolution: {integrity: sha512-OPs5WnnT1xkCBiuQrZA4+YAV4HEJejmHneyraIaxsbev5yCEr6KMwINNFP9wQeFIw8FWcoTqF3vQsa5CDaI+8Q==} /@types/parse-json@4.0.0: resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==} @@ -1699,7 +1744,7 @@ packages: - supports-color dev: true - /@vitejs/plugin-vue-jsx@3.0.1(vite@4.3.2)(vue@3.2.47): + /@vitejs/plugin-vue-jsx@3.0.1(vite@4.3.4)(vue@3.2.47): resolution: {integrity: sha512-+Jb7ggL48FSPS1uhPnJbJwWa9Sr90vQ+d0InW+AhBM22n+cfuYqJZDckBc+W3QSHe1WDvewMZfa4wZOtk5pRgw==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -1709,20 +1754,20 @@ packages: '@babel/core': 7.21.4 '@babel/plugin-transform-typescript': 7.21.3(@babel/core@7.21.4) '@vue/babel-plugin-jsx': 1.1.1(@babel/core@7.21.4) - vite: 4.3.2(@types/node@18.16.1) + vite: 4.3.4(@types/node@18.16.3) vue: 3.2.47 transitivePeerDependencies: - supports-color dev: true - /@vitejs/plugin-vue@4.2.1(vite@4.3.2)(vue@3.2.47): + /@vitejs/plugin-vue@4.2.1(vite@4.3.4)(vue@3.2.47): resolution: {integrity: sha512-ZTZjzo7bmxTRTkb8GSTwkPOYDIP7pwuyV+RV53c9PYUouwcbkIZIvWvNWlX2b1dYZqtOv7D6iUAnJLVNGcLrSw==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: vite: ^4.0.0 vue: ^3.2.25 dependencies: - vite: 4.3.2(@types/node@18.16.1) + vite: 4.3.4(@types/node@18.16.3) vue: 3.2.47 dev: true @@ -4064,17 +4109,6 @@ packages: slash: 3.0.0 dev: true - /globby@13.1.3: - resolution: {integrity: sha512-8krCNHXvlCgHDpegPzleMq07yMYTO2sXKASmZmquEYWEmCx6J5UTRbp5RwMJkTJGtcQ44YpiUYUiN0b9mzy8Bw==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dependencies: - dir-glob: 3.0.1 - fast-glob: 3.2.12 - ignore: 5.2.4 - merge2: 1.4.1 - slash: 4.0.0 - dev: true - /globby@13.1.4: resolution: {integrity: sha512-iui/IiiW+QrJ1X1hKH5qwlMQyv34wJAYwH1vrf8b9kBA4sNiif3gKsMHa+BrdnOpEudWjpotfa7LrTzB1ERS/g==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -4447,27 +4481,6 @@ packages: engines: {node: '>=10'} dev: true - /inquirer@9.1.5: - resolution: {integrity: sha512-3ygAIh8gcZavV9bj6MTdYddG2zPSYswP808fKS46NOwlF0zZljVpnLCHODDqItWJDbDpLb3aouAxGaJbkxoppA==} - engines: {node: '>=14.18.0'} - dependencies: - ansi-escapes: 6.2.0 - chalk: 5.2.0 - cli-cursor: 4.0.0 - cli-width: 4.0.0 - external-editor: 3.1.0 - figures: 5.0.0 - lodash: 4.17.21 - mute-stream: 1.0.0 - ora: 6.3.0 - run-async: 2.4.1 - rxjs: 7.8.0 - string-width: 5.1.2 - strip-ansi: 7.0.1 - through: 2.3.8 - wrap-ansi: 8.1.0 - dev: true - /inquirer@9.2.0: resolution: {integrity: sha512-WWERbVqjsTXjXub1ZW0ZHDit1dyHqy0T9XIkky9TnmKAPrjU9Jkd59nZPK0dUuM3s73GZAZu2Jo4iFU3XSPVLA==} engines: {node: '>=14.18.0'} @@ -4880,7 +4893,7 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 18.16.1 + '@types/node': 18.16.3 merge-stream: 2.0.0 supports-color: 8.1.1 dev: false @@ -6066,9 +6079,9 @@ packages: boolbase: 1.0.0 dev: true - /nuxi@3.4.2: - resolution: {integrity: sha512-kwKEbfS3EhiQX8BMwcAPgfWiFlV8gBa2dI0kPNYD3Egab5Vixs3P2h6dGq7RsEYZEJ6aU876J44ySF7l8bmDGg==} - engines: {node: ^14.18.0 || ^16.10.0 || ^17.0.0 || ^18.0.0 || ^19.0.0} + /nuxi@3.4.3: + resolution: {integrity: sha512-Flb23UkrWrTP/MmvHTpk+OLu+x2T2V9ciS8aCRsvADXTW3YIY2zGqFkqg6rKDCCeaoFn/MS1IxVgViT/FFe3QQ==} + engines: {node: ^14.18.0 || >=16.10.0} hasBin: true optionalDependencies: fsevents: 2.3.2 @@ -6077,7 +6090,7 @@ packages: /nuxt-component-meta@0.5.1(rollup@3.21.0)(vue-component-type-helpers@1.3.12): resolution: {integrity: sha512-vwx5wySyVX+QbFrNb3wLYNMPlADho8E66MO45d5i5fTlEkmhopVpQ9YXwlAvM3pLCPjupxG3R3D5rKpLDeitkw==} dependencies: - '@nuxt/kit': 3.4.2(rollup@3.21.0) + '@nuxt/kit': 3.4.3(rollup@3.21.0) scule: 1.0.0 typescript: 5.0.4 vue-component-meta: 1.4.4(typescript@5.0.4)(vue-component-type-helpers@1.3.12) @@ -6104,7 +6117,7 @@ packages: resolution: {integrity: sha512-KdhJAigBGTP8/YIFZ3orwetk40AgLq6VQ5HRYuDLmv5hiDptor9Ro+WIdZggHw7nciRxZvDdQkEwi9B5G/jrkQ==} dependencies: '@iconify/vue': 4.1.1(vue@3.2.47) - '@nuxt/kit': 3.4.2(rollup@3.21.0) + '@nuxt/kit': 3.4.3(rollup@3.21.0) nuxt-config-schema: 0.4.6(rollup@3.21.0) transitivePeerDependencies: - rollup @@ -6123,24 +6136,24 @@ packages: - vue dev: false - /nuxt@3.4.2(@types/node@18.16.1)(eslint@8.39.0)(rollup@3.21.0)(typescript@5.0.4): - resolution: {integrity: sha512-4v+oeBL4ZI8nHzF0Dm1p5kF9VCNlzrpvOt7wu3BnmzlueXsu4A/LfmFvpfZLxws+r5U74eM5Ut/LMD8B8LrZIw==} - engines: {node: ^14.18.0 || ^16.10.0 || ^17.0.0 || ^18.0.0 || ^19.0.0} + /nuxt@3.4.3(@types/node@18.16.3)(eslint@8.39.0)(rollup@3.21.0)(typescript@5.0.4): + resolution: {integrity: sha512-rOEdhHRH33m3L7aJDO7N8C+NC2vSa2mC/0hH/ePmg2S03qkzS0bVg1pIWW9ESDV5UVPFtfhOGoDTEkLJqvE18A==} + engines: {node: ^14.18.0 || >=16.10.0} hasBin: true peerDependencies: '@parcel/watcher': ^2.1.0 - '@types/node': ^14.18.0 || ^16.10.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + '@types/node': ^14.18.0 || >=16.10.0 peerDependenciesMeta: '@parcel/watcher': optional: true dependencies: '@nuxt/devalue': 2.0.0 - '@nuxt/kit': 3.4.2(rollup@3.21.0) - '@nuxt/schema': 3.4.2(rollup@3.21.0) + '@nuxt/kit': 3.4.3(rollup@3.21.0) + '@nuxt/schema': 3.4.3(rollup@3.21.0) '@nuxt/telemetry': 2.2.0(rollup@3.21.0) '@nuxt/ui-templates': 1.1.1 - '@nuxt/vite-builder': 3.4.2(@types/node@18.16.1)(eslint@8.39.0)(rollup@3.21.0)(typescript@5.0.4)(vue@3.2.47) - '@types/node': 18.16.1 + '@nuxt/vite-builder': 3.4.3(@types/node@18.16.3)(eslint@8.39.0)(rollup@3.21.0)(typescript@5.0.4)(vue@3.2.47) + '@types/node': 18.16.3 '@unhead/ssr': 1.1.26 '@unhead/vue': 1.1.26(vue@3.2.47) '@vue/shared': 3.2.47 @@ -6162,7 +6175,7 @@ packages: magic-string: 0.30.0 mlly: 1.2.0 nitropack: 2.3.3 - nuxi: 3.4.2 + nuxi: 3.4.3 nypm: 0.2.0 ofetch: 1.0.1 ohash: 1.1.2 @@ -6419,7 +6432,7 @@ packages: got: 12.6.0 registry-auth-token: 5.0.2 registry-url: 6.0.1 - semver: 7.3.8 + semver: 7.5.0 dev: true /paneer@0.1.0: @@ -7368,8 +7381,8 @@ packages: unist-util-visit: 4.1.2 dev: false - /release-it@15.10.1: - resolution: {integrity: sha512-Wkk4aFHSo27vQwHIlcEy77lJwnQlh4UDQckc53gh5tKo7F22mAUEAe8SYQZJcFh7icdkf0OV70onhB1dDmeClA==} + /release-it@15.10.3: + resolution: {integrity: sha512-OSdHOg76gwkpLbSLBK09GZQj5XWXwBP+S6v//rSoQKkjqklaCLK04Gl5NkTwNrQOHHiihs4ToesDNh2+w55k3w==} engines: {node: '>=14.9'} hasBin: true dependencies: @@ -7380,9 +7393,9 @@ packages: cosmiconfig: 8.1.3 execa: 7.1.1 git-url-parse: 13.1.0 - globby: 13.1.3 + globby: 13.1.4 got: 12.6.0 - inquirer: 9.1.5 + inquirer: 9.2.0 is-ci: 3.0.1 issue-parser: 6.0.0 lodash: 4.17.21 @@ -7394,7 +7407,7 @@ packages: os-name: 5.1.0 promise.allsettled: 1.0.6 proxy-agent: 5.0.0 - semver: 7.3.8 + semver: 7.5.0 shelljs: 0.8.5 update-notifier: 6.0.2 url-join: 5.0.0 @@ -7652,21 +7665,13 @@ packages: resolution: {integrity: sha512-0Ju4+6A8iOnpL/Thra7dZsSlOHYAHIeMxfhWQRI1/VLcT3WDBZKKtQt/QkBOsiIN9ZpuvHE6cGZ0x4glCMmfiA==} engines: {node: '>=12'} dependencies: - semver: 7.3.8 + semver: 7.5.0 dev: true /semver@6.3.0: resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==} hasBin: true - /semver@7.3.8: - resolution: {integrity: sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==} - engines: {node: '>=10'} - hasBin: true - dependencies: - lru-cache: 6.0.0 - dev: true - /semver@7.5.0: resolution: {integrity: sha512-+XC0AD/R7Q2mPSRuy2Id0+CGTZ98+8f+KvwirxOKIEyid+XSx6HbC63p+O4IndTHuX5Z+JxQ0TghCkO5Cg/2HA==} engines: {node: '>=10'} @@ -8648,7 +8653,7 @@ packages: is-yarn-global: 0.4.1 latest-version: 7.0.0 pupa: 3.1.0 - semver: 7.3.8 + semver: 7.5.0 semver-diff: 4.0.0 xdg-basedir: 5.1.0 dev: true @@ -8727,7 +8732,7 @@ packages: vfile-message: 3.1.4 dev: false - /vite-node@0.30.1(@types/node@18.16.1): + /vite-node@0.30.1(@types/node@18.16.3): resolution: {integrity: sha512-vTikpU/J7e6LU/8iM3dzBo8ZhEiKZEKRznEMm+mJh95XhWaPrJQraT/QsT2NWmuEf+zgAoMe64PKT7hfZ1Njmg==} engines: {node: '>=v14.18.0'} hasBin: true @@ -8737,7 +8742,7 @@ packages: mlly: 1.2.0 pathe: 1.1.0 picocolors: 1.0.0 - vite: 4.3.2(@types/node@18.16.1) + vite: 4.3.4(@types/node@18.16.3) transitivePeerDependencies: - '@types/node' - less @@ -8748,7 +8753,7 @@ packages: - terser dev: true - /vite-plugin-checker@0.5.6(eslint@8.39.0)(typescript@5.0.4)(vite@4.3.2): + /vite-plugin-checker@0.5.6(eslint@8.39.0)(typescript@5.0.4)(vite@4.3.4): resolution: {integrity: sha512-ftRyON0gORUHDxcDt2BErmsikKSkfvl1i2DoP6Jt2zDO9InfvM6tqO1RkXhSjkaXEhKPea6YOnhFaZxW3BzudQ==} engines: {node: '>=14.16'} peerDependencies: @@ -8793,15 +8798,15 @@ packages: strip-ansi: 6.0.1 tiny-invariant: 1.3.1 typescript: 5.0.4 - vite: 4.3.2(@types/node@18.16.1) + vite: 4.3.4(@types/node@18.16.3) vscode-languageclient: 7.0.0 vscode-languageserver: 7.0.0 vscode-languageserver-textdocument: 1.0.8 vscode-uri: 3.0.7 dev: true - /vite@4.3.2(@types/node@18.16.1): - resolution: {integrity: sha512-9R53Mf+TBoXCYejcL+qFbZde+eZveQLDYd9XgULILLC1a5ZwPaqgmdVpL8/uvw2BM/1TzetWjglwm+3RO+xTyw==} + /vite@4.3.4(@types/node@18.16.3): + resolution: {integrity: sha512-f90aqGBoxSFxWph2b39ae2uHAxm5jFBBdnfueNxZAT1FTpM13ccFQExCaKbR2xFW5atowjleRniQ7onjJ22QEg==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true peerDependencies: @@ -8825,7 +8830,7 @@ packages: terser: optional: true dependencies: - '@types/node': 18.16.1 + '@types/node': 18.16.3 esbuild: 0.17.18 postcss: 8.4.23 rollup: 3.21.0