diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index dba2db6e..f3fb27f0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,7 +13,7 @@ dependencies: version: 3.1.0 '@vue/theme': specifier: ^2.2.5 - version: 2.2.5(vitepress@1.0.0-rc.33)(vue@3.4.0) + version: 2.2.5(vitepress@1.0.0-rc.33)(vue@3.4.3) dynamics.js: specifier: ^1.1.5 version: 1.1.5 @@ -25,7 +25,7 @@ dependencies: version: 1.0.0-rc.33(@types/node@20.10.1)(terser@5.14.2) vue: specifier: ^3.4.0 - version: 3.4.0 + version: 3.4.3 devDependencies: '@types/markdown-it': @@ -610,7 +610,7 @@ packages: resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==} dev: false - /@vitejs/plugin-vue@5.0.0-beta.1(vite@5.0.10)(vue@3.4.0): + /@vitejs/plugin-vue@5.0.0-beta.1(vite@5.0.10)(vue@3.4.3): resolution: {integrity: sha512-zFAHH6RJH2w/LQlFyqrml96yjYmT8n8e3O4esRxHzCn250uOlkuc0IAqFJWqdxLmQquEM4q5/ECnQJRGsKjoIw==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: @@ -618,98 +618,98 @@ packages: vue: ^3.2.25 dependencies: vite: 5.0.10(@types/node@20.10.1)(terser@5.14.2) - vue: 3.4.0 + vue: 3.4.3 dev: false - /@vue/compiler-core@3.4.0: - resolution: {integrity: sha512-cw4S15PkNGTKkP9OFFl4wnQoJJk+HqaYBafgrpDnSukiQGpcYJeRpzmqnCVCIkl6V6Eqsv58E0OAdl6b592vuA==} + /@vue/compiler-core@3.4.3: + resolution: {integrity: sha512-u8jzgFg0EDtSrb/hG53Wwh1bAOQFtc1ZCegBpA/glyvTlgHl+tq13o1zvRfLbegYUw/E4mSTGOiCnAJ9SJ+lsg==} dependencies: '@babel/parser': 7.23.6 - '@vue/shared': 3.4.0 + '@vue/shared': 3.4.3 entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.0.2 dev: false - /@vue/compiler-dom@3.4.0: - resolution: {integrity: sha512-E957uOhpoE48YjZGWeAoLmNYd3UeU4oIP8kJi8Rcsb9l2tV8Z48Jn07Zgq1aW0v3vuhlmydEKkKKbhLpADHXEA==} + /@vue/compiler-dom@3.4.3: + resolution: {integrity: sha512-oGF1E9/htI6JWj/lTJgr6UgxNCtNHbM6xKVreBWeZL9QhRGABRVoWGAzxmtBfSOd+w0Zi5BY0Es/tlJrN6WgEg==} dependencies: - '@vue/compiler-core': 3.4.0 - '@vue/shared': 3.4.0 + '@vue/compiler-core': 3.4.3 + '@vue/shared': 3.4.3 dev: false - /@vue/compiler-sfc@3.4.0: - resolution: {integrity: sha512-PWE0mE2yW7bJS7PmaCrVDEG6KPaDJo0pb4AKnCxJ5lRRDO4IwL/fswBGhCpov+v/c+N/e+hQHpXNwvqU9BtUXg==} + /@vue/compiler-sfc@3.4.3: + resolution: {integrity: sha512-NuJqb5is9I4uzv316VRUDYgIlPZCG8D+ARt5P4t5UDShIHKL25J3TGZAUryY/Aiy0DsY7srJnZL5ryB6DD63Zw==} dependencies: '@babel/parser': 7.23.6 - '@vue/compiler-core': 3.4.0 - '@vue/compiler-dom': 3.4.0 - '@vue/compiler-ssr': 3.4.0 - '@vue/shared': 3.4.0 + '@vue/compiler-core': 3.4.3 + '@vue/compiler-dom': 3.4.3 + '@vue/compiler-ssr': 3.4.3 + '@vue/shared': 3.4.3 estree-walker: 2.0.2 magic-string: 0.30.5 postcss: 8.4.32 source-map-js: 1.0.2 dev: false - /@vue/compiler-ssr@3.4.0: - resolution: {integrity: sha512-+oXKy105g9DIYQKDi3Gwung0xqQX5gJHr0GR+Vf7yK/WkNDM6q61ummcKmKAB85EIst8y3vj2PA9z9YU5Oc4DQ==} + /@vue/compiler-ssr@3.4.3: + resolution: {integrity: sha512-wnYQtMBkeFSxgSSQbYGQeXPhQacQiog2c6AlvMldQH6DB+gSXK/0F6DVXAJfEiuBSgBhUc8dwrrG5JQcqwalsA==} dependencies: - '@vue/compiler-dom': 3.4.0 - '@vue/shared': 3.4.0 + '@vue/compiler-dom': 3.4.3 + '@vue/shared': 3.4.3 dev: false /@vue/devtools-api@6.5.1: resolution: {integrity: sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA==} dev: false - /@vue/reactivity@3.4.0: - resolution: {integrity: sha512-X6BvQjNcgKKHWPQzlRJjZvIu72Kkn8xJSv6VNptqWh8dToMknD0Hch1l4N7llKgVt6Diq4lMeUnErbZFvuGlAA==} + /@vue/reactivity@3.4.3: + resolution: {integrity: sha512-q5f9HLDU+5aBKizXHAx0w4whkIANs1Muiq9R5YXm0HtorSlflqv9u/ohaMxuuhHWCji4xqpQ1eL04WvmAmGnFg==} dependencies: - '@vue/shared': 3.4.0 + '@vue/shared': 3.4.3 dev: false /@vue/repl@3.1.0: resolution: {integrity: sha512-lnR010NTkysg71Z0TVsFCTfiF5ARZbyohqymGpOxOrSuSI4o9RlSvWH6YmJdv9OHm5j69HKLVVUhXlCScMCQrg==} dev: false - /@vue/runtime-core@3.4.0: - resolution: {integrity: sha512-NYrj/JgMMqnSWcIud8lLzDQrBLu+EVEeQ56QE9DYJeKG2eFrnQy8o/h57R9nCprafHs0uImKL3xsdXjHseYVxw==} + /@vue/runtime-core@3.4.3: + resolution: {integrity: sha512-C1r6QhB1qY7D591RCSFhMULyzL9CuyrGc+3PpB0h7dU4Qqw6GNyo4BNFjHZVvsWncrUlKX3DIKg0Y7rNNr06NQ==} dependencies: - '@vue/reactivity': 3.4.0 - '@vue/shared': 3.4.0 + '@vue/reactivity': 3.4.3 + '@vue/shared': 3.4.3 dev: false - /@vue/runtime-dom@3.4.0: - resolution: {integrity: sha512-1ZoHEsA5l77qbx2F+SWo/hQdBksPuOmww1t/jznidDG+xMB/iidafEFvo2ZTtZii0JfTIrlDhjshfYUvQC17wQ==} + /@vue/runtime-dom@3.4.3: + resolution: {integrity: sha512-wrsprg7An5Ec+EhPngWdPuzkp0BEUxAKaQtN9dPU/iZctPyD9aaXmVtehPJerdQxQale6gEnhpnfywNw3zOv2A==} dependencies: - '@vue/runtime-core': 3.4.0 - '@vue/shared': 3.4.0 + '@vue/runtime-core': 3.4.3 + '@vue/shared': 3.4.3 csstype: 3.1.3 dev: false - /@vue/server-renderer@3.4.0(vue@3.4.0): - resolution: {integrity: sha512-GuOVCyLDlWPu8nKo5AUxb8B+iB/Ik4I1WwqAlBqf5+y48z6D6rvKshp7KR3cJea+pte1tdTsb0+Ja82KizMZOw==} + /@vue/server-renderer@3.4.3(vue@3.4.3): + resolution: {integrity: sha512-BUxt8oVGMKKsqSkM1uU3d3Houyfy4WAc2SpSQRebNd+XJGATVkW/rO129jkyL+kpB/2VRKzE63zwf5RtJ3XuZw==} peerDependencies: - vue: 3.4.0 + vue: 3.4.3 dependencies: - '@vue/compiler-ssr': 3.4.0 - '@vue/shared': 3.4.0 - vue: 3.4.0 + '@vue/compiler-ssr': 3.4.3 + '@vue/shared': 3.4.3 + vue: 3.4.3 dev: false - /@vue/shared@3.4.0: - resolution: {integrity: sha512-Nhh3ed3G1R6HDAWiG6YYFt0Zmq/To6u5vjzwa9TIquGheCXPY6nEdIAO8ZdlwXsWqC2yNLj700FOvShpYt5CEA==} + /@vue/shared@3.4.3: + resolution: {integrity: sha512-rIwlkkP1n4uKrRzivAKPZIEkHiuwY5mmhMJ2nZKCBLz8lTUlE73rQh4n1OnnMurXt1vcUNyH4ZPfdh8QweTjpQ==} dev: false - /@vue/theme@2.2.5(vitepress@1.0.0-rc.33)(vue@3.4.0): + /@vue/theme@2.2.5(vitepress@1.0.0-rc.33)(vue@3.4.3): resolution: {integrity: sha512-UUPD0XxlRa69Ytely8JEU/cu8Pae5f4UqZNIXANPN8KT6j/O23dCbOfp1cKlSn+Q/xXLYp0K+vRh4IqZjt/9BQ==} peerDependencies: vitepress: ^1.0.0-alpha.60 dependencies: '@docsearch/css': 3.5.2 '@docsearch/js': 3.5.2 - '@vueuse/core': 9.13.0(vue@3.4.0) + '@vueuse/core': 9.13.0(vue@3.4.3) body-scroll-lock: 3.1.5 normalize.css: 8.0.1 vitepress: 1.0.0-rc.33(@types/node@20.10.1)(terser@5.14.2) @@ -723,31 +723,31 @@ packages: - vue dev: false - /@vueuse/core@10.7.0(vue@3.4.0): + /@vueuse/core@10.7.0(vue@3.4.3): resolution: {integrity: sha512-4EUDESCHtwu44ZWK3Gc/hZUVhVo/ysvdtwocB5vcauSV4B7NiGY5972WnsojB3vRNdxvAt7kzJWE2h9h7C9d5w==} dependencies: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 10.7.0 - '@vueuse/shared': 10.7.0(vue@3.4.0) - vue-demi: 0.14.6(vue@3.4.0) + '@vueuse/shared': 10.7.0(vue@3.4.3) + vue-demi: 0.14.6(vue@3.4.3) transitivePeerDependencies: - '@vue/composition-api' - vue dev: false - /@vueuse/core@9.13.0(vue@3.4.0): + /@vueuse/core@9.13.0(vue@3.4.3): resolution: {integrity: sha512-pujnclbeHWxxPRqXWmdkKV5OX4Wk4YeK7wusHqRwU0Q7EFusHoqNA/aPhB6KCh9hEqJkLAJo7bb0Lh9b+OIVzw==} dependencies: '@types/web-bluetooth': 0.0.16 '@vueuse/metadata': 9.13.0 - '@vueuse/shared': 9.13.0(vue@3.4.0) - vue-demi: 0.14.6(vue@3.4.0) + '@vueuse/shared': 9.13.0(vue@3.4.3) + vue-demi: 0.14.6(vue@3.4.3) transitivePeerDependencies: - '@vue/composition-api' - vue dev: false - /@vueuse/integrations@10.7.0(focus-trap@7.5.4)(vue@3.4.0): + /@vueuse/integrations@10.7.0(focus-trap@7.5.4)(vue@3.4.3): resolution: {integrity: sha512-rxiMYgS+91n93qXpHZF9NbHhppWY6IJyVTDxt4acyChL0zZVx7P8FAAfpF1qVK8e4wfjerhpEiMJ0IZ1GWUZ2A==} peerDependencies: async-validator: '*' @@ -788,10 +788,10 @@ packages: universal-cookie: optional: true dependencies: - '@vueuse/core': 10.7.0(vue@3.4.0) - '@vueuse/shared': 10.7.0(vue@3.4.0) + '@vueuse/core': 10.7.0(vue@3.4.3) + '@vueuse/shared': 10.7.0(vue@3.4.3) focus-trap: 7.5.4 - vue-demi: 0.14.6(vue@3.4.0) + vue-demi: 0.14.6(vue@3.4.3) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -805,19 +805,19 @@ packages: resolution: {integrity: sha512-gdU7TKNAUVlXXLbaF+ZCfte8BjRJQWPCa2J55+7/h+yDtzw3vOoGQDRXzI6pyKyo6bXFT5/QoPE4hAknExjRLQ==} dev: false - /@vueuse/shared@10.7.0(vue@3.4.0): + /@vueuse/shared@10.7.0(vue@3.4.3): resolution: {integrity: sha512-kc00uV6CiaTdc3i1CDC4a3lBxzaBE9AgYNtFN87B5OOscqeWElj/uza8qVDmk7/U8JbqoONLbtqiLJ5LGRuqlw==} dependencies: - vue-demi: 0.14.6(vue@3.4.0) + vue-demi: 0.14.6(vue@3.4.3) transitivePeerDependencies: - '@vue/composition-api' - vue dev: false - /@vueuse/shared@9.13.0(vue@3.4.0): + /@vueuse/shared@9.13.0(vue@3.4.3): resolution: {integrity: sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw==} dependencies: - vue-demi: 0.14.6(vue@3.4.0) + vue-demi: 0.14.6(vue@3.4.3) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -1094,10 +1094,10 @@ packages: '@docsearch/css': 3.5.2 '@docsearch/js': 3.5.2 '@types/markdown-it': 13.0.7 - '@vitejs/plugin-vue': 5.0.0-beta.1(vite@5.0.10)(vue@3.4.0) + '@vitejs/plugin-vue': 5.0.0-beta.1(vite@5.0.10)(vue@3.4.3) '@vue/devtools-api': 6.5.1 - '@vueuse/core': 10.7.0(vue@3.4.0) - '@vueuse/integrations': 10.7.0(focus-trap@7.5.4)(vue@3.4.0) + '@vueuse/core': 10.7.0(vue@3.4.3) + '@vueuse/integrations': 10.7.0(focus-trap@7.5.4)(vue@3.4.3) focus-trap: 7.5.4 mark.js: 8.11.1 minisearch: 6.3.0 @@ -1105,7 +1105,7 @@ packages: shikiji: 0.9.12 shikiji-transformers: 0.9.12 vite: 5.0.10(@types/node@20.10.1)(terser@5.14.2) - vue: 3.4.0 + vue: 3.4.3 transitivePeerDependencies: - '@algolia/client-search' - '@types/node' @@ -1134,7 +1134,7 @@ packages: - universal-cookie dev: false - /vue-demi@0.14.6(vue@3.4.0): + /vue-demi@0.14.6(vue@3.4.3): resolution: {integrity: sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==} engines: {node: '>=12'} hasBin: true @@ -1146,20 +1146,20 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.4.0 + vue: 3.4.3 dev: false - /vue@3.4.0: - resolution: {integrity: sha512-iTE9Ve/7DO/H39+gXHrNkRdnh1jDwPe/fap4brbPKkp1APMkS03OiZ+UY0dwpqtRX0iPWQTkh8Fu3hKgLtaxfA==} + /vue@3.4.3: + resolution: {integrity: sha512-GjN+culMAGv/mUbkIv8zMKItno8npcj5gWlXkSxf1SPTQf8eJ4A+YfHIvQFyL1IfuJcMl3soA7SmN1fRxbf/wA==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@vue/compiler-dom': 3.4.0 - '@vue/compiler-sfc': 3.4.0 - '@vue/runtime-dom': 3.4.0 - '@vue/server-renderer': 3.4.0(vue@3.4.0) - '@vue/shared': 3.4.0 + '@vue/compiler-dom': 3.4.3 + '@vue/compiler-sfc': 3.4.3 + '@vue/runtime-dom': 3.4.3 + '@vue/server-renderer': 3.4.3(vue@3.4.3) + '@vue/shared': 3.4.3 dev: false \ No newline at end of file diff --git a/src/partners/partners.json b/src/partners/partners.json index b801146c..59ba336d 100644 --- a/src/partners/partners.json +++ b/src/partners/partners.json @@ -114,26 +114,6 @@ "hiring": "https://www.curotec.com/careers?source=vuejs-partner", "platinum": true }, - { - "name": "Tighten", - "logo": "tighten.svg", - "flipLogo": true, - "intro": "Treat people well, solve the right problems, build spectacular software—that's how we roll. We're ultra-focused and deeply experienced in the technology powering modern business, including Vue.js. Via our signature method, our meticulously assembled team delivers unparalleled service, helping you do more with your software, and do right by your business.", - "description": [ - "Empathetically opinionated, expertly executed development. That's what we deliver.", - "At Tighten, we sweat the hell out of the details to give your app the fit-and-finish today's users expect, while giving you the clarity and confidence to charge ahead.", - "Whether you’re looking to simply enhance a user interface or build a sophisticated JavaScript-based application, we’ve got you covered. Vue.js is a flexible and robust framework, capable of powering a complex single-page application. We typically combine it with a Laravel-based API.", - "If you're building a development team, you know it takes time and diligence, and it could be the make-or-break factor for your business. Companies turn to Tighten at key turning points, to propel their technology forward while they assemble the right team for their business." - ], - "region": ["North America", "Europe", "Latin America"], - "proficiencies": ["Vue", "Nuxt", "Laravel", "Inertia", "Tailwind"], - "website": { - "text": "tighten.com", - "url": "https://tighten.com/vue" - }, - "contact": "hello@tighten.co", - "platinum": true - }, { "name": "Redberry", "logo": "redberry.png",