{"_id":"@eimerreis/az-npm","_rev":"4-3e90fce075d735984633f8f4459a6be1","name":"@eimerreis/az-npm","dist-tags":{"latest":"0.2.2"},"versions":{"0.1.0":{"name":"@eimerreis/az-npm","version":"0.1.0","keywords":["azure-devops","npm","pnpm","bun","artifacts","cli","auth"],"author":{"name":"Moritz Frölich","email":"mail@moritzfroelich.de"},"license":"MIT","_id":"@eimerreis/az-npm@0.1.0","maintainers":[{"name":"eimerreis","email":"mail@moritzfroelich.de"}],"homepage":"https://github.com/eimerreis/az-npm#readme","bugs":{"url":"https://github.com/eimerreis/az-npm/issues"},"bin":{"az-npm":"dist/bin.js"},"dist":{"shasum":"833a50ed8788ec5c39b2af401065a16c25bb47f1","tarball":"https://registry.npmjs.org/@eimerreis/az-npm/-/az-npm-0.1.0.tgz","fileCount":6,"integrity":"sha512-8X3unhZvv0qB9kiX32fljM9p/mcvtxZTFgEv5h928sSX4mWJ2ONiE1m7kQmvKpL9SvUMOdbJix1S+YlX1Blw5Q==","signatures":[{"sig":"MEUCIBOb13Oz0LULY/JGsmmm6lRbRVjbfVd/tCN/Lr7tgR04AiEAlgsDY5CvPqY3CiO7nGurbQfSZjzkPilendoIuBS5hBk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177041},"type":"module","engines":{"node":">=20"},"exports":{".":"./dist/index.js","./cli":"./dist/cli.js"},"gitHead":"95c0b3dcc6e9f605b85ae7714bed098ae56bf02b","scripts":{"test":"bun test","build":"bun build src/bin.ts src/cli.ts src/index.ts --outdir dist --target node","check":"biome check .","release":"bun run build && changeset publish","build:bin":"bun build src/bin.ts --compile --outfile dist/az-npm-auth","changeset":"changeset","check:fix":"biome check --write .","version-packages":"changeset version"},"_npmUser":{"name":"eimerreis","email":"mail@moritzfroelich.de"},"repository":{"url":"git+https://github.com/eimerreis/az-npm.git","type":"git"},"_npmVersion":"11.6.2","description":"Zero-config CLI that authenticates npm, pnpm, and bun registries against Azure DevOps Artifacts feeds using the Azure CLI.","directories":{},"_nodeVersion":"24.12.0","dependencies":{"ini":"^5.0.0","jose":"^6.1.0","smol-toml":"^1.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.0","typescript":"^5.9.3","@biomejs/biome":"^2.2.4","@changesets/cli":"^2.29.7"},"_npmOperationalInternal":{"tmp":"tmp/az-npm_0.1.0_1774961939761_0.6247373118562036","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@eimerreis/az-npm","version":"0.2.0","keywords":["azure-devops","npm","pnpm","bun","artifacts","cli","auth"],"author":{"name":"Moritz Frölich","email":"mail@moritzfroelich.de"},"license":"MIT","_id":"@eimerreis/az-npm@0.2.0","maintainers":[{"name":"eimerreis","email":"mail@moritzfroelich.de"}],"homepage":"https://github.com/eimerreis/az-npm#readme","bugs":{"url":"https://github.com/eimerreis/az-npm/issues"},"bin":{"az-npm":"dist/bin.js"},"dist":{"shasum":"bbaa56aa02c2604949ec0838dd96763105cb8650","tarball":"https://registry.npmjs.org/@eimerreis/az-npm/-/az-npm-0.2.0.tgz","fileCount":6,"integrity":"sha512-lZ+njBFBJbigNlmODnRiWPItxSj5/LaDIB4Qxr9XHaEr5VCPVAnpWr8c8wFBMkWsT0waOUN4vktaTRPk0/afaQ==","signatures":[{"sig":"MEUCIQCQmGHTMalQaxVyH1FmTozS5Bu7ZTnW0uWY8bEPN8Kh6AIgYqulxhYEI6m9uzszSPwT5dytci7m42sSQgeTjZjyZsM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eimerreis%2faz-npm@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":177294},"type":"module","engines":{"node":">=20"},"exports":{".":"./dist/index.js","./cli":"./dist/cli.js"},"gitHead":"4047a0f762d2e8b7e916f95599b6424c44ed5ac7","scripts":{"test":"bun test","build":"bun build src/bin.ts src/cli.ts src/index.ts --outdir dist --target node","check":"biome check .","release":"bun run build && changeset publish","build:bin":"bun build src/bin.ts --compile --outfile dist/az-npm-auth","changeset":"changeset","check:fix":"biome check --write .","version-packages":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e9f5689e-4e58-4a64-a8f8-fa183c4d7326"}},"repository":{"url":"git+https://github.com/eimerreis/az-npm.git","type":"git"},"_npmVersion":"11.12.1","description":"Zero-config CLI that authenticates npm, pnpm, and bun registries against Azure DevOps Artifacts feeds using the Azure CLI.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"ini":"^5.0.0","jose":"^6.1.0","smol-toml":"^1.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.0","typescript":"^5.9.3","@biomejs/biome":"^2.2.4","@changesets/cli":"^2.29.7"},"_npmOperationalInternal":{"tmp":"tmp/az-npm_0.2.0_1775027928460_0.9237115577327701","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@eimerreis/az-npm","version":"0.2.1","keywords":["azure-devops","npm","pnpm","bun","artifacts","cli","auth"],"author":{"name":"Moritz Frölich","email":"mail@moritzfroelich.de"},"license":"MIT","_id":"@eimerreis/az-npm@0.2.1","maintainers":[{"name":"eimerreis","email":"mail@moritzfroelich.de"}],"homepage":"https://github.com/eimerreis/az-npm#readme","bugs":{"url":"https://github.com/eimerreis/az-npm/issues"},"bin":{"az-npm":"dist/bin.js"},"dist":{"shasum":"94a413d8afad150e46202214099ef9a61098b002","tarball":"https://registry.npmjs.org/@eimerreis/az-npm/-/az-npm-0.2.1.tgz","fileCount":6,"integrity":"sha512-NvfdDYrbW0d7xslucqAOR6o+E3HU07y1nFruqAQ8TNXDPvQLVtUXvVBbIpJ22qLx66wwLwyOCv571d0QMveX4A==","signatures":[{"sig":"MEYCIQD+7B/6Xtv41i0NByBeVy9XC6dQE6JnABhGMgfI8WlHeAIhAPzdB733s8Ftqi/fsDF6EqMU9jTlGiCwbYdHM75zz3tr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eimerreis%2faz-npm@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":187905},"type":"module","engines":{"node":">=20"},"exports":{".":"./dist/index.js","./cli":"./dist/cli.js"},"gitHead":"98f74f91377de9ea122f3763d9ac7d8da2e6ba07","scripts":{"test":"bun test","build":"bun build src/bin.ts src/cli.ts src/index.ts --outdir dist --target node","check":"biome check .","release":"bun run build && changeset publish","build:bin":"bun build src/bin.ts --compile --outfile dist/az-npm-auth","changeset":"changeset","check:fix":"biome check --write .","version-packages":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e9f5689e-4e58-4a64-a8f8-fa183c4d7326"}},"repository":{"url":"git+https://github.com/eimerreis/az-npm.git","type":"git"},"_npmVersion":"11.19.0","description":"Zero-config CLI that authenticates npm, pnpm, and bun registries against Azure DevOps Artifacts feeds using the Azure CLI.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"ini":"^5.0.0","jose":"^6.1.0","smol-toml":"^1.4.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"^1.3.0","typescript":"^5.9.3","@biomejs/biome":"^2.2.4","@changesets/cli":"^2.29.7"},"_npmOperationalInternal":{"tmp":"tmp/az-npm_0.2.1_1785940723750_0.7350433389768594","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@eimerreis/az-npm","version":"0.2.2","description":"Zero-config CLI that authenticates npm, pnpm, and bun registries against Azure DevOps Artifacts feeds using the Azure CLI.","type":"module","author":{"name":"Moritz Frölich","email":"mail@moritzfroelich.de"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/eimerreis/az-npm.git"},"homepage":"https://github.com/eimerreis/az-npm#readme","bugs":{"url":"https://github.com/eimerreis/az-npm/issues"},"keywords":["azure-devops","npm","pnpm","bun","artifacts","cli","auth"],"publishConfig":{"access":"public"},"bin":{"az-npm":"dist/bin.js"},"exports":{".":"./dist/index.js","./cli":"./dist/cli.js"},"engines":{"node":">=20"},"scripts":{"check":"biome check .","check:fix":"biome check --write .","build":"bun build src/bin.ts src/cli.ts src/index.ts --outdir dist --target node","build:bin":"bun build src/bin.ts --compile --outfile dist/az-npm-auth","changeset":"changeset","release":"bun run build && changeset publish","version-packages":"changeset version","test":"bun test"},"dependencies":{"ini":"^5.0.0","jose":"^6.1.0","smol-toml":"^1.4.2"},"devDependencies":{"@changesets/cli":"^2.29.7","@biomejs/biome":"^2.2.4","@types/bun":"^1.3.0","typescript":"^5.9.3"},"gitHead":"568982e465863e183e009b9d043441f5cdca9d56","_id":"@eimerreis/az-npm@0.2.2","_nodeVersion":"24.19.0","_npmVersion":"11.19.0","dist":{"integrity":"sha512-6/lqnowMdaVO+v1G95gPxFi6PustwFaD17EiqVtaN4ttfduFeXAn1BK736X9K55D2668LIHf9XyCeoQFs8oDBQ==","shasum":"b9bf20e84d35b56643e890c1b4d630fc94719b7b","tarball":"https://registry.npmjs.org/@eimerreis/az-npm/-/az-npm-0.2.2.tgz","fileCount":6,"unpackedSize":189060,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@eimerreis%2faz-npm@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFSTDJXNeoNgzJ8oIdbmt5rt73ADk7iQg8FRJoEayg+yAiBTl8BVQ2XceTPGx3h3p0LNkScsJJ6zS/qDNfHtzcJ5aQ=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e9f5689e-4e58-4a64-a8f8-fa183c4d7326"}},"directories":{},"maintainers":[{"name":"eimerreis","email":"mail@moritzfroelich.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/az-npm_0.2.2_1786525902799_0.9033586559227373"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-31T12:58:59.696Z","modified":"2026-08-12T09:11:43.269Z","0.1.0":"2026-03-31T12:58:59.900Z","0.2.0":"2026-04-01T07:18:48.645Z","0.2.1":"2026-08-05T14:38:43.908Z","0.2.2":"2026-08-12T09:11:42.936Z"},"bugs":{"url":"https://github.com/eimerreis/az-npm/issues"},"author":{"name":"Moritz Frölich","email":"mail@moritzfroelich.de"},"license":"MIT","homepage":"https://github.com/eimerreis/az-npm#readme","keywords":["azure-devops","npm","pnpm","bun","artifacts","cli","auth"],"repository":{"type":"git","url":"git+https://github.com/eimerreis/az-npm.git"},"description":"Zero-config CLI that authenticates npm, pnpm, and bun registries against Azure DevOps Artifacts feeds using the Azure CLI.","maintainers":[{"name":"eimerreis","email":"mail@moritzfroelich.de"}],"readme":"# @eimerreis/az-npm\n\n[![npm version](https://img.shields.io/npm/v/%40eimerreis%2Faz-npm)](https://www.npmjs.com/package/@eimerreis/az-npm)\n[![npm downloads](https://img.shields.io/npm/dm/%40eimerreis%2Faz-npm)](https://www.npmjs.com/package/@eimerreis/az-npm)\n[![Release](https://github.com/eimerreis/az-npm/actions/workflows/release.yml/badge.svg)](https://github.com/eimerreis/az-npm/actions/workflows/release.yml)\n\nZero-config CLI that authenticates npm, pnpm, and bun against Azure DevOps Artifacts private feeds using the Azure CLI.\n\n`az-npm` is published for the Node runtime and built with a Bun-based maintainer toolchain.\n\n## Usage\n\n```bash\nnpx @eimerreis/az-npm\n```\n\nOptional flags:\n\n```bash\nnpx @eimerreis/az-npm --token <token>\nnpx @eimerreis/az-npm --cwd <path>\n```\n\nExit codes:\n\n```text\n0  Authentication succeeded\n1  Token acquisition failed\n2  Detection, discovery, or write failed\n```\n\n## Development\n\n```bash\nbun install\nbun test\nbun run check\nbun run build\n```\n\n## Releasing\n\n```bash\nbun run changeset\n```\n\nPush to `master`. The release workflow versions the package from pending changesets, publishes only when `package.json` changes, and creates a matching GitHub release using npm trusted publishing.\n","readmeFilename":"README.md"}