mirror of
https://github.com/unraid/api.git
synced 2026-01-01 06:01:18 -06:00
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@graphql-codegen/typescript-resolvers](https://redirect.github.com/dotansimha/graphql-code-generator) ([source](https://redirect.github.com/dotansimha/graphql-code-generator/tree/HEAD/packages/plugins/typescript/resolvers)) | [`4.4.4` -> `4.5.0`](https://renovatebot.com/diffs/npm/@graphql-codegen%2ftypescript-resolvers/4.4.4/4.5.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [lucide-vue-next](https://lucide.dev) ([source](https://redirect.github.com/lucide-icons/lucide/tree/HEAD/packages/lucide-vue-next)) | [`^0.483.0` -> `^0.487.0`](https://renovatebot.com/diffs/npm/lucide-vue-next/0.483.0/0.487.0) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [pnpm](https://pnpm.io) ([source](https://redirect.github.com/pnpm/pnpm/tree/HEAD/pnpm)) | [`10.6.5` -> `10.7.1`](https://renovatebot.com/diffs/npm/pnpm/10.6.5/10.7.1) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [vuetify-nuxt-module](https://redirect.github.com/vuetifyjs/nuxt-module) | [`0.18.4` -> `0.18.5`](https://renovatebot.com/diffs/npm/vuetify-nuxt-module/0.18.4/0.18.5) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>dotansimha/graphql-code-generator (@​graphql-codegen/typescript-resolvers)</summary> ### [`v4.5.0`](https://redirect.github.com/dotansimha/graphql-code-generator/blob/HEAD/packages/plugins/typescript/resolvers/CHANGELOG.md#450) [Compare Source](https://redirect.github.com/dotansimha/graphql-code-generator/compare/@graphql-codegen/typescript-resolvers@4.4.4...@graphql-codegen/typescript-resolvers@4.5.0) ##### Minor Changes - [#​10315](https://redirect.github.com/dotansimha/graphql-code-generator/pull/10315) [`f6909d1`](f6909d1797) Thanks [@​eddeee888](https://redirect.github.com/eddeee888)! - Implement semanticNonNull custom directive ##### Patch Changes - Updated dependencies \[[`f6909d1`](f6909d1797)]: - [@​graphql-codegen/visitor-plugin-common](https://redirect.github.com/graphql-codegen/visitor-plugin-common)[@​5](https://redirect.github.com/5).8.0 - [@​graphql-codegen/typescript](https://redirect.github.com/graphql-codegen/typescript)[@​4](https://redirect.github.com/4).1.6 </details> <details> <summary>lucide-icons/lucide (lucide-vue-next)</summary> ### [`v0.487.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.487.0): Version 0.487.0 [Compare Source](https://redirect.github.com/lucide-icons/lucide/compare/0.486.0...0.487.0) #### What's Changed - feat(icons): added `spline-pointer` icon by [@​Kaleidosium](https://redirect.github.com/Kaleidosium) in [https://github.com/lucide-icons/lucide/pull/2932](https://redirect.github.com/lucide-icons/lucide/pull/2932) #### New Contributors - [@​Kaleidosium](https://redirect.github.com/Kaleidosium) made their first contribution in [https://github.com/lucide-icons/lucide/pull/2932](https://redirect.github.com/lucide-icons/lucide/pull/2932) **Full Changelog**: https://github.com/lucide-icons/lucide/compare/0.486.0...0.487.0 ### [`v0.486.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.486.0): Version 0.486.0 [Compare Source](https://redirect.github.com/lucide-icons/lucide/compare/0.485.0...0.486.0) #### What's Changed - feat([@​lucide/astro](https://redirect.github.com/lucide/astro)): add lucide package for Astro by [@​MoustaphaDev](https://redirect.github.com/MoustaphaDev) in [https://github.com/lucide-icons/lucide/pull/2665](https://redirect.github.com/lucide-icons/lucide/pull/2665) #### New Contributors - [@​MoustaphaDev](https://redirect.github.com/MoustaphaDev) made their first contribution in [https://github.com/lucide-icons/lucide/pull/2665](https://redirect.github.com/lucide-icons/lucide/pull/2665) **Full Changelog**: https://github.com/lucide-icons/lucide/compare/0.485.0...0.486.0 ### [`v0.485.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.485.0): Version 0.485.0 [Compare Source](https://redirect.github.com/lucide-icons/lucide/compare/0.484.0...0.485.0) #### What's Changed - feat(icons): added `banknote-arrow-down` icon by [@​joffx](https://redirect.github.com/joffx) in [https://github.com/lucide-icons/lucide/pull/2948](https://redirect.github.com/lucide-icons/lucide/pull/2948) - feat(icons): added `banknote-x` icon by [@​joffx](https://redirect.github.com/joffx) in [https://github.com/lucide-icons/lucide/pull/2949](https://redirect.github.com/lucide-icons/lucide/pull/2949) **Full Changelog**: https://github.com/lucide-icons/lucide/compare/0.484.0...0.485.0 ### [`v0.484.0`](https://redirect.github.com/lucide-icons/lucide/releases/tag/0.484.0): Version 0.484.0 [Compare Source](https://redirect.github.com/lucide-icons/lucide/compare/0.483.0...0.484.0) #### What's Changed - build(deps): bump tj-actions/changed-files from 41 to 46 in /.github/workflows by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/lucide-icons/lucide/pull/2920](https://redirect.github.com/lucide-icons/lucide/pull/2920) - fix(packages): consistent icon name class by [@​danteissaias](https://redirect.github.com/danteissaias) in [https://github.com/lucide-icons/lucide/pull/2878](https://redirect.github.com/lucide-icons/lucide/pull/2878) - feat(ci): add `x.com` to brand filter by [@​jguddas](https://redirect.github.com/jguddas) in [https://github.com/lucide-icons/lucide/pull/2939](https://redirect.github.com/lucide-icons/lucide/pull/2939) - fix(icons): arcified candy & candy-off by [@​karsa-mistmere](https://redirect.github.com/karsa-mistmere) in [https://github.com/lucide-icons/lucide/pull/2944](https://redirect.github.com/lucide-icons/lucide/pull/2944) #### New Contributors - [@​danteissaias](https://redirect.github.com/danteissaias) made their first contribution in [https://github.com/lucide-icons/lucide/pull/2878](https://redirect.github.com/lucide-icons/lucide/pull/2878) **Full Changelog**: https://github.com/lucide-icons/lucide/compare/0.483.0...0.484.0 </details> <details> <summary>pnpm/pnpm (pnpm)</summary> ### [`v10.7.1`](https://redirect.github.com/pnpm/pnpm/releases/tag/v10.7.1): pnpm 10.7.1 [Compare Source](https://redirect.github.com/pnpm/pnpm/compare/v10.7.0...v10.7.1) #### Patch Changes - `pnpm config set` should convert the settings to their correct type before adding them to `pnpm-workspace.yaml` [#​9355](https://redirect.github.com/pnpm/pnpm/issues/9355). - `pnpm config get` should read auth related settings via npm CLI [#​9345](https://redirect.github.com/pnpm/pnpm/issues/9345). - Replace leading `~/` in a path in `.npmrc` with the home directory [#​9217](https://redirect.github.com/pnpm/pnpm/issues/9217). #### Platinum Sponsors <table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://bit.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"><img src="https://pnpm.io/img/users/bit.svg" width="80" alt="Bit"></a> </td> <td align="center" valign="middle"> <a href="https://sanity.io/?utm_source=pnpm&utm_medium=release_notes" target="_blank"><img src="https://pnpm.io/img/users/sanity.svg" width="180" alt="Bit"></a> </td> <td align="center" valign="middle"> <a href="https://syntax.fm/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/syntaxfm.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/syntaxfm_light.svg" /> <img src="https://pnpm.io/img/users/syntaxfm.svg" width="90" alt="Syntax" /> </picture> </a> </td> </tr> </tbody> </table> #### Gold Sponsors <table> <tbody> <tr> <td align="center" valign="middle"> <a href="https://discord.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/discord.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/discord_light.svg" /> <img src="https://pnpm.io/img/users/discord.svg" width="220" alt="Discord" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://uscreen.de/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/uscreen.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/uscreen_light.svg" /> <img src="https://pnpm.io/img/users/uscreen.svg" width="180" alt="u|screen" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://www.jetbrains.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/jetbrains.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/jetbrains.svg" /> <img src="https://pnpm.io/img/users/jetbrains.svg" width="180" alt="JetBrains" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://nx.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/nx.svg?0" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/nx_light.svg?0" /> <img src="https://pnpm.io/img/users/nx.svg" width="70" alt="Nx" /> </picture> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://coderabbit.ai/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/coderabbit.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/coderabbit_light.svg" /> <img src="https://pnpm.io/img/users/coderabbit.svg" width="220" alt="CodeRabbit" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://route4me.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <img src="https://pnpm.io/img/users/route4me.svg" width="220" alt="Route4Me" /> </a> </td> </tr> <tr> <td align="center" valign="middle"> <a href="https://workleap.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/workleap.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/workleap_light.svg" /> <img src="https://pnpm.io/img/users/workleap.svg" width="190" alt="Workleap" /> </picture> </a> </td> <td align="center" valign="middle"> <a href="https://stackblitz.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank"> <picture> <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/stackblitz.svg" /> <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/stackblitz_light.svg" /> <img src="https://pnpm.io/img/users/stackblitz.svg" width="190" alt="Stackblitz" /> </picture> </a> </td> </tr> </tbody> </table> ### [`v10.7.0`](https://redirect.github.com/pnpm/pnpm/blob/HEAD/pnpm/CHANGELOG.md#1070) [Compare Source](https://redirect.github.com/pnpm/pnpm/compare/v10.6.5...v10.7.0) ##### Minor Changes - `pnpm config get` and `list` also show settings set in `pnpm-workspace.yaml` files [#​9316](https://redirect.github.com/pnpm/pnpm/pull/9316). - It should be possible to use env variables in `pnpm-workspace.yaml` setting names and value. - Add an ability to patch dependencies by version ranges. Exact versions override version ranges, which in turn override name-only patches. Version range `*` is the same as name-only, except that patch application failure will not be ignored. For example: ```yaml patchedDependencies: foo: patches/foo-1.patch foo@^2.0.0: patches/foo-2.patch foo@2.1.0: patches/foo-3.patch ``` The above configuration would apply `patches/foo-3.patch` to `foo@2.1.0`, `patches/foo-2.patch` to all `foo` versions which satisfy `^2.0.0` except `2.1.0`, and `patches/foo-1.patch` to the remaining `foo` versions. > \[!WARNING] > The version ranges should not overlap. If you want to specialize a sub range, make sure to exclude it from the other keys. For example: > > ```yaml > # pnpm-workspace.yaml > patchedDependencies: > # the specialized sub range > 'foo@2.2.0-2.8.0': patches/foo.2.2.0-2.8.0.patch > # the more general patch, excluding the sub range above > 'foo@>=2.0.0 <2.2.0 || >2.8.0': 'patches/foo.gte2.patch > ``` > > In most cases, however, it's sufficient to just define an exact version to override the range. - `pnpm config set --location=project` saves the setting to a `pnpm-workspace.yaml` file if no `.npmrc` file is present in the directory [#​9316](https://redirect.github.com/pnpm/pnpm/pull/9316). - Rename `pnpm.allowNonAppliedPatches` to `pnpm.allowUnusedPatches`. The old name is still supported but it would print a deprecation warning message. - Add `pnpm.ignorePatchFailures` to manage whether pnpm would ignore patch application failures. If `ignorePatchFailures` is not set, pnpm would throw an error when patches with exact versions or version ranges fail to apply, and it would ignore failures from name-only patches. If `ignorePatchFailures` is explicitly set to `false`, pnpm would throw an error when any type of patch fails to apply. If `ignorePatchFailures` is explicitly set to `true`, pnpm would print a warning when any type of patch fails to apply. ##### Patch Changes - Remove dependency paths from audit output to prevent out-of-memory errors [#​9280](https://redirect.github.com/pnpm/pnpm/issues/9280). </details> <details> <summary>vuetifyjs/nuxt-module (vuetify-nuxt-module)</summary> ### [`v0.18.5`](https://redirect.github.com/vuetifyjs/nuxt-module/releases/tag/v0.18.5) [Compare Source](https://redirect.github.com/vuetifyjs/nuxt-module/compare/v0.18.4...v0.18.5) ##### 🐞 Bug Fixes - **styles**: Resolve new scss component styles - by [@​userquin](https://redirect.github.com/userquin) in [https://github.com/vuetifyjs/nuxt-module/issues/305](https://redirect.github.com/vuetifyjs/nuxt-module/issues/305) [<samp>(82139)</samp>](https://redirect.github.com/vuetifyjs/nuxt-module/commit/8213962) ##### [View changes on GitHub](https://redirect.github.com/vuetifyjs/nuxt-module/compare/v0.18.4...v0.18.5) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/unraid/api). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMDcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjIyNy4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
122 lines
4.2 KiB
JSON
122 lines
4.2 KiB
JSON
{
|
|
"name": "@unraid/web",
|
|
"version": "4.4.1",
|
|
"private": true,
|
|
"license": "GPL-2.0-or-later",
|
|
"scripts": {
|
|
"// Development": "",
|
|
"predev": "pnpm --filter=@unraid/ui build",
|
|
"dev": "nuxt dev --dotenv .env.example",
|
|
"preview": "nuxt preview",
|
|
"serve": "NODE_ENV=production PORT=${PORT:-4321} node .output/server/index.mjs",
|
|
"// Build": "",
|
|
"prebuild:dev": "pnpm predev",
|
|
"build:dev": "nuxi build --dotenv .env.staging && pnpm run manifest-ts && pnpm run deploy-to-unraid:dev",
|
|
"build:webgui": "pnpm run type-check && nuxi build --dotenv .env.production && pnpm run manifest-ts && pnpm run copy-to-webgui-repo",
|
|
"build": "NODE_ENV=production nuxi build --dotenv .env.production && pnpm run manifest-ts",
|
|
"build:watch": "nuxi build --dotenv .env.production --watch && pnpm run manifest-ts",
|
|
"generate": "nuxt generate",
|
|
"manifest-ts": "node ./scripts/add-timestamp-webcomponent-manifest.js",
|
|
"// Deployment": "",
|
|
"unraid:deploy": "pnpm build:dev",
|
|
"deploy-to-unraid:dev": "./scripts/deploy-dev.sh",
|
|
"copy-to-webgui-repo": "./scripts/copy-to-webgui-repo.sh",
|
|
"// Code Quality": "",
|
|
"lint": "eslint .",
|
|
"lint:fix": "eslint . --fix",
|
|
"type-check": "nuxi typecheck",
|
|
"clean": "rm -rf .nuxt .output dist",
|
|
"// GraphQL Codegen": "",
|
|
"codegen": "graphql-codegen --config codegen.ts -r dotenv/config",
|
|
"codegen:watch": "graphql-codegen --config codegen.ts --watch -r dotenv/config",
|
|
"// Testing": "",
|
|
"test": "vitest",
|
|
"test:ci": "vitest run",
|
|
"// Nuxt": "",
|
|
"postinstall": "nuxt prepare"
|
|
},
|
|
"devDependencies": {
|
|
"@graphql-codegen/cli": "^5.0.3",
|
|
"@graphql-codegen/client-preset": "^4.5.1",
|
|
"@graphql-codegen/introspection": "^4.0.3",
|
|
"@graphql-typed-document-node/core": "^3.2.0",
|
|
"@ianvs/prettier-plugin-sort-imports": "^4.4.0",
|
|
"@nuxt/devtools": "^2.0.0",
|
|
"@nuxt/eslint": "^1.0.0",
|
|
"@nuxtjs/tailwindcss": "^6.12.2",
|
|
"@rollup/plugin-strip": "^3.0.4",
|
|
"@tailwindcss/typography": "^0.5.15",
|
|
"@types/crypto-js": "^4.2.2",
|
|
"@types/eslint-config-prettier": "^6.11.3",
|
|
"@types/node": "^22",
|
|
"@types/semver": "^7.5.8",
|
|
"@unraid/tailwind-rem-to-rem": "^1.1.0",
|
|
"@vue/apollo-util": "^4.0.0-beta.6",
|
|
"@vueuse/core": "^13.0.0",
|
|
"@vueuse/nuxt": "^13.0.0",
|
|
"eslint": "^9.21.0",
|
|
"eslint-config-prettier": "^10.0.0",
|
|
"lodash-es": "^4.17.21",
|
|
"nuxt": "^3.14.1592",
|
|
"nuxt-custom-elements": "2.0.0-beta.18",
|
|
"prettier": "3.5.3",
|
|
"prettier-plugin-tailwindcss": "^0.6.9",
|
|
"shadcn-nuxt": "^1.0.0",
|
|
"tailwindcss": "^3.0.0",
|
|
"tailwindcss-animate": "^1.0.7",
|
|
"terser": "^5.37.0",
|
|
"typescript": "^5.7.3",
|
|
"vite-plugin-remove-console": "^2.2.0",
|
|
"vite-plugin-vue-tracer": "^0.1.3",
|
|
"vitest": "^3.0.0",
|
|
"vue-tsc": "^2.1.10",
|
|
"vuetify-nuxt-module": "0.18.5"
|
|
},
|
|
"dependencies": {
|
|
"@apollo/client": "^3.12.3",
|
|
"@floating-ui/dom": "^1.6.12",
|
|
"@floating-ui/utils": "^0.2.8",
|
|
"@floating-ui/vue": "^1.1.5",
|
|
"@headlessui/vue": "^1.7.23",
|
|
"@heroicons/vue": "^2.2.0",
|
|
"@jsonforms/core": "^3.5.1",
|
|
"@jsonforms/vue": "^3.5.1",
|
|
"@jsonforms/vue-vanilla": "^3.5.1",
|
|
"@jsonforms/vue-vuetify": "^3.5.1",
|
|
"@nuxtjs/color-mode": "^3.5.2",
|
|
"@pinia/nuxt": "^0.10.0",
|
|
"@unraid/shared-callbacks": "^1.0.1",
|
|
"@unraid/ui": "link:../unraid-ui",
|
|
"@vue/apollo-composable": "^4.2.1",
|
|
"@vueuse/components": "^13.0.0",
|
|
"@vueuse/integrations": "^13.0.0",
|
|
"class-variance-authority": "^0.7.1",
|
|
"clsx": "^2.1.1",
|
|
"crypto-js": "^4.2.0",
|
|
"dayjs": "^1.11.13",
|
|
"focus-trap": "^7.6.2",
|
|
"graphql": "^16.9.0",
|
|
"graphql-tag": "^2.12.6",
|
|
"graphql-ws": "^6.0.0",
|
|
"hex-to-rgba": "^2.0.1",
|
|
"highlight.js": "^11.11.1",
|
|
"isomorphic-dompurify": "^2.19.0",
|
|
"lucide-vue-next": "^0.487.0",
|
|
"marked": "^15.0.0",
|
|
"marked-base-url": "^1.1.6",
|
|
"pinia": "^3.0.1",
|
|
"semver": "^7.6.3",
|
|
"tailwind-merge": "^2.5.5",
|
|
"vue-i18n": "^11.0.0",
|
|
"vuetify": "^3.7.14",
|
|
"wretch": "^2.11.0"
|
|
},
|
|
"optionalDependencies": {
|
|
"@rollup/rollup-linux-x64-gnu": "^4.30.1"
|
|
},
|
|
"overrides": {
|
|
"vue": "latest"
|
|
},
|
|
"packageManager": "pnpm@10.7.1"
|
|
}
|