diff --git a/.yarn/install-state.gz b/.yarn/install-state.gz index c73a6d1..0566095 100644 Binary files a/.yarn/install-state.gz and b/.yarn/install-state.gz differ diff --git a/nuxt.config.ts b/nuxt.config.ts index 623ac03..03a6f79 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -2,5 +2,5 @@ export default defineNuxtConfig({ compatibilityDate: '2025-07-15', devtools: { enabled: true }, - modules: ['vuetify-nuxt-module', '@nuxtjs/tailwindcss'] + modules: ['vuetify-nuxt-module', '@nuxtjs/tailwindcss', 'nuxt-aos'] }) \ No newline at end of file diff --git a/package.json b/package.json index f0b55af..dcbb777 100644 --- a/package.json +++ b/package.json @@ -13,6 +13,7 @@ "@nuxtjs/tailwindcss": "6.14.0", "dotenv": "^17.2.2", "nuxt": "^4.1.1", + "nuxt-aos": "1.2.5", "openai": "^5.20.2", "vue": "^3.5.21", "vue-router": "^4.5.1", diff --git a/yarn.lock b/yarn.lock index 2c22b71..131c5d3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -959,6 +959,19 @@ __metadata: languageName: node linkType: hard +"@nuxt/devtools-kit@npm:^1.3.9": + version: 1.7.0 + resolution: "@nuxt/devtools-kit@npm:1.7.0" + dependencies: + "@nuxt/kit": "npm:^3.15.0" + "@nuxt/schema": "npm:^3.15.0" + execa: "npm:^7.2.0" + peerDependencies: + vite: "*" + checksum: 10c0/9e868d3c147e373f522e5621135e876b8ae4af61cda9224256f8c7ca2822b40d7154ed0b423c89d360016fb1d4fe7cbcba56c2b6b05cdd2ad031b7ad8bafbe14 + languageName: node + linkType: hard + "@nuxt/devtools-wizard@npm:2.6.3": version: 2.6.3 resolution: "@nuxt/devtools-wizard@npm:2.6.3" @@ -1051,7 +1064,7 @@ __metadata: languageName: node linkType: hard -"@nuxt/kit@npm:^3.12.4, @nuxt/kit@npm:^3.15.4, @nuxt/kit@npm:^3.16.0, @nuxt/kit@npm:^3.18.1": +"@nuxt/kit@npm:^3.12.3, @nuxt/kit@npm:^3.12.4, @nuxt/kit@npm:^3.15.0, @nuxt/kit@npm:^3.15.4, @nuxt/kit@npm:^3.16.0, @nuxt/kit@npm:^3.18.1": version: 3.19.2 resolution: "@nuxt/kit@npm:3.19.2" dependencies: @@ -1097,6 +1110,21 @@ __metadata: languageName: node linkType: hard +"@nuxt/schema@npm:^3.15.0": + version: 3.19.2 + resolution: "@nuxt/schema@npm:3.19.2" + dependencies: + "@vue/shared": "npm:^3.5.21" + consola: "npm:^3.4.2" + defu: "npm:^6.1.4" + pathe: "npm:^2.0.3" + pkg-types: "npm:^2.3.0" + std-env: "npm:^3.9.0" + ufo: "npm:1.6.1" + checksum: 10c0/2deca9d09a97f279c4331b22cff1a1eca8fad68f74826d7c2a7235be93b68047c0e6e4fea38061fe780e80205573ecef758585b2cefce5fd5f4ae8b7510fe953 + languageName: node + linkType: hard + "@nuxt/telemetry@npm:^2.6.6": version: 2.6.6 resolution: "@nuxt/telemetry@npm:2.6.6" @@ -2487,6 +2515,17 @@ __metadata: languageName: node linkType: hard +"aos@npm:^2.3.4": + version: 2.3.4 + resolution: "aos@npm:2.3.4" + dependencies: + classlist-polyfill: "npm:^1.0.3" + lodash.debounce: "npm:^4.0.6" + lodash.throttle: "npm:^4.0.1" + checksum: 10c0/8448609a2de91d46361881210163162835d39369b35c291d6511b48816948b0f97ef278fe3e2541ac09ad34d3235f9d81c21188767643ca2f7778061eded7905 + languageName: node + linkType: hard + "archiver-utils@npm:^5.0.0, archiver-utils@npm:^5.0.2": version: 5.0.2 resolution: "archiver-utils@npm:5.0.2" @@ -2904,6 +2943,13 @@ __metadata: languageName: node linkType: hard +"classlist-polyfill@npm:^1.0.3": + version: 1.2.0 + resolution: "classlist-polyfill@npm:1.2.0" + checksum: 10c0/97a6c6865daa1f74e6219f24bb5971c6b418aa9dcec0dcaab38283dbd9388af1c0057e9bd281b7236959059d971c55705bc055ee8382ee89f0c2d70749794cf3 + languageName: node + linkType: hard + "clipboardy@npm:^4.0.0": version: 4.0.0 resolution: "clipboardy@npm:4.0.0" @@ -3922,6 +3968,23 @@ __metadata: languageName: node linkType: hard +"execa@npm:^7.2.0": + version: 7.2.0 + resolution: "execa@npm:7.2.0" + dependencies: + cross-spawn: "npm:^7.0.3" + get-stream: "npm:^6.0.1" + human-signals: "npm:^4.3.0" + is-stream: "npm:^3.0.0" + merge-stream: "npm:^2.0.0" + npm-run-path: "npm:^5.1.0" + onetime: "npm:^6.0.0" + signal-exit: "npm:^3.0.7" + strip-final-newline: "npm:^3.0.0" + checksum: 10c0/098cd6a1bc26d509e5402c43f4971736450b84d058391820c6f237aeec6436963e006fd8423c9722f148c53da86aa50045929c7278b5522197dff802d10f9885 + languageName: node + linkType: hard + "execa@npm:^8.0.1": version: 8.0.1 resolution: "execa@npm:8.0.1" @@ -4158,6 +4221,13 @@ __metadata: languageName: node linkType: hard +"get-stream@npm:^6.0.1": + version: 6.0.1 + resolution: "get-stream@npm:6.0.1" + checksum: 10c0/49825d57d3fd6964228e6200a58169464b8e8970489b3acdc24906c782fb7f01f9f56f8e6653c4a50713771d6658f7cfe051e5eb8c12e334138c9c918b296341 + languageName: node + linkType: hard + "get-stream@npm:^8.0.1": version: 8.0.1 resolution: "get-stream@npm:8.0.1" @@ -4457,6 +4527,13 @@ __metadata: languageName: node linkType: hard +"human-signals@npm:^4.3.0": + version: 4.3.1 + resolution: "human-signals@npm:4.3.1" + checksum: 10c0/40498b33fe139f5cc4ef5d2f95eb1803d6318ac1b1c63eaf14eeed5484d26332c828de4a5a05676b6c83d7b9e57727c59addb4b1dea19cb8d71e83689e5b336c + languageName: node + linkType: hard + "human-signals@npm:^5.0.0": version: 5.0.0 resolution: "human-signals@npm:5.0.0" @@ -5084,6 +5161,13 @@ __metadata: languageName: node linkType: hard +"lodash.debounce@npm:^4.0.6": + version: 4.0.8 + resolution: "lodash.debounce@npm:4.0.8" + checksum: 10c0/762998a63e095412b6099b8290903e0a8ddcb353ac6e2e0f2d7e7d03abd4275fe3c689d88960eb90b0dde4f177554d51a690f22a343932ecbc50a5d111849987 + languageName: node + linkType: hard + "lodash.defaults@npm:^4.2.0": version: 4.2.0 resolution: "lodash.defaults@npm:4.2.0" @@ -5105,6 +5189,13 @@ __metadata: languageName: node linkType: hard +"lodash.throttle@npm:^4.0.1": + version: 4.1.1 + resolution: "lodash.throttle@npm:4.1.1" + checksum: 10c0/14628013e9e7f65ac904fc82fd8ecb0e55a9c4c2416434b1dd9cf64ae70a8937f0b15376a39a68248530adc64887ed0fe2b75204b2c9ec3eea1cb2d66ddd125d + languageName: node + linkType: hard + "lodash.uniq@npm:^4.5.0": version: 4.5.0 resolution: "lodash.uniq@npm:4.5.0" @@ -5751,6 +5842,17 @@ __metadata: languageName: node linkType: hard +"nuxt-aos@npm:1.2.5": + version: 1.2.5 + resolution: "nuxt-aos@npm:1.2.5" + dependencies: + "@nuxt/devtools-kit": "npm:^1.3.9" + "@nuxt/kit": "npm:^3.12.3" + aos: "npm:^2.3.4" + checksum: 10c0/e49a4eb96b137cae85efdcfb8ed49089a7be81d8ee4f973a86a6bab22130099ff0d009f71060ba2ce4fdcbd98f5c768eac8b8026f113063b77c714589f4f89ab + languageName: node + linkType: hard + "nuxt@npm:^4.1.1": version: 4.1.2 resolution: "nuxt@npm:4.1.2" @@ -5978,6 +6080,7 @@ __metadata: "@nuxtjs/tailwindcss": "npm:6.14.0" dotenv: "npm:^17.2.2" nuxt: "npm:^4.1.1" + nuxt-aos: "npm:1.2.5" openai: "npm:^5.20.2" vue: "npm:^3.5.21" vue-router: "npm:^4.5.1" @@ -7318,6 +7421,13 @@ __metadata: languageName: node linkType: hard +"signal-exit@npm:^3.0.7": + version: 3.0.7 + resolution: "signal-exit@npm:3.0.7" + checksum: 10c0/25d272fa73e146048565e08f3309d5b942c1979a6f4a58a8c59d5fa299728e9c2fcd1a759ec870863b1fd38653670240cd420dad2ad9330c71f36608a6a1c912 + languageName: node + linkType: hard + "signal-exit@npm:^4.0.1, signal-exit@npm:^4.1.0": version: 4.1.0 resolution: "signal-exit@npm:4.1.0"