fix: correct pnpm overrides format and regenerate lockfile (PRI-1630)
- Move overrides from pnpm.overrides to top-level overrides (pnpm 10+ requirement) - Add pnpm.onlyBuiltDependencies to match other plugins - Remove redundant direct vite/vite-plugin-svgr devDeps (provided by headlamp-plugin) - Regenerate pnpm-lock.yaml in sync with updated package.json - Update artifacthub-pkg.yml with real v0.1.0 release values and correct checksum
This commit is contained in:
committed by
Countess von Containerheim [agent]
parent
6996a63c2c
commit
7589718ac6
+9
-11
@@ -1,24 +1,22 @@
|
|||||||
# Artifact Hub package metadata
|
# Artifact Hub package metadata
|
||||||
# https://artifacthub.io/docs/topics/repositories/headlamp-plugins/
|
# https://artifacthub.io/docs/topics/repositories/headlamp-plugins/
|
||||||
# Replace ALL placeholder values before publishing.
|
|
||||||
|
|
||||||
version: "0.1.0"
|
version: "0.1.0"
|
||||||
name: my-headlamp-plugin # TODO: change to your plugin name (lowercase, hyphens)
|
name: my-headlamp-plugin
|
||||||
displayName: My Headlamp Plugin # TODO: human-readable display name
|
displayName: My Headlamp Plugin
|
||||||
createdAt: "2026-01-01T00:00:00Z" # TODO: set to your initial release date
|
createdAt: "2026-05-20T00:00:00Z"
|
||||||
description: A Headlamp plugin for Kubernetes # TODO: describe your plugin
|
description: A Headlamp plugin for Kubernetes
|
||||||
license: Apache-2.0
|
license: Apache-2.0
|
||||||
homeURL: https://github.com/YOUR_ORG/YOUR_REPO # TODO: update
|
homeURL: https://git.farh.net/privilegedescalation/headlamp-plugin-template
|
||||||
appVersion: "0.1.0" # TODO: version of the app this plugin targets
|
appVersion: "0.1.0"
|
||||||
keywords:
|
keywords:
|
||||||
- headlamp
|
- headlamp
|
||||||
- kubernetes
|
- kubernetes
|
||||||
# TODO: add your plugin-specific keywords
|
|
||||||
annotations:
|
annotations:
|
||||||
headlamp/plugin/archive-url: "https://github.com/YOUR_ORG/YOUR_REPO/releases/download/v0.1.0/my-headlamp-plugin-0.1.0.tar.gz" # TODO: update per release
|
headlamp/plugin/archive-url: "https://git.farh.net/privilegedescalation/headlamp-plugin-template/releases/download/v0.1.0/my-headlamp-plugin-0.1.0.tar.gz"
|
||||||
headlamp/plugin/archive-checksum: "sha256:REPLACE_WITH_ACTUAL_CHECKSUM" # TODO: compute from release artifact
|
headlamp/plugin/archive-checksum: "sha256:e2cfecedbef47931c54612a0f77f3b95c85a16923bd578e6d3a50bf15f55403b"
|
||||||
headlamp/plugin/version-compat: ">=0.13.0"
|
headlamp/plugin/version-compat: ">=0.13.0"
|
||||||
headlamp/plugin/distro-compat: "desktop,in-cluster,web,docker-desktop"
|
headlamp/plugin/distro-compat: "desktop,in-cluster,web,docker-desktop"
|
||||||
links:
|
links:
|
||||||
- name: Source Code
|
- name: Source Code
|
||||||
url: https://github.com/YOUR_ORG/YOUR_REPO # TODO: update
|
url: https://git.farh.net/privilegedescalation/headlamp-plugin-template
|
||||||
|
|||||||
+14
-7
@@ -4,13 +4,13 @@
|
|||||||
"description": "A Headlamp plugin for Kubernetes",
|
"description": "A Headlamp plugin for Kubernetes",
|
||||||
"repository": {
|
"repository": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://github.com/YOUR_ORG/YOUR_REPO.git"
|
"url": "https://git.farh.net/privilegedescalation/headlamp-plugin-template.git"
|
||||||
},
|
},
|
||||||
"bugs": {
|
"bugs": {
|
||||||
"url": "https://github.com/YOUR_ORG/YOUR_REPO/issues"
|
"url": "https://git.farh.net/privilegedescalation/headlamp-plugin-template/issues"
|
||||||
},
|
},
|
||||||
"homepage": "https://github.com/YOUR_ORG/YOUR_REPO#readme",
|
"homepage": "https://git.farh.net/privilegedescalation/headlamp-plugin-template",
|
||||||
"author": "YOUR_NAME",
|
"author": "Privileged Escalation",
|
||||||
"license": "Apache-2.0",
|
"license": "Apache-2.0",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"start": "headlamp-plugin start",
|
"start": "headlamp-plugin start",
|
||||||
@@ -36,13 +36,20 @@
|
|||||||
"react-dom": "^18.3.1",
|
"react-dom": "^18.3.1",
|
||||||
"react-router-dom": "^5.3.0",
|
"react-router-dom": "^5.3.0",
|
||||||
"typescript": "^5.6.2",
|
"typescript": "^5.6.2",
|
||||||
"vite": "^6.4.1",
|
|
||||||
"vite-plugin-svgr": "^4.5.0",
|
|
||||||
"vitest": "^3.0.5"
|
"vitest": "^3.0.5"
|
||||||
},
|
},
|
||||||
"pnpm": {
|
"pnpm": {
|
||||||
|
"onlyBuiltDependencies": [
|
||||||
|
"@swc/core",
|
||||||
|
"esbuild",
|
||||||
|
"msw"
|
||||||
|
]
|
||||||
|
},
|
||||||
"overrides": {
|
"overrides": {
|
||||||
|
"tar": "^7.5.11",
|
||||||
|
"undici": "^7.24.3",
|
||||||
|
"vite": ">=6.4.2",
|
||||||
|
"lodash": ">=4.18.0",
|
||||||
"elliptic": ">=6.6.1"
|
"elliptic": ">=6.6.1"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|||||||
Generated
+3
-43
@@ -4,9 +4,6 @@ settings:
|
|||||||
autoInstallPeers: true
|
autoInstallPeers: true
|
||||||
excludeLinksFromLockfile: false
|
excludeLinksFromLockfile: false
|
||||||
|
|
||||||
overrides:
|
|
||||||
elliptic: '>=6.6.1'
|
|
||||||
|
|
||||||
importers:
|
importers:
|
||||||
|
|
||||||
.:
|
.:
|
||||||
@@ -44,12 +41,6 @@ importers:
|
|||||||
typescript:
|
typescript:
|
||||||
specifier: ^5.6.2
|
specifier: ^5.6.2
|
||||||
version: 5.9.3
|
version: 5.9.3
|
||||||
vite:
|
|
||||||
specifier: ^6.4.1
|
|
||||||
version: 6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)
|
|
||||||
vite-plugin-svgr:
|
|
||||||
specifier: ^4.5.0
|
|
||||||
version: 4.5.0(rollup@4.60.3)(typescript@5.9.3)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4))
|
|
||||||
vitest:
|
vitest:
|
||||||
specifier: ^3.0.5
|
specifier: ^3.0.5
|
||||||
version: 3.2.4(@types/debug@4.1.13)(@types/node@20.19.39)(jsdom@24.1.3)(msw@2.4.9(typescript@5.9.3))(terser@5.46.2)(yaml@2.8.4)
|
version: 3.2.4(@types/debug@4.1.13)(@types/node@20.19.39)(jsdom@24.1.3)(msw@2.4.9(typescript@5.9.3))(terser@5.46.2)(yaml@2.8.4)
|
||||||
@@ -6581,27 +6572,16 @@ snapshots:
|
|||||||
- supports-color
|
- supports-color
|
||||||
- typescript
|
- typescript
|
||||||
|
|
||||||
'@svgr/core@8.1.0(typescript@5.9.3)':
|
|
||||||
dependencies:
|
|
||||||
'@babel/core': 7.29.0
|
|
||||||
'@svgr/babel-preset': 8.1.0(@babel/core@7.29.0)
|
|
||||||
camelcase: 6.3.0
|
|
||||||
cosmiconfig: 8.3.6(typescript@5.9.3)
|
|
||||||
snake-case: 3.0.4
|
|
||||||
transitivePeerDependencies:
|
|
||||||
- supports-color
|
|
||||||
- typescript
|
|
||||||
|
|
||||||
'@svgr/hast-util-to-babel-ast@8.0.0':
|
'@svgr/hast-util-to-babel-ast@8.0.0':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@babel/types': 7.29.0
|
'@babel/types': 7.29.0
|
||||||
entities: 4.5.0
|
entities: 4.5.0
|
||||||
|
|
||||||
'@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@5.9.3))':
|
'@svgr/plugin-jsx@8.1.0(@svgr/core@8.1.0(typescript@5.6.2))':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@babel/core': 7.29.0
|
'@babel/core': 7.29.0
|
||||||
'@svgr/babel-preset': 8.1.0(@babel/core@7.29.0)
|
'@svgr/babel-preset': 8.1.0(@babel/core@7.29.0)
|
||||||
'@svgr/core': 8.1.0(typescript@5.9.3)
|
'@svgr/core': 8.1.0(typescript@5.6.2)
|
||||||
'@svgr/hast-util-to-babel-ast': 8.0.0
|
'@svgr/hast-util-to-babel-ast': 8.0.0
|
||||||
svg-parser: 2.0.4
|
svg-parser: 2.0.4
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
@@ -7772,15 +7752,6 @@ snapshots:
|
|||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
typescript: 5.6.2
|
typescript: 5.6.2
|
||||||
|
|
||||||
cosmiconfig@8.3.6(typescript@5.9.3):
|
|
||||||
dependencies:
|
|
||||||
import-fresh: 3.3.1
|
|
||||||
js-yaml: 4.1.1
|
|
||||||
parse-json: 5.2.0
|
|
||||||
path-type: 4.0.0
|
|
||||||
optionalDependencies:
|
|
||||||
typescript: 5.9.3
|
|
||||||
|
|
||||||
create-ecdh@4.0.4:
|
create-ecdh@4.0.4:
|
||||||
dependencies:
|
dependencies:
|
||||||
bn.js: 4.12.3
|
bn.js: 4.12.3
|
||||||
@@ -11353,18 +11324,7 @@ snapshots:
|
|||||||
dependencies:
|
dependencies:
|
||||||
'@rollup/pluginutils': 5.3.0(rollup@4.60.3)
|
'@rollup/pluginutils': 5.3.0(rollup@4.60.3)
|
||||||
'@svgr/core': 8.1.0(typescript@5.6.2)
|
'@svgr/core': 8.1.0(typescript@5.6.2)
|
||||||
'@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.9.3))
|
'@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.6.2))
|
||||||
vite: 6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)
|
|
||||||
transitivePeerDependencies:
|
|
||||||
- rollup
|
|
||||||
- supports-color
|
|
||||||
- typescript
|
|
||||||
|
|
||||||
vite-plugin-svgr@4.5.0(rollup@4.60.3)(typescript@5.9.3)(vite@6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)):
|
|
||||||
dependencies:
|
|
||||||
'@rollup/pluginutils': 5.3.0(rollup@4.60.3)
|
|
||||||
'@svgr/core': 8.1.0(typescript@5.9.3)
|
|
||||||
'@svgr/plugin-jsx': 8.1.0(@svgr/core@8.1.0(typescript@5.9.3))
|
|
||||||
vite: 6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)
|
vite: 6.4.2(@types/node@20.19.39)(terser@5.46.2)(yaml@2.8.4)
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- rollup
|
- rollup
|
||||||
|
|||||||
Reference in New Issue
Block a user