From 8a3a1bd36b2b3254e963c3f31243c243d64d9d5d Mon Sep 17 00:00:00 2001 From: Daniel Roe Date: Wed, 17 Jun 2026 10:17:34 +0200 Subject: [PATCH 1/2] feat(init): allow installing deps with `aube` --- packages/nuxi/package.json | 2 +- packages/nuxi/src/commands/init.ts | 1 + packages/nuxt-cli/package.json | 2 +- pnpm-lock.yaml | 19 +++++++++++++++---- 4 files changed, 18 insertions(+), 6 deletions(-) diff --git a/packages/nuxi/package.json b/packages/nuxi/package.json index 8873ed1ad..bf569eb38 100644 --- a/packages/nuxi/package.json +++ b/packages/nuxi/package.json @@ -58,7 +58,7 @@ "magicast": "^0.5.3", "nitro": "^3.0.1-alpha.2", "nitropack": "^2.13.4", - "nypm": "^0.6.6", + "nypm": "^0.6.7", "ofetch": "^1.5.1", "ohash": "^2.0.11", "pathe": "^2.0.3", diff --git a/packages/nuxi/src/commands/init.ts b/packages/nuxi/src/commands/init.ts index a38e77e60..3b7ce4285 100644 --- a/packages/nuxi/src/commands/init.ts +++ b/packages/nuxi/src/commands/init.ts @@ -40,6 +40,7 @@ const pms: Record = { yarn: undefined, bun: undefined, deno: undefined, + aube: undefined, } // this is for type safety to prompt updating code in nuxi when nypm adds a new package manager diff --git a/packages/nuxt-cli/package.json b/packages/nuxt-cli/package.json index c1b33bb8f..5f4e0be02 100644 --- a/packages/nuxt-cli/package.json +++ b/packages/nuxt-cli/package.json @@ -55,7 +55,7 @@ "giget": "^3.2.0", "jiti": "^2.7.0", "listhen": "^1.10.0", - "nypm": "^0.6.6", + "nypm": "^0.6.7", "ofetch": "^1.5.1", "ohash": "^2.0.11", "pathe": "^2.0.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d94e7915b..63beec810 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -191,8 +191,8 @@ importers: specifier: 2.13.4 version: 2.13.4(oxc-parser@0.133.0)(rolldown@1.0.0-rc.16)(srvx@0.11.16) nypm: - specifier: ^0.6.6 - version: 0.6.6 + specifier: ^0.6.7 + version: 0.6.7 ofetch: specifier: ^1.5.1 version: 1.5.1 @@ -296,8 +296,8 @@ importers: specifier: ^1.10.0 version: 1.10.0(srvx@0.11.16) nypm: - specifier: ^0.6.6 - version: 0.6.6 + specifier: ^0.6.7 + version: 0.6.7 ofetch: specifier: ^1.5.1 version: 1.5.1 @@ -4912,6 +4912,11 @@ packages: engines: {node: '>=18'} hasBin: true + nypm@0.6.7: + resolution: {integrity: sha512-s3ds97SD5pd1dULE+tHUk1DrV0cSHOnsfpcdGATJ8JpBo21DoKqN9exTH4/2nhPQNOLomBdTFMicN94S4DrZrQ==} + engines: {node: '>=18'} + hasBin: true + object-deep-merge@2.0.1: resolution: {integrity: sha512-aKttDKcU3pyZqKcCkDhsMn70WmZFG2JGDQLP9EcLyTSIFQRCPWLAmBZRLJnrVUrhPG1jETEEbfdgbNtJf1LyMg==} @@ -11156,6 +11161,12 @@ snapshots: pathe: 2.0.3 tinyexec: 1.2.4 + nypm@0.6.7: + dependencies: + citty: 0.2.2 + pathe: 2.0.3 + tinyexec: 1.2.4 + object-deep-merge@2.0.1: {} obug@2.1.1: {} From bf9b2c54e4fc749be498affa3de260430f5f5b6b Mon Sep 17 00:00:00 2001 From: Daniel Roe Date: Wed, 17 Jun 2026 10:19:01 +0200 Subject: [PATCH 2/2] chore: dedupe lockfile --- pnpm-lock.yaml | 23 ++++++----------------- 1 file changed, 6 insertions(+), 17 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 63beec810..5de73da80 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4907,11 +4907,6 @@ packages: '@types/node': optional: true - nypm@0.6.6: - resolution: {integrity: sha512-vRyr0r4cbBapw07Xw8xrj9Teq3o7MUD35rSaTcanDbW+aK2XHDgJFiU6ZTj2GBw7Q12ysdsyFss+Vdz4hQ0Y6Q==} - engines: {node: '>=18'} - hasBin: true - nypm@0.6.7: resolution: {integrity: sha512-s3ds97SD5pd1dULE+tHUk1DrV0cSHOnsfpcdGATJ8JpBo21DoKqN9exTH4/2nhPQNOLomBdTFMicN94S4DrZrQ==} engines: {node: '>=18'} @@ -7119,7 +7114,7 @@ snapshots: launch-editor: 2.13.2 local-pkg: 1.1.2 magicast: 0.5.3 - nypm: 0.6.6 + nypm: 0.6.7 ohash: 2.0.11 pathe: 2.0.3 perfect-debounce: 2.1.0 @@ -7275,7 +7270,7 @@ snapshots: mocked-exports: 0.1.1 nitropack: 2.13.4(oxc-parser@0.131.0)(rolldown@1.0.0-rc.16)(srvx@0.11.16) nuxt: 4.4.6(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@babel/plugin-syntax-typescript@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@types/node@24.13.1)(@vue/compiler-sfc@3.5.35)(db0@0.3.4)(eslint@10.4.1(jiti@2.7.0))(ioredis@5.10.1)(magicast@0.5.3)(optionator@0.9.4)(rolldown@1.0.0-rc.16)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.0-rc.16)(rollup@4.61.1))(rollup@4.61.1)(srvx@0.11.16)(terser@5.46.2)(typescript@6.0.3)(vite@7.3.3(@types/node@24.13.1)(jiti@2.7.0)(terser@5.46.2)(yaml@2.9.0))(vue-tsc@3.3.3(typescript@6.0.3))(yaml@2.9.0) - nypm: 0.6.6 + nypm: 0.6.7 ohash: 2.0.11 pathe: 2.0.3 rou3: 0.8.1 @@ -7345,7 +7340,7 @@ snapshots: mocked-exports: 0.1.1 nitropack: 2.13.4(oxc-parser@0.131.0)(rolldown@1.0.0-rc.16)(srvx@0.11.16) nuxt: 4.4.6(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@babel/plugin-syntax-typescript@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@types/node@24.13.1)(@vue/compiler-sfc@3.5.35)(db0@0.3.4)(eslint@10.4.1(jiti@2.7.0))(ioredis@5.10.1)(magicast@0.5.3)(optionator@0.9.4)(rolldown@1.0.0-rc.16)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.0-rc.16)(rollup@4.61.1))(rollup@4.61.1)(srvx@0.11.16)(terser@5.46.2)(typescript@6.0.3)(vite@7.3.3(@types/node@24.13.1)(jiti@2.7.0)(terser@5.46.2)(yaml@2.9.0))(vue-tsc@3.3.3(typescript@6.0.3))(yaml@2.9.0) - nypm: 0.6.6 + nypm: 0.6.7 ohash: 2.0.11 pathe: 2.0.3 rou3: 0.8.1 @@ -7432,7 +7427,7 @@ snapshots: magic-string: 0.30.21 node-fetch-native: 1.6.7 node-mock-http: 1.0.4 - nypm: 0.6.6 + nypm: 0.6.7 ofetch: 1.5.1 pathe: 2.0.3 perfect-debounce: 2.1.0 @@ -7471,7 +7466,7 @@ snapshots: mlly: 1.8.2 mocked-exports: 0.1.1 nuxt: 4.4.6(@babel/plugin-syntax-jsx@7.28.6(@babel/core@7.29.0))(@babel/plugin-syntax-typescript@7.28.6(@babel/core@7.29.0))(@parcel/watcher@2.5.6)(@types/node@24.13.1)(@vue/compiler-sfc@3.5.35)(db0@0.3.4)(eslint@10.4.1(jiti@2.7.0))(ioredis@5.10.1)(magicast@0.5.3)(optionator@0.9.4)(rolldown@1.0.0-rc.16)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.0-rc.16)(rollup@4.61.1))(rollup@4.61.1)(srvx@0.11.16)(terser@5.46.2)(typescript@6.0.3)(vite@7.3.3(@types/node@24.13.1)(jiti@2.7.0)(terser@5.46.2)(yaml@2.9.0))(vue-tsc@3.3.3(typescript@6.0.3))(yaml@2.9.0) - nypm: 0.6.6 + nypm: 0.6.7 pathe: 2.0.3 pkg-types: 2.3.1 postcss: 8.5.15 @@ -11057,7 +11052,7 @@ snapshots: magic-string: 0.30.21 mlly: 1.8.2 nanotar: 0.3.0 - nypm: 0.6.6 + nypm: 0.6.7 ofetch: 1.5.1 ohash: 2.0.11 on-change: 6.0.2 @@ -11155,12 +11150,6 @@ snapshots: - xml2js - yaml - nypm@0.6.6: - dependencies: - citty: 0.2.2 - pathe: 2.0.3 - tinyexec: 1.2.4 - nypm@0.6.7: dependencies: citty: 0.2.2