{"_id":"@defra/lis-hubs-infra-access","_rev":"65-af6b228046584eaf6f379f77aa712239","name":"@defra/lis-hubs-infra-access","dist-tags":{"latest":"0.27.0","alpha":"0.27.0-lreg-174.alpha.1"},"versions":{"0.1.0-lreg-25.alpha.1":{"name":"@defra/lis-hubs-infra-access","version":"0.1.0-lreg-25.alpha.1","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.1.0-lreg-25.alpha.1","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"b727f5f6e8eb3f7a05771623caa2d00163bf2eea","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.1.0-lreg-25.alpha.1.tgz","fileCount":13,"integrity":"sha512-2BiRIZFJBb+gDyxjL07osdLo0Bm2F9Jg50BA2xJRQxRusePgVitibRvgn99nIg7HNm3KCXpL2xGpE0U2GXfRjg==","signatures":[{"sig":"MEYCIQDL9y98mC+PhyzwVu3DmFMuq9ZKoxip6BIHyLhASIIwmgIhAOD/ELYZJC/YJ4YTygaXLgay2HwRXyKilSuX5qzNY01D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68596},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.1.0-lreg-25.alpha.1.tgz","engines":{"node":">=24"},"exports":{".":"./src/module-access.js","./auth":"./src/auth.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},"_resolved":"/Users/cedricbrasey/Repos/git-defra/livestock/hubs/infra-access/artifacts/defra-lis-hubs-infra-access-0.1.0-lreg-25.alpha.1.tgz","_integrity":"sha512-2BiRIZFJBb+gDyxjL07osdLo0Bm2F9Jg50BA2xJRQxRusePgVitibRvgn99nIg7HNm3KCXpL2xGpE0U2GXfRjg==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.16.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","convict-format-with-validator":"6.2.0","@defra/lis-hubs-infra-registry":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.1.0-lreg-25.alpha.1_1786367026335_0.6558983755168404","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@defra/lis-hubs-infra-access","version":"0.1.0","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.1.0","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"d6d0aa93426b8c28e07cb871bc116b77a27fd18c","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.1.0.tgz","fileCount":13,"integrity":"sha512-GVP/s8ejc2gfawoF1VRzeTvEuqVZ2Fr3jvzns5I0Rzf8kjU0Y/0Nk/RMM38bIeXO/MzD+mKbwUyRxRdMzDlATA==","signatures":[{"sig":"MEUCIQCN7N6omds/HvLZTXfhxMKUEFsgSkYFjXBg4oHzmXJzmQIgZBtfFQT8tk63uQiT5WmQgUlAOBZ0yMg71GeCywJZgkE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":68706},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.1.0.tgz","engines":{"node":">=24"},"exports":{".":"./src/module-access.js","./auth":"./src/auth.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.1.0.tgz","_integrity":"sha512-GVP/s8ejc2gfawoF1VRzeTvEuqVZ2Fr3jvzns5I0Rzf8kjU0Y/0Nk/RMM38bIeXO/MzD+mKbwUyRxRdMzDlATA==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.16.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","convict-format-with-validator":"6.2.0","@defra/lis-hubs-infra-registry":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.1.0_1786372320034_0.41956859865268403","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-lreg-358.alpha.2":{"name":"@defra/lis-hubs-infra-access","version":"0.2.0-lreg-358.alpha.2","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.2.0-lreg-358.alpha.2","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"71e8f4dd42f812a44baadd35dd7063682a98fc25","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.2.0-lreg-358.alpha.2.tgz","fileCount":15,"integrity":"sha512-J/pWr/NvNtXKtlR38hfM++w1+hyTLU8jtMfOVKGpS8Z9zmZQ65zhOb23iIhMiwDUZXQnol/y0yeBxIXpATFT4g==","signatures":[{"sig":"MEUCIQDl4UgheKI7tBvH2rPNilmzP2X8R1d6kyfFNHJIrlF3cgIgLppo7fW9+hIKYXlE9yCWyCd0CXvJbtIvUR2BoSQfoxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.2.0-lreg-358.alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":72323},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.2.0-lreg-358.alpha.2.tgz","engines":{"node":">=24"},"exports":{".":"./src/module-access.js","./auth":"./src/auth.js","./ish-client":"./src/identity-service-helper-client.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.2.0-lreg-358.alpha.2.tgz","_integrity":"sha512-J/pWr/NvNtXKtlR38hfM++w1+hyTLU8jtMfOVKGpS8Z9zmZQ65zhOb23iIhMiwDUZXQnol/y0yeBxIXpATFT4g==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.16.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","@defra/lis-hubs-infra-core":"^0.2.0","convict-format-with-validator":"6.2.0","@defra/lis-hubs-infra-registry":"^0.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/wreck":"18.1.2","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/wreck":"18.1.2"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.2.0-lreg-358.alpha.2_1786622989204_0.6342423824486976","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@defra/lis-hubs-infra-access","version":"0.2.0","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.2.0","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"f0bb58a304c4764683e6d52ca46a5cec898f19d8","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.2.0.tgz","fileCount":15,"integrity":"sha512-P2VzJ96q6ylPzmE+QWhxk5BxxDkarTaQiMAziAG2MkY5TJDol5IuwxZHGV79p+NR1ePcxG5oE971rYsGwF/G1Q==","signatures":[{"sig":"MEQCIEmzluUXhw6HgBTP6bT7hXNdGrjBnbx+QmYllz1g918YAiA9u9Th2E4VWZHz4UGWclQYty1tWjhn5xFHJEqFJLeYfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":72306},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.2.0.tgz","engines":{"node":">=24"},"exports":{".":"./src/module-access.js","./auth":"./src/auth.js","./ish-client":"./src/identity-service-helper-client.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.2.0.tgz","_integrity":"sha512-P2VzJ96q6ylPzmE+QWhxk5BxxDkarTaQiMAziAG2MkY5TJDol5IuwxZHGV79p+NR1ePcxG5oE971rYsGwF/G1Q==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.16.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","@defra/lis-hubs-infra-core":"^0.2.0","convict-format-with-validator":"6.2.0","@defra/lis-hubs-infra-registry":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/wreck":"18.1.2","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/wreck":"18.1.2"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.2.0_1786623334995_0.9819823114618729","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-lreg-176.alpha.6":{"name":"@defra/lis-hubs-infra-access","version":"0.3.0-lreg-176.alpha.6","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.3.0-lreg-176.alpha.6","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"01e66411a1285926f00beee5948bbdd9b7442784","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.3.0-lreg-176.alpha.6.tgz","fileCount":19,"integrity":"sha512-9BccgHx/oL4XYrHpAmHAOPDF23uKXPqa1r/TSVittKgMf89O/fnhUJpQ4RbOhUer+2HA+wL2kWcd1qLEuVzzLw==","signatures":[{"sig":"MEUCIGBQOMjk5iUd1cZzwvUxUdUziJJ3mnm9KNIpnBY4XHcQAiEAxJGlk/T4Q2Tg/+/J6QJ/fAwyxjEvXazwc8dqeanesHw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.3.0-lreg-176.alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":70604},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.3.0-lreg-176.alpha.6.tgz","engines":{"node":">=24"},"exports":{".":"./src/module-access.js","./auth":"./src/auth.js","./ish-client":"./src/identity-service-helper-client.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.3.0-lreg-176.alpha.6.tgz","_integrity":"sha512-9BccgHx/oL4XYrHpAmHAOPDF23uKXPqa1r/TSVittKgMf89O/fnhUJpQ4RbOhUer+2HA+wL2kWcd1qLEuVzzLw==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.17.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","openid-client":"^6.8.2","eslint-plugin-jsdoc":"^63.0.8","@defra/hapi-auth-oidc":"^0.5.6","eslint-plugin-sonarjs":"^4.1.0","@defra/lis-hubs-infra-core":"^0.2.0","convict-format-with-validator":"6.2.0","@defra/lis-hubs-infra-registry":"^0.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/wreck":"18.1.2","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/wreck":"18.1.2"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.3.0-lreg-176.alpha.6_1787307511850_0.9388126259160441","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-lreg-176.alpha.7":{"name":"@defra/lis-hubs-infra-access","version":"0.3.0-lreg-176.alpha.7","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.3.0-lreg-176.alpha.7","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"12727ce961dc0c587863f2e9fdd29eaa059c5dd4","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.3.0-lreg-176.alpha.7.tgz","fileCount":19,"integrity":"sha512-yFA7ep71Z9kErdj5OrK33s/9zPR5XONqSWNli4gJgNK/Q2DEthW5oPbY0GOASZGuSYZUX3W3bLyMNKb4lOpP6A==","signatures":[{"sig":"MEYCIQD9FtahDjVlfuW4bJZ/2glAKK1ZGo6f5WlYWcBAjwFYMQIhAN7VU0cDzXGHAgIVWb2gbOsuLbEWNuO2hEthzzpvKch3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.3.0-lreg-176.alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":70842},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.3.0-lreg-176.alpha.7.tgz","engines":{"node":">=24"},"exports":{".":"./src/module-access.js","./auth":"./src/auth.js","./ish-client":"./src/identity-service-helper-client.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.3.0-lreg-176.alpha.7.tgz","_integrity":"sha512-yFA7ep71Z9kErdj5OrK33s/9zPR5XONqSWNli4gJgNK/Q2DEthW5oPbY0GOASZGuSYZUX3W3bLyMNKb4lOpP6A==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.17.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","openid-client":"^6.8.2","eslint-plugin-jsdoc":"^63.0.8","@defra/hapi-auth-oidc":"^0.5.6","eslint-plugin-sonarjs":"^4.1.0","@defra/lis-hubs-infra-core":"^0.2.0","convict-format-with-validator":"6.2.0","@defra/lis-hubs-infra-registry":"^0.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/wreck":"18.1.2","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/wreck":"18.1.2"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.3.0-lreg-176.alpha.7_1787308713249_0.6638243240100954","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-lreg-176.alpha.10":{"name":"@defra/lis-hubs-infra-access","version":"0.3.0-lreg-176.alpha.10","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.3.0-lreg-176.alpha.10","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"44648ef645b39af6a53d75e3961ca4b43e5065a6","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.3.0-lreg-176.alpha.10.tgz","fileCount":25,"integrity":"sha512-hwaGbRNpcX8o12dudqDTE7PRqgT7Z1tv4yAmUo/A7Qie1m/Cd/TxTCrMis05zhngVdsJQ5+Apu4Hyw2Xh2Scuw==","signatures":[{"sig":"MEYCIQCqVE57+aDuko09SbuDj+G8wEoGZoozC1tizicuZmETdgIhAIQutVt/9IxscT/PEez77z4LEvP2Wq/EKMNVMaORVWBN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.3.0-lreg-176.alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75272},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.3.0-lreg-176.alpha.10.tgz","engines":{"node":">=24"},"exports":{".":"./src/module-access.js","./auth":"./src/auth.js","./ish-client":"./src/identity-service-helper-client.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.3.0-lreg-176.alpha.10.tgz","_integrity":"sha512-hwaGbRNpcX8o12dudqDTE7PRqgT7Z1tv4yAmUo/A7Qie1m/Cd/TxTCrMis05zhngVdsJQ5+Apu4Hyw2Xh2Scuw==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.17.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","openid-client":"^6.8.2","eslint-plugin-jsdoc":"^63.0.8","@defra/hapi-auth-oidc":"^0.5.6","eslint-plugin-sonarjs":"^4.1.0","@defra/lis-hubs-infra-core":"^0.2.0","convict-format-with-validator":"6.2.0","@defra/lis-hubs-infra-registry":"^0.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/wreck":"18.1.2","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/wreck":"18.1.2"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.3.0-lreg-176.alpha.10_1787312456908_0.7940813040193024","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-lreg-176.alpha.1":{"name":"@defra/lis-hubs-infra-access","version":"0.3.0-lreg-176.alpha.1","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.3.0-lreg-176.alpha.1","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"2dbed322219652df6607fa5df214a2eeeac3aeaf","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.3.0-lreg-176.alpha.1.tgz","fileCount":25,"integrity":"sha512-b8uuWO0NryZjyidlcaYcIA0PX7s09h/3mNLC8t4aaQP5ozAGfgbjqdjQ2s7GmTRDKHuk4w50Jdrpdr0o6Rv0qA==","signatures":[{"sig":"MEUCIQCx18/W6V641ZrVs/BoUir8NFLr5GUrZrtHT5y+boecNwIgEtIS+PdENlAdLrzbl92rPcMKv4m6ZDthZgWUA2nFtZ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.3.0-lreg-176.alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75222},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.3.0-lreg-176.alpha.1.tgz","engines":{"node":">=24"},"exports":{".":"./src/module-access.js","./auth":"./src/auth.js","./ish-client":"./src/identity-service-helper-client.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.3.0-lreg-176.alpha.1.tgz","_integrity":"sha512-b8uuWO0NryZjyidlcaYcIA0PX7s09h/3mNLC8t4aaQP5ozAGfgbjqdjQ2s7GmTRDKHuk4w50Jdrpdr0o6Rv0qA==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.17.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","openid-client":"^6.8.2","eslint-plugin-jsdoc":"^63.0.8","@defra/hapi-auth-oidc":"^0.5.6","eslint-plugin-sonarjs":"^4.1.0","@defra/lis-hubs-infra-core":"^0.2.0","convict-format-with-validator":"6.2.0","@defra/lis-hubs-infra-registry":"^0.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/wreck":"18.1.2","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/wreck":"18.1.2"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.3.0-lreg-176.alpha.1_1787313423962_0.49595436825418493","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-lreg-177.alpha.1":{"name":"@defra/lis-hubs-infra-access","version":"0.3.0-lreg-177.alpha.1","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.3.0-lreg-177.alpha.1","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"b97e68843f38170b1e9ba4e30fba668dc673a607","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.3.0-lreg-177.alpha.1.tgz","fileCount":15,"integrity":"sha512-I6F9zqA7KCB7QKTSa5uUjDzIy95c+VMQmr1ym1VU37iWC61NY0wFYxNlOgWT6RMZkyMUM5bpZohLFZLXUH/AXQ==","signatures":[{"sig":"MEUCIFzeQK5MFoYNX9slO5mVRr3gQXhbLmtRz71JU/jGDFw3AiEAtVRVz2dJrv8p2nqbn+aYoxYiUBTezIOlIz498iTYgxU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.3.0-lreg-177.alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":72347},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.3.0-lreg-177.alpha.1.tgz","engines":{"node":">=24"},"exports":{".":"./src/module-access.js","./auth":"./src/auth.js","./ish-client":"./src/identity-service-helper-client.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.3.0-lreg-177.alpha.1.tgz","_integrity":"sha512-I6F9zqA7KCB7QKTSa5uUjDzIy95c+VMQmr1ym1VU37iWC61NY0wFYxNlOgWT6RMZkyMUM5bpZohLFZLXUH/AXQ==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.17.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","@defra/lis-hubs-infra-core":"^0.2.0","convict-format-with-validator":"6.2.0","@defra/lis-hubs-infra-registry":"^0.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/wreck":"18.1.2","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/wreck":"18.1.2"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.3.0-lreg-177.alpha.1_1787568513681_0.19356702555824312","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-lreg-177.alpha.2":{"name":"@defra/lis-hubs-infra-access","version":"0.3.0-lreg-177.alpha.2","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.3.0-lreg-177.alpha.2","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"777289685f9716cee3b227042cc0101311ebdb1b","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.3.0-lreg-177.alpha.2.tgz","fileCount":15,"integrity":"sha512-bT55zWmnsHPFeSBj5oKtUzsk/wDIezpd3EQeYGTxoycR7x2pUYeaxG+qCSIl2g9k8AfoiHJSkuRC8ufUs0wLQQ==","signatures":[{"sig":"MEYCIQDK71MBLhepuDzZ6Nk2QdX/rrNFBsTzDcX2ooEavkqpYwIhAPYCFJmkQJXNbdZRejtjYW074u1NG9yvLuTOM+FGAww9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.3.0-lreg-177.alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":72584},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.3.0-lreg-177.alpha.2.tgz","engines":{"node":">=24"},"exports":{".":"./src/module-access.js","./auth":"./src/auth.js","./ish-client":"./src/identity-service-helper-client.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.3.0-lreg-177.alpha.2.tgz","_integrity":"sha512-bT55zWmnsHPFeSBj5oKtUzsk/wDIezpd3EQeYGTxoycR7x2pUYeaxG+qCSIl2g9k8AfoiHJSkuRC8ufUs0wLQQ==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.17.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","@defra/lis-hubs-infra-core":"^0.2.0","convict-format-with-validator":"6.2.0","@defra/lis-hubs-infra-registry":"^0.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/wreck":"18.1.2","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/wreck":"18.1.2"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.3.0-lreg-177.alpha.2_1787568657528_0.8244741327567244","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@defra/lis-hubs-infra-access","version":"0.3.0","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.3.0","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"cd15ff3bc8aeb6288662998b7716a26df8d3f2e4","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.3.0.tgz","fileCount":15,"integrity":"sha512-Nnm0f1bPsenpoTNgFQgowB/Mc0QK65mQ+Craa5kuw+WHT8yzpAhKZkcE3NDWze6EzvDQOPZsQq3DHAQLqiO9pQ==","signatures":[{"sig":"MEUCIQCcJD/t1spV9r286K8Nu5t+3+GZfnUO4TXo/8VH9QIHywIgHkxHtUzGtYfcrpWwn3wU34IWGZmpVf0f7xRWtLIbMJk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":72567},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.3.0.tgz","engines":{"node":">=24"},"exports":{".":"./src/module-access.js","./auth":"./src/auth.js","./ish-client":"./src/identity-service-helper-client.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.3.0.tgz","_integrity":"sha512-Nnm0f1bPsenpoTNgFQgowB/Mc0QK65mQ+Craa5kuw+WHT8yzpAhKZkcE3NDWze6EzvDQOPZsQq3DHAQLqiO9pQ==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.17.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","@defra/lis-hubs-infra-core":"^0.2.0","convict-format-with-validator":"6.2.0","@defra/lis-hubs-infra-registry":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/wreck":"18.1.2","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/wreck":"18.1.2"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.3.0_1787568876220_0.6480962435390849","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-lreg-178.alpha.1":{"name":"@defra/lis-hubs-infra-access","version":"0.4.0-lreg-178.alpha.1","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.4.0-lreg-178.alpha.1","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"46d3276c4db3789876de58b07a607ac8956921a6","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.4.0-lreg-178.alpha.1.tgz","fileCount":15,"integrity":"sha512-e7ErtH86JDyfoKLT5wGComFxu5JNdq9vqZWnNyQ9BxEqnKDeLSdJYnIpb33oe4P8N8fVgqfyvUKUTFck+oO+pw==","signatures":[{"sig":"MEUCIQDaO1EO8sN9iHBbkf+tJzVBp6gSOP8Ik9/ucYZXBn9etgIgA+qWxRwO0MsC8YNLMwzwcYRb0sv2lh1riIuThNt3Qqg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.4.0-lreg-178.alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":72285},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.4.0-lreg-178.alpha.1.tgz","engines":{"node":">=24"},"exports":{".":"./src/module-access.js","./auth":"./src/auth.js","./ish-client":"./src/identity-service-helper-client.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.4.0-lreg-178.alpha.1.tgz","_integrity":"sha512-e7ErtH86JDyfoKLT5wGComFxu5JNdq9vqZWnNyQ9BxEqnKDeLSdJYnIpb33oe4P8N8fVgqfyvUKUTFck+oO+pw==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.17.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","@defra/lis-hubs-infra-core":"^0.2.0","convict-format-with-validator":"6.2.0","@defra/lis-hubs-infra-registry":"^0.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/wreck":"18.1.2","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/wreck":"18.1.2"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.4.0-lreg-178.alpha.1_1787585772235_0.4332081712487672","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@defra/lis-hubs-infra-access","version":"0.4.0","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.4.0","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"25a6b169b47528a5d2db06b4483fd035c24dc380","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.4.0.tgz","fileCount":15,"integrity":"sha512-YbyjKOGnp1KNCr8qfkbTvH69rJeJHv1pVCx5JLQNJsUdUFsd1dxpxAbprFADOHsT9FkotEmyFYVQlsb+PFa+Cg==","signatures":[{"sig":"MEUCIQCaSRNZSEtQGC5LQByq61pkZmlbyN+fwqiQNT9WVgjyVQIgcxzLXFUOs2SM0nROLhTmECEIvFpyhkRzbR22pBl+lL0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":72268},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.4.0.tgz","engines":{"node":">=24"},"exports":{".":"./src/module-access.js","./auth":"./src/auth.js","./ish-client":"./src/identity-service-helper-client.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.4.0.tgz","_integrity":"sha512-YbyjKOGnp1KNCr8qfkbTvH69rJeJHv1pVCx5JLQNJsUdUFsd1dxpxAbprFADOHsT9FkotEmyFYVQlsb+PFa+Cg==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.17.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","@defra/lis-hubs-infra-core":"^0.2.0","convict-format-with-validator":"6.2.0","@defra/lis-hubs-infra-registry":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/wreck":"18.1.2","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/wreck":"18.1.2"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.4.0_1787587655792_0.17262193668563208","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-lreg-406.alpha.1":{"name":"@defra/lis-hubs-infra-access","version":"0.5.0-lreg-406.alpha.1","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.5.0-lreg-406.alpha.1","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"55ef0029360d37a5e3683568b8f63ae1f5606100","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.5.0-lreg-406.alpha.1.tgz","fileCount":14,"integrity":"sha512-O0qMCiuMzvJCJGTjByRGynS0pWQ0bq4awhEn31uH2xC8kCLtcBYe2c6FW5A97WY0wepTv7/7yOYgbkvzbL7wtQ==","signatures":[{"sig":"MEUCICEkfbayCKcFKKda1YVUCUinqPF9cHb9x3tKIn61rWaHAiEAlYZywISnuqYy3QImmS32O5ApELjPImx3vtQ8rq9ed2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.5.0-lreg-406.alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":69768},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.5.0-lreg-406.alpha.1.tgz","engines":{"node":">=24"},"exports":{".":"./src/module-access.js","./auth":"./src/auth.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.5.0-lreg-406.alpha.1.tgz","_integrity":"sha512-O0qMCiuMzvJCJGTjByRGynS0pWQ0bq4awhEn31uH2xC8kCLtcBYe2c6FW5A97WY0wepTv7/7yOYgbkvzbL7wtQ==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.17.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","convict-format-with-validator":"6.2.0","@defra/lis-hubs-infra-registry":"^0.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.5.0-lreg-406.alpha.1_1787660941330_0.9669156641384526","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-lreg-406.alpha.2":{"name":"@defra/lis-hubs-infra-access","version":"0.5.0-lreg-406.alpha.2","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.5.0-lreg-406.alpha.2","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"93dde7be1a628422a7c6df705d6f45badb156d3d","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.5.0-lreg-406.alpha.2.tgz","fileCount":16,"integrity":"sha512-OnQLF9SMKcIPinXRz6S5Weh44o6SoevQxJ+ptbJGGWm9ZCZkUrYG/gJwt7+oV4PpWiOXfJiju5T1hI9HBrus3w==","signatures":[{"sig":"MEYCIQC09VxT+TJvARzLgthfvqjuSz6NXDGXRM20ayyRCX3/hQIhALPrUK+Kl5nzs3J0Vxbh8cO34XsUjJbjEQCqFCvw0KId","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.5.0-lreg-406.alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73330},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.5.0-lreg-406.alpha.2.tgz","engines":{"node":">=24"},"exports":{".":"./src/module-access.js","./auth":"./src/auth.js","./ish-client":"./src/identity-service-helper-client.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.5.0-lreg-406.alpha.2.tgz","_integrity":"sha512-OnQLF9SMKcIPinXRz6S5Weh44o6SoevQxJ+ptbJGGWm9ZCZkUrYG/gJwt7+oV4PpWiOXfJiju5T1hI9HBrus3w==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.17.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","@defra/lis-hubs-infra-core":"^0.2.0","convict-format-with-validator":"6.2.0","@defra/lis-hubs-infra-registry":"^0.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/wreck":"18.1.2","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/wreck":"18.1.2"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.5.0-lreg-406.alpha.2_1787661185462_0.2686610421263276","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@defra/lis-hubs-infra-access","version":"0.5.0","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.5.0","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"4fe2aec716869a617ed60da65136c62012c624e0","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.5.0.tgz","fileCount":16,"integrity":"sha512-LmmtkQEjCeDoor8Glsi4Hc04L9KFr0h851dcxAI4SsC+50I1fo0w1H9fYWTWjkJd+pSL5E8Li1eYgnkXbaqnLw==","signatures":[{"sig":"MEQCIAWtZI4G/etj48vRD+RrZ2PsJ5XzCFHJTimrDR5iMHY+AiAPRTtqnKUxnz5xezSLBFwnKUODEDxfJkuj4C+/62vQwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73313},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.5.0.tgz","engines":{"node":">=24"},"exports":{".":"./src/module-access.js","./auth":"./src/auth.js","./ish-client":"./src/identity-service-helper-client.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.5.0.tgz","_integrity":"sha512-LmmtkQEjCeDoor8Glsi4Hc04L9KFr0h851dcxAI4SsC+50I1fo0w1H9fYWTWjkJd+pSL5E8Li1eYgnkXbaqnLw==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.17.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","@defra/lis-hubs-infra-core":"^0.2.0","convict-format-with-validator":"6.2.0","@defra/lis-hubs-infra-registry":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/wreck":"18.1.2","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/wreck":"18.1.2"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.5.0_1787661393015_0.2801760752157263","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-lreg-179.alpha.6":{"name":"@defra/lis-hubs-infra-access","version":"0.5.0-lreg-179.alpha.6","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.5.0-lreg-179.alpha.6","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"8b40dcbb40f142884cc10fecb76da706a5be8fdf","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.5.0-lreg-179.alpha.6.tgz","fileCount":35,"integrity":"sha512-wD7VYCDRFTKdW7847YyKsZ/75nPQnPv6Lvm0CZBeWz459plEA7NEx32vtwoeSHSLwhNZhUj2bjrK04NMP/n0+Q==","signatures":[{"sig":"MEYCIQCzPphtdN3EKtYxO33HCAiGyxezWJsWl5n7KwZZdHJDyAIhAMh4oGPNEDasUxggPouo/YswBwFmDXQx00lVyOMx8gqK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.5.0-lreg-179.alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":79112},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.5.0-lreg-179.alpha.6.tgz","engines":{"node":">=24"},"exports":{".":"./src/module-access/index.js","./auth":"./src/auth.js","./ish-client":"./src/identity-service-helper-client.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.5.0-lreg-179.alpha.6.tgz","_integrity":"sha512-wD7VYCDRFTKdW7847YyKsZ/75nPQnPv6Lvm0CZBeWz459plEA7NEx32vtwoeSHSLwhNZhUj2bjrK04NMP/n0+Q==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.17.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","@defra/lis-hubs-infra-core":"^0.2.0","convict-format-with-validator":"6.2.0","@defra/lis-hubs-infra-registry":"^0.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/wreck":"18.1.2","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/wreck":"18.1.2"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.5.0-lreg-179.alpha.6_1787661490716_0.3969031345085836","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-lreg-179.alpha.6":{"name":"@defra/lis-hubs-infra-access","version":"0.6.0-lreg-179.alpha.6","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.6.0-lreg-179.alpha.6","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"96e0ed19b94813f9198dd52b7f1a525c77803b21","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.6.0-lreg-179.alpha.6.tgz","fileCount":36,"integrity":"sha512-apOE4SLFozpRK/f44ipduM3s51fl4PBRdHF3VGMXwdwJFuvnh77wxYsPv2fj/vO6/jThGRNmvp59VtVyrQlGeQ==","signatures":[{"sig":"MEUCIQDI6rx2qII2QHWaIrDYdGQR1Mx3iQQgTXahYpBmMzrjrwIgApr3CkQ8d9uMB/jwM2trV53BNSd9QrDUajqSX6FsTLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.6.0-lreg-179.alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80158},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.6.0-lreg-179.alpha.6.tgz","engines":{"node":">=24"},"exports":{".":"./src/module-access/index.js","./auth":"./src/auth.js","./ish-client":"./src/identity-service-helper-client.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.6.0-lreg-179.alpha.6.tgz","_integrity":"sha512-apOE4SLFozpRK/f44ipduM3s51fl4PBRdHF3VGMXwdwJFuvnh77wxYsPv2fj/vO6/jThGRNmvp59VtVyrQlGeQ==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.17.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","@defra/lis-hubs-infra-core":"^0.2.0","convict-format-with-validator":"6.2.0","@defra/lis-hubs-infra-registry":"^0.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/wreck":"18.1.2","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/wreck":"18.1.2"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.6.0-lreg-179.alpha.6_1787661678220_0.8786805930911146","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-lreg-179.alpha.7":{"name":"@defra/lis-hubs-infra-access","version":"0.6.0-lreg-179.alpha.7","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.6.0-lreg-179.alpha.7","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"7a844b03e84eac92b369721135fda1a8dcf5204d","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.6.0-lreg-179.alpha.7.tgz","fileCount":36,"integrity":"sha512-Y5EUC2gBr/6B9tA/BK4+4ODq4fzixG/egUEuUU0nbEdxis3kvHHSp3ivlIHQHARXlOqIJM+Q1IVHK9RUwXOoDA==","signatures":[{"sig":"MEUCIQCAtGVE655sQ6YsqUiK+6y6wPx2KW09ZDDTLn1DW4WMwAIgJqX+ywdmsgUSmUsUfNrf/CNUDxNL5qgHk7T9/XiR5bs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.6.0-lreg-179.alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80151},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.6.0-lreg-179.alpha.7.tgz","engines":{"node":">=24"},"exports":{".":"./src/module-access/index.js","./auth":"./src/auth.js","./ish-client":"./src/identity-service-helper-client.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.6.0-lreg-179.alpha.7.tgz","_integrity":"sha512-Y5EUC2gBr/6B9tA/BK4+4ODq4fzixG/egUEuUU0nbEdxis3kvHHSp3ivlIHQHARXlOqIJM+Q1IVHK9RUwXOoDA==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.17.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","@defra/lis-hubs-infra-core":"^0.2.0","convict-format-with-validator":"6.2.0","@defra/lis-hubs-infra-registry":"^0.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/wreck":"18.1.2","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/wreck":"18.1.2"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.6.0-lreg-179.alpha.7_1787662310967_0.0058627740370840176","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@defra/lis-hubs-infra-access","version":"0.6.0","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.6.0","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"df4db8c3cce9e2ada520d2959d5f48666574e82c","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.6.0.tgz","fileCount":36,"integrity":"sha512-u18vRRrRdWfifRaOlxzeSWoGnS4eoKEu9P+4sANTI1TnXq9a3nzCo+P3DUZxmeSYiecgk/r+p8/bXkDHFxU4sw==","signatures":[{"sig":"MEYCIQC1CDiyzVRy6BN1OWHEoPdRTEAm4SgfEJ6RCWX19gPPWAIhALGSt04UIZdJ/9JupSsr3VhIp/P7rXRh+cWbVT0NMlnS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80134},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.6.0.tgz","engines":{"node":">=24"},"exports":{".":"./src/module-access/index.js","./auth":"./src/auth.js","./ish-client":"./src/identity-service-helper-client.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.6.0.tgz","_integrity":"sha512-u18vRRrRdWfifRaOlxzeSWoGnS4eoKEu9P+4sANTI1TnXq9a3nzCo+P3DUZxmeSYiecgk/r+p8/bXkDHFxU4sw==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.17.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","@defra/lis-hubs-infra-core":"^0.2.0","convict-format-with-validator":"6.2.0","@defra/lis-hubs-infra-registry":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/wreck":"18.1.2","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/wreck":"18.1.2"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.6.0_1787662780414_0.8996966684845893","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-lreg-179.alpha.1":{"name":"@defra/lis-hubs-infra-access","version":"0.7.0-lreg-179.alpha.1","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.7.0-lreg-179.alpha.1","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"b65d1938cce136f6dd5f58890d4b3915981d5785","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.7.0-lreg-179.alpha.1.tgz","fileCount":36,"integrity":"sha512-ETC/S0oSCq2gtRDauVaHnJAgcuCU5qGB8gfGBuuQeTZFvoWQiWEPn9PRgrzIvP3aFV+JCB0fBCrZe0HGTpLfKw==","signatures":[{"sig":"MEUCIQCHLhVHowNhyINHzDIjH+vVGBSSGuBbSgISIKMctGFaGgIgOpJ5WrxL3FnIvvlJt026h1YnUQxVrpCoZOggwvO/y3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.7.0-lreg-179.alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":79934},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.7.0-lreg-179.alpha.1.tgz","engines":{"node":">=24"},"exports":{".":"./src/module-access/index.js","./auth":"./src/auth.js","./ish-client":"./src/identity-service-helper-client.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.7.0-lreg-179.alpha.1.tgz","_integrity":"sha512-ETC/S0oSCq2gtRDauVaHnJAgcuCU5qGB8gfGBuuQeTZFvoWQiWEPn9PRgrzIvP3aFV+JCB0fBCrZe0HGTpLfKw==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.17.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","@defra/lis-hubs-infra-core":"^0.2.0","convict-format-with-validator":"6.2.0","@defra/lis-hubs-infra-registry":"^0.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/wreck":"18.1.2","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/wreck":"18.1.2"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.7.0-lreg-179.alpha.1_1787664513825_0.5132023581103988","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-lreg-406.alpha.2":{"name":"@defra/lis-hubs-infra-access","version":"0.7.0-lreg-406.alpha.2","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.7.0-lreg-406.alpha.2","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"49705942a682ca0979262955b4b193d7a145985d","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.7.0-lreg-406.alpha.2.tgz","fileCount":36,"integrity":"sha512-4YS/GA6MCHIZqak1Evp7n05+gx4VW4QOUK0vD5fYQp3zyInQGeFaSfvI9oIXfshd/t90E9HdfX2iKBuuW96czw==","signatures":[{"sig":"MEUCIQCtJmUpZH4rs4zIcbLRSL82wtuLXhPw0H2n6rAAdb4AnwIgWuBCjvEt3ULqE0bNg97NkofPtNRMAsY07iMUhyUCMBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.7.0-lreg-406.alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80313},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.7.0-lreg-406.alpha.2.tgz","engines":{"node":">=24"},"exports":{".":"./src/module-access/index.js","./auth":"./src/auth.js","./ish-client":"./src/identity-service-helper-client.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.7.0-lreg-406.alpha.2.tgz","_integrity":"sha512-4YS/GA6MCHIZqak1Evp7n05+gx4VW4QOUK0vD5fYQp3zyInQGeFaSfvI9oIXfshd/t90E9HdfX2iKBuuW96czw==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.17.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","@defra/lis-hubs-infra-core":"^0.2.0","convict-format-with-validator":"6.2.0","@defra/lis-hubs-infra-registry":"^0.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/wreck":"18.1.2","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/wreck":"18.1.2"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.7.0-lreg-406.alpha.2_1787664552096_0.24892654249420065","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@defra/lis-hubs-infra-access","version":"0.7.0","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.7.0","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"4ed0283f900b835028841c828849a09e722fc2bc","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.7.0.tgz","fileCount":36,"integrity":"sha512-dZKtWdHLUbSJcaA931xLpHMK0cwjdZZeKYp+OBxZ7Q4zCw6nf8gJoK9lk55T3ZUXNAC4p8HROxqeC54rz/T+6A==","signatures":[{"sig":"MEUCIFuCUYvXJdCWBubYztijr0ZnJKyGdXJCS/v0j02I4j7AAiEA9Rg3c0/Mc85KO0JZQvUWoSbzhm5O+61HG+rBnEftEtc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80296},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.7.0.tgz","engines":{"node":">=24"},"exports":{".":"./src/module-access/index.js","./auth":"./src/auth.js","./ish-client":"./src/identity-service-helper-client.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.7.0.tgz","_integrity":"sha512-dZKtWdHLUbSJcaA931xLpHMK0cwjdZZeKYp+OBxZ7Q4zCw6nf8gJoK9lk55T3ZUXNAC4p8HROxqeC54rz/T+6A==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.17.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","@defra/lis-hubs-infra-core":"^0.2.0","convict-format-with-validator":"6.2.0","@defra/lis-hubs-infra-registry":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/wreck":"18.1.2","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/wreck":"18.1.2"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.7.0_1787664771582_0.23013644840358483","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@defra/lis-hubs-infra-access","version":"0.8.0","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.8.0","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"b11bb08d1f23896d8c97a9191773c39165348ea7","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.8.0.tgz","fileCount":36,"integrity":"sha512-ExAnPv3A7ff/dS7rjh2EA+LeRgoBlqz2/d3G2qY+PWgCuHOAOJimXA/nfFkYSKlXFISv8GOwh64B3mkFeIugZQ==","signatures":[{"sig":"MEUCIF/WaKmwF3rUgbZImR05nSDkHVd9lS5N0lwUlGBfCrg5AiEA9nMtcOpjsDplpBdIT69l5q/NXaeayuLNkF2RMptW9ZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80079},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.8.0.tgz","engines":{"node":">=24"},"exports":{".":"./src/module-access/index.js","./auth":"./src/auth.js","./ish-client":"./src/identity-service-helper-client.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.8.0.tgz","_integrity":"sha512-ExAnPv3A7ff/dS7rjh2EA+LeRgoBlqz2/d3G2qY+PWgCuHOAOJimXA/nfFkYSKlXFISv8GOwh64B3mkFeIugZQ==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.17.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","@defra/lis-hubs-infra-core":"^0.2.0","convict-format-with-validator":"6.2.0","@defra/lis-hubs-infra-registry":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/wreck":"18.1.2","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/wreck":"18.1.2"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.8.0_1787664914559_0.25306296450967714","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-lreg-179.alpha.1":{"name":"@defra/lis-hubs-infra-access","version":"0.9.0-lreg-179.alpha.1","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.9.0-lreg-179.alpha.1","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"5fc1f74786d83ec3c429d87b14b188823f4de690","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.9.0-lreg-179.alpha.1.tgz","fileCount":36,"integrity":"sha512-xi5lncEjAjdCOi+7/empD8Jn1/OFyx6ak9EHQLBksCl7+gXAZsNzO/eFB3DIG+Wgm8vQ220R6pU6701zDit/ig==","signatures":[{"sig":"MEUCIDqb8xAHYS6Uvl7BhUsA7ZkF/4i2YOZaxGMz/5NI9xhQAiEA68t9f1txhB745wZVpA0rfc4RL8BEMmiVoFpGLYfmcJk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.9.0-lreg-179.alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":79973},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.9.0-lreg-179.alpha.1.tgz","engines":{"node":">=24"},"exports":{".":"./src/module-access/index.js","./auth":"./src/auth.js","./ish-client":"./src/identity-service-helper-client.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.9.0-lreg-179.alpha.1.tgz","_integrity":"sha512-xi5lncEjAjdCOi+7/empD8Jn1/OFyx6ak9EHQLBksCl7+gXAZsNzO/eFB3DIG+Wgm8vQ220R6pU6701zDit/ig==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.17.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","@defra/lis-hubs-infra-core":"^0.2.0","convict-format-with-validator":"6.2.0","@defra/lis-hubs-infra-registry":"^0.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.9.0-lreg-179.alpha.1_1787669037447_0.21056265393452955","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@defra/lis-hubs-infra-access","version":"0.9.0","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.9.0","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"37fd665231e997b85c68d5a19ca2217d538768de","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.9.0.tgz","fileCount":36,"integrity":"sha512-o+loCSq/Hs8BjMWfQk9ofrEvyT3EW27sSx0PT4oIc2OStETvzytFPPPTM5VzelbO3DY4FbdPQ/tkAwQbNksU+A==","signatures":[{"sig":"MEQCIG1yJHpAC3gp5dnRcutHMIpAoFv0tAnyq9BetmS+oUtsAiAi56JXgo1/jxUx5vxIy7cyS+Si6icRzsR+BoyijA05gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":79956},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.9.0.tgz","engines":{"node":">=24"},"exports":{".":"./src/module-access/index.js","./auth":"./src/auth.js","./ish-client":"./src/identity-service-helper-client.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.9.0.tgz","_integrity":"sha512-o+loCSq/Hs8BjMWfQk9ofrEvyT3EW27sSx0PT4oIc2OStETvzytFPPPTM5VzelbO3DY4FbdPQ/tkAwQbNksU+A==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.17.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","@defra/lis-hubs-infra-core":"^0.2.0","convict-format-with-validator":"6.2.0","@defra/lis-hubs-infra-registry":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.9.0_1787669363373_0.4805932311054324","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-lreg-177.alpha.1":{"name":"@defra/lis-hubs-infra-access","version":"0.10.0-lreg-177.alpha.1","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.10.0-lreg-177.alpha.1","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"06d3b286987c83a1ed03d29ce178290a85cf9512","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.10.0-lreg-177.alpha.1.tgz","fileCount":36,"integrity":"sha512-1a5s9LvwgFFy2IVzM70ERsmK9d7Z5TNtxZg2kJmXi1LvuZvRZi0cgYP1MI7zb45xZM1CuiLjjviLBceQoA6t8Q==","signatures":[{"sig":"MEQCIEn1w1zLMm5Pa+5YcxZoeH/MVPVBcCorJPaloZVPs5gXAiB94kQsZ8XQh+0pogxb9qqHTqVf481JFBbXIEPtu8WdRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.10.0-lreg-177.alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80203},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.10.0-lreg-177.alpha.1.tgz","engines":{"node":">=24"},"exports":{".":"./src/module-access/index.js","./auth":"./src/auth.js","./ish-client":"./src/identity-service-helper-client.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.10.0-lreg-177.alpha.1.tgz","_integrity":"sha512-1a5s9LvwgFFy2IVzM70ERsmK9d7Z5TNtxZg2kJmXi1LvuZvRZi0cgYP1MI7zb45xZM1CuiLjjviLBceQoA6t8Q==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.17.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","@defra/lis-hubs-infra-core":"^0.2.0","convict-format-with-validator":"6.2.0","@defra/lis-hubs-infra-registry":"^0.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.10.0-lreg-177.alpha.1_1787674558313_0.5566972714908007","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@defra/lis-hubs-infra-access","version":"0.10.0","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.10.0","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"55b428ae96063db5731367ea24631532bc406d2e","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.10.0.tgz","fileCount":36,"integrity":"sha512-08coOd7vK5HqmqkxA2mY6M45nxS/LKhu06WyGklbCBzvZgS4xGwC7e298toMhOIZINz66k1B4klt4nvKyWzMRA==","signatures":[{"sig":"MEYCIQDzkon9EWpHS23CkN1TM7+8OS9Oca3+OezlQJIZz51sFwIhANsEI/CijfMfLpD16hk90NhNoxOyAgFwo+initNrgaNr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80186},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.10.0.tgz","engines":{"node":">=24"},"exports":{".":"./src/module-access/index.js","./auth":"./src/auth.js","./ish-client":"./src/identity-service-helper-client.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.10.0.tgz","_integrity":"sha512-08coOd7vK5HqmqkxA2mY6M45nxS/LKhu06WyGklbCBzvZgS4xGwC7e298toMhOIZINz66k1B4klt4nvKyWzMRA==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.17.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","@defra/lis-hubs-infra-core":"^0.2.0","convict-format-with-validator":"6.2.0","@defra/lis-hubs-infra-registry":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.10.0_1787678046459_0.5941195801883672","host":"s3://npm-registry-packages-npm-production"}},"0.11.0-lreg-177.alpha.1":{"name":"@defra/lis-hubs-infra-access","version":"0.11.0-lreg-177.alpha.1","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.11.0-lreg-177.alpha.1","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"977bc758fb63952839121d5ec316cfd795944bc1","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.11.0-lreg-177.alpha.1.tgz","fileCount":36,"integrity":"sha512-CVQumM+23tsX9f/C+WbYZIJ94VxYUWqI/HokubJDsS/mfpBEzmEThPtbOvaqO4pfXhhbi275akCms2UHf6YYXg==","signatures":[{"sig":"MEQCIEGE+jIXXgh4fgybuuFtUVFct4/SZhFKEb/QNZgGziflAiBKh8APKiIeUT6H4PwBVJQAyhoLT8qZrUZN8LfrulA3oQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.11.0-lreg-177.alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80155},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.11.0-lreg-177.alpha.1.tgz","engines":{"node":">=24"},"exports":{".":"./src/module-access/index.js","./auth":"./src/auth.js","./ish-client":"./src/identity-service-helper-client.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.11.0-lreg-177.alpha.1.tgz","_integrity":"sha512-CVQumM+23tsX9f/C+WbYZIJ94VxYUWqI/HokubJDsS/mfpBEzmEThPtbOvaqO4pfXhhbi275akCms2UHf6YYXg==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.17.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","@defra/lis-hubs-infra-core":"^0.2.0","convict-format-with-validator":"6.2.0","@defra/lis-hubs-infra-registry":"^0.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.11.0-lreg-177.alpha.1_1787684237244_0.9325675583710478","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@defra/lis-hubs-infra-access","version":"0.11.0","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.11.0","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"0f74cea0ff3ac47532a348d799534681b9e0004d","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.11.0.tgz","fileCount":36,"integrity":"sha512-xaTMgmGD7VVHX9NWzw+6rpUefFoVIUt7ivxcaLE+LwweyjBE4ESsMVw8qn0cdCDHyOl5R5yvPqowSmnVqVf+tg==","signatures":[{"sig":"MEQCIFAnt0kDwUkN3f6DS+MlLo7ZFlZtdL43Fwy5iwM46KfxAiAxfx2yItm/x2ErM80lOS16aXlexNh5Ktj7DfpHSvrqmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80138},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.11.0.tgz","engines":{"node":">=24"},"exports":{".":"./src/module-access/index.js","./auth":"./src/auth.js","./ish-client":"./src/identity-service-helper-client.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.11.0.tgz","_integrity":"sha512-xaTMgmGD7VVHX9NWzw+6rpUefFoVIUt7ivxcaLE+LwweyjBE4ESsMVw8qn0cdCDHyOl5R5yvPqowSmnVqVf+tg==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.17.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","@defra/lis-hubs-infra-core":"^0.2.0","convict-format-with-validator":"6.2.0","@defra/lis-hubs-infra-registry":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.11.0_1787684843101_0.44579909029537546","host":"s3://npm-registry-packages-npm-production"}},"0.12.0-lreg-432.alpha.2":{"name":"@defra/lis-hubs-infra-access","version":"0.12.0-lreg-432.alpha.2","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.12.0-lreg-432.alpha.2","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"131f4d03cb6218639d5464291b0ec5f315759055","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.12.0-lreg-432.alpha.2.tgz","fileCount":36,"integrity":"sha512-UPNlc1TqJetJMrVuHwNiwiaAyViX/23L/7G7f+OUhH/X1Q50+MpwBep6zPb0lqih9GOHVHl/lI7WNSX2iZq/uA==","signatures":[{"sig":"MEYCIQC6O7E8bszExj4wWO/cr2gKej76/zekA5nP8q6uj3wsAwIhAKcNS0dSaTHEUEKTK+47Yg2pAvjm7LfmeudECIziOwTo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.12.0-lreg-432.alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80169},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.12.0-lreg-432.alpha.2.tgz","engines":{"node":">=24"},"exports":{".":"./src/module-access/index.js","./auth":"./src/auth.js","./ish-client":"./src/identity-service-helper-client.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.12.0-lreg-432.alpha.2.tgz","_integrity":"sha512-UPNlc1TqJetJMrVuHwNiwiaAyViX/23L/7G7f+OUhH/X1Q50+MpwBep6zPb0lqih9GOHVHl/lI7WNSX2iZq/uA==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.17.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","@defra/lis-hubs-infra-core":"^0.4.0","convict-format-with-validator":"6.2.0","@defra/lis-hubs-infra-registry":"^0.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.12.0-lreg-432.alpha.2_1787846236499_0.6019200662483166","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@defra/lis-hubs-infra-access","version":"0.12.0","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.12.0","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"a07d7d7bbe4d155cf1ed64b37aaeed1092323159","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.12.0.tgz","fileCount":36,"integrity":"sha512-wM4MSWMdzTj8nfMtfCysHvgBhuPRHHgFkKcrHV8tezojhwObBCoEBDUf6oEtNduNre7nHG71dZz8DxQw8jcvDQ==","signatures":[{"sig":"MEQCIGb42qcfDiZXvMC58NwAqKkmXfh+8JjUQIPVISrLdnbfAiAqZZIIlpXq1jIRLnscslZtb6dRPsne9/poftHzVj6tDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80152},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.12.0.tgz","engines":{"node":">=24"},"exports":{".":"./src/module-access/index.js","./auth":"./src/auth.js","./ish-client":"./src/identity-service-helper-client.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.12.0.tgz","_integrity":"sha512-wM4MSWMdzTj8nfMtfCysHvgBhuPRHHgFkKcrHV8tezojhwObBCoEBDUf6oEtNduNre7nHG71dZz8DxQw8jcvDQ==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.17.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","@defra/lis-hubs-infra-core":"^0.4.0","convict-format-with-validator":"6.2.0","@defra/lis-hubs-infra-registry":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.12.0_1787846546913_0.819968621742833","host":"s3://npm-registry-packages-npm-production"}},"0.13.0-lreg-432.alpha.1":{"name":"@defra/lis-hubs-infra-access","version":"0.13.0-lreg-432.alpha.1","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.13.0-lreg-432.alpha.1","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"e8816b09dd5c0c71757a8e63d5e893a4274f7c10","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.13.0-lreg-432.alpha.1.tgz","fileCount":36,"integrity":"sha512-f2ulAv5R9RqPOP/Ayq8NA3KjZidpoS2niIVjmWwRZV/gQcIacZ1dtOpbTZHZDhrBoY1IvgI4x9n3UBEQyZ8htw==","signatures":[{"sig":"MEUCIQDsCRY++Io/kyaujjhBcGtVFdL7wdBTMSpUCwuSBbnELwIgU2J3bCedH5St0m55ufyr2jiJk1SBnWVka5dhSWqLBgY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.13.0-lreg-432.alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80311},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.13.0-lreg-432.alpha.1.tgz","engines":{"node":">=24"},"exports":{".":"./src/module-access/index.js","./auth":"./src/auth.js","./ish-client":"./src/identity-service-helper-client.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.13.0-lreg-432.alpha.1.tgz","_integrity":"sha512-f2ulAv5R9RqPOP/Ayq8NA3KjZidpoS2niIVjmWwRZV/gQcIacZ1dtOpbTZHZDhrBoY1IvgI4x9n3UBEQyZ8htw==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.17.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","@defra/lis-hubs-infra-core":"^0.4.0","convict-format-with-validator":"6.2.0","@defra/lis-hubs-infra-registry":"^0.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.13.0-lreg-432.alpha.1_1787918011665_0.676756697226575","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@defra/lis-hubs-infra-access","version":"0.13.0","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.13.0","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"55ea5c227314357682b5d9a5dc117822029d37bb","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.13.0.tgz","fileCount":36,"integrity":"sha512-zpJaZigl3PjQ0IQyNyKGygV1D1tTcc3Nolarl8hNCVNvme+e7bB/z9Ey7h1ck/rmAcivs/eIOjzzG1CPbuAIFw==","signatures":[{"sig":"MEMCHz0htvOKO1ZWsXT41ObZUaOjSUHWnO8sfTVQOP66oXwCIC/PTgl4zJ0fW/2ytBmHMD7XHimHTs8Ymdzx4SfE+hGX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80294},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.13.0.tgz","engines":{"node":">=24"},"exports":{".":"./src/module-access/index.js","./auth":"./src/auth.js","./ish-client":"./src/identity-service-helper-client.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.13.0.tgz","_integrity":"sha512-zpJaZigl3PjQ0IQyNyKGygV1D1tTcc3Nolarl8hNCVNvme+e7bB/z9Ey7h1ck/rmAcivs/eIOjzzG1CPbuAIFw==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.17.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","@defra/lis-hubs-infra-core":"^0.5.0","convict-format-with-validator":"6.2.0","@defra/lis-hubs-infra-registry":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.13.0_1787923184238_0.5192462146855237","host":"s3://npm-registry-packages-npm-production"}},"0.14.0-lreg-432.alpha.1":{"name":"@defra/lis-hubs-infra-access","version":"0.14.0-lreg-432.alpha.1","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.14.0-lreg-432.alpha.1","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"fa681f6f53a6a9a5421b539c51b4b8932c360ab0","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.14.0-lreg-432.alpha.1.tgz","fileCount":36,"integrity":"sha512-Sy0tDkeRX1pkrI8M8ViiyHXfwRPwBtONy69te3HLs+HyYp4qChdnft3+jPBb13Mb9IkU2qEdsHi70ysupoauBA==","signatures":[{"sig":"MEUCIE056vBrwDUbJFDgP+vjFgIkIF8y1zJMh0P/gr0KkA4MAiEA7Ro8fLtM+zm2m7i4wY21Qn6WRu5rH8+HcbDaWpNbc/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.14.0-lreg-432.alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":80465},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.14.0-lreg-432.alpha.1.tgz","engines":{"node":">=24"},"exports":{".":"./src/module-access/index.js","./auth":"./src/auth.js","./ish-client":"./src/identity-service-helper-client.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.14.0-lreg-432.alpha.1.tgz","_integrity":"sha512-Sy0tDkeRX1pkrI8M8ViiyHXfwRPwBtONy69te3HLs+HyYp4qChdnft3+jPBb13Mb9IkU2qEdsHi70ysupoauBA==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.17.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","@defra/lis-hubs-infra-core":"^0.5.0","convict-format-with-validator":"6.2.0","@defra/lis-hubs-infra-registry":"^0.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.14.0-lreg-432.alpha.1_1787927499545_0.6033747548973485","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@defra/lis-hubs-infra-access","version":"0.14.0","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.14.0","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"a6cd566a21a8f03156a698003a3827d70c6ad041","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.14.0.tgz","fileCount":37,"integrity":"sha512-hzT/jiPi+Kq50bKTOkAqNjDXxA0VmvnIUk8xG/K1bYYyAcVGUxQrGVdY1nsneHUk2ziMDTOPUAetH5aGSVXn2Q==","signatures":[{"sig":"MEUCIQDjTdynxEBVdBW7/Lay2dG7EuJy1cCwDobsmyKR7mU8UAIgUOjRfejbT+eDqwv6yjFXoNa35lpdxqihsMSdDBYaYiE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":82173},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.14.0.tgz","engines":{"node":">=24"},"exports":{".":"./src/module-access/index.js","./auth":"./src/auth.js","./ish-client":"./src/identity-service-helper-client.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.14.0.tgz","_integrity":"sha512-hzT/jiPi+Kq50bKTOkAqNjDXxA0VmvnIUk8xG/K1bYYyAcVGUxQrGVdY1nsneHUk2ziMDTOPUAetH5aGSVXn2Q==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.17.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","@defra/lis-hubs-infra-core":"^0.5.0","convict-format-with-validator":"6.2.0","@defra/lis-hubs-infra-registry":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.14.0_1787929141800_0.5423025518906233","host":"s3://npm-registry-packages-npm-production"}},"0.15.0-lreg-432.alpha.1":{"name":"@defra/lis-hubs-infra-access","version":"0.15.0-lreg-432.alpha.1","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.15.0-lreg-432.alpha.1","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"a4f26274321eee6b3106b425f646cea5e4405bd5","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.15.0-lreg-432.alpha.1.tgz","fileCount":37,"integrity":"sha512-c+jOfAEI1BYwkJm+YSyjEGjk0D56t0QGLNPs+ENCoP5aU13JNTfIo7nDDeKieEv6t5+eX1SJ6HjECb8fW71g1g==","signatures":[{"sig":"MEQCIApjEl/A8l6kU8KSo2MCjhjifuFPoc3IH797lD0KeAmRAiA06AgRilE+CA+cr88Vj5dGfQqe4ymG2cDI09nQqVQGVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.15.0-lreg-432.alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":82242},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.15.0-lreg-432.alpha.1.tgz","engines":{"node":">=24"},"exports":{".":"./src/module-access/index.js","./auth":"./src/auth.js","./ish-client":"./src/identity-service-helper-client.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.15.0-lreg-432.alpha.1.tgz","_integrity":"sha512-c+jOfAEI1BYwkJm+YSyjEGjk0D56t0QGLNPs+ENCoP5aU13JNTfIo7nDDeKieEv6t5+eX1SJ6HjECb8fW71g1g==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.17.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","convict-format-with-validator":"6.2.0","@defra/lis-hubs-infra-registry":"^0.1.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-hubs-infra-core":"^0.6.0","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.15.0-lreg-432.alpha.1_1787933129027_0.6386849140148003","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@defra/lis-hubs-infra-access","version":"0.15.0","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.15.0","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"a2cbf7d3f96fbbb9aa0edc5456e9a6cf951ed0a6","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.15.0.tgz","fileCount":37,"integrity":"sha512-rgou2fsK4+u3G5yxQCo83s5wdMdk/fJg7EiODJo7zWY+w2SCdZji0wFQ7git+89CpKm/x/zFXXbG9dRFoBYJ+A==","signatures":[{"sig":"MEUCIAy49hvbVuHsumX5AtKYWe3phqY2Ym60E6zIcvDfPAptAiEAu6fJ5VDXqQG7N2TzjnKv5M6Kuz+IK3AsNKk/4ZGa0SI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":82225},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.15.0.tgz","engines":{"node":">=24"},"exports":{".":"./src/module-access/index.js","./auth":"./src/auth.js","./ish-client":"./src/identity-service-helper-client.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.15.0.tgz","_integrity":"sha512-rgou2fsK4+u3G5yxQCo83s5wdMdk/fJg7EiODJo7zWY+w2SCdZji0wFQ7git+89CpKm/x/zFXXbG9dRFoBYJ+A==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.17.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","convict-format-with-validator":"6.2.0","@defra/lis-hubs-infra-registry":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-hubs-infra-core":"^0.6.0","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.15.0_1787933519529_0.8305041076957398","host":"s3://npm-registry-packages-npm-production"}},"0.16.0-lreg-466.alpha.1":{"name":"@defra/lis-hubs-infra-access","version":"0.16.0-lreg-466.alpha.1","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.16.0-lreg-466.alpha.1","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"7763189526e3ed6329bd613675f7decafd76a4b2","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.16.0-lreg-466.alpha.1.tgz","fileCount":37,"integrity":"sha512-NW7uIg5upPGbNDPvXOyQnkC5k8K7oFBMATydP2k0wQOlR3BLCVf2pnAN6dwAD1O+PNGaCViK/TsF/NVp4xcxNg==","signatures":[{"sig":"MEUCIQC3/v1jiaceZkE7hIBnHMxiRq3rgluFEmSFWqA+uIuTxwIgJ9FHNbXfqOFXVm3ZfsHsuXzHFp8FQb/0yP3mf4+aw8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.16.0-lreg-466.alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":83902},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.16.0-lreg-466.alpha.1.tgz","engines":{"node":">=24"},"exports":{".":"./src/module-access/index.js","./auth":"./src/auth.js","./ish-client":"./src/identity-service-helper-client.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.16.0-lreg-466.alpha.1.tgz","_integrity":"sha512-NW7uIg5upPGbNDPvXOyQnkC5k8K7oFBMATydP2k0wQOlR3BLCVf2pnAN6dwAD1O+PNGaCViK/TsF/NVp4xcxNg==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.19.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","convict-format-with-validator":"6.2.0","@defra/lis-hubs-infra-registry":"^0.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-hubs-infra-core":"^0.7.0","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.16.0-lreg-466.alpha.1_1788526672642_0.82666496748469","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@defra/lis-hubs-infra-access","version":"0.16.0","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.16.0","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"f0025c4cf6dd0673aeb338234d44a678669f39a6","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.16.0.tgz","fileCount":37,"integrity":"sha512-kIW2LTPfSrFRuroVOuITNapEV4WcJuu4ChY5gQN9MpATkRr3gB38PM6Qcp9o5HEKDnZVE8KI/DBL0jZVa/ayqA==","signatures":[{"sig":"MEUCIQDtCGBIBP920rqiqIFus1ubdo3PGCWVIAELZZCbHVv4IgIgNu+GIcxIdcPz8wgP/npRgKYM/LyiDEfypgWUy1OhpCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":83885},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.16.0.tgz","engines":{"node":">=24"},"exports":{".":"./src/module-access/index.js","./auth":"./src/auth.js","./ish-client":"./src/identity-service-helper-client.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.16.0.tgz","_integrity":"sha512-kIW2LTPfSrFRuroVOuITNapEV4WcJuu4ChY5gQN9MpATkRr3gB38PM6Qcp9o5HEKDnZVE8KI/DBL0jZVa/ayqA==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.19.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","convict-format-with-validator":"6.2.0","@defra/lis-hubs-infra-registry":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-hubs-infra-core":"^0.7.0","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.16.0_1788527135664_0.6803684040339124","host":"s3://npm-registry-packages-npm-production"}},"0.17.0-lreg-466.alpha.1":{"name":"@defra/lis-hubs-infra-access","version":"0.17.0-lreg-466.alpha.1","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.17.0-lreg-466.alpha.1","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"5250c246cf437a346048c849380d7f8c19618cf9","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.17.0-lreg-466.alpha.1.tgz","fileCount":37,"integrity":"sha512-tmdauT18c1HtPP0sfJqwuA214tP/WTmzZ3GLAMK0dEuJob+IAJAcgdWFnol3ZUxDCCmsEAuy1ucYrBKXQ3hIZQ==","signatures":[{"sig":"MEUCIQCPxFaJajAfukhPIsuasBKguYpOc6kUgx86k9X0E5EK0gIga8bdokoypFbLz4VS+no4vlkfH2AwqOAGEI7crKm2oBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.17.0-lreg-466.alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":83902},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.17.0-lreg-466.alpha.1.tgz","engines":{"node":">=24"},"exports":{".":"./src/module-access/index.js","./auth":"./src/auth.js","./ish-client":"./src/identity-service-helper-client.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.17.0-lreg-466.alpha.1.tgz","_integrity":"sha512-tmdauT18c1HtPP0sfJqwuA214tP/WTmzZ3GLAMK0dEuJob+IAJAcgdWFnol3ZUxDCCmsEAuy1ucYrBKXQ3hIZQ==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.19.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","convict-format-with-validator":"6.2.0","@defra/lis-hubs-infra-registry":"^0.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-hubs-infra-core":"^0.8.0","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.17.0-lreg-466.alpha.1_1788786919153_0.971287321416016","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@defra/lis-hubs-infra-access","version":"0.17.0","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.17.0","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"00bd6ee71d69ab0f49f3ed9e94b1d8f413011d55","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.17.0.tgz","fileCount":37,"integrity":"sha512-udIhLk4U6ms6HSKA82ZXsTq6Fgt70y6G9m7Qytvl/Xp2O67c4Jp5V9aZO/jvt/TOGX9dZE1gtygHdcrYULzUKg==","signatures":[{"sig":"MEUCIQCldk2zHxuX7Iefyd1a98BiWSgriaq/nmK76SgHvBYtRwIgTWWCGCIWDZMQZ2dR1OFD16ZnOQLof9FzATI6RXb6HgM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":83885},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.17.0.tgz","engines":{"node":">=24"},"exports":{".":"./src/module-access/index.js","./auth":"./src/auth.js","./ish-client":"./src/identity-service-helper-client.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.17.0.tgz","_integrity":"sha512-udIhLk4U6ms6HSKA82ZXsTq6Fgt70y6G9m7Qytvl/Xp2O67c4Jp5V9aZO/jvt/TOGX9dZE1gtygHdcrYULzUKg==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.19.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","convict-format-with-validator":"6.2.0","@defra/lis-hubs-infra-registry":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-hubs-infra-core":"^0.8.0","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.17.0_1788788690968_0.8227455398015231","host":"s3://npm-registry-packages-npm-production"}},"0.18.0-lreg-459.alpha.1":{"name":"@defra/lis-hubs-infra-access","version":"0.18.0-lreg-459.alpha.1","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.18.0-lreg-459.alpha.1","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"98a073cb670167f125ec07e7c4161d28cd7da490","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.18.0-lreg-459.alpha.1.tgz","fileCount":37,"integrity":"sha512-ce/Rx615QTVmbbfNwtHGlkhx2ndA9bTuxKkqblvedV1avIXp9FBjlKMXWysLhXhIAhFDBTNGbAfQY/NK220ELw==","signatures":[{"sig":"MEUCIGSqxRq6xIYRGZ0gvIB0z8ywkEk1OgyJdpmzrthbJfP7AiEAibqPunoWForEeEfWx11njd/mTGVjUBwzA4Ck9pnA9Vo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.18.0-lreg-459.alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":84218},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.18.0-lreg-459.alpha.1.tgz","engines":{"node":">=24"},"exports":{".":"./src/module-access/index.js","./auth":"./src/auth.js","./ish-client":"./src/identity-service-helper-client.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.18.0-lreg-459.alpha.1.tgz","_integrity":"sha512-ce/Rx615QTVmbbfNwtHGlkhx2ndA9bTuxKkqblvedV1avIXp9FBjlKMXWysLhXhIAhFDBTNGbAfQY/NK220ELw==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.19.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","convict-format-with-validator":"6.2.0","@defra/lis-hubs-infra-registry":"^0.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-hubs-infra-core":"^0.8.0","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.18.0-lreg-459.alpha.1_1789132540063_0.7693084958348155","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@defra/lis-hubs-infra-access","version":"0.18.0","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.18.0","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"3100037e6260dd602833886a3c2e1efd1451c649","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.18.0.tgz","fileCount":37,"integrity":"sha512-0QgGf3/rbCBDZ+w95VrHdDpTxnyldXD2OFidDVcTB1GEYNYwdD55G+vXw/5o0dumkeiWpQRmY0SdND9gtuChQA==","signatures":[{"sig":"MEYCIQCEbsTvWk6BzWCHYCYlQtBR3eJ/57aOJSEniLyyJg94gAIhAJMwau71Dn8NU8Q5nQZzyW5RXEzdwPGaCIFdnJy+nVND","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":84201},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.18.0.tgz","engines":{"node":">=24"},"exports":{".":"./src/module-access/index.js","./auth":"./src/auth.js","./ish-client":"./src/identity-service-helper-client.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.18.0.tgz","_integrity":"sha512-0QgGf3/rbCBDZ+w95VrHdDpTxnyldXD2OFidDVcTB1GEYNYwdD55G+vXw/5o0dumkeiWpQRmY0SdND9gtuChQA==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.19.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","convict-format-with-validator":"6.2.0","@defra/lis-hubs-infra-registry":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-hubs-infra-core":"^0.8.0","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.18.0_1789133112504_0.8578157575753793","host":"s3://npm-registry-packages-npm-production"}},"0.19.0-lreg-455.alpha.1":{"name":"@defra/lis-hubs-infra-access","version":"0.19.0-lreg-455.alpha.1","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.19.0-lreg-455.alpha.1","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"19065e8385f8307393319fbf9e84b7d0cb63aa05","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.19.0-lreg-455.alpha.1.tgz","fileCount":38,"integrity":"sha512-LxpoX7PrJRX90BuifhlGrjro1fxJwcCDHlupxDLS2gHbTdgG4ZTJYK307MbhXxcdR83YMhI2EdWhoMDvYcne/g==","signatures":[{"sig":"MEUCIDIVgHqYI9qJwC+69OGQkseT1EUZFLrjbTMTrOg9RRQMAiEAv1Tdjzai3DhAvyLTouWRZIbqYCb4gJSNwCVzXwhbrZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICn6eMy+85BakbKQJ3AyqPIHU//UAvdcdNj570czCEYwAiBl8KhF5+DgQGuMeQK2jxpkJ2KHBG6rkfCHiSeT/bzUug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.19.0-lreg-455.alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87561},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.19.0-lreg-455.alpha.1.tgz","engines":{"node":">=24"},"exports":{".":"./src/module-access/index.js","./auth":"./src/auth.js","./ish-client":"./src/identity-service-helper-client.js","./krds-client":"./src/krds-client.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.19.0-lreg-455.alpha.1.tgz","_integrity":"sha512-LxpoX7PrJRX90BuifhlGrjro1fxJwcCDHlupxDLS2gHbTdgG4ZTJYK307MbhXxcdR83YMhI2EdWhoMDvYcne/g==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.19.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","convict-format-with-validator":"6.2.0","@defra/lis-hubs-infra-registry":"^0.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-hubs-infra-core":"^0.8.0","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.19.0-lreg-455.alpha.1_1789725627173_0.5843173534531287","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@defra/lis-hubs-infra-access","version":"0.19.0","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.19.0","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"7243338f0926f805e2a872bd4ea8b2c93b252320","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.19.0.tgz","fileCount":38,"integrity":"sha512-LRNpXYV0bdbfRlud9nXpBJ34DnBJNwrapUaH3FM5/LOO7+YF4ZYqYn8ybIPBulnIG62o4a9SUwpNiwTtvYb85A==","signatures":[{"sig":"MEUCIQCpJe3oXFp6D1YotHGbFUssDwR9tpOQlYlBTi+9QSvk6QIgI2hDQNHOYwMypdxRcyyJ9tbanXCXiOVh6eLJxdmeZN8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD1blR+nJ6WFZNMgN8e9/04gKEEZA3wM/JIty28jn24ZgIhAM5JlSpJkegtQvnGaeaif9DCYsszCMJbnxJDtXrw4Hq+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87544},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.19.0.tgz","engines":{"node":">=24"},"exports":{".":"./src/module-access/index.js","./auth":"./src/auth.js","./ish-client":"./src/identity-service-helper-client.js","./krds-client":"./src/krds-client.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.19.0.tgz","_integrity":"sha512-LRNpXYV0bdbfRlud9nXpBJ34DnBJNwrapUaH3FM5/LOO7+YF4ZYqYn8ybIPBulnIG62o4a9SUwpNiwTtvYb85A==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.19.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","convict-format-with-validator":"6.2.0","@defra/lis-hubs-infra-registry":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-hubs-infra-core":"^0.8.0","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.19.0_1789725832782_0.4725364082994621","host":"s3://npm-registry-packages-npm-production"}},"0.20.0-lreg-455.alpha.1":{"name":"@defra/lis-hubs-infra-access","version":"0.20.0-lreg-455.alpha.1","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.20.0-lreg-455.alpha.1","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"adf1f8459c02b814ca402e3e199c78cba77d4f37","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.20.0-lreg-455.alpha.1.tgz","fileCount":38,"integrity":"sha512-zdhJTXsXW/zpqSd/bJAbpvUH5Z4HCwwuYm4owaBaFIlyXx+sHt1qjlNKkIw0adJmLK8H0wt61SzrSslPBxeQOg==","signatures":[{"sig":"MEQCIFa2DxGqmR/oxt6y1y76QzkcQpXaz5xZwz8wmh6G2d7BAiApIVWCfpOSztcYsDXsHvvVdToSFmQ6HGPs184g7D55kA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF0pVEOS4j+e2JST6e1uW7y2HAM6llYX+bGhzI/2TiKYAiBRSzhGaOnZy4xH33XnEprslOijw3OzNP2L6WXCURZraw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.20.0-lreg-455.alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":88179},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.20.0-lreg-455.alpha.1.tgz","engines":{"node":">=24"},"exports":{".":"./src/module-access/index.js","./auth":"./src/auth.js","./ish-client":"./src/identity-service-helper-client.js","./krds-client":"./src/krds-client.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.20.0-lreg-455.alpha.1.tgz","_integrity":"sha512-zdhJTXsXW/zpqSd/bJAbpvUH5Z4HCwwuYm4owaBaFIlyXx+sHt1qjlNKkIw0adJmLK8H0wt61SzrSslPBxeQOg==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.19.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","convict-format-with-validator":"6.2.0","@defra/lis-hubs-infra-registry":"^0.3.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-hubs-infra-core":"^0.8.0","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.20.0-lreg-455.alpha.1_1790068604739_0.21104807034058148","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@defra/lis-hubs-infra-access","version":"0.20.0","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.20.0","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"acba107ec0f269b3578acb39515fdb88207ab55d","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.20.0.tgz","fileCount":38,"integrity":"sha512-qARsw5r7PMA11IuDA2JIbBwPRpmUPJegm7c4NWsI4yELNLpil4l2Gw5wc/6eJNpim7VOPddKwhrSs39xLyNI7A==","signatures":[{"sig":"MEYCIQCQlU6UrkikcPYLDz8ixjlDLrUxjHhH/cH63Dt8jJ+z6QIhAN3peWXGD5EsIVO+CC1aWwrUA1NrNTW+nYjJ37NuoFOz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCSdZgzLZ7eMS9Z6xaXiFTPwo9vPPgMz1IODojhlkQRUAIhAJJse9rHnlyiYf9rjKQGmL9GvkvYgsWJnqsbK+/fURcq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":88162},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.20.0.tgz","engines":{"node":">=24"},"exports":{".":"./src/module-access/index.js","./auth":"./src/auth.js","./ish-client":"./src/identity-service-helper-client.js","./krds-client":"./src/krds-client.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.20.0.tgz","_integrity":"sha512-qARsw5r7PMA11IuDA2JIbBwPRpmUPJegm7c4NWsI4yELNLpil4l2Gw5wc/6eJNpim7VOPddKwhrSs39xLyNI7A==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.19.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","convict-format-with-validator":"6.2.0","@defra/lis-hubs-infra-registry":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-hubs-infra-core":"^0.8.0","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.20.0_1790068779236_0.5058937132365482","host":"s3://npm-registry-packages-npm-production"}},"0.21.0-lreg-455.alpha.2":{"name":"@defra/lis-hubs-infra-access","version":"0.21.0-lreg-455.alpha.2","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.21.0-lreg-455.alpha.2","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"f599ce402594b8121070b9db9b13419684453ed3","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.21.0-lreg-455.alpha.2.tgz","fileCount":38,"integrity":"sha512-OgSFdwIlzSYizlFZmGOQMfH8uDDJxAbvk/UFjJqFFbS9Ak7KrfcAgJwomkbwyOZw5Rd+P8OH0RByUa/eagmPtA==","signatures":[{"sig":"MEUCIBbfY/0bDYT5H3sKm0cOZ/of68pGnICuW4gY+B1AFAQ9AiEAwMqz5yrqwAJmJZXwnYWx/O8Z/mqgiRiSdD6k5JlsSqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIF/Bexwg5VtWsb0ih855MF2+ofnJXbxAqlSQTwk3yW/FAiEAsc7hnMGFqfSCemaQ37D3JeHpPysFqvwCjqughdZUC4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.21.0-lreg-455.alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":88445},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.21.0-lreg-455.alpha.2.tgz","engines":{"node":">=24"},"exports":{".":"./src/module-access/index.js","./auth":"./src/auth.js","./ish-client":"./src/identity-service-helper-client.js","./krds-client":"./src/krds-client.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.21.0-lreg-455.alpha.2.tgz","_integrity":"sha512-OgSFdwIlzSYizlFZmGOQMfH8uDDJxAbvk/UFjJqFFbS9Ak7KrfcAgJwomkbwyOZw5Rd+P8OH0RByUa/eagmPtA==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.19.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","convict-format-with-validator":"6.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-hubs-infra-core":"^0.12.0","@defra/lis-hubs-infra-registry":"^0.4.0","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.21.0-lreg-455.alpha.2_1790070669027_0.9699253364460567","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@defra/lis-hubs-infra-access","version":"0.21.0","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.21.0","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"73b0be020803104a5895d1225e0b35c22ae36692","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.21.0.tgz","fileCount":38,"integrity":"sha512-jCpf5AAgCv2UJVUJsDCuxVrfekl5hPLNqWmXogBazl5oALoe3W9oDYa3ICRak6L5E/wrpaGnscwsvWyUkL9uNA==","signatures":[{"sig":"MEQCIEPo9JUnJfznFCgNDu3QSH1c4Js/vuI+oZK9J4c6MjyzAiBDuEzgUD0jec6uCYWqXZwZaDCArD12QzO3Q3qiKdbLKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBpbJO+enIxGn3oDiqCuRfPKNOEIMTU5d/SmnIi9eSzTAiBubm9j86zwEKgIV1KsP9f2bvSvE64eaWaXA1O0Wn8m3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":88428},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.21.0.tgz","engines":{"node":">=24"},"exports":{".":"./src/module-access/index.js","./auth":"./src/auth.js","./ish-client":"./src/identity-service-helper-client.js","./krds-client":"./src/krds-client.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.21.0.tgz","_integrity":"sha512-jCpf5AAgCv2UJVUJsDCuxVrfekl5hPLNqWmXogBazl5oALoe3W9oDYa3ICRak6L5E/wrpaGnscwsvWyUkL9uNA==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.19.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","convict-format-with-validator":"6.2.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-hubs-infra-core":"^0.12.0","@defra/lis-hubs-infra-registry":"^0.4.0","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.21.0_1790071014073_0.8895656210112532","host":"s3://npm-registry-packages-npm-production"}},"0.22.0-lreg-475.alpha.1":{"name":"@defra/lis-hubs-infra-access","version":"0.22.0-lreg-475.alpha.1","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.22.0-lreg-475.alpha.1","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"ca4a2b1be74c7e4d575a4e029ace025050e6526e","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.22.0-lreg-475.alpha.1.tgz","fileCount":37,"integrity":"sha512-KHah0fEI3mfCaXF8sJ/OOA8hzYxUljRTLdl98yBGkHwBCI5FYfR1C1N966sVxHVlqE6sWK3zB3OZEZ5XfSuzbQ==","signatures":[{"sig":"MEYCIQDgCzM4vb6C28wpPOajA1DA/kuiN9D1voK78hQ+UxGAlAIhAJ+l7y7acXJA5PtIXu68wJv4hud+yg6DdMyMFxyiBhn2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDGSpQbYuH3rYw64WPbKJGQZkUOxxoAUuPWlkvGLzYuuAiEA/ta0/vzubtDd1wTdLVirxj6EbtyMFELoLnnS4+RIG3M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.22.0-lreg-475.alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85162},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.22.0-lreg-475.alpha.1.tgz","engines":{"node":">=24"},"exports":{".":"./src/module-access/index.js","./auth":"./src/auth.js","./krds-client":"./src/krds-client.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.22.0-lreg-475.alpha.1.tgz","_integrity":"sha512-KHah0fEI3mfCaXF8sJ/OOA8hzYxUljRTLdl98yBGkHwBCI5FYfR1C1N966sVxHVlqE6sWK3zB3OZEZ5XfSuzbQ==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.19.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","convict-format-with-validator":"6.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-hubs-infra-core":"^0.12.0","@defra/lis-hubs-infra-registry":"^0.4.0","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.22.0-lreg-475.alpha.1_1790250108901_0.953937641908343","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@defra/lis-hubs-infra-access","version":"0.22.0","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.22.0","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"61e94aed8d1b10543d2a273b0923644b473c93d4","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.22.0.tgz","fileCount":37,"integrity":"sha512-e0mxdWDiL1dh/Rg7TsrECAWdUN8lPyo/mg49JYaulwxqk11nMZiz/SBneGivUVH2245RajjtUl3ZUK49WMIVAA==","signatures":[{"sig":"MEYCIQDJuAjpnSrOUaUjaexUYkRCtijXHPNdA/NNNByqS8hargIhAP32QqQ8Lenf2SyjCeIZvYmzzxvYrz6qDMuH1xKHuXxA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDHpLyWEW86Zt42IwbbE3i3a/+cuUri3IsOI91e/RgN6AIgZJoYYeIQJA5UtVZNH7uDPajMdBWzzpw0XN8IP4FXIJY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85145},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.22.0.tgz","engines":{"node":">=24"},"exports":{".":"./src/module-access/index.js","./auth":"./src/auth.js","./krds-client":"./src/krds-client.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.22.0.tgz","_integrity":"sha512-e0mxdWDiL1dh/Rg7TsrECAWdUN8lPyo/mg49JYaulwxqk11nMZiz/SBneGivUVH2245RajjtUl3ZUK49WMIVAA==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.19.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","convict-format-with-validator":"6.2.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-hubs-infra-core":"^0.12.0","@defra/lis-hubs-infra-registry":"^0.4.0","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.22.0_1790250550263_0.23308303320835488","host":"s3://npm-registry-packages-npm-production"}},"0.23.0-lreg-172.alpha.1":{"name":"@defra/lis-hubs-infra-access","version":"0.23.0-lreg-172.alpha.1","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.23.0-lreg-172.alpha.1","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"667e6452612beb7de095b2b4a8d62adb44905e25","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.23.0-lreg-172.alpha.1.tgz","fileCount":37,"integrity":"sha512-PHeh58VSEA4DLVYIpczwWQvTKs4Quzykiw2CAYhleCs0bKM4g+tgJSuWOVBjlSPUo582MsadAzLYmyw0gpmYrg==","signatures":[{"sig":"MEYCIQCtb55hUxaffAV+MnXqZN0zcxo4Iy3OgpggRSvTzM1s2QIhALNkyguvxHg4hsOU4GIWBjZmZctI6ZsbfFGpjnqwexfr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGSSKhnmFoAelC/UD98hA41Bos4bVU3yiVGrooo6lDUVAiEAjvxxVsWZ+EZGAlmqDZXzFChUoqeJDRjNqlxeIgTeGmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.23.0-lreg-172.alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85266},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.23.0-lreg-172.alpha.1.tgz","engines":{"node":">=24"},"exports":{".":"./src/module-access/index.js","./auth":"./src/auth.js","./krds-client":"./src/krds-client.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.23.0-lreg-172.alpha.1.tgz","_integrity":"sha512-PHeh58VSEA4DLVYIpczwWQvTKs4Quzykiw2CAYhleCs0bKM4g+tgJSuWOVBjlSPUo582MsadAzLYmyw0gpmYrg==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.19.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","convict-format-with-validator":"6.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-hubs-infra-core":"^0.12.0","@defra/lis-hubs-infra-registry":"^0.4.0","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.23.0-lreg-172.alpha.1_1790764149244_0.1254622767472009","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@defra/lis-hubs-infra-access","version":"0.23.0","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.23.0","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"face59fcf260bdc23a8568ff6cc8fa78d2faf601","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.23.0.tgz","fileCount":37,"integrity":"sha512-V/3IWAceh72XhcYN7uPnO6QqGkAWsivxy2SnDVKftHL2VqnVrjevb4h1i1wh9XO2ACnSwB165+9urcT37GYzRQ==","signatures":[{"sig":"MEYCIQCQ8ojEBKKrgxE6CmA+Y802xZiKJyitwO/ZyNh03kXeCwIhAIh/eJaC0TRpbHTPkuTQZSFg65QLJyWvw6hztTzfo1a4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDbIBfHiqYzWIAUjXFmQ5usZ7KsB18stPDdVCzYFvlN/QIhAPIcUin0jep2/vD6ZMvI2iy1kwlzoovkGUtbnvRnk+na","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85249},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.23.0.tgz","engines":{"node":">=24"},"exports":{".":"./src/module-access/index.js","./auth":"./src/auth.js","./krds-client":"./src/krds-client.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.23.0.tgz","_integrity":"sha512-V/3IWAceh72XhcYN7uPnO6QqGkAWsivxy2SnDVKftHL2VqnVrjevb4h1i1wh9XO2ACnSwB165+9urcT37GYzRQ==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.19.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","convict-format-with-validator":"6.2.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-hubs-infra-core":"^0.12.0","@defra/lis-hubs-infra-registry":"^0.4.0","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/boom":"10.0.1","@hapi/wreck":"18.1.2","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.23.0_1790765121966_0.9901234210895935","host":"s3://npm-registry-packages-npm-production"}},"0.24.0-lreg-563.alpha.6":{"name":"@defra/lis-hubs-infra-access","version":"0.24.0-lreg-563.alpha.6","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.24.0-lreg-563.alpha.6","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"4019722424637f3a789773e665f3ce74109ec15c","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.24.0-lreg-563.alpha.6.tgz","fileCount":29,"integrity":"sha512-Cg2k2m/qvR5gxPYhsPmJIGnKydA1Y9bEe5gVXxe7vyv9NpWimMj/LzSFQZdsgBY7WlPdz+YtEwAZtjketgkq5w==","signatures":[{"sig":"MEUCIENWfAtGUXLEaW7NXC65/eDZr0drpvPj5lbGtMXmjo8BAiEAmAbTp77apUoL+PdUJKmat26piFEKLHaNi2S1cPWi0tU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD0Be2a3XBCiPxAJVLO7Y8IMcQkROVYp9bgQJWJ3HZI2AIgTEiSoI88Xd4hUoIlH60rSNxF2yr0rvCkCgKj/jO14HE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.24.0-lreg-563.alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65553},"type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.24.0-lreg-563.alpha.6.tgz","engines":{"node":">=24"},"exports":{"./auth":"./src/auth.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.24.0-lreg-563.alpha.6.tgz","_integrity":"sha512-Cg2k2m/qvR5gxPYhsPmJIGnKydA1Y9bEe5gVXxe7vyv9NpWimMj/LzSFQZdsgBY7WlPdz+YtEwAZtjketgkq5w==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.19.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","convict-format-with-validator":"6.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/boom":"10.0.1","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-hubs-infra-core":"^0.12.0","@defra/lis-hubs-infra-registry":"^0.4.0","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/boom":"10.0.1","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.24.0-lreg-563.alpha.6_1790924218792_0.1860574137628892","host":"s3://npm-registry-packages-npm-production"}},"0.24.0-lreg-563.alpha.7":{"name":"@defra/lis-hubs-infra-access","version":"0.24.0-lreg-563.alpha.7","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.24.0-lreg-563.alpha.7","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"e4a2fe16c7f9d8d1b6d3003356f971cf111f63db","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.24.0-lreg-563.alpha.7.tgz","fileCount":29,"integrity":"sha512-uW7j072VNmHE2RrsZdglHft9x2G9fCKAQLj1kY4g9w/BDr9Vhf9d1CA364goe9hX9aHFZf+Sn8Y913n1lp3c2A==","signatures":[{"sig":"MEUCIQC2q5IDFct+uU8pCqzsD5xPG4iSUxmoblqwQ5dqbZcbhQIga3yODqUSeStVi59uJk5rnFrUc4ZeTp3w572ovLZmW4w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDbbmyFO4ny5DWR88A3UQIqNyNTCgCuU0mXndwyzvw6UAIhAPnf6n7FXy17negvWv3YBDMNaoymb6VLzITjznV7kqJZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.24.0-lreg-563.alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65553},"type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.24.0-lreg-563.alpha.7.tgz","engines":{"node":">=24"},"exports":{"./auth":"./src/auth.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.24.0-lreg-563.alpha.7.tgz","_integrity":"sha512-uW7j072VNmHE2RrsZdglHft9x2G9fCKAQLj1kY4g9w/BDr9Vhf9d1CA364goe9hX9aHFZf+Sn8Y913n1lp3c2A==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.19.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","convict-format-with-validator":"6.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/boom":"10.0.1","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-hubs-infra-core":"^0.12.0","@defra/lis-hubs-infra-registry":"^0.5.0","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/boom":"10.0.1","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.24.0-lreg-563.alpha.7_1790924705920_0.31893000143760597","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@defra/lis-hubs-infra-access","version":"0.24.0","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.24.0","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"312bbf1e0c39ace1d53db19424dd9081f1c28153","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.24.0.tgz","fileCount":29,"integrity":"sha512-3V/EL5YtT/KVT6EDm+BpO6ytA/gw+Xz3l6fiFWRSEYt2RavUNZfAtEoOYJyby4Z9uuQEUMhPj68NqThNuK1vew==","signatures":[{"sig":"MEUCIQDddTNp9BCS3pz76pDbfJdSUbTn3tmcTq1FuQLFNQXBlgIgRhyCItamQ18F+coKA0Q7siktajIaaz08wBrFmxX4B7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD19KWXCv6DoWp1lJ6ZfWnijoBx9ctp4jeUNl5+IUNoOwIhAJr4vAfB3+gUsAVdmbRECqpZRhIl/nUxbGBWya1WTliM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65536},"type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.24.0.tgz","engines":{"node":">=24"},"exports":{"./auth":"./src/auth.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.24.0.tgz","_integrity":"sha512-3V/EL5YtT/KVT6EDm+BpO6ytA/gw+Xz3l6fiFWRSEYt2RavUNZfAtEoOYJyby4Z9uuQEUMhPj68NqThNuK1vew==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.19.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","convict-format-with-validator":"6.2.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/boom":"10.0.1","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-hubs-infra-core":"^0.12.0","@defra/lis-hubs-infra-registry":"^0.5.0","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/boom":"10.0.1","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.24.0_1790925333075_0.6472380622401772","host":"s3://npm-registry-packages-npm-production"}},"0.25.0-lreg-563.alpha.1":{"name":"@defra/lis-hubs-infra-access","version":"0.25.0-lreg-563.alpha.1","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.25.0-lreg-563.alpha.1","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"e336559ddd51f709da975a45ef82b2b0071272ed","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.25.0-lreg-563.alpha.1.tgz","fileCount":29,"integrity":"sha512-OM8mwGLgm0oTGb28mWjHB8KJHpKQ80S6RT1+4hzScccGjIAfX+6AmSab8HXg5Ow6gbNpcng/TECWv3OCB4wvoA==","signatures":[{"sig":"MEUCICBH/zYzo/Zg6HadiAK5cdmi4aM4SjL0F4a3TK7gcWX2AiEA/ivrlW5Z4GJ8OMgmsctEEYuQv3ah1otT3NxFU30uB/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAST7KN1wqIJMD4VhivfYJ/Kvo91s5UMSfmXKLX0i4a+AiBWhQut+jUBevI2IvN8LPhl+cz3alhUZOFL/xJTQ1e5Og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.25.0-lreg-563.alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65609},"type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.25.0-lreg-563.alpha.1.tgz","engines":{"node":">=24"},"exports":{"./auth":"./src/auth.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.25.0-lreg-563.alpha.1.tgz","_integrity":"sha512-OM8mwGLgm0oTGb28mWjHB8KJHpKQ80S6RT1+4hzScccGjIAfX+6AmSab8HXg5Ow6gbNpcng/TECWv3OCB4wvoA==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.19.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","convict-format-with-validator":"6.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/boom":"10.0.1","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-hubs-infra-core":"^0.12.0","@defra/lis-hubs-infra-registry":"^0.5.0","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/boom":"10.0.1","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0","@defra/lis-hubs-infra-registry":">=0.5.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.25.0-lreg-563.alpha.1_1790926465693_0.7623383224439269","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@defra/lis-hubs-infra-access","version":"0.25.0","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.25.0","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"9e0996572ab759921f8c1f75643eecad1fc7bc93","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.25.0.tgz","fileCount":29,"integrity":"sha512-HjmCUO4IzjHuOuLpK81+vqUQ6ZniMc5QgqnkMvE4D7BKspY1lBd6X+rdWrFU20tHUcebq6YZkcGhTMbXuzw5SQ==","signatures":[{"sig":"MEUCIQDtUNiGR6qj0yKDTZEPfAL5HgTo43+29k/SW7uwwvEFyQIgKkDbvuOF2i91CF1lHS6/56hFsF0eb9mMBUZlhLHStjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFdHmHTddzci7RFys9PPd/oJj69otkQ80GZIW3b60xieAiBzikuQ8Is3QsgHwpuX5s9VkhIvlZ8tszDb+y/LTt1SeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":65592},"type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.25.0.tgz","engines":{"node":">=24"},"exports":{"./auth":"./src/auth.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.25.0.tgz","_integrity":"sha512-HjmCUO4IzjHuOuLpK81+vqUQ6ZniMc5QgqnkMvE4D7BKspY1lBd6X+rdWrFU20tHUcebq6YZkcGhTMbXuzw5SQ==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.19.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","convict-format-with-validator":"6.2.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/boom":"10.0.1","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-hubs-infra-core":"^0.12.0","@defra/lis-hubs-infra-registry":"^0.5.0","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/boom":"10.0.1","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0","@defra/lis-hubs-infra-registry":">=0.5.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.25.0_1790926624445_0.80182681334376","host":"s3://npm-registry-packages-npm-production"}},"0.26.0-lreg-563.alpha.1":{"name":"@defra/lis-hubs-infra-access","version":"0.26.0-lreg-563.alpha.1","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.26.0-lreg-563.alpha.1","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"14a9dced9d9d4ef19e42ba22ba89ff6d88112ee0","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.26.0-lreg-563.alpha.1.tgz","fileCount":30,"integrity":"sha512-McyaTUJvhMbJBmIt/LN9Y6ArPzpmkgqFPgoR4Byk9fhwT5KYU8GyTrCk+HH7HYSBl80DmiV1Zjubw8ulW61M1g==","signatures":[{"sig":"MEUCIE15kNaLkpyN+UwogswiQWGFIFU7W2t+NBX+YGS3QI3pAiEA3HTSyCSH4hEhBdK1EnGgPWG74Drn+BQbUNUnoEaZujU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGIPVOfjx9K5b0Qy3Na+9mxhwet97YWc6BLtM0EVpXIOAiATLPzDZZ3zNFi4TpLbSHY9mLX5FLo9ewdfU88O3tBTvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.26.0-lreg-563.alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":76008},"main":"./src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.26.0-lreg-563.alpha.1.tgz","engines":{"node":">=24"},"exports":{".":"./src/index.js","./authorization":"./src/authorization/index.js","./authentication":"./src/authentication/index.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.26.0-lreg-563.alpha.1.tgz","_integrity":"sha512-McyaTUJvhMbJBmIt/LN9Y6ArPzpmkgqFPgoR4Byk9fhwT5KYU8GyTrCk+HH7HYSBl80DmiV1Zjubw8ulW61M1g==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.19.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","convict-format-with-validator":"6.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/boom":"10.0.1","@hapi/hapi":"21.4.10","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-hubs-infra-core":"^0.12.0","@defra/lis-hubs-infra-registry":"^0.5.0","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/boom":"10.0.1","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0","@defra/lis-hubs-infra-registry":">=0.5.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.26.0-lreg-563.alpha.1_1790932504690_0.9487705839473284","host":"s3://npm-registry-packages-npm-production"}},"0.26.0-lreg-563.alpha.2":{"name":"@defra/lis-hubs-infra-access","version":"0.26.0-lreg-563.alpha.2","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.26.0-lreg-563.alpha.2","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"64448436753e0445577a0121e98fc9b49663f928","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.26.0-lreg-563.alpha.2.tgz","fileCount":30,"integrity":"sha512-bQAJo/VIpF98U2kBFUcEHGteOWZrHsKWM69PEZHpFHz43vJyXF1X0cvJkW3hsIgszvbihFnskjFO/JgAWDBe1g==","signatures":[{"sig":"MEUCIQCBzlpVzyNRAUOUttNhWW3fa/NqiRIIzC869weT70y0xwIgCNyrkQSVmwf05xUPZ8bt6RkJk1Oc8iTNPwS6MoHw0Bo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA5xjrrbNZjmpxV2FsLvp8NXlTJrFupaXQRAjcnASJSGAiAxRv9x+IwgO7KNWOqY8prddexr2J+kqbFcioNn0KIKcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.26.0-lreg-563.alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":76034},"main":"./src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.26.0-lreg-563.alpha.2.tgz","engines":{"node":">=24"},"exports":{".":"./src/index.js","./authorization":"./src/authorization/index.js","./authentication":"./src/authentication/index.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.26.0-lreg-563.alpha.2.tgz","_integrity":"sha512-bQAJo/VIpF98U2kBFUcEHGteOWZrHsKWM69PEZHpFHz43vJyXF1X0cvJkW3hsIgszvbihFnskjFO/JgAWDBe1g==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.19.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","convict-format-with-validator":"6.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/boom":"10.0.1","@hapi/hapi":"21.4.10","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-hubs-infra-core":"^0.12.0","@defra/lis-hubs-infra-registry":"^0.5.0","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/boom":"10.0.1","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0","@defra/lis-hubs-infra-registry":">=0.5.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.26.0-lreg-563.alpha.2_1790935850943_0.7492567437805862","host":"s3://npm-registry-packages-npm-production"}},"0.26.0-lreg-563.alpha.3":{"name":"@defra/lis-hubs-infra-access","version":"0.26.0-lreg-563.alpha.3","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.26.0-lreg-563.alpha.3","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"7a86a8253f9012b5cd0b68acc19457790fbd35a2","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.26.0-lreg-563.alpha.3.tgz","fileCount":30,"integrity":"sha512-WjoOL37cRK4Hw33EHjYb5E48r3eICvv3doYd1k13iBcO9I3vVAYz9JUws9BIr5QlEx384YGAxNDXH3Ssc8ywHg==","signatures":[{"sig":"MEQCIBlmXGmF4zAeG7aQzHUZvRRWrLcu/5cTJB6z8EPq7VtZAiAwN/uUu46D3KFmqDQDXxyz04xNlEVc82nqSKE2THBQkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDHJF7eNpT18AEAxYTS6O5uc0SdUc/5tfmsspmhPzHaXAiAemN9HGDi5A1MP5OTXUvRqEykDU6+pmvsTaCmHu49HOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.26.0-lreg-563.alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":76158},"main":"./src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.26.0-lreg-563.alpha.3.tgz","engines":{"node":">=24"},"exports":{".":"./src/index.js","./authorization":"./src/authorization/index.js","./authentication":"./src/authentication/index.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.26.0-lreg-563.alpha.3.tgz","_integrity":"sha512-WjoOL37cRK4Hw33EHjYb5E48r3eICvv3doYd1k13iBcO9I3vVAYz9JUws9BIr5QlEx384YGAxNDXH3Ssc8ywHg==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.19.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","convict-format-with-validator":"6.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/boom":"10.0.1","@hapi/hapi":"21.4.10","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-hubs-infra-core":"^0.12.0","@defra/lis-hubs-infra-registry":"^0.5.0","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/boom":"10.0.1","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0","@defra/lis-hubs-infra-registry":">=0.5.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.26.0-lreg-563.alpha.3_1790936022268_0.755546394503352","host":"s3://npm-registry-packages-npm-production"}},"0.26.0":{"name":"@defra/lis-hubs-infra-access","version":"0.26.0","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.26.0","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"a0446844349477476af4442fd14f82ac3768b19e","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.26.0.tgz","fileCount":30,"integrity":"sha512-VJWTtQNW+lfJbXydpuCJhAB/AJhuM/ixfvDmqQ3DWXzQOnRgX+UDAWGWFNXa7WnhQaLaSHmaIDwU7D73PyGUQg==","signatures":[{"sig":"MEQCIG7d8q3Brxtxz1T//dI0JopKlFeRf0fs68szjQENsijoAiBUhqWiI6Nl4lQlaLw/r8IlKX5ixi+6/FdYGnNJrZ93pA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCpdM1ZpXTnS/f8oYrr6oLe1mKe9doAUXPFd5EkaJhA1gIgegmFbI3MgLOb37I/cJq+p1nryFItNQ7UK/1wrPyP918=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":76141},"main":"./src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.26.0.tgz","engines":{"node":">=24"},"exports":{".":"./src/index.js","./authorization":"./src/authorization/index.js","./authentication":"./src/authentication/index.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.26.0.tgz","_integrity":"sha512-VJWTtQNW+lfJbXydpuCJhAB/AJhuM/ixfvDmqQ3DWXzQOnRgX+UDAWGWFNXa7WnhQaLaSHmaIDwU7D73PyGUQg==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.19.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","convict-format-with-validator":"6.2.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/boom":"10.0.1","@hapi/hapi":"21.4.10","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-hubs-infra-core":"^0.12.0","@defra/lis-hubs-infra-registry":"^0.5.0","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/boom":"10.0.1","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0","@defra/lis-hubs-infra-registry":">=0.5.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.26.0_1790936218398_0.7237193873701986","host":"s3://npm-registry-packages-npm-production"}},"0.27.0-lreg-174.alpha.1":{"name":"@defra/lis-hubs-infra-access","version":"0.27.0-lreg-174.alpha.1","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-hubs-infra-access@0.27.0-lreg-174.alpha.1","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"f93abf48420e056e5a3b4fd2bece28bc6b89aded","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.27.0-lreg-174.alpha.1.tgz","fileCount":30,"integrity":"sha512-vF4SVs+ypnbxaZDI1WB61pJpXuY1Z2zQkHUG6yTznSnnD7sYBTIJvb+CZbxg6CFWSC97yImT2Mx2MHxNlfvGRQ==","signatures":[{"sig":"MEYCIQCPEeYmS40OL21CUEWo+w/xxcKcHtUs0K4CN8qtYNwntwIhAIqU8Hk3FKgUsEZ87dVr4hZnmMnvfXphYXJJFG0yRM3E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCFxM4cEJuLzOxKuTvCCWrcuRzrEgr+KYOEwgwcCZcNWAIgCVfjhbE7OZZdf0tYdsjRRNBuijtvqUMh+dpm+4KQqmg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.27.0-lreg-174.alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":76176},"main":"./src/index.js","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.27.0-lreg-174.alpha.1.tgz","engines":{"node":">=24"},"exports":{".":"./src/index.js","./authorization":"./src/authorization/index.js","./authentication":"./src/authentication/index.js"},"scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.27.0-lreg-174.alpha.1.tgz","_integrity":"sha512-vF4SVs+ypnbxaZDI1WB61pJpXuY1Z2zQkHUG6yTznSnnD7sYBTIJvb+CZbxg6CFWSC97yImT2Mx2MHxNlfvGRQ==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.19.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","convict-format-with-validator":"6.2.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/boom":"10.0.1","@hapi/hapi":"21.4.10","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-hubs-infra-core":"^0.12.0","@defra/lis-hubs-infra-registry":"^0.5.0","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/boom":"10.0.1","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0","@defra/lis-hubs-infra-registry":">=0.5.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-hubs-infra-access_0.27.0-lreg-174.alpha.1_1790941053737_0.6672013547747404","host":"s3://npm-registry-packages-npm-production"}},"0.27.0":{"_id":"@defra/lis-hubs-infra-access@0.27.0","bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"dist":{"shasum":"bbf52728c1e3c1ca6ca48e730adcfd3abb5c86f8","tarball":"https://registry.npmjs.org/@defra/lis-hubs-infra-access/-/lis-hubs-infra-access-0.27.0.tgz","fileCount":30,"integrity":"sha512-e4CCx59Np/mQnZm4c59PP21mCp95zSok3Cu6x3NuF6b1fk2Dbxp/t4zRh9muKpV692XE02hi6hAi8xTTxJZUaQ==","signatures":[{"sig":"MEUCIALXo2Rfa3Ch++BudoVStNj2QRGA9+gY27EchPmlx12hAiEAmOTo2eGISd4KYDHpLxuFaZ87MMMfW9RGkfFIWGZ8ClI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCL8M79jTYI7r5goAxLaiODvMzhGlb0IfYRjvdT8JmDyQIgJF5NPbhoLqQY3JoHr7SrUgjoPONUYKaYrEqtLbkCVLA="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-hubs-infra-access@0.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":76159},"main":"./src/index.js","name":"@defra/lis-hubs-infra-access","type":"module","_from":"file:artifacts/defra-lis-hubs-infra-access-0.27.0.tgz","author":{"name":"Defra DDTS"},"engines":{"node":">=24"},"exports":{".":"./src/index.js","./authorization":"./src/authorization/index.js","./authentication":"./src/authentication/index.js"},"license":"OGL-UK-3.0","scripts":{"lint":"eslint .","test":"vitest run","format":"prettier --write \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","prepare":"if [ \"$npm_command\" = \"install\" ] && [ -z \"$CI\" ] && command -v husky >/dev/null 2>&1; then husky; fi","lint:fix":"eslint . --fix","format:check":"prettier --check \"src/**/*.js\" \"**/*.{js,cjs,md,json}\"","test:coverage":"vitest run --coverage --coverage.provider=istanbul --coverage.reporter=text --coverage.reporter=lcov --coverage.include=\"src/**/*.js\"","security-audit":"audit-ci","git:pre-commit-hook":"npm run security-audit && npm run format:check && npm run lint"},"version":"0.27.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"4481a4c4-b9f1-49fb-8cc2-240a7639f7ca"}},"homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","_resolved":"/home/runner/work/lis-hubs-infra-access/lis-hubs-infra-access/artifacts/defra-lis-hubs-infra-access-0.27.0.tgz","_integrity":"sha512-e4CCx59Np/mQnZm4c59PP21mCp95zSok3Cu6x3NuF6b1fk2Dbxp/t4zRh9muKpV692XE02hi6hAi8xTTxJZUaQ==","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"_npmVersion":"11.19.0","description":"Shared hub access and capability resolution for the livestock platform.","directories":{},"maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"_nodeVersion":"24.21.0","dependencies":{"jose":"6.2.8","convict":"6.2.5","neostandard":"0.13.0","eslint-plugin-jsdoc":"^63.0.8","eslint-plugin-sonarjs":"^4.1.0","convict-format-with-validator":"6.2.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.9.6","@hapi/boom":"10.0.1","@hapi/hapi":"21.4.10","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-hubs-infra-core":"^0.12.0","@defra/lis-hubs-infra-registry":"^0.5.0","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@hapi/boom":"10.0.1","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0","@defra/lis-hubs-infra-registry":">=0.5.0 <1.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/lis-hubs-infra-access_0.27.0_1790941342823_0.35342026401951454"}}},"time":{"created":"2026-08-10T13:03:46.156Z","modified":"2026-10-02T11:42:23.256Z","0.1.0-lreg-25.alpha.1":"2026-08-10T13:03:46.480Z","0.1.0":"2026-08-10T14:32:00.189Z","0.2.0-lreg-358.alpha.2":"2026-08-13T12:09:49.351Z","0.2.0":"2026-08-13T12:15:35.152Z","0.3.0-lreg-176.alpha.6":"2026-08-21T10:18:32.002Z","0.3.0-lreg-176.alpha.7":"2026-08-21T10:38:33.398Z","0.3.0-lreg-176.alpha.10":"2026-08-21T11:40:57.053Z","0.3.0-lreg-176.alpha.1":"2026-08-21T11:57:04.126Z","0.3.0-lreg-177.alpha.1":"2026-08-24T10:48:33.825Z","0.3.0-lreg-177.alpha.2":"2026-08-24T10:50:57.672Z","0.3.0":"2026-08-24T10:54:36.346Z","0.4.0-lreg-178.alpha.1":"2026-08-24T15:36:12.381Z","0.4.0":"2026-08-24T16:07:35.945Z","0.5.0-lreg-406.alpha.1":"2026-08-25T12:29:01.456Z","0.5.0-lreg-406.alpha.2":"2026-08-25T12:33:05.607Z","0.5.0":"2026-08-25T12:36:33.163Z","0.5.0-lreg-179.alpha.6":"2026-08-25T12:38:10.859Z","0.6.0-lreg-179.alpha.6":"2026-08-25T12:41:18.388Z","0.6.0-lreg-179.alpha.7":"2026-08-25T12:51:51.109Z","0.6.0":"2026-08-25T12:59:40.553Z","0.7.0-lreg-179.alpha.1":"2026-08-25T13:28:33.946Z","0.7.0-lreg-406.alpha.2":"2026-08-25T13:29:12.236Z","0.7.0":"2026-08-25T13:32:51.720Z","0.8.0":"2026-08-25T13:35:14.701Z","0.9.0-lreg-179.alpha.1":"2026-08-25T14:43:57.618Z","0.9.0":"2026-08-25T14:49:23.504Z","0.10.0-lreg-177.alpha.1":"2026-08-25T16:15:58.476Z","0.10.0":"2026-08-25T17:14:06.668Z","0.11.0-lreg-177.alpha.1":"2026-08-25T18:57:17.467Z","0.11.0":"2026-08-25T19:07:23.296Z","0.12.0-lreg-432.alpha.2":"2026-08-27T15:57:16.662Z","0.12.0":"2026-08-27T16:02:27.098Z","0.13.0-lreg-432.alpha.1":"2026-08-28T11:53:31.803Z","0.13.0":"2026-08-28T13:19:44.391Z","0.14.0-lreg-432.alpha.1":"2026-08-28T14:31:39.670Z","0.14.0":"2026-08-28T14:59:01.938Z","0.15.0-lreg-432.alpha.1":"2026-08-28T16:05:29.173Z","0.15.0":"2026-08-28T16:11:59.679Z","0.16.0-lreg-466.alpha.1":"2026-09-04T12:57:52.773Z","0.16.0":"2026-09-04T13:05:35.789Z","0.17.0-lreg-466.alpha.1":"2026-09-07T13:15:19.281Z","0.17.0":"2026-09-07T13:44:51.101Z","0.18.0-lreg-459.alpha.1":"2026-09-11T13:15:40.208Z","0.18.0":"2026-09-11T13:25:12.648Z","0.19.0-lreg-455.alpha.1":"2026-09-18T10:00:27.272Z","0.19.0":"2026-09-18T10:03:52.903Z","0.20.0-lreg-455.alpha.1":"2026-09-22T09:16:44.832Z","0.20.0":"2026-09-22T09:19:39.316Z","0.21.0-lreg-455.alpha.2":"2026-09-22T09:51:09.113Z","0.21.0":"2026-09-22T09:56:54.215Z","0.22.0-lreg-475.alpha.1":"2026-09-24T11:41:48.986Z","0.22.0":"2026-09-24T11:49:10.353Z","0.23.0-lreg-172.alpha.1":"2026-09-30T10:29:09.352Z","0.23.0":"2026-09-30T10:45:22.056Z","0.24.0-lreg-563.alpha.6":"2026-10-02T06:56:58.885Z","0.24.0-lreg-563.alpha.7":"2026-10-02T07:05:06.004Z","0.24.0":"2026-10-02T07:15:33.150Z","0.25.0-lreg-563.alpha.1":"2026-10-02T07:34:25.789Z","0.25.0":"2026-10-02T07:37:04.527Z","0.26.0-lreg-563.alpha.1":"2026-10-02T09:15:04.792Z","0.26.0-lreg-563.alpha.2":"2026-10-02T10:10:51.020Z","0.26.0-lreg-563.alpha.3":"2026-10-02T10:13:42.363Z","0.26.0":"2026-10-02T10:16:58.482Z","0.27.0-lreg-174.alpha.1":"2026-10-02T11:37:33.812Z","0.27.0":"2026-10-02T11:42:22.908Z"},"bugs":{"url":"https://github.com/DEFRA/lis-hubs-infra-access/issues"},"author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","homepage":"https://github.com/DEFRA/lis-hubs-infra-access#readme","repository":{"url":"git+https://github.com/DEFRA/lis-hubs-infra-access.git","type":"git"},"description":"Shared hub access and capability resolution for the livestock platform.","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"readme":"# Hub Access\n\nThe single shared security package for hubs and livestock modules.\n\nResponsibilities:\n\n- OIDC authentication and provider-neutral callback handling\n- authentication flow and user session storage\n- hub and hub-to-module token handling\n- secure cookie and return URL handling\n- provider-role translation and LIS permission expansion\n- resolve capabilities for an allowed module\n- map raw permissions into runtime capabilities\n\nProvider-specific configuration and claim mapping remain in each deployable\nhub. Front office uses Defra CI roles. Back office uses Microsoft Entra ID\nroles. Both role sources are translated into LIS roles and permissions by this package.\n\nFor direct public microsite access, the spoke auth scheme canonicalizes both proxied and\ndirect-port requests to the microsite's configured `basePath` and sends that\nrelative path to the front-office login route. Relative return URLs prevent an\nuntrusted host header from becoming an authentication redirect target.\n\n## Hapi auth schemes\n\nHubs and spokes authenticate through two Hapi auth schemes, each registered as\nthe server's default strategy. Identity is on `request.auth.credentials.user`\n(`request.app` carries no auth state); `@defra/lis-infra-ui-services`' nunjucks\ncontext and `demandPermission` read it from there. Routes opt out with\n`auth: false` (assets, `/health`) or accept signed-out users with\n`auth: { mode: 'try' }` or `auth: { mode: 'optional' }`. A signed-out\n`try`/`optional` spoke request carries no credentials, so `caller` isn't\navailable on those requests.\n\nEntry points:\n\n| Import                                        | Exports                                                                                                                                                                               |\n| --------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `@defra/lis-hubs-infra-access/authentication` | `createHubAuth`, `HUB_AUTH_STRATEGY`, `createSpokeAuth`, `SPOKE_AUTH_STRATEGY`, `createOidcClient`, `createHubCookieOptions`, `getHubJwtCookieOptions`, `issueHubJwt`, `verifyHubJwt` |\n| `@defra/lis-hubs-infra-access/authorization`  | `PERMISSIONS`, `hasPermission`, `demandPermission`, `resolveAuthorization`, `GLOBAL_CPH_SCOPE`, `AUTHORIZATION_VERSION`                                                               |\n| `@defra/lis-hubs-infra-access`                | both of the above as `authentication` and `authorization` namespaces                                                                                                                  |\n\nPrefer the subpath imports: they give plain named imports and simple mocks\n(`vi.mock('@defra/lis-hubs-infra-access/authorization')`).\n\n```js\nimport {\n  createSpokeAuth,\n  getHubJwtCookieOptions\n} from '@defra/lis-hubs-infra-access/authentication'\nimport {\n  hasPermission,\n  PERMISSIONS\n} from '@defra/lis-hubs-infra-access/authorization'\n```\n\n### Spoke: `createSpokeAuth`\n\n```js\nawait server.register(\n  createSpokeAuth({\n    spokeId: 'cattle-home',\n    hubOrigins,\n    cookieName,\n    cookieOptions,\n    port,\n    basePath,\n    secret,\n    audience,\n    moduleAccess,\n    authorize: async (user, request) => true // optional\n  })\n)\n```\n\nRegisters the `lis-spoke` scheme as the default strategy. A request:\n\n1. must carry a valid service token in `Authorization: Bearer <token>`, else\n   `401 { message: 'Service authentication required' }` in every route mode,\n   `public` spokes included;\n2. must carry a valid hub JWT cookie, unless the spoke is `public`. Without one,\n   a required route redirects to `<hubOrigin>/auth/login?returnUrl=…`, and a\n   `try` route continues unauthenticated;\n3. then gets `credentials: { user, caller }`, where `caller` is the hub's\n   service name.\n\nAuthenticated requests are then checked against `moduleAccess` (non-public\nspokes) and the optional `authorize` predicate; failing either gives a 403.\nThe factory throws for an unknown `spokeId` or an invalid `moduleAccess`.\n\nThe service token is an AWS STS web identity token, attached by the hub's\nproxy in `@defra/lis-hubs-infra-core`. It must:\n\n- be an RS256 JWT signed by a key from `CDP_JWT_JWKS_URI`, issued by\n  `CDP_JWT_ISSUER`, with an `exp` claim\n- have the audience `lis-apps-<spokeId>`\n- name the caller as `lis-hubs-front-office` or `lis-hubs-back-office` in the\n  `https://sts.amazonaws.com/` claim's `principal_tags.ServiceName`\n\n`CDP_JWT_ISSUER` and `CDP_JWT_JWKS_URI` must be set when `createSpokeAuth` is\ncalled; the CDP platform provides them. The JWKS is fetched with the built-in\n`fetch`, which goes via the CDP proxy through the global dispatcher that\n`setupProxy` (`@defra/lis-infra-ui-services`) installs.\n\n### Hub: `createHubAuth`\n\n```js\nawait server.register(\n  createHubAuth({\n    getHubJwtCookieName,\n    getCookieOptions,\n    getHubJwtConfig,\n    resolveAuthSession,\n    buildAuthorizationUrl,\n    completeAuthorizationCodeGrant,\n    buildLogoutUrl,\n    loginRoutes,\n    authorize: async (user, request) => true // optional\n  })\n)\n```\n\nRegisters the hub JWT cookie state, the login, `/sso`, `/auth/logout` and\n`/signout` routes, all with `auth: false`, plus the `lis-hub-session`\nscheme as the default strategy, backed by the yar hub session. A signed-out\nuser on a required route is redirected to the first login route with\n`?returnUrl=<path+search>`; a `try` route continues unauthenticated.\nCredentials are `{ user, authorizedSpecies }`. The optional `authorize`\npredicate runs for authenticated requests only; `false` gives a 403.\n\n### Testing routes\n\nRoute tests need neither cookies nor service tokens; inject credentials:\n\n```js\nawait server.inject({\n  url: '/',\n  auth: {\n    strategy: SPOKE_AUTH_STRATEGY,\n    credentials: { user, caller }\n  }\n})\n```\n\nThis package should depend on hub facts from `@defra/lis-hubs-infra-registry`, not on deployable hub policy.\n\nCurrent implementation notes:\n\n- role definitions live in `src/authorization/roles/roles.json` and source mappings live in\n  `src/authorization/roles/role-mappings.json`\n- permissions are derived from translated LIS roles, not trusted from identity\n  providers\n- hub and hub-to-app JWTs carry LIS roles and an authorization model version,\n  but do not carry expanded permissions or holdings\n- apps rehydrate permissions locally from the versioned role definitions before\n  evaluating `hasPermission`, `hasRole`, `demandPermission`, or `demandRole`\n- CPH-scoped role assignments remain scoped when permissions are rehydrated\n- `lis-perm-front-office` and `lis-perm-back-office` gate access to the corresponding hub\n- species permissions such as `lis-perm-cattle-read` apply across that species\n- app permissions such as `lis-perm-cattle-register-admin` apply to a specific species app\n- `status` and `home` resolve from the best permission found anywhere on the species\n- back-office permission management modules can be modeled with a `type` and unlocked by `lis-perm-user-read`, `lis-perm-user-write`, or `lis-perm-user-admin`\n","readmeFilename":"README.md"}