{"_id":"@ariada-org/babel-plugin","name":"@ariada-org/babel-plugin","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@ariada-org/babel-plugin","version":"0.1.0","description":"Babel plugin adapter for source-visible Ariada JSX 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"}},"devDependencies":{"@babel/core":"^7.29.7","@types/node":"^22.10.2","rimraf":"^6.0.1","typescript":"^5.7.2","vitest":"^4.1.0"},"peerDependencies":{"@babel/core":">=7.24"},"peerDependenciesMeta":{"@babel/core":{"optional":true}},"engines":{"node":">=22"},"keywords":["babel","plugin","jsx","accessibility","a11y","ariada"],"repository":{"type":"git","url":"git+https://github.com/ariada-org/ariada.git","directory":"packages/ariada-babel-plugin"},"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/babel-plugin@0.1.0","bugs":{"url":"https://github.com/ariada-org/ariada/issues"},"homepage":"https://github.com/ariada-org/ariada#readme","_integrity":"sha512-O6tnDyBZiRfQYI1kSy7IRVywGL5Owkurf3TlWFeCBJfNEBrgJx83RVPg2vSFqjYOTwzLNkrSTp1uasYNAXfHLw==","_resolved":"/private/var/folders/2c/_42xj0l179z8yc7wmp5k91s00000gn/T/be6b306d4df919c0bb83d15652220203/ariada-org-babel-plugin-0.1.0.tgz","_from":"file:ariada-org-babel-plugin-0.1.0.tgz","_nodeVersion":"26.5.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-O6tnDyBZiRfQYI1kSy7IRVywGL5Owkurf3TlWFeCBJfNEBrgJx83RVPg2vSFqjYOTwzLNkrSTp1uasYNAXfHLw==","shasum":"7027e1ab0b1da5ab3712b6c401b23e7412c74811","tarball":"https://registry.npmjs.org/@ariada-org/babel-plugin/-/babel-plugin-0.1.0.tgz","fileCount":7,"unpackedSize":21583,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICbatGBcjXHe3h2pM/9cwGAuOfi/eWFKqIeqsWX3HStPAiB52nIDNu/r4I7amQMFYLC85xUfkDbIQUsyny6Ijq8zsw=="}]},"_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/babel-plugin_0.1.0_1784942562161_0.2889939341181269"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-25T01:22:42.022Z","0.1.0":"2026-07-25T01:22:42.292Z","modified":"2026-07-25T01:22:42.538Z"},"maintainers":[{"name":"agonist","email":"ab@agonist.ai"}],"description":"Babel plugin adapter for source-visible Ariada JSX accessibility checks.","homepage":"https://github.com/ariada-org/ariada#readme","keywords":["babel","plugin","jsx","accessibility","a11y","ariada"],"repository":{"type":"git","url":"git+https://github.com/ariada-org/ariada.git","directory":"packages/ariada-babel-plugin"},"bugs":{"url":"https://github.com/ariada-org/ariada/issues"},"license":"EUPL-1.2","readme":"# Ariada Babel Plugin\n\nBabel adapter for source-visible JSX accessibility checks. It extracts a simple\nstatic JSX tag stream and passes it to a shared Ariada scanner, then exposes\nfindings on Babel metadata or fails the transform when configured.\n\n```js\nplugins: [['@ariada-org/babel-plugin', { scanner: ariadaJsxScanner, failOn: 'serious' }]]\n```\n\nThis package is not a rendered-DOM scanner. Use the esbuild, Webpack, Rollup, or\nVite output-stage plugins for built HTML scans.\n","readmeFilename":"README.md","_rev":"1-47ab65a1ec1d4803dde59ecbcc851e48"}