diff --git a/examples/solid-start-unplugin/package.json b/examples/solid-start-unplugin/package.json index 42f9fc1b6..e4735c434 100644 --- a/examples/solid-start-unplugin/package.json +++ b/examples/solid-start-unplugin/package.json @@ -2,21 +2,24 @@ "name": "example-basic", "type": "module", "scripts": { + "prepare": "panda", "dev": "vinxi dev", "build": "vinxi build", "start": "vinxi start", "version": "vinxi version" }, "dependencies": { - "@pandabox/unplugin": "0.1.2", - "@pandacss/dev": "^0.36.1", "@solidjs/meta": "^0.29.2", "@solidjs/router": "^0.13.1", "@solidjs/start": "^1.0.0-rc.0", "solid-js": "^1.8.16", - "vinxi": "^0.3.11" + "vinxi": "^0.3.10" }, "engines": { "node": ">=18" + }, + "devDependencies": { + "@pandabox/unplugin": "0.1.2", + "@pandacss/dev": "^0.37.2" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 09363fb9e..8e7c3fe10 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -35,12 +35,6 @@ importers: examples/solid-start-unplugin: dependencies: - '@pandabox/unplugin': - specifier: 0.1.2 - version: 0.1.2(@pandacss/config@0.36.1)(@pandacss/core@0.36.1)(@pandacss/node@0.36.1)(typescript@5.3.3)(vite@5.2.8) - '@pandacss/dev': - specifier: ^0.36.1 - version: 0.36.1(typescript@5.3.3) '@solidjs/meta': specifier: ^0.29.2 version: 0.29.3(solid-js@1.8.16) @@ -54,8 +48,15 @@ importers: specifier: ^1.8.16 version: 1.8.16 vinxi: - specifier: ^0.3.11 + specifier: ^0.3.10 version: 0.3.11(@types/node@20.11.21) + devDependencies: + '@pandabox/unplugin': + specifier: 0.1.2 + version: 0.1.2(@pandacss/config@0.36.1)(@pandacss/core@0.36.1)(@pandacss/node@0.36.1)(typescript@5.3.3)(vite@5.2.8) + '@pandacss/dev': + specifier: ^0.37.2 + version: 0.37.2(typescript@5.3.3) examples/unplugin: dependencies: @@ -1549,6 +1550,7 @@ packages: dependencies: picocolors: 1.0.0 sisteransi: 1.0.5 + dev: true /@clack/prompts@0.7.0: resolution: {integrity: sha512-0MhX9/B4iL6Re04jPrttDm+BsP8y6mS7byuv0BvXgdXhbV5PdlsHt55dvNsuBCPZ7xq1oTAOOuotR9NFbQyMSA==} @@ -1556,6 +1558,7 @@ packages: '@clack/core': 0.3.4 picocolors: 1.0.0 sisteransi: 1.0.5 + dev: true bundledDependencies: - is-unicode-supported @@ -1582,6 +1585,17 @@ packages: postcss: 8.4.35 postcss-selector-parser: 6.0.15 + /@csstools/postcss-cascade-layers@4.0.4(postcss@8.4.35): + resolution: {integrity: sha512-MKErv8lpEwVmAcAwidY1Kfd3oWrh2Q14kxHs9xn26XzjP/PrcdngWq63lJsZeMlBY7o+WlEOeE+FP6zPzeY2uw==} + engines: {node: ^14 || ^16 || >=18} + peerDependencies: + postcss: ^8.4 + dependencies: + '@csstools/selector-specificity': 3.0.3(postcss-selector-parser@6.0.15) + postcss: 8.4.35 + postcss-selector-parser: 6.0.15 + dev: true + /@csstools/selector-specificity@3.0.2(postcss-selector-parser@6.0.15): resolution: {integrity: sha512-RpHaZ1h9LE7aALeQXmXrJkRG84ZxIsctEN2biEUmFyKpzFM3zZ35eUMcIzZFsw/2olQE6v69+esEqU2f1MKycg==} engines: {node: ^14 || ^16 || >=18} @@ -1590,6 +1604,15 @@ packages: dependencies: postcss-selector-parser: 6.0.15 + /@csstools/selector-specificity@3.0.3(postcss-selector-parser@6.0.15): + resolution: {integrity: sha512-KEPNw4+WW5AVEIyzC80rTbWEUatTW2lXpN8+8ILC8PiPeWPjwUzrPZDIOZ2wwqDmeqOYTdSGyL3+vE5GC3FB3Q==} + engines: {node: ^14 || ^16 || >=18} + peerDependencies: + postcss-selector-parser: ^6.0.13 + dependencies: + postcss-selector-parser: 6.0.15 + dev: true + /@deno/shim-deno-test@0.5.0: resolution: {integrity: sha512-4nMhecpGlPi0cSzT67L+Tm+GOJqvuk8gqHBziqcUQOarnuIax1z96/gJHCSIz2Z0zhxE6Rzwb3IZXPtFh51j+w==} dev: false @@ -3027,7 +3050,6 @@ packages: postcss: ^8.4.35 dependencies: postcss: 8.4.38 - dev: false /@pandabox/unplugin@0.1.2(@pandacss/config@0.36.1)(@pandacss/core@0.36.1)(@pandacss/node@0.36.1)(typescript@5.3.3)(vite@5.2.0): resolution: {integrity: sha512-rvjHQSmXLXJJCoQvB21SNo+Ya+mEyju4Bk4XFPimT/KWBRN6oHr64MYrtTE5P+FwSfESU9yX8Hb/PLuN5a7teQ==} @@ -3113,7 +3135,7 @@ packages: transitivePeerDependencies: - jsdom - typescript - dev: false + dev: true /@pandacss/astro-plugin-studio@0.36.1(astro@4.4.0)(typescript@5.3.3): resolution: {integrity: sha512-1RzI0ezCzv8FlBuxIJan40oJ7zOUmxxxcRpS4mAo4hbVu/x0PGFkxX+yAmiljZxKbGhAVp1wGX2OrqG+Cl0WhQ==} @@ -3142,6 +3164,21 @@ packages: microdiff: 1.3.2 typescript: 5.3.3 + /@pandacss/config@0.37.2: + resolution: {integrity: sha512-f6XXYAENfXxZfZ71fNpy+AMylv+3LUcHWoKlANhB+Hjp5wYrYtLRqv+lWUi055tgvuegp1zvQ3YO4+Mb/gYong==} + dependencies: + '@pandacss/logger': 0.37.2 + '@pandacss/preset-base': 0.37.2 + '@pandacss/preset-panda': 0.37.2 + '@pandacss/shared': 0.37.2 + '@pandacss/types': 0.37.2 + bundle-n-require: 1.1.1 + escalade: 3.1.2 + merge-anything: 5.1.7 + microdiff: 1.3.2 + typescript: 5.3.3 + dev: true + /@pandacss/core@0.36.1: resolution: {integrity: sha512-vEuTMH5hTZrjzelE3I1nURrbmhwvz5g1Pm9zvjseyie+VDOLaOqJoz3FE3MZVu0QBYJtJsVnN5By1vj4NYGvKg==} dependencies: @@ -3166,6 +3203,31 @@ packages: postcss-selector-parser: 6.0.15 ts-pattern: 5.0.8 + /@pandacss/core@0.37.2: + resolution: {integrity: sha512-lmYjJz2UTCOEEBYHgSEiGuDf+DrE+qalaHwN6UxHxl6jLn7Hx+O7/+crD7QBdg/RF7CXmlFpPWk8PJ7uT18BUQ==} + dependencies: + '@csstools/postcss-cascade-layers': 4.0.4(postcss@8.4.35) + '@pandacss/is-valid-prop': 0.37.2 + '@pandacss/logger': 0.37.2 + '@pandacss/shared': 0.37.2 + '@pandacss/token-dictionary': 0.37.2 + '@pandacss/types': 0.37.2 + browserslist: 4.23.0 + hookable: 5.5.3 + lightningcss: 1.23.0 + lodash.merge: 4.6.2 + outdent: 0.8.0 + postcss: 8.4.35 + postcss-discard-duplicates: 6.0.1(postcss@8.4.35) + postcss-discard-empty: 6.0.1(postcss@8.4.35) + postcss-merge-rules: 6.0.3(postcss@8.4.35) + postcss-minify-selectors: 6.0.2(postcss@8.4.35) + postcss-nested: 6.0.1(postcss@8.4.35) + postcss-normalize-whitespace: 6.0.1(postcss@8.4.35) + postcss-selector-parser: 6.0.15 + ts-pattern: 5.0.8 + dev: true + /@pandacss/dev@0.36.1(typescript@5.3.3): resolution: {integrity: sha512-0ZCVFu17HNG2Vc8/NqpRv/lVmHL9dt5xEEGaMwv9TKx5s4FyJx/W5l0V8wQkkOQ5CHHNGA2Bkal9YSx7JGdAqQ==} hasBin: true @@ -3183,6 +3245,26 @@ packages: transitivePeerDependencies: - jsdom - typescript + dev: true + + /@pandacss/dev@0.37.2(typescript@5.3.3): + resolution: {integrity: sha512-Kj1D6F7Fif6q/RGe9sB4sm5MP+3RclO/BNQXV26c5pienVteIqM6X8MM/nD53X3aP2X7dYIQ4X25y7l1OC+koQ==} + hasBin: true + dependencies: + '@clack/prompts': 0.7.0 + '@pandacss/config': 0.37.2 + '@pandacss/logger': 0.37.2 + '@pandacss/node': 0.37.2(typescript@5.3.3) + '@pandacss/postcss': 0.37.2(typescript@5.3.3) + '@pandacss/preset-panda': 0.37.2 + '@pandacss/shared': 0.37.2 + '@pandacss/token-dictionary': 0.37.2 + '@pandacss/types': 0.37.2 + cac: 6.7.14 + transitivePeerDependencies: + - jsdom + - typescript + dev: true /@pandacss/extractor@0.36.1(typescript@5.3.3): resolution: {integrity: sha512-Fm+yrTIUE+T0fHfekfYTUtIsbCsP5i4/jnvnlQavD/JX2+6x9yB83otP0TaVM1lpTCURtrSVZgEvXdc8OmZ2dA==} @@ -3194,6 +3276,17 @@ packages: - jsdom - typescript + /@pandacss/extractor@0.37.2(typescript@5.3.3): + resolution: {integrity: sha512-RxdDDY0/momj25sc81pyfOBrCB4WIvmSp7zrlNOrZWly92FkcNsVCuCLbfJi37ukwS1FZrqNnQ2uKqCdWBFHPw==} + dependencies: + '@pandacss/shared': 0.37.2 + ts-evaluator: 1.2.0(typescript@5.3.3) + ts-morph: 21.0.1 + transitivePeerDependencies: + - jsdom + - typescript + dev: true + /@pandacss/generator@0.36.1: resolution: {integrity: sha512-XG442+N5Yp+kZaVvK94IvTp/Yt6GQ1e3SLg12Ou9fS99le/TPSOWyKxZEtPBgy4iOhgSn1CGRD+YsjjaBrRxiQ==} dependencies: @@ -3209,15 +3302,42 @@ packages: postcss: 8.4.35 ts-pattern: 5.0.8 + /@pandacss/generator@0.37.2: + resolution: {integrity: sha512-tnSkSvPdvHNNhEAzy0hdCiUFEoaTixqsVvGQX4unpC9aAdC33xpB8/tdj+3NAh4bKUD00S9XhopzTCoQLT7vHw==} + dependencies: + '@pandacss/core': 0.37.2 + '@pandacss/is-valid-prop': 0.37.2 + '@pandacss/logger': 0.37.2 + '@pandacss/shared': 0.37.2 + '@pandacss/token-dictionary': 0.37.2 + '@pandacss/types': 0.37.2 + javascript-stringify: 2.1.0 + outdent: 0.8.0 + pluralize: 8.0.0 + postcss: 8.4.35 + ts-pattern: 5.0.8 + dev: true + /@pandacss/is-valid-prop@0.36.1: resolution: {integrity: sha512-bkkaM7+RaeZUlQLWXPbnScGaLzckF9ZDsqVRJml2AKCmLP8E3r1Ehjn/y1TxR3cs/PRlVqVJX4u8NGRFyitV8g==} + /@pandacss/is-valid-prop@0.37.2: + resolution: {integrity: sha512-ZIxXsNwGE1FKSPont6Ubv5IpE4L9wgD2Y5zGQekJ50vb+2SSiBKJm7sY6FCt3pauH+tW60fDfiw6WuRgmQrUYw==} + dev: true + /@pandacss/logger@0.36.1: resolution: {integrity: sha512-U6RGJIRGIEzyer97Nx/Zhyl4S8/5fB87pFtQuimYjDpiG+IKBhg9CTI9jFnXQ0tBiC8A53ATaf6m0BQ5ZFDNjg==} dependencies: '@pandacss/types': 0.36.1 kleur: 4.1.5 + /@pandacss/logger@0.37.2: + resolution: {integrity: sha512-LC1QofecX3byC6CeLeE/fObFQIvJ/vONcOC5yvjGeQuhXtBQXVayHqkaSJPt002xC7U1a89e+Lnj+/E8nuwOmQ==} + dependencies: + '@pandacss/types': 0.37.2 + kleur: 4.1.5 + dev: true + /@pandacss/node@0.36.1(typescript@5.3.3): resolution: {integrity: sha512-RU6UDMJrZcN76SX/mfoLACrGoYtXtFm9x/SEPdwYcu/GDCLh1cTF8zkcSY8s9C0U66fKNCx6NmQq+vDuHoA1bQ==} dependencies: @@ -3254,6 +3374,43 @@ packages: - jsdom - typescript + /@pandacss/node@0.37.2(typescript@5.3.3): + resolution: {integrity: sha512-LD/rxAZeSYUdhAapqC1vt4trownYW2hJVR8SfPrfPG4GEoTIAaWpd5UeJWYHBnucleEU91W/yKKoTkgqfVWSMg==} + dependencies: + '@pandacss/config': 0.37.2 + '@pandacss/core': 0.37.2 + '@pandacss/extractor': 0.37.2(typescript@5.3.3) + '@pandacss/generator': 0.37.2 + '@pandacss/logger': 0.37.2 + '@pandacss/parser': 0.37.2(typescript@5.3.3) + '@pandacss/shared': 0.37.2 + '@pandacss/token-dictionary': 0.37.2 + '@pandacss/types': 0.37.2 + browserslist: 4.23.0 + chokidar: 3.6.0 + fast-glob: 3.3.2 + file-size: 1.0.0 + filesize: 10.1.0 + fs-extra: 11.2.0 + glob-parent: 6.0.2 + is-glob: 4.0.3 + lodash.merge: 4.6.2 + look-it-up: 2.1.0 + outdent: 0.8.0 + perfect-debounce: 1.0.0 + pkg-types: 1.0.3 + pluralize: 8.0.0 + postcss: 8.4.35 + preferred-pm: 3.1.2 + prettier: 3.2.5 + ts-morph: 21.0.1 + ts-pattern: 5.0.8 + tsconfck: 3.0.2(typescript@5.3.3) + transitivePeerDependencies: + - jsdom + - typescript + dev: true + /@pandacss/parser@0.36.1(typescript@5.3.3): resolution: {integrity: sha512-clJKGT/qXGyX00n6vlUogB2hiXNu/B8JpWIYsQ4B9Ab/sU/ufo9F8nIDRYVch6eIn9gRZnNUjxG4wo8Na/eV6w==} dependencies: @@ -3271,6 +3428,24 @@ packages: - jsdom - typescript + /@pandacss/parser@0.37.2(typescript@5.3.3): + resolution: {integrity: sha512-H8FVyQ4aQHiaZcEjhF73tW/Pn5zqVwltsJWZ9ZkoupGfHZfX1v07t0Jzmqt9Kq1JKA7uehGEMFThZB7zbe1NHw==} + dependencies: + '@pandacss/config': 0.37.2 + '@pandacss/core': 0.37.2 + '@pandacss/extractor': 0.37.2(typescript@5.3.3) + '@pandacss/logger': 0.37.2 + '@pandacss/shared': 0.37.2 + '@pandacss/types': 0.37.2 + '@vue/compiler-sfc': 3.4.19 + magic-string: 0.30.8 + ts-morph: 21.0.1 + ts-pattern: 5.0.8 + transitivePeerDependencies: + - jsdom + - typescript + dev: true + /@pandacss/postcss@0.36.1(typescript@5.3.3): resolution: {integrity: sha512-Z/MzXNb6F3v77psERHaTOGUU+00CFAJU/2RpBBc22fZ/XTGKOg4m6/HuP/kBeYMZQHdnvAKQvEEORWdN5NWi1g==} dependencies: @@ -3279,20 +3454,47 @@ packages: transitivePeerDependencies: - jsdom - typescript + dev: true + + /@pandacss/postcss@0.37.2(typescript@5.3.3): + resolution: {integrity: sha512-3MDJ8xts/DW7LUVNBtuy47YIQhICBHRz/GqcuFNk60fnmTtPNrtMyngqnP9gycRiKa22G87rOej7ypYxPm9Sig==} + dependencies: + '@pandacss/node': 0.37.2(typescript@5.3.3) + postcss: 8.4.35 + transitivePeerDependencies: + - jsdom + - typescript + dev: true /@pandacss/preset-base@0.36.1: resolution: {integrity: sha512-AJ8cmm5OgOBm890eAUjh+yoRtXVS7tm0R/XqGP5WxiWlkAeWxxHI8jrAViCOQZ8WSLWYv3ngqy5MncZxjQ0I7Q==} dependencies: '@pandacss/types': 0.36.1 + /@pandacss/preset-base@0.37.2: + resolution: {integrity: sha512-rpbLpqrhsfgcI3844beK6LdkuDJAOZ1axNCvRPZpxycyJsc6QHsMwI1JGbzkyw5/8q8dsk6ZMyPeO+PwXjUuBw==} + dependencies: + '@pandacss/types': 0.37.2 + dev: true + /@pandacss/preset-panda@0.36.1: resolution: {integrity: sha512-0pQ/0tRJIPss57t+IfRXH8efiKElTMfY9e/zNRyrT4RWVyZSQl72JcwMUWXGjs2XNnPB7ovNWlaKlW79otc5dA==} dependencies: '@pandacss/types': 0.36.1 + /@pandacss/preset-panda@0.37.2: + resolution: {integrity: sha512-xDMjmdM14JExMxguao394ELplo8YIwKaprpoek2y/aqoH6Ip2ItapyaanAbjXQnLM1gZKI1L0qZmpfAxge7lRA==} + dependencies: + '@pandacss/types': 0.37.2 + dev: true + /@pandacss/shared@0.36.1: resolution: {integrity: sha512-yiGHfGNpOkphCsx8sYGsL8RhyPKeqcGgrrrQCNzwgkJRGXDqTVw9qNbD4tkILI8Qe+S+5aCiLkWCfoUtqJ+Btg==} + /@pandacss/shared@0.37.2: + resolution: {integrity: sha512-TB9IcJ9AXE9MPK9Eflz7lrhoVm9qtkvO6iM8yIfK2Nes1r4USQLbi6IztWVXzQs/Xfz72T2tKmkgJAgJ4j1hwg==} + dev: true + /@pandacss/studio@0.36.1(@types/node@20.11.21)(@types/react-dom@18.2.19)(@types/react@18.2.61)(typescript@5.3.3): resolution: {integrity: sha512-oa2ZOb8KYNHOc3WkJN1E5LwS8j9v1B6f8ho/RnUcXCeOLPBVOYTro4vFBu/ZeCk8smPrqg3J9arB+b3RJ+fjTw==} dependencies: @@ -3330,6 +3532,15 @@ packages: '@pandacss/types': 0.36.1 ts-pattern: 5.0.8 + /@pandacss/token-dictionary@0.37.2: + resolution: {integrity: sha512-bSr6ARLNWmK8DrdZYW459OVfAiJBNROJsxco3Lcv+WlOqyAXer+yrkX45LSsL9jM7SuW1aHQjzOMeLu0iSTOBQ==} + dependencies: + '@pandacss/logger': 0.37.2 + '@pandacss/shared': 0.37.2 + '@pandacss/types': 0.37.2 + ts-pattern: 5.0.8 + dev: true + /@pandacss/types@0.35.0: resolution: {integrity: sha512-o049YHTZxJQAB7POc0k5tk7QQByGsMN6JBzQSxlcRp/hry/QYuYikj7SSZRcc2Vd+TVCnVgh8c/W9iznvN0Kag==} dev: true @@ -3337,6 +3548,10 @@ packages: /@pandacss/types@0.36.1: resolution: {integrity: sha512-F0mGFtXT2j1hNFi5Z1AXPxEYcHoaedyJyScEbsGga4aa2KlJCEPEX9UDdgltMlrhSilM7nq7RbrDMToZ/cwvOg==} + /@pandacss/types@0.37.2: + resolution: {integrity: sha512-1HYXrGSngm6wrRyiiEtF2nHl7sfVD9HDc0BVN+qD1Gpjo7uniz99jz9oYOPAVNAbPoll28ltx828Falh4XgvYg==} + dev: true + /@parcel/watcher-android-arm64@2.4.1: resolution: {integrity: sha512-LOi/WTbbh3aTn2RYddrO8pnapixAziFl6SMxHM69r3tvdSm94JtCenaKgk1GRg5FJ5wpMCpHeW+7yqPlvZv7kg==} engines: {node: '>= 10.0.0'} @@ -6573,7 +6788,7 @@ packages: /bundle-n-require@1.1.1: resolution: {integrity: sha512-EB2wFjXF106LQLe/CYnKCMCdLeTW47AtcEtUfiqAOgr2a08k0+YgRklur2aLfEYHlhz6baMskZ8L2U92Hh0vyA==} dependencies: - esbuild: 0.20.1 + esbuild: 0.20.2 node-eval: 2.0.0 /bundle-name@3.0.0: @@ -6645,6 +6860,7 @@ packages: /cac@6.7.14: resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} engines: {node: '>=8'} + dev: true /cacache@17.1.4: resolution: {integrity: sha512-/aJwG2l3ZMJ1xNAnqbMpA40of9dj/pIH3QfiuQSqjfPJF747VR0J/bHn+/KdNnHKc6XQcWt/AfRSBft82W1d2A==} @@ -13164,6 +13380,7 @@ packages: /sisteransi@1.0.5: resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} + dev: true /skin-tone@2.0.0: resolution: {integrity: sha512-kUMbT1oBJCpgrnKoSr0o6wPtvRWT9W9UKvGLwfJYO2WuahZRHOpEyL1ckyMGgMWh0UdpmaoFqKKD29WTomNEGA==}