Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
17 commits
Select commit Hold shift + click to select a range
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/autofix.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ permissions:
jobs:
code:
name: 🤖 Autofix code
runs-on: ubuntu-24.04-arm
runs-on: ubuntu-26.04-arm

steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
Expand All @@ -29,7 +29,7 @@ jobs:

- uses: voidzero-dev/setup-vp@313600b80b104eadebb9111787d37a2e83e014ca # v1.17.0
with:
node-version: lts/*
node-version-file: .node-version
cache: true
sfw: true

Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/chromatic.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
chromatic:
name: 📚 Chromatic
if: github.repository == 'npmx-dev/npmx.dev'
runs-on: ubuntu-24.04-arm
runs-on: ubuntu-26.04-arm

steps:
- name: ☑️ Checkout
Expand All @@ -30,7 +30,7 @@ jobs:

- uses: voidzero-dev/setup-vp@313600b80b104eadebb9111787d37a2e83e014ca # v1.17.0
with:
node-version: lts/*
node-version-file: .node-version
cache: true
sfw: true

Expand Down
28 changes: 14 additions & 14 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ permissions:
jobs:
lint:
name: 🔠 Lint project
runs-on: ubuntu-24.04-arm
runs-on: ubuntu-26.04-arm

steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
Expand All @@ -32,7 +32,7 @@ jobs:

- uses: voidzero-dev/setup-vp@313600b80b104eadebb9111787d37a2e83e014ca # v1.17.0
with:
node-version: lts/*
node-version-file: .node-version
sfw: true
# root only, no scripts
run-install: |
Expand All @@ -43,7 +43,7 @@ jobs:

types:
name: 💪 Type check
runs-on: ubuntu-24.04-arm
runs-on: ubuntu-26.04-arm

steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
Expand All @@ -52,7 +52,7 @@ jobs:

- uses: voidzero-dev/setup-vp@313600b80b104eadebb9111787d37a2e83e014ca # v1.17.0
with:
node-version: lts/*
node-version-file: .node-version
cache: true
sfw: true

Expand All @@ -61,7 +61,7 @@ jobs:

unit:
name: 🧪 Unit tests
runs-on: ubuntu-24.04-arm
runs-on: ubuntu-26.04-arm

steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
Expand All @@ -70,7 +70,7 @@ jobs:

- uses: voidzero-dev/setup-vp@313600b80b104eadebb9111787d37a2e83e014ca # v1.17.0
with:
node-version: lts/*
node-version-file: .node-version
cache: true
sfw: true

Expand Down Expand Up @@ -101,7 +101,7 @@ jobs:

test:
name: 🧪 Component tests
runs-on: ubuntu-24.04-arm
runs-on: ubuntu-26.04-arm

steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
Expand All @@ -110,7 +110,7 @@ jobs:

- uses: voidzero-dev/setup-vp@313600b80b104eadebb9111787d37a2e83e014ca # v1.17.0
with:
node-version: lts/*
node-version-file: .node-version
cache: true
sfw: true

Expand Down Expand Up @@ -144,7 +144,7 @@ jobs:

browser:
name: 🖥️ Browser tests
runs-on: ubuntu-24.04-arm
runs-on: ubuntu-26.04-arm
container:
image: mcr.microsoft.com/playwright:v1.62.1-noble@sha256:dcc5531e97840b9b5e794f2814476b21571c5124a3fca2267d73041f56e7580e

Expand All @@ -165,7 +165,7 @@ jobs:

- uses: voidzero-dev/setup-vp@313600b80b104eadebb9111787d37a2e83e014ca # v1.17.0
with:
node-version: lts/*
node-version-file: .node-version
cache: true
sfw: true

Expand Down Expand Up @@ -203,7 +203,7 @@ jobs:

- uses: voidzero-dev/setup-vp@313600b80b104eadebb9111787d37a2e83e014ca # v1.17.0
with:
node-version: lts/*
node-version-file: .node-version
cache: true
sfw: true

Expand All @@ -218,7 +218,7 @@ jobs:

knip:
name: 🧹 Unused code check
runs-on: ubuntu-24.04-arm
runs-on: ubuntu-26.04-arm

steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
Expand All @@ -227,7 +227,7 @@ jobs:

- uses: voidzero-dev/setup-vp@313600b80b104eadebb9111787d37a2e83e014ca # v1.17.0
with:
node-version: lts/*
node-version-file: .node-version
cache: true
sfw: true

Expand All @@ -245,7 +245,7 @@ jobs:

- uses: voidzero-dev/setup-vp@313600b80b104eadebb9111787d37a2e83e014ca # v1.17.0
with:
node-version: lts/*
node-version-file: .node-version
sfw: true
# root only, no scripts
run-install: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/deploy-canary.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:

- uses: voidzero-dev/setup-vp@313600b80b104eadebb9111787d37a2e83e014ca # v1.17.0
with:
node-version: lts/*
node-version-file: .node-version
run-install: false

- uses: SocketDev/action@ba6de6cc0565af1f42295590380973573297e31f # v1.3.2
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/lunaria.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
lunaria-overview:
name: 🌝 Generate Lunaria Overview
if: github.repository == 'npmx-dev/npmx.dev'
runs-on: ubuntu-24.04-arm
runs-on: ubuntu-26.04-arm
permissions:
contents: read
pull-requests: write # post Lunaria overview comments on pull requests
Expand All @@ -32,7 +32,7 @@ jobs:

- uses: voidzero-dev/setup-vp@313600b80b104eadebb9111787d37a2e83e014ca # v1.17.0
with:
node-version: lts/*
node-version-file: .node-version
cache: true
sfw: true

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release-pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:

- uses: voidzero-dev/setup-vp@313600b80b104eadebb9111787d37a2e83e014ca # v1.17.0
with:
node-version: lts/*
node-version-file: .node-version
run-install: false

- name: 🔍 Check for unreleased commits
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/release-tag.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ jobs:

- uses: voidzero-dev/setup-vp@313600b80b104eadebb9111787d37a2e83e014ca # v1.17.0
with:
node-version: lts/*
node-version-file: .node-version
run-install: false

- name: 🔢 Determine next version
Expand Down Expand Up @@ -108,7 +108,7 @@ jobs:

- uses: voidzero-dev/setup-vp@313600b80b104eadebb9111787d37a2e83e014ca # v1.17.0
with:
node-version: lts/*
node-version-file: .node-version
registry-url: https://registry.npmjs.org
run-install: false

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/zizmor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ permissions: {}
jobs:
zizmor:
name: 🌈 GitHub Actions security analysis
runs-on: ubuntu-24.04-arm
runs-on: ubuntu-26.04-arm
permissions:
contents: read # checkout repository

Expand Down
6 changes: 5 additions & 1 deletion app/components/Package/Install/AdditionalCommands.vue
Original file line number Diff line number Diff line change
Expand Up @@ -313,7 +313,11 @@ function copyCreateCommand() {
:root[data-pm='yarn'] [data-pm-additional-cmd='yarn'],
:root[data-pm='bun'] [data-pm-additional-cmd='bun'],
:root[data-pm='deno'] [data-pm-additional-cmd='deno'],
:root[data-pm='vlt'] [data-pm-additional-cmd='vlt'] {
:root[data-pm='vlt'] [data-pm-additional-cmd='vlt'],
:root[data-pm='vp'] [data-pm-additional-cmd='vp'],
:root[data-pm='nub'] [data-pm-additional-cmd='nub'],
:root[data-pm='ni'] [data-pm-additional-cmd='ni'],
:root[data-pm='upm'] [data-pm-additional-cmd='upm'] {
display: inline;
}
Expand Down
8 changes: 6 additions & 2 deletions app/components/Package/Install/Dropdown.vue
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ onPrehydrate(el => {
>
<div class="flex items-stretch max-lg:flex-col lg:flex-row-reverse">
<div
class="flex items-center justify-between gap-1 px-3 border-s border-border-subtle max-lg:pt-2.5"
class="flex items-center justify-between gap-1 px-2.5 lg:border-s border-border-subtle max-lg:pt-2.5"
>
<div class="flex items-center gap-1">
<PackageInstallDownloadTarball
Expand Down Expand Up @@ -197,7 +197,11 @@ onPrehydrate(el => {
:root[data-pm='yarn'] [data-pm-cmd='yarn'],
:root[data-pm='bun'] [data-pm-cmd='bun'],
:root[data-pm='deno'] [data-pm-cmd='deno'],
:root[data-pm='vlt'] [data-pm-cmd='vlt'] {
:root[data-pm='vlt'] [data-pm-cmd='vlt'],
:root[data-pm='vp'] [data-pm-cmd='vp'],
:root[data-pm='nub'] [data-pm-cmd='nub'],
:root[data-pm='ni'] [data-pm-cmd='ni'],
:root[data-pm='upm'] [data-pm-cmd='upm'] {
display: inline;
}
Expand Down
2 changes: 1 addition & 1 deletion app/components/Package/ManagerSelect.vue
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@ function handleKeydown(event: KeyboardEvent) {
<button
ref="triggerRef"
type="button"
class="cursor-pointer flex items-center gap-1.5 px-2 py-2 font-mono text-xs text-fg-muted bg-bg-subtle border border-border-subtle border-solid rounded-md transition-colors duration-150 hover:(text-fg border-border-hover) active:scale-95 focus:border-border-hover focus-visible:outline-accent/70"
class="cursor-pointer flex items-center gap-1.5 px-2 py-1.75 font-mono text-xs text-fg-muted bg-bg-subtle border border-border-subtle border-solid rounded-md transition-colors duration-150 hover:(text-fg border-border-hover) active:scale-95 focus:border-border-hover focus-visible:outline-accent/70"
:aria-expanded="isOpen"
aria-haspopup="listbox"
:aria-label="$t('package.get_started.pm_label')"
Expand Down
12 changes: 1 addition & 11 deletions app/components/Package/Skeleton.vue
Original file line number Diff line number Diff line change
Expand Up @@ -147,9 +147,6 @@
</div>
</section>

<!-- Vulns area (empty placeholder to hold grid space) -->
<div class="area-vulns" />

<!-- Sidebar — matches area-sidebar in [...name].vue -->
<div class="area-sidebar">
<div
Expand Down Expand Up @@ -366,7 +363,6 @@
grid-template-areas:
'details'
'install'
'vulns'
'sidebar'
'readme';
}
Expand All @@ -378,9 +374,8 @@
grid-template-areas:
'details details'
'install sidebar'
'vulns sidebar'
'readme sidebar';
grid-template-rows: auto auto auto auto 1fr;
grid-template-rows: auto auto 1fr;
}
}
Expand All @@ -391,7 +386,6 @@
grid-template-areas:
'details sidebar'
'install sidebar'
'vulns sidebar'
'readme sidebar';
}
}
Expand All @@ -404,10 +398,6 @@
grid-area: install;
}
.area-vulns {
grid-area: vulns;
}
.area-readme {
grid-area: readme;
overflow-x: hidden;
Expand Down
Loading
Loading