diff --git a/package.json b/package.json index 5f43cb8..ef054d5 100644 --- a/package.json +++ b/package.json @@ -29,7 +29,7 @@ "@sanity/vision": "^3.0.0", "@simenandre/prettier": "^5.0.0", "date-fns": "^2.29.3", - "groqd-playground": "^0.0.17", + "groqd-playground": "^0.0.20", "norwegian-numbers": "^1.0.9", "react": "^18.2.0", "react-dom": "^18.2.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1c01c3e..e2297b4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -21,8 +21,8 @@ dependencies: specifier: ^2.29.3 version: 2.29.3 groqd-playground: - specifier: ^0.0.17 - version: 0.0.17(@sanity/icons@2.4.1)(@sanity/ui@1.7.4)(react-dom@18.2.0)(react-is@18.2.0)(react@18.2.0)(sanity@3.8.3)(styled-components@6.0.0) + specifier: ^0.0.20 + version: 0.0.20(@sanity/icons@2.4.1)(@sanity/ui@2.6.1)(react-dom@18.2.0)(react-is@18.2.0)(react@18.2.0)(sanity@3.8.3)(styled-components@6.0.0) norwegian-numbers: specifier: ^1.0.9 version: 1.0.9 @@ -2295,6 +2295,17 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: false + /@floating-ui/react-dom@2.1.1(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-4h84MJt3CHrtG18mGsXuLCHMrug49d7DFkU0RMIyshRveBeyV2hmV/pDaF2Uxtu8kgq5r46llp5E5FQiR0K2Yg==} + peerDependencies: + react: '>=16.8.0' + react-dom: '>=16.8.0' + dependencies: + '@floating-ui/dom': 1.5.1 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: false + /@floating-ui/utils@0.1.1: resolution: {integrity: sha512-m0G6wlnhm/AX0H12IOWtK8gASEMffnX08RtKkCgTdHb9JpHKGloI7icFfLg9ZmQeavcvR0PKmzxClyuFPSjKWw==} dev: false @@ -2575,6 +2586,11 @@ packages: resolution: {integrity: sha512-tTi22KoKuER3sldXYl4c1Dq2zU7tMLDkljFiaUKVkBbu4PBvRGCFw75kXZnD2b4Bsp6vin+7sI+AKdCKRhfRuw==} dev: false + /@sanity/color@3.0.6: + resolution: {integrity: sha512-2TjYEvOftD0v7ukx3Csdh9QIu44P2z7NDJtlC3qITJRYV36J7R6Vfd3trVhFnN77/7CZrGjqngrtohv8VqO5nw==} + engines: {node: '>=18.0.0'} + dev: false + /@sanity/diff@3.8.3: resolution: {integrity: sha512-/zKt9ht/5PEksQGFlvCJ9TqJW0d/d40L1qfKRktWWlFUBI785NKOgKoDhSO6nlu3DV6apApOyLLZwTiC9e8AKQ==} engines: {node: '>=14.18.0'} @@ -2640,6 +2656,15 @@ packages: react: 18.2.0 dev: false + /@sanity/icons@3.3.0(react@18.2.0): + resolution: {integrity: sha512-xLOn1sneanShXXBt/OLasCded5Oe2JLnInqDuEHi0NAQzoYQNHSmRj/yCsrl7f3T8YoiJKxaS2U2jrEvMlmSPw==} + engines: {node: '>=14.0.0'} + peerDependencies: + react: ^18.3 || >=19.0.0-rc + dependencies: + react: 18.2.0 + dev: false + /@sanity/image-url@1.0.2: resolution: {integrity: sha512-C4+jb2ny3ZbMgEkLd7Z3C75DsxcTEoE+axXQJsQ75ou0AKWGdVsP351hqK6mJUUxn5HCSlu3vznoh7Yljye4cQ==} engines: {node: '>=10.0.0'} @@ -2783,6 +2808,27 @@ packages: styled-components: 6.0.0(react-dom@18.2.0)(react@18.2.0) dev: false + /@sanity/ui@2.6.1(react-dom@18.2.0)(react-is@18.2.0)(react@18.2.0)(styled-components@6.0.0): + resolution: {integrity: sha512-Kyp54oT9WHz5TU4tSwWkMMIfijjhzNtCUn0MGBJ1BvG26Vzy42WndsZKTRxGxq569wBtmtgrtbtaGVDnwZjL3Q==} + engines: {node: '>=14.0.0'} + peerDependencies: + react: ^18 + react-dom: ^18 + react-is: ^18 + styled-components: ^5.2 || ^6 + dependencies: + '@floating-ui/react-dom': 2.1.1(react-dom@18.2.0)(react@18.2.0) + '@sanity/color': 3.0.6 + '@sanity/icons': 3.3.0(react@18.2.0) + csstype: 3.1.3 + framer-motion: 11.0.8(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + react-is: 18.2.0 + react-refractor: 2.2.0(react@18.2.0) + styled-components: 6.0.0(react-dom@18.2.0)(react@18.2.0) + dev: false + /@sanity/util@3.8.3: resolution: {integrity: sha512-dyA+2zv6sT9InKxGyD7ugkHp+x7DH4xtjDtsw5CYJ3fvdgkIha251mKgRGtH32Tdt9ssBYIZzLBAEfMDq219OQ==} engines: {node: '>=14.18.0'} @@ -3817,6 +3863,10 @@ packages: resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==} dev: false + /csstype@3.1.3: + resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} + dev: false + /cyclist@1.0.2: resolution: {integrity: sha512-0sVXIohTfLqVIW3kb/0n6IiWF3Ifj5nm2XaSrLq2DI6fKIGa2fYAZdk917rUneaeLVpYfFcyXE2ft0fe3remsA==} dev: false @@ -4574,6 +4624,24 @@ packages: '@emotion/is-prop-valid': 0.8.8 dev: false + /framer-motion@11.0.8(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-1KSGNuqe1qZkS/SWQlDnqK2VCVzRVEoval379j0FiUBJAZoqgwyvqFkfvJbgW2IPFo4wX16K+M0k5jO23lCIjA==} + peerDependencies: + react: ^18.0.0 + react-dom: ^18.0.0 + peerDependenciesMeta: + react: + optional: true + react-dom: + optional: true + dependencies: + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + tslib: 2.6.1 + optionalDependencies: + '@emotion/is-prop-valid': 0.8.8 + dev: false + /framer-motion@6.5.1(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-o1BGqqposwi7cgDrtg0dNONhkmPsUFDaLcKXigzuTFC5x58mE8iyTazxSudFzmT6MEyJKfjjU8ItoMe3W+3fiw==} peerDependencies: @@ -4887,35 +4955,35 @@ packages: resolution: {integrity: sha512-qJeuEgziddryH1ClsJvMoZM9aXNQbBViNZZrJwhHKr2wU8HGGM7uNWNVFglWXMX60MMaa2SClX3UohP76Ut68g==} dev: false - /groqd-playground@0.0.17(@sanity/icons@2.4.1)(@sanity/ui@1.7.4)(react-dom@18.2.0)(react-is@18.2.0)(react@18.2.0)(sanity@3.8.3)(styled-components@6.0.0): - resolution: {integrity: sha512-+a4TBIs06yrUW2OqLzF5OIrUieiM0PzTNmF+djZFRGt1S2DaTziZ1gBhelKZWl6xaOjv7dqjIb+ZVVgVOD49sA==} + /groqd-playground@0.0.20(@sanity/icons@2.4.1)(@sanity/ui@2.6.1)(react-dom@18.2.0)(react-is@18.2.0)(react@18.2.0)(sanity@3.8.3)(styled-components@6.0.0): + resolution: {integrity: sha512-oJ0v4+SuUmES41N/PuyM6ZH2fWYJJgqjvk+OwtZV1wEYA5MrxJGkSDyGVfFOFE5DvKEzn+Z2aNoqB9il5UsD4Q==} peerDependencies: '@sanity/icons': ^2.3.1 - '@sanity/ui': ^1.3.2 + '@sanity/ui': ^2 react: ^18.2.0 react-dom: ^18.2.0 react-is: ^18.2.0 - sanity: ^3.0.0 - styled-components: ^5.3.9 + sanity: ^3.15.0 + styled-components: ^5.2 || ^6 dependencies: '@sanity/icons': 2.4.1(react@18.2.0) - '@sanity/ui': 1.7.4(react-dom@18.2.0)(react-is@18.2.0)(react@18.2.0)(styled-components@6.0.0) + '@sanity/ui': 2.6.1(react-dom@18.2.0)(react-is@18.2.0)(react@18.2.0)(styled-components@6.0.0) '@uiw/react-split': 5.9.0(react-dom@18.2.0)(react@18.2.0) - groqd: 0.15.9 + groqd: 0.15.12 lodash.has: 4.5.2 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-is: 18.2.0 sanity: 3.8.3(@types/node@20.4.5)(react-dom@18.2.0)(react@18.2.0)(styled-components@6.0.0) styled-components: 6.0.0(react-dom@18.2.0)(react@18.2.0) - zod: 3.22.2 + zod: 3.23.8 dev: false - /groqd@0.15.9: - resolution: {integrity: sha512-kpAt7hRa8NO7+icWvLaT7Mraxh7bJp8d64Z49ae949FTBR7zd/IaVAlIpZkjuD1IA5P0vEw3a8ZUuarCwUEl1Q==} + /groqd@0.15.12: + resolution: {integrity: sha512-IVxefzYb9dnGelt1+ggxvUFheGEWHcKTDelDxEBq7b5lqPHEbKXsetRos5EEakTnj0KfmYUMZI9u/HBQLHJIgQ==} engines: {node: '>= 14'} dependencies: - zod: 3.21.4 + zod: 3.22.4 dev: false /gtoken@6.1.2: @@ -6241,6 +6309,17 @@ packages: unist-util-visit-parents: 3.1.1 dev: false + /react-refractor@2.2.0(react@18.2.0): + resolution: {integrity: sha512-UvWkBVqH/2b9nkkkt4UNFtU3aY1orQfd4plPjx5rxbefy6vGajNHU9n+tv8CbykFyVirr3vEBfN2JTxyK0d36g==} + peerDependencies: + react: '>=15.0.0' + dependencies: + react: 18.2.0 + refractor: 3.6.0 + unist-util-filter: 2.0.3 + unist-util-visit-parents: 3.1.1 + dev: false + /react-refresh@0.14.0: resolution: {integrity: sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==} engines: {node: '>=0.10.0'} @@ -7572,10 +7651,10 @@ packages: readable-stream: 3.6.2 dev: false - /zod@3.21.4: - resolution: {integrity: sha512-m46AKbrzKVzOzs/DZgVnG5H55N1sv1M8qZU3A8RIKbs3mrACDNeIOeilDymVb2HdmP8uwshOCF4uJ8uM9rCqJw==} + /zod@3.22.4: + resolution: {integrity: sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==} dev: false - /zod@3.22.2: - resolution: {integrity: sha512-wvWkphh5WQsJbVk1tbx1l1Ly4yg+XecD+Mq280uBGt9wa5BKSWf4Mhp6GmrkPixhMxmabYY7RbzlwVP32pbGCg==} + /zod@3.23.8: + resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==} dev: false