diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1c916020c..650451b25 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -54,6 +54,139 @@ importers: specifier: ^7.2.3 version: 7.2.3 + ecomplus-stores/barra-doce: + dependencies: + '@cloudcommerce/cli': + specifier: ^0.29.0 + version: link:../../packages/cli + devDependencies: + '@cloudcommerce/eslint': + specifier: ^0.29.0 + version: link:../../packages/eslint + + ecomplus-stores/barra-doce/functions/many: + dependencies: + '@cloudcommerce/feeds': + specifier: ^0.29.0 + version: link:../../../../packages/feeds + '@cloudcommerce/firebase': + specifier: ^0.29.0 + version: link:../../../../packages/firebase + '@cloudcommerce/passport': + specifier: ^0.29.0 + version: link:../../../../packages/passport + + ecomplus-stores/barra-doce/functions/ssr: + dependencies: + '@cloudcommerce/api': + specifier: ^0.29.0 + version: link:../../../../packages/api + '@cloudcommerce/firebase': + specifier: ^0.29.0 + version: link:../../../../packages/firebase + '@cloudcommerce/ssr': + specifier: ^0.29.0 + version: link:../../../../packages/ssr + devDependencies: + '@cloudcommerce/i18n': + specifier: ^0.29.0 + version: link:../../../../packages/i18n + '@cloudcommerce/storefront': + specifier: ^0.29.0 + version: link:../../../../packages/storefront + '@cloudcommerce/types': + specifier: ^0.29.0 + version: link:../../../../packages/types + '@fontsource/croissant-one': + specifier: ^5.0.9 + version: 5.0.17 + '@iconify-json/mingcute': + specifier: ^1.1.9 + version: 1.1.11 + + ecomplus-stores/barra-doce/functions/with-apps: + dependencies: + '@cloudcommerce/events': + specifier: ^0.29.0 + version: link:../../../../packages/events + '@cloudcommerce/firebase': + specifier: ^0.29.0 + version: link:../../../../packages/firebase + '@cloudcommerce/modules': + specifier: ^0.29.0 + version: link:../../../../packages/modules + + ecomplus-stores/monocard: + dependencies: + '@cloudcommerce/cli': + specifier: ^0.29.0 + version: link:../../packages/cli + devDependencies: + '@cloudcommerce/eslint': + specifier: ^0.29.0 + version: link:../../packages/eslint + + ecomplus-stores/monocard/functions/many: + dependencies: + '@cloudcommerce/feeds': + specifier: ^0.29.0 + version: link:../../../../packages/feeds + '@cloudcommerce/firebase': + specifier: ^0.29.0 + version: link:../../../../packages/firebase + '@cloudcommerce/passport': + specifier: ^0.29.0 + version: link:../../../../packages/passport + + ecomplus-stores/monocard/functions/ssr: + dependencies: + '@cloudcommerce/api': + specifier: ^0.29.0 + version: link:../../../../packages/api + '@cloudcommerce/firebase': + specifier: ^0.29.0 + version: link:../../../../packages/firebase + '@cloudcommerce/ssr': + specifier: ^0.29.0 + version: link:../../../../packages/ssr + '@vueuse/motion': + specifier: 2.0.0-beta.22 + version: 2.0.0-beta.22 + devDependencies: + '@cloudcommerce/i18n': + specifier: ^0.29.0 + version: link:../../../../packages/i18n + '@cloudcommerce/storefront': + specifier: ^0.29.0 + version: link:../../../../packages/storefront + '@cloudcommerce/types': + specifier: ^0.29.0 + version: link:../../../../packages/types + '@fontsource-variable/inter': + specifier: ^5.0.8 + version: 5.0.15 + '@iconify-json/ri': + specifier: ^1.1.8 + version: 1.1.12 + '@iconify-json/wpf': + specifier: ^1.1.4 + version: 1.1.5 + lottie-web: + specifier: ^5.12.2 + version: 5.12.2 + + ecomplus-stores/monocard/functions/with-apps: + dependencies: + '@cloudcommerce/events': + specifier: ^0.29.0 + version: link:../../../../packages/events + '@cloudcommerce/firebase': + specifier: ^0.29.0 + version: link:../../../../packages/firebase + '@cloudcommerce/modules': + specifier: ^0.29.0 + version: link:../../../../packages/modules + packages/__skeleton: dependencies: '@cloudcommerce/api': @@ -885,7 +1018,7 @@ importers: version: 10.5.0(vue@3.3.6) astro: specifier: 2.10.15 - version: 2.10.15(@types/node@18.18.6) + version: 2.10.15(@types/node@18.18.6)(sharp@0.32.6) astro-capo: specifier: ^0.0.1 version: 0.0.1(astro@2.10.15) @@ -1025,6 +1158,65 @@ importers: specifier: workspace:* version: link:../api + store: + dependencies: + '@cloudcommerce/cli': + specifier: ^0.29.0 + version: link:../packages/cli + devDependencies: + '@cloudcommerce/eslint': + specifier: ^0.29.0 + version: link:../packages/eslint + + store/functions/many: + dependencies: + '@cloudcommerce/feeds': + specifier: ^0.29.0 + version: link:../../../packages/feeds + '@cloudcommerce/firebase': + specifier: ^0.29.0 + version: link:../../../packages/firebase + '@cloudcommerce/passport': + specifier: ^0.29.0 + version: link:../../../packages/passport + + store/functions/ssr: + dependencies: + '@cloudcommerce/api': + specifier: ^0.29.0 + version: link:../../../packages/api + '@cloudcommerce/firebase': + specifier: ^0.29.0 + version: link:../../../packages/firebase + '@cloudcommerce/ssr': + specifier: ^0.29.0 + version: link:../../../packages/ssr + devDependencies: + '@cloudcommerce/i18n': + specifier: ^0.29.0 + version: link:../../../packages/i18n + '@cloudcommerce/storefront': + specifier: ^0.29.0 + version: link:../../../packages/storefront + '@cloudcommerce/types': + specifier: ^0.29.0 + version: link:../../../packages/types + photoswipe: + specifier: ^5.4.2 + version: 5.4.2 + + store/functions/with-apps: + dependencies: + '@cloudcommerce/events': + specifier: ^0.29.0 + version: link:../../../packages/events + '@cloudcommerce/firebase': + specifier: ^0.29.0 + version: link:../../../packages/firebase + '@cloudcommerce/modules': + specifier: ^0.29.0 + version: link:../../../packages/modules + packages: /@aashutoshrathi/word-wrap@1.2.6: @@ -1128,7 +1320,7 @@ packages: optional: true dependencies: '@astrojs/prism': 2.1.2 - astro: 2.10.15(@types/node@18.18.6) + astro: 2.10.15(@types/node@18.18.6)(sharp@0.32.6) github-slugger: 1.5.0 import-meta-resolve: 2.2.2 rehype-raw: 6.1.1 @@ -1154,7 +1346,7 @@ packages: optional: true dependencies: '@astrojs/webapi': 2.2.0 - astro: 2.10.15(@types/node@18.18.6) + astro: 2.10.15(@types/node@18.18.6)(sharp@0.32.6) send: 0.18.0 server-destroy: 1.0.1 transitivePeerDependencies: @@ -3793,6 +3985,14 @@ packages: resolution: {integrity: sha512-+ZplYUN3HOpgCfgInqgdDAbkGGVzES1cs32JJpeqoh87SkRobGXElJx+1GZSaDqzFL+bYiX18qEcBK76mYs8uA==} dev: false + /@fontsource-variable/inter@5.0.15: + resolution: {integrity: sha512-CdQPQQgOVxg6ifmbrqYZeUqtQf7p2wPn6EvJ4M+vdNnsmYZgYwPPPQDNlIOU7LCUlSGaN26v6H0uA030WKn61g==} + dev: true + + /@fontsource/croissant-one@5.0.17: + resolution: {integrity: sha512-4PNNuhbWjisRLli42aLrBK/NInVCYp8bi3XWaOf+LuCX0QhY0qDNmfw9K2g84ZKoV81xRX3aXq1HkijZHX7lIw==} + dev: true + /@google-cloud/firestore@6.7.0: resolution: {integrity: sha512-bkH2jb5KkQSUa+NAvpip9HQ+rpYhi77IaqHovWuN07adVmvNXX08gPpvPWEzoXYa/wDjEVI7LiAtCWkJJEYTNg==} engines: {node: '>=12.0.0'} @@ -3991,9 +4191,26 @@ packages: '@iconify/types': 2.0.0 dev: false + /@iconify-json/mingcute@1.1.11: + resolution: {integrity: sha512-LHPhOVVWgC3QzTfkifWAzn/fdw6VM3V8R9XtQ+pl2+znKto5PUKDeTsO8V8rtxXaaSUcuEd5LePIC6J5eqMarA==} + dependencies: + '@iconify/types': 2.0.0 + dev: true + + /@iconify-json/ri@1.1.12: + resolution: {integrity: sha512-s5VsyMWYuUuTB5bATJRoDQKGqo6W0dsxvOBrJI/P2H9QI7IAaAWl8zHxseSjoUGG6AwZwWwDMW9YPULPt+vA6w==} + dependencies: + '@iconify/types': 2.0.0 + dev: true + + /@iconify-json/wpf@1.1.5: + resolution: {integrity: sha512-aihJ1TIU3bC6omUzyyW5m7OtRKw8RePOB7822QFOzKUplsqjbA6w38TuPglVShWUxYcwlLSFqFgE3fFYz1LWXw==} + dependencies: + '@iconify/types': 2.0.0 + dev: true + /@iconify/types@2.0.0: resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==} - dev: false /@iconify/utils@2.1.10: resolution: {integrity: sha512-0/+5hxjzCZ9RoYpqxnOzbnpQyMdZRuHcMxPJeuX+x/aZkAAD/N4TajDjAPT7LpX+M0bfLExj/p0bbDkUfp0lrg==} @@ -4575,6 +4792,10 @@ packages: resolution: {integrity: sha512-cputDpIbFgLUaGQn6Vqg3/YsJwxUwHLO13v3i5ouxT4lat0khip9AEWxtERujXV9wxIB1EyF97BSJFt6vpdI8g==} dev: false + /@types/web-bluetooth@0.0.16: + resolution: {integrity: sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ==} + dev: false + /@types/web-bluetooth@0.0.18: resolution: {integrity: sha512-v/ZHEj9xh82usl8LMR3GarzFY1IrbXJw5L4QfQhokjRV91q+SelFqxQWSep1ucXEZ22+dSTwLFkXeur25sPIbw==} dev: false @@ -5198,10 +5419,45 @@ packages: - vue dev: false + /@vueuse/core@9.13.0: + resolution: {integrity: sha512-pujnclbeHWxxPRqXWmdkKV5OX4Wk4YeK7wusHqRwU0Q7EFusHoqNA/aPhB6KCh9hEqJkLAJo7bb0Lh9b+OIVzw==} + dependencies: + '@types/web-bluetooth': 0.0.16 + '@vueuse/metadata': 9.13.0 + '@vueuse/shared': 9.13.0 + vue-demi: 0.14.6(vue@3.3.6) + transitivePeerDependencies: + - '@vue/composition-api' + - vue + dev: false + /@vueuse/metadata@10.5.0: resolution: {integrity: sha512-fEbElR+MaIYyCkeM0SzWkdoMtOpIwO72x8WsZHRE7IggiOlILttqttM69AS13nrDxosnDBYdyy3C5mR1LCxHsw==} dev: false + /@vueuse/metadata@9.13.0: + resolution: {integrity: sha512-gdU7TKNAUVlXXLbaF+ZCfte8BjRJQWPCa2J55+7/h+yDtzw3vOoGQDRXzI6pyKyo6bXFT5/QoPE4hAknExjRLQ==} + dev: false + + /@vueuse/motion@2.0.0-beta.22: + resolution: {integrity: sha512-xPRm8i2WVhLQW4TgAC4z5Os4WOQZ8O2IwBIlWLf14W8cluQPiMcZ72miLjTknPVg1S7/vGTcZzSp2L2HDxoipQ==} + peerDependencies: + '@nuxt/kit': ^3.0.0-rc.9 + peerDependenciesMeta: + '@nuxt/kit': + optional: true + dependencies: + '@vueuse/core': 9.13.0 + '@vueuse/shared': 9.13.0 + csstype: 3.1.2 + framesync: 6.1.2 + popmotion: 11.0.5 + style-value-types: 5.1.2 + transitivePeerDependencies: + - '@vue/composition-api' + - vue + dev: false + /@vueuse/shared@10.5.0(vue@3.3.6): resolution: {integrity: sha512-18iyxbbHYLst9MqU1X1QNdMHIjks6wC7XTVf0KNOv5es/Ms6gjVFCAAWTVP2JStuGqydg3DT+ExpFORUEi9yhg==} dependencies: @@ -5211,6 +5467,15 @@ packages: - vue dev: false + /@vueuse/shared@9.13.0: + resolution: {integrity: sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw==} + dependencies: + vue-demi: 0.14.6(vue@3.3.6) + transitivePeerDependencies: + - '@vue/composition-api' + - vue + dev: false + /JSONStream@1.3.5: resolution: {integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==} hasBin: true @@ -5476,89 +5741,10 @@ packages: astro: optional: true dependencies: - astro: 2.10.15(@types/node@18.18.6) + astro: 2.10.15(@types/node@18.18.6)(sharp@0.32.6) ultrahtml: 1.3.0 dev: false - /astro@2.10.15(@types/node@18.18.6): - resolution: {integrity: sha512-7jgkCZexxOX541g2kKHGOcDDUVKYc+sGi87GtLOkbWwTsKqEIp9GU0o7DpKe1rhItm9VVEiHz4uxvMh3wGmJdA==} - engines: {node: '>=16.12.0', npm: '>=6.14.0'} - hasBin: true - peerDependencies: - sharp: '>=0.31.0 || 0.32' - peerDependenciesMeta: - sharp: - optional: true - dependencies: - '@astrojs/compiler': 1.8.2 - '@astrojs/internal-helpers': 0.1.2 - '@astrojs/language-server': 1.0.8 - '@astrojs/markdown-remark': 2.2.1(astro@2.10.15) - '@astrojs/telemetry': 2.1.1 - '@astrojs/webapi': 2.2.0 - '@babel/core': 7.22.11 - '@babel/generator': 7.22.10 - '@babel/parser': 7.22.11 - '@babel/plugin-transform-react-jsx': 7.22.5(@babel/core@7.22.11) - '@babel/traverse': 7.22.11 - '@babel/types': 7.22.11 - '@types/babel__core': 7.20.1 - '@types/dom-view-transitions': 1.0.1 - '@types/yargs-parser': 21.0.0 - acorn: 8.10.0 - boxen: 6.2.1 - chokidar: 3.5.3 - ci-info: 3.8.0 - common-ancestor-path: 1.0.1 - cookie: 0.5.0 - debug: 4.3.4 - devalue: 4.3.2 - diff: 5.1.0 - es-module-lexer: 1.3.0 - esbuild: 0.17.19 - estree-walker: 3.0.0 - execa: 6.1.0 - fast-glob: 3.3.1 - github-slugger: 2.0.0 - gray-matter: 4.0.3 - html-escaper: 3.0.3 - http-cache-semantics: 4.1.1 - js-yaml: 4.1.0 - kleur: 4.1.5 - magic-string: 0.30.3 - mime: 3.0.0 - network-information-types: 0.1.1(typescript@5.0.4) - ora: 6.3.1 - p-limit: 4.0.0 - path-to-regexp: 6.2.1 - preferred-pm: 3.0.3 - prompts: 2.4.2 - rehype: 12.0.1 - semver: 7.5.4 - server-destroy: 1.0.1 - shiki: 0.14.3 - string-width: 5.1.2 - strip-ansi: 7.1.0 - tsconfig-resolver: 3.0.1 - typescript: 5.0.4 - unist-util-visit: 4.1.2 - vfile: 5.3.7 - vite: 4.4.9(@types/node@18.18.6) - vitefu: 0.2.4(vite@4.4.9) - which-pm: 2.0.0 - yargs-parser: 21.1.1 - zod: 3.22.2 - transitivePeerDependencies: - - '@types/node' - - less - - lightningcss - - sass - - stylus - - sugarss - - supports-color - - terser - dev: false - /astro@2.10.15(@types/node@18.18.6)(sharp@0.32.6): resolution: {integrity: sha512-7jgkCZexxOX541g2kKHGOcDDUVKYc+sGi87GtLOkbWwTsKqEIp9GU0o7DpKe1rhItm9VVEiHz4uxvMh3wGmJdA==} engines: {node: '>=16.12.0', npm: '>=6.14.0'} @@ -5623,8 +5809,8 @@ packages: typescript: 5.0.4 unist-util-visit: 4.1.2 vfile: 5.3.7 - vite: 4.5.0(@types/node@18.18.6) - vitefu: 0.2.4(vite@4.5.0) + vite: 4.4.9(@types/node@18.18.6) + vitefu: 0.2.4(vite@4.4.9) which-pm: 2.0.0 yargs-parser: 21.1.1 zod: 3.22.2 @@ -7689,6 +7875,12 @@ packages: engines: {node: '>= 0.6'} dev: false + /framesync@6.1.2: + resolution: {integrity: sha512-jBTqhX6KaQVDyus8muwZbBeGGP0XgujBRbQ7gM7BRdS3CadCZIHiawyzYLnafYcvZIh5j8WE7cxZKFn7dXhu9g==} + dependencies: + tslib: 2.4.0 + dev: false + /fresh@0.5.2: resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} engines: {node: '>= 0.6'} @@ -8314,6 +8506,10 @@ packages: engines: {node: '>=10.0.0'} dev: false + /hey-listen@1.0.8: + resolution: {integrity: sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q==} + dev: false + /hosted-git-info@2.8.9: resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} dev: true @@ -9208,6 +9404,10 @@ packages: resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==} dev: false + /lottie-web@5.12.2: + resolution: {integrity: sha512-uvhvYPC8kGPjXT3MyKMrL3JitEAmDMp30lVkuq/590Mw9ok6pWcFCwXJveo0t5uqYw1UREQHofD+jVpdjBv8wg==} + dev: true + /loupe@2.3.6: resolution: {integrity: sha512-RaPMZKiMy8/JruncMU5Bt6na1eftNoo++R4Y+N2FrxkDVTrGvcyzFTsaGif4QTeKESheMGegbhw6iUAq+5A8zA==} dependencies: @@ -10395,6 +10595,11 @@ packages: resolution: {integrity: sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==} dev: false + /photoswipe@5.4.2: + resolution: {integrity: sha512-z5hr36nAIPOZbHJPbCJ/mQ3+ZlizttF9za5gKXKH/us1k4KNHaRbC63K1Px5sVVKUtGb/2+ixHpKqtwl0WAwvA==} + engines: {node: '>= 0.12.0'} + dev: true + /picocolors@1.0.0: resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} @@ -10435,6 +10640,15 @@ packages: mlly: 1.4.1 pathe: 1.1.1 + /popmotion@11.0.5: + resolution: {integrity: sha512-la8gPM1WYeFznb/JqF4GiTkRRPZsfaj2+kCxqQgr2MJylMmIKUwBfWW8Wa5fml/8gmtlD5yI01MP1QCZPWmppA==} + dependencies: + framesync: 6.1.2 + hey-listen: 1.0.8 + style-value-types: 5.1.2 + tslib: 2.4.0 + dev: false + /postcss-import@15.1.0(postcss@8.4.28): resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} engines: {node: '>=14.0.0'} @@ -11695,6 +11909,13 @@ packages: dev: false optional: true + /style-value-types@5.1.2: + resolution: {integrity: sha512-Vs9fNreYF9j6W2VvuDTP7kepALi7sk0xtk2Tu8Yxi9UoajJdEVpNpCov0HsLTqXvNGKX+Uv09pkozVITi1jf3Q==} + dependencies: + hey-listen: 1.0.8 + tslib: 2.4.0 + dev: false + /sucrase@3.34.0: resolution: {integrity: sha512-70/LQEZ07TEcxiU2dz51FKaE6hCTWC6vr7FOk3Gr0U60C3shtAN+H+BFr9XlYe5xqf3RA8nrc+VIwzCfnxuXJw==} engines: {node: '>=8'} @@ -12072,6 +12293,10 @@ packages: type-fest: 0.13.1 dev: false + /tslib@2.4.0: + resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==} + dev: false + /tslib@2.6.2: resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} dev: false @@ -12729,17 +12954,6 @@ packages: vite: 4.4.9(@types/node@18.18.6) dev: false - /vitefu@0.2.4(vite@4.5.0): - resolution: {integrity: sha512-fanAXjSaf9xXtOOeno8wZXIhgia+CZury481LsDaV++lSvcU2R9Ch2bPh3PYFyoHW+w9LqAeYRISVQjUIew14g==} - peerDependencies: - vite: ^3.0.0 || ^4.0.0 - peerDependenciesMeta: - vite: - optional: true - dependencies: - vite: 4.5.0(@types/node@18.18.6) - dev: false - /vitest@0.34.6: resolution: {integrity: sha512-+5CALsOvbNKnS+ZHMXtuUC7nL8/7F1F2DnHGjSsszX8zCjWSSviphCb/NuS9Nzf4Q03KyyDRBAXhF/8lffME4Q==} engines: {node: '>=v14.18.0'}