diff --git a/packages/runtime/package.json b/packages/runtime/package.json index c8b4efb..e4ca431 100644 --- a/packages/runtime/package.json +++ b/packages/runtime/package.json @@ -23,6 +23,7 @@ "prepublishOnly": "vp run build" }, "dependencies": { + "@alcalzone/ansi-tokenize": "catalog:", "@vue/runtime-core": "^3.4.0", "chalk": "^5.3.0", "cli-boxes": "^3.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9b07706..910bd76 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,6 +6,9 @@ settings: catalogs: default: + '@alcalzone/ansi-tokenize': + specifier: ^0.1.3 + version: 0.1.3 '@types/node': specifier: ^24.12.4 version: 24.12.4 @@ -140,6 +143,9 @@ importers: packages/runtime: dependencies: + '@alcalzone/ansi-tokenize': + specifier: 'catalog:' + version: 0.1.3 '@vue/runtime-core': specifier: ^3.4.0 version: 3.5.34 @@ -235,6 +241,10 @@ importers: packages: + '@alcalzone/ansi-tokenize@0.1.3': + resolution: {integrity: sha512-3yWxPTq3UQ/FY9p1ErPxIyfT64elWaMvM9lIHnaqpyft63tkxodF5aUElYHrdisWve5cETkh1+KBw1yJuW0aRw==} + engines: {node: '>=14.13.1'} + '@babel/code-frame@7.29.0': resolution: {integrity: sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==} engines: {node: '>=6.9.0'} @@ -1344,6 +1354,10 @@ packages: humanize-ms@1.2.1: resolution: {integrity: sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==} + is-fullwidth-code-point@4.0.0: + resolution: {integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==} + engines: {node: '>=12'} + is-fullwidth-code-point@5.1.0: resolution: {integrity: sha512-5XHYaSyiqADb4RnZ1Bdad6cPp8Toise4TzEjcOYDHZkTCbKgiUl7WTUCpNWHuxmDt91wnsZBc9xinNzopv3JMQ==} engines: {node: '>=18'} @@ -1748,6 +1762,11 @@ packages: snapshots: + '@alcalzone/ansi-tokenize@0.1.3': + dependencies: + ansi-styles: 6.2.3 + is-fullwidth-code-point: 4.0.0 + '@babel/code-frame@7.29.0': dependencies: '@babel/helper-validator-identifier': 7.28.5 @@ -2722,6 +2741,8 @@ snapshots: dependencies: ms: 2.1.3 + is-fullwidth-code-point@4.0.0: {} + is-fullwidth-code-point@5.1.0: dependencies: get-east-asian-width: 1.6.0 diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index d099c3d..6292678 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -7,6 +7,7 @@ packages: catalogMode: prefer catalog: + "@alcalzone/ansi-tokenize": ^0.1.3 "@types/node": ^24.12.4 typescript: ^5 vite: npm:@voidzero-dev/vite-plus-core@latest