{"_id":"@ariada-org/nuxt-module","name":"@ariada-org/nuxt-module","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@ariada-org/nuxt-module","version":"0.1.0","description":"Nuxt module that scans generated output with Ariada accessibility checks.","license":"EUPL-1.2","type":"module","sideEffects":false,"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"dependencies":{"@ariada-org/vite-plugin":"0.1.0"},"devDependencies":{"@types/node":"^22.10.2","rimraf":"^6.0.1","typescript":"^5.7.2","vitest":"^4.1.0"},"engines":{"node":">=22"},"keywords":["nuxt","module","accessibility","ariada"],"publishConfig":{"access":"public"},"scripts":{"build":"tsc -p tsconfig.json","typecheck":"tsc -p tsconfig.json --noEmit","lint":"eslint src tests","test":"vitest run","clean":"rimraf dist coverage"},"_id":"@ariada-org/nuxt-module@0.1.0","_integrity":"sha512-NzSwpVzgMdytLiRobUyLqrWGlhZfy/62V6V3++rmSTqUBpkBu5vRo87z+AsatDtEdoozd/MGSwigLbwPGfRIVQ==","_resolved":"/private/var/folders/2c/_42xj0l179z8yc7wmp5k91s00000gn/T/372a01bfe5ec67756008d4c578526d5c/ariada-org-nuxt-module-0.1.0.tgz","_from":"file:ariada-org-nuxt-module-0.1.0.tgz","_nodeVersion":"26.5.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-NzSwpVzgMdytLiRobUyLqrWGlhZfy/62V6V3++rmSTqUBpkBu5vRo87z+AsatDtEdoozd/MGSwigLbwPGfRIVQ==","shasum":"b388a128e04587c8a7ad2873e8b56b3423f01f96","tarball":"https://registry.npmjs.org/@ariada-org/nuxt-module/-/nuxt-module-0.1.0.tgz","fileCount":12,"unpackedSize":21197,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCkL4qqucA2mX9hRB1WNSoNE4wBAqgrPVaKgUK4G7O/iwIgJrEGbGZ7zSSZ9f3wN7Ewedn6+mzdkR2Ob+sZFzrjMts="}]},"_npmUser":{"name":"agonist","email":"ab@agonist.ai"},"directories":{},"maintainers":[{"name":"agonist","email":"ab@agonist.ai"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/nuxt-module_0.1.0_1784942566567_0.6829123233593359"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-25T01:22:46.371Z","0.1.0":"2026-07-25T01:22:46.713Z","modified":"2026-07-25T01:22:46.960Z"},"maintainers":[{"name":"agonist","email":"ab@agonist.ai"}],"description":"Nuxt module that scans generated output with Ariada accessibility checks.","keywords":["nuxt","module","accessibility","ariada"],"license":"EUPL-1.2","readme":"<!-- SPDX-FileCopyrightText: 2026 Agonist Development AB -->\n<!-- SPDX-License-Identifier: CC-BY-SA-4.0 -->\n\n# Ariada Nuxt Module\n\nNuxt module that scans `.output/public` or `dist` after generated assets are\navailable. It reuses `@ariada-org/vite-plugin` static HTML scanning.\n\nOfficial contract checked during implementation:\n\n- Nuxt modules can register lifecycle hooks.\n  Source: https://nuxt.com/docs/3.x/guide/modules/recipes-advanced\n- `nitro:build:public-assets` runs after public assets are copied.\n  Source: https://nuxt.com/docs/4.x/api/advanced/hooks\n\n```ts\nexport default defineNuxtConfig({\n  modules: ['@ariada-org/nuxt-module'],\n  ariada: {\n    failOn: 'serious',\n  },\n});\n```\n","readmeFilename":"README.md","_rev":"1-5a326f300e11e02ee71dfb3fff09bbf9"}