{"_id":"@ariada-org/ariada-jsr","name":"@ariada-org/ariada-jsr","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@ariada-org/ariada-jsr","version":"0.1.0","description":"JSR-facing TypeScript adapter that builds shared @ariada-org/cli scanner commands for Deno and TS-first consumers.","license":"EUPL-1.2","type":"module","sideEffects":false,"exports":{".":"./src/mod.ts"},"devDependencies":{"@types/node":"^22.10.2","typescript":"^5.7.2","vitest":"^4.1.0"},"keywords":["ariada","jsr","deno","typescript","accessibility","wcag","eaa"],"repository":{"type":"git","url":"git+https://github.com/ariada-org/ariada.git","directory":"packages/ariada-jsr"},"publishConfig":{"access":"public"},"scripts":{"build":"tsc -p tsconfig.json --noEmit","typecheck":"tsc -p tsconfig.json --noEmit && (command -v deno >/dev/null 2>&1 && deno check examples/consumer.ts || echo 'deno not installed — skipping examples/consumer.ts check')","lint":"eslint src tests","test":"vitest run","validate:jsr":"node scripts/validate-jsr-package.mjs && deno publish --dry-run --allow-dirty --config jsr.json","evidence":"node scripts/build-evidence.mjs"},"_id":"@ariada-org/ariada-jsr@0.1.0","bugs":{"url":"https://github.com/ariada-org/ariada/issues"},"homepage":"https://github.com/ariada-org/ariada#readme","_integrity":"sha512-7RehkHgFlTJK4OS5FWOWEP+rvg5Ni05Bw5G4VSVj2EptY7w6EH9Xnj9JNa6/4SZgrv3L6IhC/HppqW3qryJuLw==","_resolved":"/private/var/folders/2c/_42xj0l179z8yc7wmp5k91s00000gn/T/63f9194c51525a324bd4bdfeec604c13/ariada-org-ariada-jsr-0.1.0.tgz","_from":"file:ariada-org-ariada-jsr-0.1.0.tgz","_nodeVersion":"26.5.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-7RehkHgFlTJK4OS5FWOWEP+rvg5Ni05Bw5G4VSVj2EptY7w6EH9Xnj9JNa6/4SZgrv3L6IhC/HppqW3qryJuLw==","shasum":"82a76528f7f99a0d59bf335f583c0c1277028c3a","tarball":"https://registry.npmjs.org/@ariada-org/ariada-jsr/-/ariada-jsr-0.1.0.tgz","fileCount":8,"unpackedSize":7071,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGgCN7Ym6DUnHcPii166Z3EPal2ihGpjw4DacfAa69/wAiEAuYK5du5m+gtFYOhEX9bLS/E+C/Zi/swIz2uEeNZDeg8="}]},"_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/ariada-jsr_0.1.0_1784942566316_0.6561198121733081"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-25T01:22:46.108Z","0.1.0":"2026-07-25T01:22:46.463Z","modified":"2026-07-25T01:22:46.700Z"},"maintainers":[{"name":"agonist","email":"ab@agonist.ai"}],"description":"JSR-facing TypeScript adapter that builds shared @ariada-org/cli scanner commands for Deno and TS-first consumers.","homepage":"https://github.com/ariada-org/ariada#readme","keywords":["ariada","jsr","deno","typescript","accessibility","wcag","eaa"],"repository":{"type":"git","url":"git+https://github.com/ariada-org/ariada.git","directory":"packages/ariada-jsr"},"bugs":{"url":"https://github.com/ariada-org/ariada/issues"},"license":"EUPL-1.2","readme":"# @ariada-org/ariada-jsr\n\nJSR-facing TypeScript adapter for Ariada. It gives Deno and TS-first consumers a\nsmall typed surface for building the shared `@ariada-org/cli` scan command.\n\nThe package does not implement scanner logic. Scanning remains in the published\n`@ariada-org/cli` package and the shared Ariada scanner packages.\n\n## Install\n\n```sh\ndeno add jsr:@ariada-org/ariada-jsr\n```\n\n## Consumer fixture\n\n```ts\nimport { buildAriadaNpxCommand } from '@ariada-org/ariada-jsr';\n\nconst command = buildAriadaNpxCommand({\n  target: 'https://example.test',\n  outputDir: './ariada-output',\n  domains: ['accessibility', 'privacy'],\n  format: 'both',\n  severityThreshold: 'moderate',\n});\n\nconsole.log(command.display);\n```\n\nThe generated command delegates to the shared CLI:\n\n```sh\nnpx --yes @ariada-org/cli@latest scan https://example.test --output-dir ./ariada-output --format both --severity-threshold moderate --domains accessibility,privacy\n```\n\n## Local validation\n\n```sh\npnpm --filter @ariada-org/ariada-jsr typecheck\npnpm --filter @ariada-org/ariada-jsr lint\npnpm --filter @ariada-org/ariada-jsr test\npnpm --filter @ariada-org/ariada-jsr validate:jsr\n```\n\n`validate:jsr` checks the local JSR manifest and runs `deno publish --dry-run`.\nActual publication to `jsr.io` requires a JSR scope/package account and either\ninteractive auth, a token, or linked GitHub Actions OIDC publishing.\n\n## Update\n\n- Author: Alexander Brichkin (Agonist Development AB)\n- Date: 2026-07-01\n","readmeFilename":"README.md","_rev":"1-e1be40dcadcfaf99bdd855664b002bc7"}