podman-desktop/package.json

244 lines
17 KiB
JSON
Raw Normal View History

2022-03-08 16:49:08 +00:00
{
"name": "podman-desktop",
"author": "Podman Desktop",
"productName": "Podman Desktop",
"repository": "https://github.com/podman-desktop/podman-desktop",
"homepage": "https://www.podman-desktop.io",
"version": "1.27.0-next",
2022-03-08 16:49:08 +00:00
"license": "apache-2.0",
"type": "module",
2022-03-08 16:49:08 +00:00
"private": true,
"engines": {
"node": ">=24.0.0",
"npm": ">=10.2.3"
2022-03-08 16:49:08 +00:00
},
"main": "packages/main/dist/index.cjs",
"scripts": {
"build": "pnpm run build:core-api && pnpm run build:main && pnpm run build:preload && pnpm run build:preload-docker-extension && pnpm run build:preload-webview && npm run build:preload:types && pnpm run build:ui && pnpm run build:renderer && pnpm run build:extensions",
"build:core-api": "cd ./packages/api && vite build",
2022-03-08 16:49:08 +00:00
"build:main": "cd ./packages/main && vite build",
"build:extensions": "pnpm run build:extensions:compose && pnpm run build:extensions:docker && pnpm run build:extensions:podman-docker-context && pnpm run build:extensions:lima && pnpm run build:extensions:podman && pnpm run build:extensions:kubecontext && pnpm run build:extensions:kind && pnpm run build:extensions:registries && pnpm run build:extensions:kubectl-cli",
"build:extensions:compose": "cd ./extensions/compose && pnpm run build",
"build:extensions:docker": "cd ./extensions/docker/packages/extension && pnpm run build",
"build:extensions:podman-docker-context": "cd extensions/podman-docker-context && pnpm run build",
"build:extensions:kubecontext": "cd ./extensions/kube-context && pnpm run build",
"build:extensions:kind": "cd ./extensions/kind && pnpm run build",
"build:extensions:lima": "cd ./extensions/lima && pnpm run build",
"build:extensions:podman": "cd ./extensions/podman/packages/extension && pnpm run build",
"build:extensions:registries": "cd ./extensions/registries && pnpm run build",
"build:extensions:kubectl-cli": "cd ./extensions/kubectl-cli && pnpm run build",
2022-03-08 16:49:08 +00:00
"build:extension-api": "cd ./packages/extension-api && vite build",
"build:preload": "cd ./packages/preload && vite build",
"build:preload-docker-extension": "cd ./packages/preload-docker-extension && vite build",
"build:preload-webview": "cd ./packages/preload-webview && vite build",
"build:preload:types": "dts-cb -i \"packages/preload/tsconfig.json\" -o \"packages/preload/exposedInMainWorld.d.ts\" && dts-cb -i \"packages/preload-docker-extension/tsconfig.json\" -o \"packages/preload-docker-extension/exposedInDockerExtension.d.ts\" && dts-cb -i \"packages/preload-webview/tsconfig.json\" -o \"packages/preload-webview/exposedInWebview.d.ts\"",
"build:renderer": "cross-env NODE_OPTIONS=--max-old-space-size=4096 vite -c packages/renderer/vite.config.js build",
"build:ui": "cd ./packages/ui && pnpm run build",
"compile": "cross-env MODE=production pnpm run build && electron-builder build --config .electron-builder.config.cjs --dir --config.asar=false",
"compile:next": "cross-env MODE=production pnpm run build && electron-builder build --publish always --config .electron-builder.config.cjs",
"compile:pull-request": "cross-env MODE=production pnpm run build && electron-builder build --publish never --config .electron-builder.config.cjs",
"compile:current": "cross-env MODE=production pnpm run build && electron-builder build --config .electron-builder.config.cjs",
"test": "pnpm run test:unit && pnpm run test:e2e",
"test:unit": "pnpm run build:preload:types && pnpm run build:ui && vitest --run",
"test:unit:coverage": "pnpm run test:unit --coverage",
"test:e2e": "pnpm run test:e2e:build && pnpm run test:e2e:run",
"test:e2e:build": "cross-env NODE_ENV=development MODE=development DEBUG=pw:browser pnpm run build",
"test:e2e:run": "xvfb-maybe --auto-servernum --server-args='-screen 0 1280x960x24' -- npx playwright test tests/playwright/src/specs/ --grep-invert @k8s_e2e",
"test:e2e:all": "pnpm run test:e2e:build && pnpm run test:e2e:all:run",
"test:e2e:all:run": "xvfb-maybe --auto-servernum --server-args='-screen 0 1280x960x24' -- npx playwright test tests/playwright/src/specs/",
"test:e2e:smoke": "pnpm run test:e2e:build && pnpm run test:e2e:smoke:run",
"test:e2e:smoke:run": "xvfb-maybe --auto-servernum --server-args='-screen 0 1280x960x24' -- npx playwright test tests/playwright/src/specs/ -g @smoke",
"test:e2e:ui-stress": "npm run test:e2e:build && npm run test:e2e:ui-stress:run",
"test:e2e:ui-stress:run": "xvfb-maybe --auto-servernum --server-args='-screen 0 1280x960x24' -- npx playwright test tests/playwright/src/special-specs/ui-stress/ -g @ui-stress",
"test:e2e:k8s": "pnpm run test:e2e:build && pnpm run test:e2e:k8s:run",
"test:e2e:k8s:run": "xvfb-maybe --auto-servernum --server-args='-screen 0 1280x960x24' -- npx playwright test tests/playwright/src/specs/ -g @k8s_e2e",
"test:e2e:k8s-sanity": "pnpm run test:e2e:build && pnpm run test:e2e:k8s-sanity:run",
"test:e2e:k8s-sanity:run": "xvfb-maybe --auto-servernum --server-args='-screen 0 1280x960x24' -- npx playwright test tests/playwright/src/specs/ -g @k8s_sanity",
"test:e2e:windows-sanity": "pnpm run test:e2e:build && pnpm run test:e2e:windows-sanity:run",
"test:e2e:windows-sanity:run": "xvfb-maybe --auto-servernum --server-args='-screen 0 1280x960x24' -- npx playwright test tests/playwright/src/specs/ -g @windows_sanity",
"test:e2e:macos-sanity": "pnpm run test:e2e:build && pnpm run test:e2e:macos-sanity:run",
"test:e2e:macos-sanity:run": "xvfb-maybe --auto-servernum --server-args='-screen 0 1280x960x24' -- npx playwright test tests/playwright/src/specs/ -g @macos_sanity",
"test:e2e:pdmachine": "pnpm run test:e2e:build && pnpm run test:e2e:pdmachine:run",
"test:e2e:pdmachine:run": "xvfb-maybe --auto-servernum --server-args='-screen 0 1280x960x24' -- npx playwright test tests/playwright/src/specs/ -g @pdmachine",
"test:e2e:extension": "pnpm run test:e2e:build && pnpm run test:e2e:extension:run",
"test:e2e:extension:run": "xvfb-maybe --auto-servernum --server-args='-screen 0 1280x960x24' -- npx playwright test tests/playwright/src/specs/extension-installation.spec.ts",
"test:e2e:remote": "pnpm run test:e2e:build && pnpm run test:e2e:remote:run",
"test:e2e:remote:run": "xvfb-maybe --auto-servernum --server-args='-screen 0 1280x960x24' -- npx playwright test tests/playwright/src/special-specs/podman-remote/ -g @podman-remote",
"test:e2e:update": "pnpm run test:e2e:build && pnpm run test:e2e:update:run",
"test:e2e:update:run": "xvfb-maybe --auto-servernum --server-args='-screen 0 1280x960x24' -- npx playwright test tests/playwright/src/special-specs/installation/ -g @update-install",
"test:e2e:managed-configuration": "pnpm run test:e2e:build && pnpm run test:e2e:managed-configuration:run",
chore(test): extend managed configuration tests for registries (#16593) * chore(test): refactor settings constants into modular structure Split monolithic settings.ts into separate files for better organization: - preferences.ts: all preference-related constants - registries.ts: all registry-related constants Export both classes directly from main index.ts. Update imports to use direct per-class imports. Co-authored-by: Code Claude <noreply@anthropic.com> Signed-off-by: Tibor Dancs (work-laptop) <tdancs@redhat.com> * chore(test): add support for detecting managed registries configuration Add isPreferredManaged() method to RegistriesPage to detect if the "Preferred Repositories" field is marked as managed by enterprise configuration. The method uses scoped locators to find the "Managed" label within the specific preference section and handles timeout errors gracefully using the codebase pattern of checking error.name === "TimeoutError" rather than instanceof. Co-authored-by: Code Claude <noreply@anthropic.com> Signed-off-by: Tibor Dancs (work-laptop) <tdancs@redhat.com> * chore(test): add registries configuration to managed-configuration test resources Add registry-related managed configuration settings: - Default preferred repositories: docker.io, quay.io - Default registries configuration with docker.io and quay.io entries - Lock registries.preferred field to prevent user modifications Co-authored-by: Code Claude <noreply@anthropic.com> Signed-off-by: Tibor Dancs (work-laptop) <tdancs@redhat.com> * chore(test): add managed configuration tests for registries Add comprehensive E2E tests for managed registries configuration: - Verify preferred repositories field shows managed configuration value - Check field is readonly when locked (not disabled) - Validate registries.conf file is created with correct TOML structure - Use polling to wait for file creation (avoid CI race conditions) - Parse TOML robustly with dynamic regex matching (order-independent) Co-authored-by: Code Claude <noreply@anthropic.com> Signed-off-by: Tibor Dancs (work-laptop) <tdancs@redhat.com> * chore(test): use tag-based filtering for managed-configuration tests Replace file-specific test targeting with tag-based filtering using @managed-configuration tag. This allows running all managed configuration tests regardless of which spec file they are in, providing better test organization and execution flexibility. Co-authored-by: Code Claude <noreply@anthropic.com> Signed-off-by: Tibor Dancs (work-laptop) <tdancs@redhat.com> * chore(test): code review fixes Signed-off-by: Tibor Dancs (work-laptop) <tdancs@redhat.com> --------- Signed-off-by: Tibor Dancs (work-laptop) <tdancs@redhat.com> Co-authored-by: Code Claude <noreply@anthropic.com>
2026-03-13 16:43:51 +00:00
"test:e2e:managed-configuration:run": "xvfb-maybe --auto-servernum --server-args='-screen 0 1280x960x24' -- npx playwright test tests/playwright/src/special-specs/managed-configuration/ -g @managed-configuration",
"test:core-api": "vitest --run --project=@podman-desktop/core-api --passWithNoTests",
"test:main": "vitest --run --project=@podman-desktop/main --passWithNoTests",
"test:preload": "vitest --run --project=@podman-desktop/preload --passWithNoTests",
"test:preload-docker-extension": "vitest --run --project=@podman-desktop/preload-docker-extension --passWithNoTests",
"test:preload-webview": "vitest --run --project=preload-webview",
"test:extensions": "vitest --run --project=extensions --passWithNoTests && pnpm run test:extensions:compose && pnpm run test:extensions:kind && pnpm run test:extensions:docker && pnpm run test:extensions:podman-docker-context && pnpm run test:extensions:lima && pnpm run test:extensions:kube && pnpm run test:extensions:podman && pnpm run test:extensions:registries && pnpm run test:extensions:kubectl-cli",
"test:extensions:kind": "vitest --run --project=kind --passWithNoTests",
"test:extensions:compose": "vitest --run --project=compose --passWithNoTests",
"test:extensions:docker": "vitest --run --project=docker --passWithNoTests",
"test:extensions:podman-docker-context": "vitest --run --project=podman-docker-context --passWithNoTests",
"test:extensions:kube": "vitest --run --project=kube-context --passWithNoTests ",
"test:extensions:lima": "vitest --run --project=lima --passWithNoTests ",
"test:extensions:podman": "vitest --run --project=podman --passWithNoTests ",
"test:extensions:registries": "vitest --run --project=registries --passWithNoTests ",
"test:extensions:kubectl-cli": "vitest --run --project=kubectl-cli --passWithNoTests",
"test:renderer": "pnpm run build:preload:types && pnpm run build:ui && vitest --run --project=renderer --passWithNoTests",
"test:ui": "vitest --run --project=@podman-desktop/ui-svelte --passWithNoTests",
"test:scripts:stylesheet": "vitest --run --project=scripts --passWithNoTests",
"test:watch": "vitest watch",
"test:website": "vitest --run --project=docs --passWithNoTests",
"watch": "node scripts/watch.mjs",
"format:check": "biome format && prettier --cache --check \"website/**/*.md\"",
"format:clean": "rimraf node_modules/.cache/prettier",
"format:fix": "biome format --write && prettier --cache --write \"website/**/*.md\"",
"markdownlint:check": "markdownlint-cli2 \"website/**/*.md\" \"#website/node_modules\" \"#website/api\"",
"markdownlint:fix": "markdownlint-cli2 --fix \"website/**/*.md\" \"#website/node_modules\"",
"lint:clean": "rimraf .eslintcache",
"lint:fix": "node --max-old-space-size=8192 node_modules/eslint/bin/eslint.js --cache . --cache-strategy content --fix",
"lint:check": "node --max-old-space-size=8192 node_modules/eslint/bin/eslint.js --cache . --cache-strategy content",
"typecheck:core-api": "tsc --noEmit -p packages/api/tsconfig.json",
"typecheck:extension-api": "tsc --noEmit -p packages/extension-api/tsconfig.json",
2022-03-08 16:49:08 +00:00
"typecheck:main": "tsc --noEmit -p packages/main/tsconfig.json",
"typecheck:preload": "tsc --noEmit -p packages/preload/tsconfig.json",
"typecheck:preload-dd-extension": "tsc --noEmit -p packages/preload-docker-extension/tsconfig.json",
"typecheck:preload-webview": "tsc --noEmit -p packages/preload-webview/tsconfig.json",
"typecheck:renderer": "pnpm run build:preload:types && svelte-check --tsconfig packages/renderer/tsconfig.json",
"typecheck:ui": "pnpm run build:ui && pnpm run build:preload:types && svelte-check --tsconfig packages/ui/tsconfig.json",
"typecheck:extensions": "pnpm run typecheck:extensions:compose && pnpm run typecheck:extensions:kind && pnpm run typecheck:extensions:docker && pnpm run typecheck:extensions:podman-docker-context && pnpm run typecheck:extensions:lima && pnpm run typecheck:extensions:kube-context && pnpm run typecheck:extensions:podman && pnpm run typecheck:extensions:registries && pnpm run typecheck:extensions:kubectl-cli",
"typecheck:extensions:kind": "tsc --noEmit --project extensions/kind",
"typecheck:extensions:compose": "tsc --noEmit --project extensions/compose",
"typecheck:extensions:docker": "tsc --noEmit --project extensions/docker/packages/extension",
"typecheck:extensions:podman-docker-context": "tsc --noEmit --project extensions/podman-docker-context",
"typecheck:extensions:kube-context": "tsc --noEmit --project extensions/kube-context",
"typecheck:extensions:lima": "tsc --noEmit --project extensions/lima",
"typecheck:extensions:podman": "tsc --noEmit --project extensions/podman/packages/extension",
"typecheck:extensions:registries": "tsc --noEmit --project extensions/registries",
"typecheck:extensions:kubectl-cli": "tsc --noEmit --project extensions/kubectl-cli",
"typecheck": "pnpm run typecheck:core-api && pnpm run typecheck:main && pnpm run typecheck:preload && pnpm run typecheck:ui && pnpm run typecheck:renderer && pnpm run typecheck:preload-dd-extension && pnpm run typecheck:preload-webview && pnpm run typecheck:extensions && pnpm run typecheck:extension-api",
"website:build": "pnpm run storybook:build && cd website && pnpm run docusaurus clear && pnpm run docusaurus build --no-minify",
"website:prod": "pnpm run website:build && cd website/build && pnpm serve",
"website:dev": "pnpm run storybook:build && cd website && pnpm run docusaurus start",
"website:screenshots": "cd website-argos && pnpm run screenshot",
"generate:schemas": "pnpm run generate:schemas:extension && biome format --write schemas/",
"generate:schemas:extension": "pnpm run build:main && node packages/main/dist/generate-extension-schema.cjs",
"storybook:css": "tsx ./scripts/generate-stylesheet.ts --output storybook/.storybook/themes.css",
"storybook:dev": "pnpm run storybook:css && cd storybook && pnpm run dev",
"storybook:build": "pnpm run build:ui && pnpm run storybook:css && cd storybook && pnpm run build",
"prepare": "husky install",
"postinstall": "pnpm run build:core-api && playwright install chromium"
},
"lint-staged": {
"*.{js,ts,tsx,svelte}": [
"node --max-old-space-size=8192 node_modules/eslint/bin/eslint.js --cache --fix",
"biome format --write"
],
"*.md": "prettier --cache --write",
"*.{css,json}": "biome format --write"
2022-03-08 16:49:08 +00:00
},
"devDependencies": {
"@biomejs/biome": "^2.4.12",
2026-03-16 06:29:28 +00:00
"@commitlint/cli": "^20.5.0",
"@commitlint/config-conventional": "^20.5.0",
"@electron/fuses": "^2.1.1",
"@eslint/compat": "^2.0.5",
"@eslint/eslintrc": "^3.3.5",
"@eslint/js": "^10.0.1",
"@playwright/test": "1.59.1",
"@podman-desktop/api": "workspace:",
"@rollup/plugin-commonjs": "^29.0.2",
"@rollup/plugin-json": "^6.1.0",
"@rollup/plugin-node-resolve": "^16.0.3",
"@tsconfig/strictest": "^2.0.8",
chore(deps-dev): bump the typescript-eslint group with 3 updates Bumps the typescript-eslint group with 3 updates: [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin), [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) and [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint). Updates `@typescript-eslint/eslint-plugin` from 8.58.1 to 8.58.2 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.58.2/packages/eslint-plugin) Updates `@typescript-eslint/parser` from 8.58.1 to 8.58.2 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.58.2/packages/parser) Updates `typescript-eslint` from 8.58.1 to 8.58.2 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.58.2/packages/typescript-eslint) --- updated-dependencies: - dependency-name: "@typescript-eslint/eslint-plugin" dependency-version: 8.58.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: typescript-eslint - dependency-name: "@typescript-eslint/parser" dependency-version: 8.58.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: typescript-eslint - dependency-name: typescript-eslint dependency-version: 8.58.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: typescript-eslint ... Signed-off-by: dependabot[bot] <support@github.com>
2026-04-14 03:09:47 +00:00
"@typescript-eslint/eslint-plugin": "^8.58.2",
"@typescript-eslint/parser": "^8.58.2",
"@vitest/coverage-v8": "^4.1.4",
"@vitest/eslint-plugin": "^1.6.16",
"cross-env": "10.1.0",
2022-03-08 16:49:08 +00:00
"dts-for-context-bridge": "0.7.1",
"electron": "41.2.1",
"electron-builder": "26.8.2",
"electron-builder-notarize": "^1.5.2",
"eslint": "^10.2.1",
"eslint-import-resolver-custom-alias": "^1.3.2",
"eslint-import-resolver-typescript": "^4.4.4",
"eslint-plugin-etc": "^2.0.3",
"eslint-plugin-file-progress": "^4.0.0",
"eslint-plugin-import": "^2.32.0",
"eslint-plugin-n": "^17.23.1",
"eslint-plugin-no-null": "^1.0.2",
"eslint-plugin-redundant-undefined": "^1.0.0",
"eslint-plugin-simple-import-sort": "^13.0.0",
"eslint-plugin-sonarjs": "^4.0.3",
"eslint-plugin-unicorn": "^64.0.0",
"fzstd": "^0.1.1",
"get-tsconfig": "^4.14.0",
"globals": "^17.5.0",
"husky": "^9.1.7",
"lint-staged": "^16.4.0",
"minimist": "^1.2.8",
"msw": "^2.13.4",
"prettier": "^3.8.3",
"typescript": "5.9.3",
chore(deps-dev): bump the typescript-eslint group with 3 updates Bumps the typescript-eslint group with 3 updates: [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin), [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) and [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint). Updates `@typescript-eslint/eslint-plugin` from 8.58.1 to 8.58.2 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.58.2/packages/eslint-plugin) Updates `@typescript-eslint/parser` from 8.58.1 to 8.58.2 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.58.2/packages/parser) Updates `typescript-eslint` from 8.58.1 to 8.58.2 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.58.2/packages/typescript-eslint) --- updated-dependencies: - dependency-name: "@typescript-eslint/eslint-plugin" dependency-version: 8.58.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: typescript-eslint - dependency-name: "@typescript-eslint/parser" dependency-version: 8.58.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: typescript-eslint - dependency-name: typescript-eslint dependency-version: 8.58.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: typescript-eslint ... Signed-off-by: dependabot[bot] <support@github.com>
2026-04-14 03:09:47 +00:00
"typescript-eslint": "^8.58.2",
"vite": "^7.3.2",
"mustache": "^4.2.0",
"vitest": "^4.1.4",
"xvfb-maybe": "^0.2.1"
2022-03-08 16:49:08 +00:00
},
"dependencies": {
"@segment/analytics-node": "^3.0.0",
"chokidar": "^3.6.0",
"express": "^5.2.1",
"isomorphic-ws": "5.0.0",
"tar-fs": "^3.1.2",
"ssh2": "1.17.0",
"ws": "8.20.0"
},
"pnpm": {
"overrides": {
"@xmldom/xmldom": "^0.8.12",
"rollup": "^4.59.0",
"react-router>path-to-regexp": "^1.9.0",
"serve-handler>path-to-regexp": "^3.3.0",
"express>cookie": "^0.7.0",
"qs": "^6.15.0",
"dompurify@^3": "^3.4.0",
"webpack-dev-server>http-proxy-middleware": "^2.0.9",
"esbuild-register>esbuild": "^0.25.0",
"tsx>esbuild": "^0.25.0",
"vite>esbuild": "^0.25.0",
"node-forge": "^1.4.0",
"config-file-ts>glob": "^10.5.0",
"compression>on-headers": "^1.1.0",
"electron-builder-notarize>js-yaml": "^3.14.2",
"@kubernetes/client-node>js-yaml": "^4.1.1",
"tmp-promise>tmp": "^0.2.5",
"tar": "^7.5.3",
"cheerio>undici": "^7.18.2",
"minimatch>@isaacs/brace-expansion": "^5.0.1",
"lodash-es": "^4.18.1",
"lodash": "^4.18.1",
"@docusaurus/types>webpack": "^5.105.0",
"minimatch@^3": "^3.1.5",
"minimatch@^9": "^9.0.9",
"minimatch@^10": "^10.2.4",
"picomatch@^2": "^2.3.2",
"picomatch@^3": "^3.0.2",
"picomatch@^4": "^4.0.4",
"serialize-javascript": "^7.0.5",
"ajv@^6": "^6.14.0",
"ajv@^8": "^8.18.0",
"electron-builder-squirrel-windows": "^26.8.2",
"svelte>devalue": "^5.6.4",
"protobufjs": "^7.5.5",
"smol-toml": "^1.6.1",
"follow-redirects": "^1.16.0"
},
"patchedDependencies": {
"docker-modem": "patches/docker-modem.patch"
}
},
"packageManager": "pnpm@10.28.0+sha512.05df71d1421f21399e053fde567cea34d446fa02c76571441bfc1c7956e98e363088982d940465fd34480d4d90a0668bc12362f8aa88000a64e83d0b0e47be48"
2022-03-08 16:49:08 +00:00
}