Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: plugin fails for calc(infinity * 1s) #210

Open
markbrockhoff opened this issue Jun 7, 2024 · 0 comments
Open

[Bug]: plugin fails for calc(infinity * 1s) #210

markbrockhoff opened this issue Jun 7, 2024 · 0 comments
Labels

Comments

@markbrockhoff
Copy link

Describe the bug

Running the plugin fails on css containing a calculation using constant values. (See: https://developer.mozilla.org/en-US/docs/Web/CSS/calc-constant)

Expected behaviour

I'd expect the plugin to support calc-constant values or to at least not touch calculations it can't optimize to not cause such issues.

Steps to reproduce

Either create a new nuxt app and use calc(infinity * 1px) somewhere inside the css and try to run a build or:

  1. Check out https://github.com/SchwarzIT/onyx
  2. Run pnpm i
  3. Go into the file packages/nuxt/src/module.ts and comment out the line disabling calc for cssnano:
image
  1. Run pnpm run build:all
  2. cd into packages/nuxt
  3. Run pnpm run dev:build

You will see vite starting to build the client and then just hanging up because the calc plugin isn't able to work with the expression calc(infinity * 1s) used inside packages/sit-onyx/src/components/OnyxInput/OnyxInput.vue.

Version

9.0.1

Environment

System:
    OS: macOS 14.5
    CPU: (10) arm64 Apple M1 Max
    Memory: 932.81 MB / 32.00 GB
    Shell: 5.9 - /bin/zsh

Package details

@sit-onyx/[email protected] /Users/brockhoff/Documents/git/onyx/onyx/packages/nuxt
├─┬ @nuxt/[email protected] -> ./../../node_modules/.pnpm/@[email protected]_@[email protected][email protected]_@[email protected][email protected]___r4qszsbagnoovha4wvyt6ueze4/node_modules/@nuxt/devtools
│ ├─┬ @nuxt/[email protected] -> ./../../node_modules/.pnpm/@[email protected][email protected]_@[email protected]_@[email protected]_@types+no_avlfaobvgiveoj46awszyk3iqu/node_modules/@nuxt/devtools-kit
│ │ └─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected]_@[email protected][email protected][email protected][email protected]/node_modules/vite
│ │   └── [email protected] deduped -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ ├─┬ @vue/[email protected] -> ./../../node_modules/.pnpm/@[email protected]_@[email protected][email protected]_@[email protected]_rollup@4._ahuuq4bj56ct6lsj7iqpe2o5ra/node_modules/@vue/devtools-applet
│ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/splitpanes
│ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │ └─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected]_@[email protected][email protected][email protected][email protected]_@types+n_m4xikistgp2o47hckx5lomswpe/node_modules/vite-plugin-dts
│ │   └─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected]_@[email protected][email protected][email protected][email protected]/node_modules/vite
│ │     └── [email protected] deduped -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ ├─┬ @vue/[email protected] -> ./../../node_modules/.pnpm/@[email protected][email protected]_@[email protected][email protected][email protected][email protected]_smy4ankrvzu44ri6qlajbql6km/node_modules/@vue/devtools-core
│ │ └─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]_@[email protected][email protected][email protected][email protected]_/node_modules/vite-hot-client
│ │   └─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected]_@[email protected][email protected][email protected][email protected]/node_modules/vite
│ │     └── [email protected] deduped -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected]_@[email protected][email protected]/node_modules/nitropack
│ │ └─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/rollup-plugin-visualizer
│ │   └── [email protected] deduped -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected][email protected][email protected]_@[email protected][email protected][email protected][email protected]_/node_modules/unocss
│ │ ├─┬ @unocss/[email protected] -> ./../../node_modules/.pnpm/@[email protected][email protected][email protected]_@[email protected][email protected][email protected][email protected]_/node_modules/@unocss/astro
│ │ │ └─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected]_@[email protected][email protected][email protected][email protected]/node_modules/vite
│ │ │   └── [email protected] deduped -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │ ├─┬ @unocss/[email protected] -> ./../../node_modules/.pnpm/@[email protected][email protected]/node_modules/@unocss/postcss
│ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │ ├─┬ @unocss/[email protected] -> ./../../node_modules/.pnpm/@[email protected][email protected][email protected]_@[email protected][email protected][email protected][email protected]_/node_modules/@unocss/vite
│ │ │ └─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected]_@[email protected][email protected][email protected][email protected]/node_modules/vite
│ │ │   └── [email protected] deduped -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │ └─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected]_@[email protected][email protected][email protected][email protected]/node_modules/vite
│ │   └── [email protected] deduped -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected]_@[email protected][email protected][email protected][email protected]_@types+no_mowh2pif45rehdsvzgub6veaea/node_modules/vite-plugin-inspect
│ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/splitpanes
│ │ │ └── [email protected] deduped -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │ └─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected]_@[email protected][email protected][email protected][email protected]/node_modules/vite
│ │   └── [email protected] deduped -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]_@[email protected][email protected][email protected][email protected]_/node_modules/vite-plugin-vue-inspector
│ │ ├─┬ @vue/[email protected] -> ./../../node_modules/.pnpm/@[email protected]_@[email protected]/node_modules/@vue/babel-plugin-jsx
│ │ │ └─┬ @vue/[email protected] -> ./../../node_modules/.pnpm/@[email protected]_@[email protected]/node_modules/@vue/babel-plugin-resolve-type
│ │ │   └─┬ @vue/[email protected] -> ./../../node_modules/.pnpm/@[email protected]/node_modules/@vue/compiler-sfc
│ │ │     └── [email protected] deduped -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │ └─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected]_@[email protected][email protected][email protected][email protected]/node_modules/vite
│ │   └── [email protected] deduped -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected]_@[email protected][email protected][email protected][email protected]/node_modules/vite
│ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ └─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected][email protected]_/node_modules/vue-virtual-scroller
│   └─┬ [email protected] invalid: "^9.7.5" from ../../node_modules/.pnpm/[email protected][email protected][email protected]_/node_modules/vue-virtual-scroller, "^9.7.5" from ../../node_modules/.pnpm/[email protected][email protected][email protected]_/node_modules/vue-virtual-scroller, "^9.7.5" from ../../node_modules/.pnpm/[email protected][email protected][email protected]_/node_modules/vue-resize -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/autoprefixer
│     └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
├─┬ @nuxt/[email protected] -> ./../../node_modules/.pnpm/@[email protected][email protected]/node_modules/@nuxt/kit
│ ├─┬ [email protected] invalid: "latest" from ../../node_modules/.pnpm/@[email protected][email protected]/node_modules/@nuxt/kit, "latest" from ../../node_modules/.pnpm/@[email protected][email protected]/node_modules/@nuxt/schema, "latest" from ../../node_modules/.pnpm/@[email protected]_@[email protected][email protected][email protected][email protected]_@opent_t3hoj4uleem2azlclv6yxxikti/node_modules/@nuxt/test-utils, "latest" from ../../node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]_@[email protected]_@unocss+reset@_rumj7wi6j3ahl67th2ak75ynqa/node_modules/nuxt, "latest" from ../../node_modules/.pnpm/@[email protected][email protected]/node_modules/@nuxt/kit, "latest" from ../../node_modules/.pnpm/@[email protected]_@[email protected][email protected][email protected][email protected]_@opent_t3hoj4uleem2azlclv6yxxikti/node_modules/@nuxt/test-utils, "^1.2.1" from ../../node_modules/.pnpm/[email protected]/node_modules/consola, "^1.1.2" from ../../node_modules/.pnpm/[email protected]/node_modules/hookable, "latest" from ../../node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]_@[email protected]_@unocss+reset@_rumj7wi6j3ahl67th2ak75ynqa/node_modules/nuxt, "^1.2.1" from ../../node_modules/.pnpm/[email protected]/node_modules/ohash, "^1.2.1" from ../../node_modules/.pnpm/[email protected]/node_modules/perfect-debounce, "latest" from ../../node_modules/.pnpm/@[email protected][email protected]/node_modules/@nuxt/schema, "^1.2.1" from ../../node_modules/.pnpm/[email protected]/node_modules/consola -> ./../../node_modules/.pnpm/[email protected][email protected][email protected][email protected][email protected]_/node_modules/unbuild
│ │ └─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected][email protected][email protected][email protected]_/node_modules/mkdist
│ │   ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/autoprefixer
│ │   │ └── [email protected] deduped -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │   ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/cssnano
│ │   │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/cssnano-preset-default
│ │   │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/css-declaration-sorter
│ │   │ │ │ └── [email protected] deduped -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │   │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/cssnano-utils
│ │   │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │   │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-calc
│ │   │ │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss-selector-parser
│ │   │ │ │ │ └── [email protected] deduped -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │   │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │   │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-colormin
│ │   │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │   │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-convert-values
│ │   │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │   │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-discard-comments
│ │   │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │   │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-discard-duplicates
│ │   │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │   │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-discard-empty
│ │   │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │   │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-discard-overridden
│ │   │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │   │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-merge-longhand
│ │   │ │ │ ├── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │   │ │ │ └─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/stylehacks
│ │   │ │ │   ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss-selector-parser
│ │   │ │ │   │ └── [email protected] deduped -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │   │ │ │   └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │   │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-merge-rules
│ │   │ │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/cssnano-utils
│ │   │ │ │ │ └── [email protected] deduped -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │   │ │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss-selector-parser
│ │   │ │ │ │ └── [email protected] deduped -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │   │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │   │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-minify-font-values
│ │   │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │   │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-minify-gradients
│ │   │ │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/cssnano-utils
│ │   │ │ │ │ └── [email protected] deduped -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │   │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │   │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-minify-params
│ │   │ │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/cssnano-utils
│ │   │ │ │ │ └── [email protected] deduped -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │   │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │   │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-minify-selectors
│ │   │ │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss-selector-parser
│ │   │ │ │ │ └── [email protected] deduped -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │   │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │   │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-normalize-charset
│ │   │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │   │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-normalize-display-values
│ │   │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │   │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-normalize-positions
│ │   │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │   │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-normalize-repeat-style
│ │   │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │   │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-normalize-string
│ │   │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │   │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-normalize-timing-functions
│ │   │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │   │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-normalize-unicode
│ │   │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │   │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-normalize-url
│ │   │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │   │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-normalize-whitespace
│ │   │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │   │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-ordered-values
│ │   │ │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/cssnano-utils
│ │   │ │ │ │ └── [email protected] deduped -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │   │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │   │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-reduce-initial
│ │   │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │   │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-reduce-transforms
│ │   │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │   │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-svgo
│ │   │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │   │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-unique-selectors
│ │   │ │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss-selector-parser
│ │   │ │ │ │ └── [email protected] deduped -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │   │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │   │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │   │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │   ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-nested
│ │   │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss-selector-parser
│ │   │ │ └── [email protected] deduped -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │   │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │   └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ ├─┬ [email protected] invalid: "5.2.8" from ../../node_modules/.pnpm/@[email protected][email protected]/node_modules/@nuxt/kit, "5.2.8" from ../../node_modules/.pnpm/@[email protected][email protected]/node_modules/@nuxt/schema, "5.2.8" from ../../node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]_@[email protected]_@unocss+reset@_rumj7wi6j3ahl67th2ak75ynqa/node_modules/nuxt, "5.2.8" from ../../node_modules/.pnpm/@[email protected][email protected]/node_modules/@nuxt/kit, "^4.3.9" from ../../node_modules/.pnpm/[email protected]_@[email protected][email protected][email protected][email protected]_/node_modules/floating-vue, "^4.2.1" from ../../node_modules/.pnpm/[email protected]/node_modules/hookable, "5.2.8" from ../../node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]_@[email protected]_@unocss+reset@_rumj7wi6j3ahl67th2ak75ynqa/node_modules/nuxt, "5.2.8" from ../../node_modules/.pnpm/@[email protected][email protected]/node_modules/@nuxt/schema -> ./../../node_modules/.pnpm/[email protected]_@[email protected][email protected][email protected][email protected]/node_modules/vite
│ │ └── [email protected] deduped -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ └─┬ [email protected] invalid: "1.4.0" from ../../node_modules/.pnpm/@[email protected][email protected]/node_modules/@nuxt/kit, "1.4.0" from ../../node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]_@[email protected]_@unocss+reset@_rumj7wi6j3ahl67th2ak75ynqa/node_modules/nuxt, "1.4.0" from ../../node_modules/.pnpm/@[email protected][email protected]/node_modules/@nuxt/kit, "^0.32.2" from ../../node_modules/.pnpm/[email protected]/node_modules/consola, "^0.29.8" from ../../node_modules/.pnpm/[email protected]/node_modules/hookable, "^0.34.6" from ../../node_modules/.pnpm/[email protected]/node_modules/image-meta, "^0.34.6" from ../../node_modules/.pnpm/[email protected]/node_modules/local-pkg, "1.4.0" from ../../node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]_@[email protected]_@unocss+reset@_rumj7wi6j3ahl67th2ak75ynqa/node_modules/nuxt, "^0.34.1" from ../../node_modules/.pnpm/[email protected]/node_modules/ohash, "^0.31.0" from ../../node_modules/.pnpm/[email protected]/node_modules/perfect-debounce, "^0.32.2" from ../../node_modules/.pnpm/[email protected]/node_modules/consola, "^0.34.2" from ../../node_modules/.pnpm/[email protected][email protected][email protected][email protected][email protected]_/node_modules/unbuild, "^0.31.1" from ../../node_modules/.pnpm/[email protected]/node_modules/unctx -> ./../../node_modules/.pnpm/[email protected]_@[email protected][email protected][email protected][email protected][email protected]/node_modules/vitest
│   ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected]_@[email protected][email protected][email protected][email protected]/node_modules/vite-node
│   │ └─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected]_@[email protected][email protected][email protected][email protected]/node_modules/vite
│   │   └── [email protected] deduped -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│   └─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected]_@[email protected][email protected][email protected][email protected]/node_modules/vite
│     └── [email protected] deduped -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
├─┬ @nuxt/[email protected] -> ./../../node_modules/.pnpm/@[email protected]_@[email protected][email protected][email protected][email protected]_typescript_2kjme4buuz22hceirfoallukby/node_modules/@nuxt/module-builder
│ └─┬ [email protected] invalid: "3.4.21" from ../../node_modules/.pnpm/@[email protected][email protected]/node_modules/@nuxt/schema, "3.4.21" from ../../node_modules/.pnpm/@[email protected][email protected]/node_modules/@nuxt/schema, "3.4.21" from ../../node_modules/.pnpm/@[email protected][email protected]/node_modules/@nuxt/schema -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/vue
│   └─┬ @vue/[email protected] -> ./../../node_modules/.pnpm/@[email protected]/node_modules/@vue/compiler-sfc
│     └── [email protected] deduped -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
├─┬ @nuxt/[email protected] -> ./../../node_modules/.pnpm/@[email protected][email protected]/node_modules/@nuxt/schema
│ ├─┬ @vitejs/[email protected] -> ./../../node_modules/.pnpm/@[email protected][email protected]_@[email protected][email protected][email protected]_terser_xthkfiqrlcvdqkh3xrix3paxcy/node_modules/@vitejs/plugin-vue-jsx
│ │ └─┬ [email protected] invalid: "^4.5.0" from ../../node_modules/.pnpm/@[email protected][email protected]_@[email protected][email protected][email protected]_terser_xthkfiqrlcvdqkh3xrix3paxcy/node_modules/@vitejs/plugin-vue-jsx -> ./../../node_modules/.pnpm/[email protected]_@[email protected][email protected][email protected][email protected]/node_modules/vite
│ │   └── [email protected] deduped -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ ├─┬ @vitejs/[email protected] invalid: "5.0.4" from ../../node_modules/.pnpm/@[email protected][email protected]/node_modules/@nuxt/schema, "5.0.4" from ../../node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]_@[email protected]_@unocss+reset@_rumj7wi6j3ahl67th2ak75ynqa/node_modules/nuxt, "^4.2.3" from ../../node_modules/.pnpm/[email protected]_@[email protected][email protected][email protected][email protected]_/node_modules/floating-vue, "5.0.4" from ../../node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]_@[email protected]_@unocss+reset@_rumj7wi6j3ahl67th2ak75ynqa/node_modules/nuxt, "5.0.4" from ../../node_modules/.pnpm/@[email protected][email protected]/node_modules/@nuxt/schema, "5.0.4" from ../../node_modules/.pnpm/@[email protected][email protected]/node_modules/@nuxt/schema, "5.0.4" from ../../node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]_@[email protected]_@unocss+reset@_rumj7wi6j3ahl67th2ak75ynqa/node_modules/nuxt -> ./../../node_modules/.pnpm/@[email protected][email protected]_@[email protected][email protected][email protected][email protected]_wea4bwhjdn3d4h5i6tchcm2s54/node_modules/@vitejs/plugin-vue
│ │ └─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected]_@[email protected][email protected][email protected][email protected]/node_modules/vite
│ │   └── [email protected] deduped -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ └─┬ @vue/[email protected] invalid: "3.4.21" from ../../node_modules/.pnpm/@[email protected][email protected]/node_modules/@nuxt/schema, "3.4.21" from ../../node_modules/.pnpm/@[email protected][email protected]/node_modules/@nuxt/schema, "3.4.21" from ../../node_modules/.pnpm/@[email protected][email protected]/node_modules/@nuxt/schema -> ./../../node_modules/.pnpm/@[email protected]/node_modules/@vue/compiler-sfc
│   ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss-selector-parser
│   │ └── [email protected] deduped -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│   └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
├─┬ @nuxt/[email protected] -> ./../../node_modules/.pnpm/@[email protected]_@[email protected][email protected][email protected][email protected]_@opent_t3hoj4uleem2azlclv6yxxikti/node_modules/@nuxt/test-utils
│ ├─┬ [email protected] invalid: "4.17.2" from ../../node_modules/.pnpm/@[email protected]_@[email protected][email protected][email protected][email protected]_@opent_t3hoj4uleem2azlclv6yxxikti/node_modules/@nuxt/test-utils, "4.17.2" from ../../node_modules/.pnpm/@[email protected]_@[email protected][email protected][email protected][email protected]_@opent_t3hoj4uleem2azlclv6yxxikti/node_modules/@nuxt/test-utils, "^2.45.2" from ../../node_modules/.pnpm/[email protected][email protected][email protected]_/node_modules/vue-virtual-scroller, "4.12.1" from ../../node_modules/.pnpm/[email protected]/node_modules/magic-regexp, "^3.29.4" from ../../node_modules/.pnpm/[email protected][email protected][email protected]_/node_modules/vue-router, "^3.29.4" from ../../node_modules/.pnpm/[email protected]/node_modules/magic-string -> ./../../node_modules/.pnpm/[email protected]/node_modules/rollup
│ │ ├─┬ [email protected] invalid: "^7.4.0" from ../../node_modules/.pnpm/[email protected][email protected][email protected]_/node_modules/vue-resize, "^7.4.0" from ../../node_modules/.pnpm/[email protected][email protected][email protected]_/node_modules/vue-resize -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/eslint-plugin-vue
│ │ │ └─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss-selector-parser
│ │ │   └── [email protected] deduped -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │ └─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]_@[email protected]_postcss_g44hvyz4hrf73mi2gurzwbv5a4/node_modules/vitepress
│ │   ├── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │   └─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected]_@[email protected][email protected][email protected][email protected]/node_modules/vite
│ │     └── [email protected] deduped -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ └─┬ [email protected] invalid: "5.2.11" from ../../node_modules/.pnpm/@[email protected]_@[email protected][email protected][email protected][email protected]_@opent_t3hoj4uleem2azlclv6yxxikti/node_modules/@nuxt/test-utils, "5.2.11" from ../../node_modules/.pnpm/@[email protected]_@[email protected][email protected][email protected][email protected]_@opent_t3hoj4uleem2azlclv6yxxikti/node_modules/@nuxt/test-utils -> ./../../node_modules/.pnpm/[email protected]_@[email protected][email protected][email protected][email protected]/node_modules/vite
│   └── [email protected] deduped -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected]_@[email protected]_@[email protected]_@[email protected]_@unocss+reset@_rumj7wi6j3ahl67th2ak75ynqa/node_modules/nuxt
│ ├─┬ @nuxt/[email protected] -> ./../../node_modules/.pnpm/@[email protected]_@[email protected][email protected][email protected][email protected]_sas_62cp7udrz4ldf3ngr3tddphzam/node_modules/@nuxt/vite-builder
│ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/autoprefixer
│ │ │ └── [email protected] deduped -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/cssnano
│ │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/cssnano-preset-default
│ │ │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/css-declaration-sorter
│ │ │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │ │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/cssnano-utils
│ │ │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │ │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-calc
│ │ │ │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss-selector-parser
│ │ │ │ │ │ └── [email protected] deduped -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │ │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │ │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-colormin
│ │ │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │ │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-convert-values
│ │ │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │ │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-discard-comments
│ │ │ │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-scss
│ │ │ │ │ │ └── [email protected] deduped -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │ │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │ │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-discard-duplicates
│ │ │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │ │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-discard-empty
│ │ │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │ │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-discard-overridden
│ │ │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │ │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-merge-longhand
│ │ │ │ │ ├── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │ │ │ │ └─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/stylehacks
│ │ │ │ │   ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss-selector-parser
│ │ │ │ │   │ └── [email protected] deduped -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │ │ │ │   └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │ │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-merge-rules
│ │ │ │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/cssnano-utils
│ │ │ │ │ │ └── [email protected] deduped -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │ │ │ │ ├─┬ [email protected] invalid: "^7.0.0" from ../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-merge-rules -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-discard-comments
│ │ │ │ │ │ └── [email protected] deduped -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │ │ │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss-selector-parser
│ │ │ │ │ │ └── [email protected] deduped -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │ │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │ │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-minify-font-values
│ │ │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │ │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-minify-gradients
│ │ │ │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/cssnano-utils
│ │ │ │ │ │ └── [email protected] deduped -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │ │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │ │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-minify-params
│ │ │ │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/cssnano-utils
│ │ │ │ │ │ └── [email protected] deduped -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │ │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │ │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-minify-selectors
│ │ │ │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss-selector-parser
│ │ │ │ │ │ └── [email protected] deduped -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │ │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │ │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-normalize-charset
│ │ │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │ │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-normalize-display-values
│ │ │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │ │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-normalize-positions
│ │ │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │ │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-normalize-repeat-style
│ │ │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │ │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-normalize-string
│ │ │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │ │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-normalize-timing-functions
│ │ │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │ │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-normalize-unicode
│ │ │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │ │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-normalize-url
│ │ │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │ │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-normalize-whitespace
│ │ │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │ │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-ordered-values
│ │ │ │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/cssnano-utils
│ │ │ │ │ │ └── [email protected] deduped -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │ │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │ │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-reduce-initial
│ │ │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │ │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-reduce-transforms
│ │ │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │ │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-svgo
│ │ │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │ │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-unique-selectors
│ │ │ │ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss-selector-parser
│ │ │ │ │ │ └── [email protected] deduped -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │ │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │ │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │ ├── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/rollup-plugin-visualizer
│ │ │ └── [email protected] deduped -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │ ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected][email protected][email protected][email protected]_@types+n_mxym5yfcbwfaduc4xizx3jyamm/node_modules/vite-plugin-checker
│ │ │ └─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected]_@[email protected][email protected][email protected][email protected]/node_modules/vite
│ │ │   └── [email protected] deduped -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ │ └─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected]_@[email protected][email protected][email protected][email protected]/node_modules/vite
│ │   └── [email protected] deduped -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
│ └─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected][email protected][email protected][email protected][email protected][email protected]_/node_modules/unplugin-vue-router
│   └─┬ @vue-macros/[email protected] -> ./../../node_modules/.pnpm/@[email protected][email protected][email protected][email protected]_/node_modules/@vue-macros/common
│     └─┬ @vue/[email protected] -> ./../../node_modules/.pnpm/@[email protected]/node_modules/@vue/compiler-sfc
│       └── [email protected] deduped -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
└─┬ [email protected] invalid: "workspace:^" from the root project -> ./../sit-onyx
  └─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected][email protected][email protected]_/node_modules/eslint-plugin-vue-scoped-css
    ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-safe-parser
    │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
    ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-scss
    │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
    ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss-selector-parser
    │ └── [email protected] deduped -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
    ├─┬ [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss-styl
    │ ├─┬ [email protected] invalid: "^5.0.4" from ../../node_modules/.pnpm/[email protected]/node_modules/postcss-styl -> ./../../node_modules/.pnpm/[email protected][email protected]/node_modules/postcss-nested
    │ │ └── [email protected] deduped -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
    │ └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss
    └── [email protected] -> ./../../node_modules/.pnpm/[email protected]/node_modules/postcss

Additional context

I got here as I encountered a bug within a Nuxt Js app using css with the statement calc(infinity *1s). It worked during development but at build time vite just hung up so I investigated further. Turns out nuxt uses postcss with nanocss by default. Nanocss again includes this plugin which causes the issue.

It would be really great if the plugin could support these relatively new but stable constants. Thanks

larsrickert pushed a commit to SchwarzIT/onyx that referenced this issue Jun 7, 2024
…x using the calc-constant infinity (#1261)

Building a nuxt project using the module would just hang up due to an
issue within the postcss plugin "calc" used by nanocss which is used by
nuxt's default postcss config.
This fix simply disables the plugin for nuxt projects using the module
for now. An issue was created for the postcss plugin (see:
postcss/postcss-calc#210)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant