{"_id":"@defra/lis-infra-ui-services","_rev":"46-77b762368ba463af263bf7778de33020","name":"@defra/lis-infra-ui-services","dist-tags":{"latest":"0.18.0","alpha":"0.18.0-lreg-563.alpha.1"},"versions":{"0.1.0-lreg-25.alpha.1":{"name":"@defra/lis-infra-ui-services","version":"0.1.0-lreg-25.alpha.1","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-infra-ui-services@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-infra-ui-services#readme","bugs":{"url":"https://github.com/DEFRA/lis-infra-ui-services/issues"},"dist":{"shasum":"0edfcc3ac842c1abd92e4241308a773d000a3606","tarball":"https://registry.npmjs.org/@defra/lis-infra-ui-services/-/lis-infra-ui-services-0.1.0-lreg-25.alpha.1.tgz","fileCount":54,"integrity":"sha512-71CUOb+igm23/WZqFWPwNmjm2e7EVcwFZXA72zwB9xnrzeajz1LSsx2AFZmR2iMn/hfwC4V48XeaQy+sMWcbIw==","signatures":[{"sig":"MEUCIQCzK9MS3Hf7xxKEH1p+jWzS3qjdbHfiA8zB9TLWGVynrgIgaOOjQh1Sgy2W2GFSy+ZdKkg1mAcEge4d+Rb5oxHC9O8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88298},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-infra-ui-services-0.1.0-lreg-25.alpha.1.tgz","engines":{"node":">=24"},"exports":{".":"./src/index.js","./errors":"./src/errors/index.js","./logging":"./src/logging/index.js","./duration":"./src/duration.js","./base-path":"./src/base-path.js","./navigation":"./src/navigation.js","./redis-client":"./src/redis-client.js","./static-files":"./src/static-files.js","./status-codes":"./src/status-codes.js","./session-cache":"./src/session-cache.js","./logging/logger":"./src/logging/logger.js","./logging/project":"./src/logging/project.js","./nunjucks/plugin":"./src/nunjucks/plugin.js","./nunjucks-context":"./src/nunjucks-context.js","./nunjucks/context":"./src/nunjucks/context.js","./nunjucks/filters":"./src/nunjucks/filters.js","./nunjucks/globals":"./src/nunjucks/globals.js","./proxy/setup-proxy":"./src/proxy/setup-proxy.js","./nunjucks/format-date":"./src/nunjucks/format-date.js","./logging/logger-options":"./src/logging/logger-options.js","./logging/request-logger":"./src/logging/request-logger.js","./components/autocomplete":"./src/components/autocomplete.js","./nunjucks/format-currency":"./src/nunjucks/format-currency.js","./nunjucks/build-navigation":"./src/nunjucks/build-navigation.js","./session-cache/cache-engine":"./src/session-cache/cache-engine.js","./components/autocomplete.css":"./src/components/autocomplete.css","./components/sub-navigation.css":"./src/components/sub-navigation.css"},"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/infra/ui-services/artifacts/defra-lis-infra-ui-services-0.1.0-lreg-25.alpha.1.tgz","_integrity":"sha512-71CUOb+igm23/WZqFWPwNmjm2e7EVcwFZXA72zwB9xnrzeajz1LSsx2AFZmR2iMn/hfwC4V48XeaQy+sMWcbIw==","repository":{"url":"git+https://github.com/DEFRA/lis-infra-ui-services.git","type":"git"},"_npmVersion":"11.16.0","description":"UI-Services shared definitions for the livestock taxonomy topology.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pino":"10.1.0","lodash":"4.18.1","undici":"7.24.8","ioredis":"5.8.2","chokidar":"3.6.0","date-fns":"4.1.0","nunjucks":"3.2.4","@hapi/yar":"11.0.3","hapi-pino":"13.0.0","pino-pretty":"13.1.3","@hapi/vision":"7.0.3","global-agent":"3.0.0","@hapi/catbox-redis":"7.0.2","@defra/hapi-tracing":"1.30.0","@hapi/catbox-memory":"6.0.2","accessible-autocomplete":"3.0.1","@elastic/ecs-pino-format":"1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.8.4","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-infra-ui-services_0.1.0-lreg-25.alpha.1_1786369594980_0.14140823611436182","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-lreg-25.alpha.3":{"name":"@defra/lis-infra-ui-services","version":"0.1.0-lreg-25.alpha.3","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-infra-ui-services@0.1.0-lreg-25.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-infra-ui-services#readme","bugs":{"url":"https://github.com/DEFRA/lis-infra-ui-services/issues"},"dist":{"shasum":"cc6446cd0d394d1036d1fa17f09def426e6ebd51","tarball":"https://registry.npmjs.org/@defra/lis-infra-ui-services/-/lis-infra-ui-services-0.1.0-lreg-25.alpha.3.tgz","fileCount":54,"integrity":"sha512-2idj4NZPOJ061NX4BYKtptnIvRkst1kdeoAI12URg3nVH4h9zWOkgxHpq5NMn0t0LvzClgjJadzqR8aBillVug==","signatures":[{"sig":"MEUCIQCZC12goxDs3ff6kji52svbJqqef/tWoszaHqIIqQWoQwIgbt+edu/al+Sr1chMQoixo8VjTvyGB7JrwDkvgImzU9E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-infra-ui-services@0.1.0-lreg-25.alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":90106},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-infra-ui-services-0.1.0-lreg-25.alpha.3.tgz","engines":{"node":">=24"},"exports":{".":"./src/index.js","./errors":"./src/errors/index.js","./logging":"./src/logging/index.js","./duration":"./src/duration.js","./base-path":"./src/base-path.js","./navigation":"./src/navigation.js","./redis-client":"./src/redis-client.js","./static-files":"./src/static-files.js","./status-codes":"./src/status-codes.js","./session-cache":"./src/session-cache.js","./logging/logger":"./src/logging/logger.js","./logging/project":"./src/logging/project.js","./nunjucks/plugin":"./src/nunjucks/plugin.js","./nunjucks-context":"./src/nunjucks-context.js","./nunjucks/context":"./src/nunjucks/context.js","./nunjucks/filters":"./src/nunjucks/filters.js","./nunjucks/globals":"./src/nunjucks/globals.js","./proxy/setup-proxy":"./src/proxy/setup-proxy.js","./nunjucks/format-date":"./src/nunjucks/format-date.js","./logging/logger-options":"./src/logging/logger-options.js","./logging/request-logger":"./src/logging/request-logger.js","./components/autocomplete":"./src/components/autocomplete.js","./nunjucks/format-currency":"./src/nunjucks/format-currency.js","./nunjucks/build-navigation":"./src/nunjucks/build-navigation.js","./session-cache/cache-engine":"./src/session-cache/cache-engine.js","./components/autocomplete.css":"./src/components/autocomplete.css","./components/sub-navigation.css":"./src/components/sub-navigation.css"},"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:26360f19-8b12-43d1-843f-8a98b048bc78"}},"_resolved":"/home/runner/work/lis-infra-ui-services/lis-infra-ui-services/artifacts/defra-lis-infra-ui-services-0.1.0-lreg-25.alpha.3.tgz","_integrity":"sha512-2idj4NZPOJ061NX4BYKtptnIvRkst1kdeoAI12URg3nVH4h9zWOkgxHpq5NMn0t0LvzClgjJadzqR8aBillVug==","repository":{"url":"git+https://github.com/DEFRA/lis-infra-ui-services.git","type":"git"},"_npmVersion":"11.16.0","description":"UI-Services shared definitions for the livestock taxonomy topology.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pino":"10.1.0","lodash":"4.18.1","undici":"7.24.8","ioredis":"5.8.2","chokidar":"3.6.0","date-fns":"4.1.0","nunjucks":"3.2.4","@hapi/yar":"11.0.3","hapi-pino":"13.0.0","pino-pretty":"13.1.3","@hapi/vision":"7.0.3","global-agent":"3.0.0","@hapi/catbox-redis":"7.0.2","@defra/hapi-tracing":"1.30.0","@hapi/catbox-memory":"6.0.2","accessible-autocomplete":"3.0.1","@elastic/ecs-pino-format":"1.5.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.8.4","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-infra-ui-services_0.1.0-lreg-25.alpha.3_1786375846739_0.3186248286187512","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@defra/lis-infra-ui-services","version":"0.1.0","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-infra-ui-services@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-infra-ui-services#readme","bugs":{"url":"https://github.com/DEFRA/lis-infra-ui-services/issues"},"dist":{"shasum":"ef7fb0cdb3dd889ffcfc91b21ceb8ee12c08143f","tarball":"https://registry.npmjs.org/@defra/lis-infra-ui-services/-/lis-infra-ui-services-0.1.0.tgz","fileCount":54,"integrity":"sha512-2W86T85eOr+/eyf6lanppr5Twj4ltVICDaVMtCls+4fMBM/M92NEkNC/vKuLUzSY4D3p9oe/CtPA+ayvDN2tPQ==","signatures":[{"sig":"MEUCIQCrlNfF+EZp2TuTsWbverwnhv2smsmb+tnxc9zVVLUUAAIgAltkXu83ZL1xsrELWvRVWc1HhcobBYJueW7zl2LG9kU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-infra-ui-services@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":90090},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-infra-ui-services-0.1.0.tgz","engines":{"node":">=24"},"exports":{".":"./src/index.js","./errors":"./src/errors/index.js","./logging":"./src/logging/index.js","./duration":"./src/duration.js","./base-path":"./src/base-path.js","./navigation":"./src/navigation.js","./redis-client":"./src/redis-client.js","./static-files":"./src/static-files.js","./status-codes":"./src/status-codes.js","./session-cache":"./src/session-cache.js","./logging/logger":"./src/logging/logger.js","./logging/project":"./src/logging/project.js","./nunjucks/plugin":"./src/nunjucks/plugin.js","./nunjucks-context":"./src/nunjucks-context.js","./nunjucks/context":"./src/nunjucks/context.js","./nunjucks/filters":"./src/nunjucks/filters.js","./nunjucks/globals":"./src/nunjucks/globals.js","./proxy/setup-proxy":"./src/proxy/setup-proxy.js","./nunjucks/format-date":"./src/nunjucks/format-date.js","./logging/logger-options":"./src/logging/logger-options.js","./logging/request-logger":"./src/logging/request-logger.js","./components/autocomplete":"./src/components/autocomplete.js","./nunjucks/format-currency":"./src/nunjucks/format-currency.js","./nunjucks/build-navigation":"./src/nunjucks/build-navigation.js","./session-cache/cache-engine":"./src/session-cache/cache-engine.js","./components/autocomplete.css":"./src/components/autocomplete.css","./components/sub-navigation.css":"./src/components/sub-navigation.css"},"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:26360f19-8b12-43d1-843f-8a98b048bc78"}},"_resolved":"/home/runner/work/lis-infra-ui-services/lis-infra-ui-services/artifacts/defra-lis-infra-ui-services-0.1.0.tgz","_integrity":"sha512-2W86T85eOr+/eyf6lanppr5Twj4ltVICDaVMtCls+4fMBM/M92NEkNC/vKuLUzSY4D3p9oe/CtPA+ayvDN2tPQ==","repository":{"url":"git+https://github.com/DEFRA/lis-infra-ui-services.git","type":"git"},"_npmVersion":"11.16.0","description":"UI-Services shared definitions for the livestock taxonomy topology.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pino":"10.1.0","lodash":"4.18.1","undici":"7.24.8","ioredis":"5.8.2","chokidar":"3.6.0","date-fns":"4.1.0","nunjucks":"3.2.4","@hapi/yar":"11.0.3","hapi-pino":"13.0.0","pino-pretty":"13.1.3","@hapi/vision":"7.0.3","global-agent":"3.0.0","@hapi/catbox-redis":"7.0.2","@defra/hapi-tracing":"1.30.0","@hapi/catbox-memory":"6.0.2","accessible-autocomplete":"3.0.1","@elastic/ecs-pino-format":"1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.8.4","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-infra-ui-services_0.1.0_1786378103796_0.7969932750204167","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-lreg-177.alpha.2":{"name":"@defra/lis-infra-ui-services","version":"0.2.0-lreg-177.alpha.2","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-infra-ui-services@0.2.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-infra-ui-services#readme","bugs":{"url":"https://github.com/DEFRA/lis-infra-ui-services/issues"},"dist":{"shasum":"652bdd66e5ec1c066fc3110f13ac1fd79462bac3","tarball":"https://registry.npmjs.org/@defra/lis-infra-ui-services/-/lis-infra-ui-services-0.2.0-lreg-177.alpha.2.tgz","fileCount":55,"integrity":"sha512-cmPARkouj5tVRY0AJkcPit2y3l/Rb+waKgyPBhWrFYpRhnxlgwsiLtKW9xXQhJgMX4LSWpsgAfcafS1O+MD1IA==","signatures":[{"sig":"MEUCID+4jux9ZdVcttAmJSEsCpkkUkGyjRDn4++eTf6hKLuLAiEAq2YDAFHLbshuac3qBVKRgtTGdBjjxqcHBRwCLtIT6tk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-infra-ui-services@0.2.0-lreg-177.alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":93969},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-infra-ui-services-0.2.0-lreg-177.alpha.2.tgz","engines":{"node":">=24"},"exports":{".":"./src/index.js","./errors":"./src/errors/index.js","./logging":"./src/logging/index.js","./duration":"./src/duration.js","./base-path":"./src/base-path.js","./navigation":"./src/navigation.js","./redis-client":"./src/redis-client.js","./static-files":"./src/static-files.js","./status-codes":"./src/status-codes.js","./session-cache":"./src/session-cache.js","./logging/logger":"./src/logging/logger.js","./logging/project":"./src/logging/project.js","./nunjucks/plugin":"./src/nunjucks/plugin.js","./nunjucks-context":"./src/nunjucks-context.js","./nunjucks/context":"./src/nunjucks/context.js","./nunjucks/filters":"./src/nunjucks/filters.js","./nunjucks/globals":"./src/nunjucks/globals.js","./proxy/setup-proxy":"./src/proxy/setup-proxy.js","./nunjucks/format-date":"./src/nunjucks/format-date.js","./logging/logger-options":"./src/logging/logger-options.js","./logging/request-logger":"./src/logging/request-logger.js","./components/autocomplete":"./src/components/autocomplete.js","./nunjucks/format-currency":"./src/nunjucks/format-currency.js","./nunjucks/build-navigation":"./src/nunjucks/build-navigation.js","./session-cache/cache-engine":"./src/session-cache/cache-engine.js","./components/autocomplete.css":"./src/components/autocomplete.css","./components/sub-navigation.css":"./src/components/sub-navigation.css"},"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:26360f19-8b12-43d1-843f-8a98b048bc78"}},"_resolved":"/home/runner/work/lis-infra-ui-services/lis-infra-ui-services/artifacts/defra-lis-infra-ui-services-0.2.0-lreg-177.alpha.2.tgz","_integrity":"sha512-cmPARkouj5tVRY0AJkcPit2y3l/Rb+waKgyPBhWrFYpRhnxlgwsiLtKW9xXQhJgMX4LSWpsgAfcafS1O+MD1IA==","repository":{"url":"git+https://github.com/DEFRA/lis-infra-ui-services.git","type":"git"},"_npmVersion":"11.17.0","description":"UI-Services shared definitions for the livestock taxonomy topology.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"pino":"10.1.0","lodash":"4.18.1","undici":"7.24.8","ioredis":"5.8.2","chokidar":"3.6.0","date-fns":"4.1.0","nunjucks":"3.2.4","@hapi/yar":"11.0.3","hapi-pino":"13.0.0","pino-pretty":"13.1.3","@hapi/vision":"7.0.3","global-agent":"3.0.0","@hapi/catbox-redis":"7.0.2","@hapi/catbox-memory":"6.0.2","accessible-autocomplete":"3.0.1","@elastic/ecs-pino-format":"1.5.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.8.4","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-hubs-infra-core":"^0.2.0","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@defra/lis-hubs-infra-core":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-infra-ui-services_0.2.0-lreg-177.alpha.2_1787682265663_0.4328684578680704","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@defra/lis-infra-ui-services","version":"0.2.0","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-infra-ui-services@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-infra-ui-services#readme","bugs":{"url":"https://github.com/DEFRA/lis-infra-ui-services/issues"},"dist":{"shasum":"a36a7db6090725e8230a33e455ea72a8ad50cbc7","tarball":"https://registry.npmjs.org/@defra/lis-infra-ui-services/-/lis-infra-ui-services-0.2.0.tgz","fileCount":55,"integrity":"sha512-vvi+bV5/ccIfm813JRgBc4l0J4KXO8Iz6zrtlSzxxXATSTeN7vUi3BTMj3p2YFScNVdDIACbdGAcWohu400arg==","signatures":[{"sig":"MEQCIFckQMNfjoXDGXMbyQxjWuhw/N4QsI98sbiZc8VY660oAiAMlLA42iPD26u9LEPk8LV30sr4U5ow+4kElEiceJCrSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-infra-ui-services@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":93952},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-infra-ui-services-0.2.0.tgz","engines":{"node":">=24"},"exports":{".":"./src/index.js","./errors":"./src/errors/index.js","./logging":"./src/logging/index.js","./duration":"./src/duration.js","./base-path":"./src/base-path.js","./navigation":"./src/navigation.js","./redis-client":"./src/redis-client.js","./static-files":"./src/static-files.js","./status-codes":"./src/status-codes.js","./session-cache":"./src/session-cache.js","./logging/logger":"./src/logging/logger.js","./logging/project":"./src/logging/project.js","./nunjucks/plugin":"./src/nunjucks/plugin.js","./nunjucks-context":"./src/nunjucks-context.js","./nunjucks/context":"./src/nunjucks/context.js","./nunjucks/filters":"./src/nunjucks/filters.js","./nunjucks/globals":"./src/nunjucks/globals.js","./proxy/setup-proxy":"./src/proxy/setup-proxy.js","./nunjucks/format-date":"./src/nunjucks/format-date.js","./logging/logger-options":"./src/logging/logger-options.js","./logging/request-logger":"./src/logging/request-logger.js","./components/autocomplete":"./src/components/autocomplete.js","./nunjucks/format-currency":"./src/nunjucks/format-currency.js","./nunjucks/build-navigation":"./src/nunjucks/build-navigation.js","./session-cache/cache-engine":"./src/session-cache/cache-engine.js","./components/autocomplete.css":"./src/components/autocomplete.css","./components/sub-navigation.css":"./src/components/sub-navigation.css"},"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:26360f19-8b12-43d1-843f-8a98b048bc78"}},"_resolved":"/home/runner/work/lis-infra-ui-services/lis-infra-ui-services/artifacts/defra-lis-infra-ui-services-0.2.0.tgz","_integrity":"sha512-vvi+bV5/ccIfm813JRgBc4l0J4KXO8Iz6zrtlSzxxXATSTeN7vUi3BTMj3p2YFScNVdDIACbdGAcWohu400arg==","repository":{"url":"git+https://github.com/DEFRA/lis-infra-ui-services.git","type":"git"},"_npmVersion":"11.17.0","description":"UI-Services shared definitions for the livestock taxonomy topology.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"pino":"10.1.0","lodash":"4.18.1","undici":"7.24.8","ioredis":"5.8.2","chokidar":"3.6.0","date-fns":"4.1.0","nunjucks":"3.2.4","@hapi/yar":"11.0.3","hapi-pino":"13.0.0","pino-pretty":"13.1.3","@hapi/vision":"7.0.3","global-agent":"3.0.0","@hapi/catbox-redis":"7.0.2","@hapi/catbox-memory":"6.0.2","accessible-autocomplete":"3.0.1","@elastic/ecs-pino-format":"1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.8.4","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-hubs-infra-core":"^0.2.0","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@defra/lis-hubs-infra-core":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-infra-ui-services_0.2.0_1787682496865_0.3521565365321757","host":"s3://npm-registry-packages-npm-production"}},"0.3.0-lreg-387.alpha.3":{"name":"@defra/lis-infra-ui-services","version":"0.3.0-lreg-387.alpha.3","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-infra-ui-services@0.3.0-lreg-387.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-infra-ui-services#readme","bugs":{"url":"https://github.com/DEFRA/lis-infra-ui-services/issues"},"dist":{"shasum":"eb4614f2abd479330e67444ae922430b9575852f","tarball":"https://registry.npmjs.org/@defra/lis-infra-ui-services/-/lis-infra-ui-services-0.3.0-lreg-387.alpha.3.tgz","fileCount":56,"integrity":"sha512-3hOqdTEoHE7bPFQTt/6dWf5CmYRkwgi9ZJN/5pN0bvTAdasb2YFl8YmJ0f10/uY8OceeywJYX0Es6A8B70zjzw==","signatures":[{"sig":"MEUCIA9lQ3N5ZAUyZxg8cTu5EQcwUvkg/CJFZv6i3kn8lP5qAiEAw4vtR5MtHTJsUv/qTzn4+AFC+bwAjeSg9sx/ab+00CM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-infra-ui-services@0.3.0-lreg-387.alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100896},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-infra-ui-services-0.3.0-lreg-387.alpha.3.tgz","engines":{"node":">=24"},"exports":{".":"./src/index.js","./errors":"./src/errors/index.js","./logging":"./src/logging/index.js","./duration":"./src/duration.js","./base-path":"./src/base-path.js","./navigation":"./src/navigation.js","./redis-client":"./src/redis-client.js","./static-files":"./src/static-files.js","./status-codes":"./src/status-codes.js","./session-cache":"./src/session-cache.js","./logging/logger":"./src/logging/logger.js","./logging/project":"./src/logging/project.js","./nunjucks/plugin":"./src/nunjucks/plugin.js","./nunjucks-context":"./src/nunjucks-context.js","./nunjucks/context":"./src/nunjucks/context.js","./nunjucks/filters":"./src/nunjucks/filters.js","./nunjucks/globals":"./src/nunjucks/globals.js","./proxy/setup-proxy":"./src/proxy/setup-proxy.js","./nunjucks/format-date":"./src/nunjucks/format-date.js","./logging/logger-options":"./src/logging/logger-options.js","./logging/request-logger":"./src/logging/request-logger.js","./components/autocomplete":"./src/components/autocomplete.js","./nunjucks/format-currency":"./src/nunjucks/format-currency.js","./nunjucks/build-navigation":"./src/nunjucks/build-navigation.js","./session-cache/cache-engine":"./src/session-cache/cache-engine.js","./components/autocomplete.css":"./src/components/autocomplete.css","./components/sub-navigation.css":"./src/components/sub-navigation.css"},"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:26360f19-8b12-43d1-843f-8a98b048bc78"}},"_resolved":"/home/runner/work/lis-infra-ui-services/lis-infra-ui-services/artifacts/defra-lis-infra-ui-services-0.3.0-lreg-387.alpha.3.tgz","_integrity":"sha512-3hOqdTEoHE7bPFQTt/6dWf5CmYRkwgi9ZJN/5pN0bvTAdasb2YFl8YmJ0f10/uY8OceeywJYX0Es6A8B70zjzw==","repository":{"url":"git+https://github.com/DEFRA/lis-infra-ui-services.git","type":"git"},"_npmVersion":"11.17.0","description":"UI-Services shared definitions for the livestock taxonomy topology.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"pino":"10.1.0","lodash":"4.18.1","undici":"7.24.8","ioredis":"5.8.2","chokidar":"3.6.0","date-fns":"4.1.0","nunjucks":"3.2.4","@hapi/yar":"11.0.3","hapi-pino":"13.0.0","pino-pretty":"13.1.3","@hapi/vision":"7.0.3","global-agent":"3.0.0","@hapi/catbox-redis":"7.0.2","@hapi/catbox-memory":"6.0.2","accessible-autocomplete":"3.0.1","@elastic/ecs-pino-format":"1.5.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.8.4","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-hubs-infra-core":"^0.2.0","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@defra/lis-hubs-infra-core":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-infra-ui-services_0.3.0-lreg-387.alpha.3_1787745750120_0.21271832163748305","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@defra/lis-infra-ui-services","version":"0.3.0","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-infra-ui-services@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-infra-ui-services#readme","bugs":{"url":"https://github.com/DEFRA/lis-infra-ui-services/issues"},"dist":{"shasum":"98b33d993031181263d73334f3fd5af173f0dc0d","tarball":"https://registry.npmjs.org/@defra/lis-infra-ui-services/-/lis-infra-ui-services-0.3.0.tgz","fileCount":56,"integrity":"sha512-JDLEBnv/Uz0/+bOEwxDMJFJISLvxR3K1UB12XA4u09vsXo9+vJOgDxGhVkMwgbtzZVcxJGDh2tab5sfWgD/FhA==","signatures":[{"sig":"MEUCIQCYTB7Sjfzz+KKmjv1LsBam5hlooL1N233bU9UG5tcKhwIgfvatREx8xmBzB49tdhC4vfqLC4R/5hDH+WZunilsCtg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-infra-ui-services@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100879},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-infra-ui-services-0.3.0.tgz","engines":{"node":">=24"},"exports":{".":"./src/index.js","./errors":"./src/errors/index.js","./logging":"./src/logging/index.js","./duration":"./src/duration.js","./base-path":"./src/base-path.js","./navigation":"./src/navigation.js","./redis-client":"./src/redis-client.js","./static-files":"./src/static-files.js","./status-codes":"./src/status-codes.js","./session-cache":"./src/session-cache.js","./logging/logger":"./src/logging/logger.js","./logging/project":"./src/logging/project.js","./nunjucks/plugin":"./src/nunjucks/plugin.js","./nunjucks-context":"./src/nunjucks-context.js","./nunjucks/context":"./src/nunjucks/context.js","./nunjucks/filters":"./src/nunjucks/filters.js","./nunjucks/globals":"./src/nunjucks/globals.js","./proxy/setup-proxy":"./src/proxy/setup-proxy.js","./nunjucks/format-date":"./src/nunjucks/format-date.js","./logging/logger-options":"./src/logging/logger-options.js","./logging/request-logger":"./src/logging/request-logger.js","./components/autocomplete":"./src/components/autocomplete.js","./nunjucks/format-currency":"./src/nunjucks/format-currency.js","./nunjucks/build-navigation":"./src/nunjucks/build-navigation.js","./session-cache/cache-engine":"./src/session-cache/cache-engine.js","./components/autocomplete.css":"./src/components/autocomplete.css","./components/sub-navigation.css":"./src/components/sub-navigation.css"},"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:26360f19-8b12-43d1-843f-8a98b048bc78"}},"_resolved":"/home/runner/work/lis-infra-ui-services/lis-infra-ui-services/artifacts/defra-lis-infra-ui-services-0.3.0.tgz","_integrity":"sha512-JDLEBnv/Uz0/+bOEwxDMJFJISLvxR3K1UB12XA4u09vsXo9+vJOgDxGhVkMwgbtzZVcxJGDh2tab5sfWgD/FhA==","repository":{"url":"git+https://github.com/DEFRA/lis-infra-ui-services.git","type":"git"},"_npmVersion":"11.17.0","description":"UI-Services shared definitions for the livestock taxonomy topology.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"pino":"10.1.0","lodash":"4.18.1","undici":"7.24.8","ioredis":"5.8.2","chokidar":"3.6.0","date-fns":"4.1.0","nunjucks":"3.2.4","@hapi/yar":"11.0.3","hapi-pino":"13.0.0","pino-pretty":"13.1.3","@hapi/vision":"7.0.3","global-agent":"3.0.0","@hapi/catbox-redis":"7.0.2","@hapi/catbox-memory":"6.0.2","accessible-autocomplete":"3.0.1","@elastic/ecs-pino-format":"1.5.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.8.4","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-hubs-infra-core":"^0.2.0","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@defra/lis-hubs-infra-core":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-infra-ui-services_0.3.0_1787745959640_0.7373354119729407","host":"s3://npm-registry-packages-npm-production"}},"0.4.0-lreg-387.alpha.1":{"name":"@defra/lis-infra-ui-services","version":"0.4.0-lreg-387.alpha.1","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-infra-ui-services@0.4.0-lreg-387.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-infra-ui-services#readme","bugs":{"url":"https://github.com/DEFRA/lis-infra-ui-services/issues"},"dist":{"shasum":"d518e69aa82573e589558555b8101271e1355e62","tarball":"https://registry.npmjs.org/@defra/lis-infra-ui-services/-/lis-infra-ui-services-0.4.0-lreg-387.alpha.1.tgz","fileCount":56,"integrity":"sha512-ts0M8y1nbILz/SQ6p7ZD4tr9Nu59h5W5sjk0/8ZWSl/A0CYEX6y7wHKi7wkQ0NeNtT4WDW63IIFSd92xeNZu6w==","signatures":[{"sig":"MEUCIQCVcDM972WJ/El7sqKTD3FWxNQwOgjaZZUhJNV+/ZbjFwIgX2UjQGcrYZNaAKfgv5cKWV3TH80Pf6hUUTkfZCilZro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-infra-ui-services@0.4.0-lreg-387.alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100896},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-infra-ui-services-0.4.0-lreg-387.alpha.1.tgz","engines":{"node":">=24"},"exports":{".":"./src/index.js","./errors":"./src/errors/index.js","./logging":"./src/logging/index.js","./duration":"./src/duration.js","./base-path":"./src/base-path.js","./navigation":"./src/navigation.js","./redis-client":"./src/redis-client.js","./static-files":"./src/static-files.js","./status-codes":"./src/status-codes.js","./session-cache":"./src/session-cache.js","./logging/logger":"./src/logging/logger.js","./logging/project":"./src/logging/project.js","./nunjucks/plugin":"./src/nunjucks/plugin.js","./nunjucks-context":"./src/nunjucks-context.js","./nunjucks/context":"./src/nunjucks/context.js","./nunjucks/filters":"./src/nunjucks/filters.js","./nunjucks/globals":"./src/nunjucks/globals.js","./proxy/setup-proxy":"./src/proxy/setup-proxy.js","./nunjucks/format-date":"./src/nunjucks/format-date.js","./logging/logger-options":"./src/logging/logger-options.js","./logging/request-logger":"./src/logging/request-logger.js","./components/autocomplete":"./src/components/autocomplete.js","./nunjucks/format-currency":"./src/nunjucks/format-currency.js","./nunjucks/build-navigation":"./src/nunjucks/build-navigation.js","./session-cache/cache-engine":"./src/session-cache/cache-engine.js","./components/autocomplete.css":"./src/components/autocomplete.css","./components/sub-navigation.css":"./src/components/sub-navigation.css"},"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:26360f19-8b12-43d1-843f-8a98b048bc78"}},"_resolved":"/home/runner/work/lis-infra-ui-services/lis-infra-ui-services/artifacts/defra-lis-infra-ui-services-0.4.0-lreg-387.alpha.1.tgz","_integrity":"sha512-ts0M8y1nbILz/SQ6p7ZD4tr9Nu59h5W5sjk0/8ZWSl/A0CYEX6y7wHKi7wkQ0NeNtT4WDW63IIFSd92xeNZu6w==","repository":{"url":"git+https://github.com/DEFRA/lis-infra-ui-services.git","type":"git"},"_npmVersion":"11.17.0","description":"UI-Services shared definitions for the livestock taxonomy topology.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"pino":"10.1.0","lodash":"4.18.1","undici":"7.24.8","ioredis":"5.8.2","chokidar":"3.6.0","date-fns":"4.1.0","nunjucks":"3.2.4","@hapi/yar":"11.0.3","hapi-pino":"13.0.0","pino-pretty":"13.1.3","@hapi/vision":"7.0.3","global-agent":"3.0.0","@hapi/catbox-redis":"7.0.2","@hapi/catbox-memory":"6.0.2","accessible-autocomplete":"3.0.1","@elastic/ecs-pino-format":"1.5.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.8.4","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-hubs-infra-core":"^0.3.0","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@defra/lis-hubs-infra-core":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-infra-ui-services_0.4.0-lreg-387.alpha.1_1787747209666_0.2835132793301747","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@defra/lis-infra-ui-services","version":"0.4.0","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-infra-ui-services@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-infra-ui-services#readme","bugs":{"url":"https://github.com/DEFRA/lis-infra-ui-services/issues"},"dist":{"shasum":"16ce1c7560d9ab02b034fdb5ec7f39b52f6eacc3","tarball":"https://registry.npmjs.org/@defra/lis-infra-ui-services/-/lis-infra-ui-services-0.4.0.tgz","fileCount":56,"integrity":"sha512-7DQblysOzDZxnjP0QQNqA+tHYDz4tjlobWx0kmSuNWcVKyHfmbAbNe54LEVWUfnmaqbhjCBLrTiwJ/I9Mgle0Q==","signatures":[{"sig":"MEYCIQC6z+XDWz6kf5HJKb4UplSNYQiERBS1o85k7EWW8ubf7wIhAPfTkIbQ4RVA5XXtfnyGD7vUFkresFZRTr3WcwxqgARU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-infra-ui-services@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100879},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-infra-ui-services-0.4.0.tgz","engines":{"node":">=24"},"exports":{".":"./src/index.js","./errors":"./src/errors/index.js","./logging":"./src/logging/index.js","./duration":"./src/duration.js","./base-path":"./src/base-path.js","./navigation":"./src/navigation.js","./redis-client":"./src/redis-client.js","./static-files":"./src/static-files.js","./status-codes":"./src/status-codes.js","./session-cache":"./src/session-cache.js","./logging/logger":"./src/logging/logger.js","./logging/project":"./src/logging/project.js","./nunjucks/plugin":"./src/nunjucks/plugin.js","./nunjucks-context":"./src/nunjucks-context.js","./nunjucks/context":"./src/nunjucks/context.js","./nunjucks/filters":"./src/nunjucks/filters.js","./nunjucks/globals":"./src/nunjucks/globals.js","./proxy/setup-proxy":"./src/proxy/setup-proxy.js","./nunjucks/format-date":"./src/nunjucks/format-date.js","./logging/logger-options":"./src/logging/logger-options.js","./logging/request-logger":"./src/logging/request-logger.js","./components/autocomplete":"./src/components/autocomplete.js","./nunjucks/format-currency":"./src/nunjucks/format-currency.js","./nunjucks/build-navigation":"./src/nunjucks/build-navigation.js","./session-cache/cache-engine":"./src/session-cache/cache-engine.js","./components/autocomplete.css":"./src/components/autocomplete.css","./components/sub-navigation.css":"./src/components/sub-navigation.css"},"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:26360f19-8b12-43d1-843f-8a98b048bc78"}},"_resolved":"/home/runner/work/lis-infra-ui-services/lis-infra-ui-services/artifacts/defra-lis-infra-ui-services-0.4.0.tgz","_integrity":"sha512-7DQblysOzDZxnjP0QQNqA+tHYDz4tjlobWx0kmSuNWcVKyHfmbAbNe54LEVWUfnmaqbhjCBLrTiwJ/I9Mgle0Q==","repository":{"url":"git+https://github.com/DEFRA/lis-infra-ui-services.git","type":"git"},"_npmVersion":"11.17.0","description":"UI-Services shared definitions for the livestock taxonomy topology.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"pino":"10.1.0","lodash":"4.18.1","undici":"7.24.8","ioredis":"5.8.2","chokidar":"3.6.0","date-fns":"4.1.0","nunjucks":"3.2.4","@hapi/yar":"11.0.3","hapi-pino":"13.0.0","pino-pretty":"13.1.3","@hapi/vision":"7.0.3","global-agent":"3.0.0","@hapi/catbox-redis":"7.0.2","@hapi/catbox-memory":"6.0.2","accessible-autocomplete":"3.0.1","@elastic/ecs-pino-format":"1.5.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.8.4","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-hubs-infra-core":"^0.3.0","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@defra/lis-hubs-infra-core":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-infra-ui-services_0.4.0_1787747417332_0.024368719218058832","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-lreg-387.alpha.1":{"name":"@defra/lis-infra-ui-services","version":"0.5.0-lreg-387.alpha.1","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-infra-ui-services@0.5.0-lreg-387.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-infra-ui-services#readme","bugs":{"url":"https://github.com/DEFRA/lis-infra-ui-services/issues"},"dist":{"shasum":"de3e2b0d3ac2ab125eb9093f542834cfe4a6419d","tarball":"https://registry.npmjs.org/@defra/lis-infra-ui-services/-/lis-infra-ui-services-0.5.0-lreg-387.alpha.1.tgz","fileCount":56,"integrity":"sha512-gLQJRX7KkSIKKb9dfFb/GoEkBWsOf3vGFrekwCrB3iMzf2+qECK09zFUxZF07saZS1pUOuiAnkoDEljziMQNcQ==","signatures":[{"sig":"MEUCICncnoXTwFyf7dDTdfyCY80i+yIav+SfDVoYqgkIaz9TAiEA/EIo6tU8WtdkpLBT/RU8IPcvVvnw3C3WCVsnkjNU+t0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-infra-ui-services@0.5.0-lreg-387.alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":99945},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-infra-ui-services-0.5.0-lreg-387.alpha.1.tgz","engines":{"node":">=24"},"exports":{".":"./src/index.js","./errors":"./src/errors/index.js","./logging":"./src/logging/index.js","./duration":"./src/duration.js","./base-path":"./src/base-path.js","./navigation":"./src/navigation.js","./redis-client":"./src/redis-client.js","./static-files":"./src/static-files.js","./status-codes":"./src/status-codes.js","./session-cache":"./src/session-cache.js","./logging/logger":"./src/logging/logger.js","./logging/project":"./src/logging/project.js","./nunjucks/plugin":"./src/nunjucks/plugin.js","./nunjucks-context":"./src/nunjucks-context.js","./nunjucks/context":"./src/nunjucks/context.js","./nunjucks/filters":"./src/nunjucks/filters.js","./nunjucks/globals":"./src/nunjucks/globals.js","./proxy/setup-proxy":"./src/proxy/setup-proxy.js","./nunjucks/format-date":"./src/nunjucks/format-date.js","./logging/logger-options":"./src/logging/logger-options.js","./logging/request-logger":"./src/logging/request-logger.js","./components/autocomplete":"./src/components/autocomplete.js","./nunjucks/format-currency":"./src/nunjucks/format-currency.js","./nunjucks/build-navigation":"./src/nunjucks/build-navigation.js","./session-cache/cache-engine":"./src/session-cache/cache-engine.js","./components/autocomplete.css":"./src/components/autocomplete.css","./components/sub-navigation.css":"./src/components/sub-navigation.css"},"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:26360f19-8b12-43d1-843f-8a98b048bc78"}},"_resolved":"/home/runner/work/lis-infra-ui-services/lis-infra-ui-services/artifacts/defra-lis-infra-ui-services-0.5.0-lreg-387.alpha.1.tgz","_integrity":"sha512-gLQJRX7KkSIKKb9dfFb/GoEkBWsOf3vGFrekwCrB3iMzf2+qECK09zFUxZF07saZS1pUOuiAnkoDEljziMQNcQ==","repository":{"url":"git+https://github.com/DEFRA/lis-infra-ui-services.git","type":"git"},"_npmVersion":"11.17.0","description":"UI-Services shared definitions for the livestock taxonomy topology.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"pino":"10.1.0","lodash":"4.18.1","undici":"7.24.8","ioredis":"5.8.2","chokidar":"3.6.0","date-fns":"4.1.0","nunjucks":"3.2.4","@hapi/yar":"11.0.3","hapi-pino":"13.0.0","pino-pretty":"13.1.3","@hapi/vision":"7.0.3","global-agent":"3.0.0","@hapi/catbox-redis":"7.0.2","@hapi/catbox-memory":"6.0.2","accessible-autocomplete":"3.0.1","@elastic/ecs-pino-format":"1.5.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.8.4","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-hubs-infra-core":"^0.3.0","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@defra/lis-hubs-infra-core":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-infra-ui-services_0.5.0-lreg-387.alpha.1_1787751307295_0.5876163850689566","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-lreg-387.alpha.3":{"name":"@defra/lis-infra-ui-services","version":"0.5.0-lreg-387.alpha.3","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-infra-ui-services@0.5.0-lreg-387.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-infra-ui-services#readme","bugs":{"url":"https://github.com/DEFRA/lis-infra-ui-services/issues"},"dist":{"shasum":"982db61dd17597f1c06bab4a13f05ff28666d186","tarball":"https://registry.npmjs.org/@defra/lis-infra-ui-services/-/lis-infra-ui-services-0.5.0-lreg-387.alpha.3.tgz","fileCount":56,"integrity":"sha512-ENGcdjnxTzPk0y7EQEoQnJ5j5qCxtMRxq0zFNQQkWFiBoqpwe804GET3WI9wBXRGz39hqYMOT+79TgRt63pDYQ==","signatures":[{"sig":"MEQCIEXrtdE9FFw3ZJBKEerhPIl9ahZXruKAZ8qztevybrT8AiAio6LaacTOZ2Ig9labKUbdfaLmUcTep6fTjm9jXbrQeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-infra-ui-services@0.5.0-lreg-387.alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":99543},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-infra-ui-services-0.5.0-lreg-387.alpha.3.tgz","engines":{"node":">=24"},"exports":{".":"./src/index.js","./errors":"./src/errors/index.js","./logging":"./src/logging/index.js","./duration":"./src/duration.js","./base-path":"./src/base-path.js","./navigation":"./src/navigation.js","./redis-client":"./src/redis-client.js","./static-files":"./src/static-files.js","./status-codes":"./src/status-codes.js","./session-cache":"./src/session-cache.js","./logging/logger":"./src/logging/logger.js","./logging/project":"./src/logging/project.js","./nunjucks/plugin":"./src/nunjucks/plugin.js","./nunjucks-context":"./src/nunjucks-context.js","./nunjucks/context":"./src/nunjucks/context.js","./nunjucks/filters":"./src/nunjucks/filters.js","./nunjucks/globals":"./src/nunjucks/globals.js","./proxy/setup-proxy":"./src/proxy/setup-proxy.js","./nunjucks/format-date":"./src/nunjucks/format-date.js","./logging/logger-options":"./src/logging/logger-options.js","./logging/request-logger":"./src/logging/request-logger.js","./components/autocomplete":"./src/components/autocomplete.js","./nunjucks/format-currency":"./src/nunjucks/format-currency.js","./nunjucks/build-navigation":"./src/nunjucks/build-navigation.js","./session-cache/cache-engine":"./src/session-cache/cache-engine.js","./components/autocomplete.css":"./src/components/autocomplete.css","./components/sub-navigation.css":"./src/components/sub-navigation.css"},"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:26360f19-8b12-43d1-843f-8a98b048bc78"}},"_resolved":"/home/runner/work/lis-infra-ui-services/lis-infra-ui-services/artifacts/defra-lis-infra-ui-services-0.5.0-lreg-387.alpha.3.tgz","_integrity":"sha512-ENGcdjnxTzPk0y7EQEoQnJ5j5qCxtMRxq0zFNQQkWFiBoqpwe804GET3WI9wBXRGz39hqYMOT+79TgRt63pDYQ==","repository":{"url":"git+https://github.com/DEFRA/lis-infra-ui-services.git","type":"git"},"_npmVersion":"11.17.0","description":"UI-Services shared definitions for the livestock taxonomy topology.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"pino":"10.1.0","lodash":"4.18.1","undici":"7.24.8","ioredis":"5.8.2","chokidar":"3.6.0","date-fns":"4.1.0","nunjucks":"3.2.4","@hapi/yar":"11.0.3","hapi-pino":"13.0.0","pino-pretty":"13.1.3","@hapi/vision":"7.0.3","global-agent":"3.0.0","@hapi/catbox-redis":"7.0.2","@hapi/catbox-memory":"6.0.2","accessible-autocomplete":"3.0.1","@elastic/ecs-pino-format":"1.5.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.8.4","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-hubs-infra-core":"^0.3.0","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@defra/lis-hubs-infra-core":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-infra-ui-services_0.5.0-lreg-387.alpha.3_1787751586743_0.8058196762347483","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-lreg-387.alpha.5":{"name":"@defra/lis-infra-ui-services","version":"0.5.0-lreg-387.alpha.5","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-infra-ui-services@0.5.0-lreg-387.alpha.5","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-infra-ui-services#readme","bugs":{"url":"https://github.com/DEFRA/lis-infra-ui-services/issues"},"dist":{"shasum":"a0a42853fe9d71cedbf940c8b74b74ecbdc7ca9c","tarball":"https://registry.npmjs.org/@defra/lis-infra-ui-services/-/lis-infra-ui-services-0.5.0-lreg-387.alpha.5.tgz","fileCount":56,"integrity":"sha512-ql9rZUeZc3MIFD2VlVNLHhitzod+D8Pwk66JyW12G51J5k2pmDahmaY4gRvlrQM6ZSd0uEthabyurvqoLkfKYQ==","signatures":[{"sig":"MEQCICPQImPJu9fwS64zETJ6RXcbW1dQP01fIkwx7eFewtt0AiArCOWoLqiA0T3n1+gM5k85LKngpZRsblfmXXDkIvgNuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-infra-ui-services@0.5.0-lreg-387.alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":99501},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-infra-ui-services-0.5.0-lreg-387.alpha.5.tgz","engines":{"node":">=24"},"exports":{".":"./src/index.js","./errors":"./src/errors/index.js","./logging":"./src/logging/index.js","./duration":"./src/duration.js","./base-path":"./src/base-path.js","./navigation":"./src/navigation.js","./redis-client":"./src/redis-client.js","./static-files":"./src/static-files.js","./status-codes":"./src/status-codes.js","./session-cache":"./src/session-cache.js","./logging/logger":"./src/logging/logger.js","./logging/project":"./src/logging/project.js","./nunjucks/plugin":"./src/nunjucks/plugin.js","./nunjucks-context":"./src/nunjucks-context.js","./nunjucks/context":"./src/nunjucks/context.js","./nunjucks/filters":"./src/nunjucks/filters.js","./nunjucks/globals":"./src/nunjucks/globals.js","./proxy/setup-proxy":"./src/proxy/setup-proxy.js","./nunjucks/format-date":"./src/nunjucks/format-date.js","./logging/logger-options":"./src/logging/logger-options.js","./logging/request-logger":"./src/logging/request-logger.js","./components/autocomplete":"./src/components/autocomplete.js","./nunjucks/format-currency":"./src/nunjucks/format-currency.js","./nunjucks/build-navigation":"./src/nunjucks/build-navigation.js","./session-cache/cache-engine":"./src/session-cache/cache-engine.js","./components/autocomplete.css":"./src/components/autocomplete.css","./components/sub-navigation.css":"./src/components/sub-navigation.css"},"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:26360f19-8b12-43d1-843f-8a98b048bc78"}},"_resolved":"/home/runner/work/lis-infra-ui-services/lis-infra-ui-services/artifacts/defra-lis-infra-ui-services-0.5.0-lreg-387.alpha.5.tgz","_integrity":"sha512-ql9rZUeZc3MIFD2VlVNLHhitzod+D8Pwk66JyW12G51J5k2pmDahmaY4gRvlrQM6ZSd0uEthabyurvqoLkfKYQ==","repository":{"url":"git+https://github.com/DEFRA/lis-infra-ui-services.git","type":"git"},"_npmVersion":"11.17.0","description":"UI-Services shared definitions for the livestock taxonomy topology.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"pino":"10.1.0","lodash":"4.18.1","undici":"7.24.8","ioredis":"5.8.2","chokidar":"3.6.0","date-fns":"4.1.0","nunjucks":"3.2.4","@hapi/yar":"11.0.3","hapi-pino":"13.0.0","pino-pretty":"13.1.3","@hapi/vision":"7.0.3","global-agent":"3.0.0","@hapi/catbox-redis":"7.0.2","@hapi/catbox-memory":"6.0.2","accessible-autocomplete":"3.0.1","@elastic/ecs-pino-format":"1.5.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.8.4","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-hubs-infra-core":"^0.3.0","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@defra/lis-hubs-infra-core":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-infra-ui-services_0.5.0-lreg-387.alpha.5_1787751758326_0.11248383518040694","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@defra/lis-infra-ui-services","version":"0.5.0","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-infra-ui-services@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-infra-ui-services#readme","bugs":{"url":"https://github.com/DEFRA/lis-infra-ui-services/issues"},"dist":{"shasum":"13ada306033dd1d35aa29bb1873811c8d53759e7","tarball":"https://registry.npmjs.org/@defra/lis-infra-ui-services/-/lis-infra-ui-services-0.5.0.tgz","fileCount":56,"integrity":"sha512-kJRacCgvC0YZbPsAlcI1OvAOVZz0caDJAMrEu+/WXISC0PmEzSpYNFEKUUJ9aOYEDFF9DKcs+r+a7gvxLgQBcA==","signatures":[{"sig":"MEUCIQCo7rvEE9ICUA0cE++jTd51x+tEvvwrsvoWYRqD3PNhQgIgIsZqUmAEpbEjT+kN/o5o6cVz5du9L384HrLzhdaF+WY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-infra-ui-services@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":99484},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-infra-ui-services-0.5.0.tgz","engines":{"node":">=24"},"exports":{".":"./src/index.js","./errors":"./src/errors/index.js","./logging":"./src/logging/index.js","./duration":"./src/duration.js","./base-path":"./src/base-path.js","./navigation":"./src/navigation.js","./redis-client":"./src/redis-client.js","./static-files":"./src/static-files.js","./status-codes":"./src/status-codes.js","./session-cache":"./src/session-cache.js","./logging/logger":"./src/logging/logger.js","./logging/project":"./src/logging/project.js","./nunjucks/plugin":"./src/nunjucks/plugin.js","./nunjucks-context":"./src/nunjucks-context.js","./nunjucks/context":"./src/nunjucks/context.js","./nunjucks/filters":"./src/nunjucks/filters.js","./nunjucks/globals":"./src/nunjucks/globals.js","./proxy/setup-proxy":"./src/proxy/setup-proxy.js","./nunjucks/format-date":"./src/nunjucks/format-date.js","./logging/logger-options":"./src/logging/logger-options.js","./logging/request-logger":"./src/logging/request-logger.js","./components/autocomplete":"./src/components/autocomplete.js","./nunjucks/format-currency":"./src/nunjucks/format-currency.js","./nunjucks/build-navigation":"./src/nunjucks/build-navigation.js","./session-cache/cache-engine":"./src/session-cache/cache-engine.js","./components/autocomplete.css":"./src/components/autocomplete.css","./components/sub-navigation.css":"./src/components/sub-navigation.css"},"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:26360f19-8b12-43d1-843f-8a98b048bc78"}},"_resolved":"/home/runner/work/lis-infra-ui-services/lis-infra-ui-services/artifacts/defra-lis-infra-ui-services-0.5.0.tgz","_integrity":"sha512-kJRacCgvC0YZbPsAlcI1OvAOVZz0caDJAMrEu+/WXISC0PmEzSpYNFEKUUJ9aOYEDFF9DKcs+r+a7gvxLgQBcA==","repository":{"url":"git+https://github.com/DEFRA/lis-infra-ui-services.git","type":"git"},"_npmVersion":"11.17.0","description":"UI-Services shared definitions for the livestock taxonomy topology.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"pino":"10.1.0","lodash":"4.18.1","undici":"7.24.8","ioredis":"5.8.2","chokidar":"3.6.0","date-fns":"4.1.0","nunjucks":"3.2.4","@hapi/yar":"11.0.3","hapi-pino":"13.0.0","pino-pretty":"13.1.3","@hapi/vision":"7.0.3","global-agent":"3.0.0","@hapi/catbox-redis":"7.0.2","@hapi/catbox-memory":"6.0.2","accessible-autocomplete":"3.0.1","@elastic/ecs-pino-format":"1.5.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.8.4","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-hubs-infra-core":"^0.3.0","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@defra/lis-hubs-infra-core":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-infra-ui-services_0.5.0_1787751990714_0.7272174486740497","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-lreg-432.alpha.1":{"name":"@defra/lis-infra-ui-services","version":"0.6.0-lreg-432.alpha.1","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-infra-ui-services@0.6.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-infra-ui-services#readme","bugs":{"url":"https://github.com/DEFRA/lis-infra-ui-services/issues"},"dist":{"shasum":"212a8b206f2ad7d7f15da7b49f7e89f211f107d4","tarball":"https://registry.npmjs.org/@defra/lis-infra-ui-services/-/lis-infra-ui-services-0.6.0-lreg-432.alpha.1.tgz","fileCount":48,"integrity":"sha512-y2v+vtYwBZGxPKmL3k+iV4snPtfry6WnI/7WntxQCzSKZG2YcAOox3Bv/uLs8XiFtUUySK2bzq/TeGZX2fTVsA==","signatures":[{"sig":"MEUCIQDJOQlkD2TVrXiIpo9zd6qC+dapTCivb//cmCQNgLIZLAIgKngO8UMYHInqvv69njfcXu2Lg63eNsO+gL2+Y64eGvU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-infra-ui-services@0.6.0-lreg-432.alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85768},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-infra-ui-services-0.6.0-lreg-432.alpha.1.tgz","engines":{"node":">=24"},"exports":{".":"./src/index.js","./errors":"./src/errors/index.js","./duration":"./src/duration.js","./base-path":"./src/base-path.js","./navigation":"./src/navigation.js","./redis-client":"./src/redis-client.js","./static-files":"./src/static-files.js","./status-codes":"./src/status-codes.js","./session-cache":"./src/session-cache.js","./nunjucks/plugin":"./src/nunjucks/plugin.js","./nunjucks-context":"./src/nunjucks-context.js","./nunjucks/context":"./src/nunjucks/context.js","./nunjucks/filters":"./src/nunjucks/filters.js","./nunjucks/globals":"./src/nunjucks/globals.js","./proxy/setup-proxy":"./src/proxy/setup-proxy.js","./nunjucks/format-date":"./src/nunjucks/format-date.js","./components/autocomplete":"./src/components/autocomplete.js","./nunjucks/format-currency":"./src/nunjucks/format-currency.js","./nunjucks/build-navigation":"./src/nunjucks/build-navigation.js","./session-cache/cache-engine":"./src/session-cache/cache-engine.js","./components/autocomplete.css":"./src/components/autocomplete.css","./components/sub-navigation.css":"./src/components/sub-navigation.css"},"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:26360f19-8b12-43d1-843f-8a98b048bc78"}},"_resolved":"/home/runner/work/lis-infra-ui-services/lis-infra-ui-services/artifacts/defra-lis-infra-ui-services-0.6.0-lreg-432.alpha.1.tgz","_integrity":"sha512-y2v+vtYwBZGxPKmL3k+iV4snPtfry6WnI/7WntxQCzSKZG2YcAOox3Bv/uLs8XiFtUUySK2bzq/TeGZX2fTVsA==","repository":{"url":"git+https://github.com/DEFRA/lis-infra-ui-services.git","type":"git"},"_npmVersion":"11.17.0","description":"UI-Services shared definitions for the livestock taxonomy topology.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"lodash":"4.18.1","undici":"7.24.8","ioredis":"5.8.2","chokidar":"3.6.0","date-fns":"4.1.0","nunjucks":"3.2.4","@hapi/yar":"11.0.3","@hapi/vision":"7.0.3","global-agent":"3.0.0","@hapi/catbox-redis":"7.0.2","@hapi/catbox-memory":"6.0.2","accessible-autocomplete":"3.0.1","@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.8.4","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-hubs-infra-core":"^0.3.0","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@defra/lis-hubs-infra-core":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-infra-ui-services_0.6.0-lreg-432.alpha.1_1787845635067_0.3553578804798434","host":"s3://npm-registry-packages-npm-production"}},"0.6.0-lreg-432.alpha.2":{"name":"@defra/lis-infra-ui-services","version":"0.6.0-lreg-432.alpha.2","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-infra-ui-services@0.6.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-infra-ui-services#readme","bugs":{"url":"https://github.com/DEFRA/lis-infra-ui-services/issues"},"dist":{"shasum":"a035f1486199123ea01aabc30d1fb2364b40f10b","tarball":"https://registry.npmjs.org/@defra/lis-infra-ui-services/-/lis-infra-ui-services-0.6.0-lreg-432.alpha.2.tgz","fileCount":48,"integrity":"sha512-V41J8SpHzb1pKE3E9FM1Htihs/siCY7CtsiDlWzc53O1OklXJo/zZQnC5Ul3RqIj9iZBVqaCAl7RStPkwSP/gw==","signatures":[{"sig":"MEUCIQD1S4PC11UeX8b+LQ+O9skVW4G2FAEOdOzdZWCV7A5r6QIgbkV4XNgZhbIhQW6iiIdSgBXcIe7I5TjlNUmqqs6zb4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-infra-ui-services@0.6.0-lreg-432.alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85768},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-infra-ui-services-0.6.0-lreg-432.alpha.2.tgz","engines":{"node":">=24"},"exports":{".":"./src/index.js","./errors":"./src/errors/index.js","./duration":"./src/duration.js","./base-path":"./src/base-path.js","./navigation":"./src/navigation.js","./redis-client":"./src/redis-client.js","./static-files":"./src/static-files.js","./status-codes":"./src/status-codes.js","./session-cache":"./src/session-cache.js","./nunjucks/plugin":"./src/nunjucks/plugin.js","./nunjucks-context":"./src/nunjucks-context.js","./nunjucks/context":"./src/nunjucks/context.js","./nunjucks/filters":"./src/nunjucks/filters.js","./nunjucks/globals":"./src/nunjucks/globals.js","./proxy/setup-proxy":"./src/proxy/setup-proxy.js","./nunjucks/format-date":"./src/nunjucks/format-date.js","./components/autocomplete":"./src/components/autocomplete.js","./nunjucks/format-currency":"./src/nunjucks/format-currency.js","./nunjucks/build-navigation":"./src/nunjucks/build-navigation.js","./session-cache/cache-engine":"./src/session-cache/cache-engine.js","./components/autocomplete.css":"./src/components/autocomplete.css","./components/sub-navigation.css":"./src/components/sub-navigation.css"},"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:26360f19-8b12-43d1-843f-8a98b048bc78"}},"_resolved":"/home/runner/work/lis-infra-ui-services/lis-infra-ui-services/artifacts/defra-lis-infra-ui-services-0.6.0-lreg-432.alpha.2.tgz","_integrity":"sha512-V41J8SpHzb1pKE3E9FM1Htihs/siCY7CtsiDlWzc53O1OklXJo/zZQnC5Ul3RqIj9iZBVqaCAl7RStPkwSP/gw==","repository":{"url":"git+https://github.com/DEFRA/lis-infra-ui-services.git","type":"git"},"_npmVersion":"11.17.0","description":"UI-Services shared definitions for the livestock taxonomy topology.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"lodash":"4.18.1","undici":"7.24.8","ioredis":"5.8.2","chokidar":"3.6.0","date-fns":"4.1.0","nunjucks":"3.2.4","@hapi/yar":"11.0.3","@hapi/vision":"7.0.3","global-agent":"3.0.0","@hapi/catbox-redis":"7.0.2","@hapi/catbox-memory":"6.0.2","accessible-autocomplete":"3.0.1","@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.8.4","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-hubs-infra-core":"^0.4.0","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@defra/lis-hubs-infra-core":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-infra-ui-services_0.6.0-lreg-432.alpha.2_1787846196272_0.6234251048065385","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@defra/lis-infra-ui-services","version":"0.6.0","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-infra-ui-services@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-infra-ui-services#readme","bugs":{"url":"https://github.com/DEFRA/lis-infra-ui-services/issues"},"dist":{"shasum":"aa45927a43da1a00d077e46b5206a3a1a8a4e1c8","tarball":"https://registry.npmjs.org/@defra/lis-infra-ui-services/-/lis-infra-ui-services-0.6.0.tgz","fileCount":48,"integrity":"sha512-DJ7enwvWcHV4Os6F943Knwp1/cpe+kQ9FoURyNVt156olCtBDuzmo5L7i8bte+bWJ6cUHhvpmRiP97saLvz4Gw==","signatures":[{"sig":"MEYCIQCzoLv+E1DWrQ3cRp7Gx9O0bQXFMoiaNqwQYig4e3oT0AIhAKWukg0x1nJIiEqLX2mTwc3kfpfV5VbCGH0WNqNxapPh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-infra-ui-services@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85751},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-infra-ui-services-0.6.0.tgz","engines":{"node":">=24"},"exports":{".":"./src/index.js","./errors":"./src/errors/index.js","./duration":"./src/duration.js","./base-path":"./src/base-path.js","./navigation":"./src/navigation.js","./redis-client":"./src/redis-client.js","./static-files":"./src/static-files.js","./status-codes":"./src/status-codes.js","./session-cache":"./src/session-cache.js","./nunjucks/plugin":"./src/nunjucks/plugin.js","./nunjucks-context":"./src/nunjucks-context.js","./nunjucks/context":"./src/nunjucks/context.js","./nunjucks/filters":"./src/nunjucks/filters.js","./nunjucks/globals":"./src/nunjucks/globals.js","./proxy/setup-proxy":"./src/proxy/setup-proxy.js","./nunjucks/format-date":"./src/nunjucks/format-date.js","./components/autocomplete":"./src/components/autocomplete.js","./nunjucks/format-currency":"./src/nunjucks/format-currency.js","./nunjucks/build-navigation":"./src/nunjucks/build-navigation.js","./session-cache/cache-engine":"./src/session-cache/cache-engine.js","./components/autocomplete.css":"./src/components/autocomplete.css","./components/sub-navigation.css":"./src/components/sub-navigation.css"},"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:26360f19-8b12-43d1-843f-8a98b048bc78"}},"_resolved":"/home/runner/work/lis-infra-ui-services/lis-infra-ui-services/artifacts/defra-lis-infra-ui-services-0.6.0.tgz","_integrity":"sha512-DJ7enwvWcHV4Os6F943Knwp1/cpe+kQ9FoURyNVt156olCtBDuzmo5L7i8bte+bWJ6cUHhvpmRiP97saLvz4Gw==","repository":{"url":"git+https://github.com/DEFRA/lis-infra-ui-services.git","type":"git"},"_npmVersion":"11.17.0","description":"UI-Services shared definitions for the livestock taxonomy topology.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"lodash":"4.18.1","undici":"7.24.8","ioredis":"5.8.2","chokidar":"3.6.0","date-fns":"4.1.0","nunjucks":"3.2.4","@hapi/yar":"11.0.3","@hapi/vision":"7.0.3","global-agent":"3.0.0","@hapi/catbox-redis":"7.0.2","@hapi/catbox-memory":"6.0.2","accessible-autocomplete":"3.0.1","@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.8.4","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-hubs-infra-core":"^0.4.0","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@defra/lis-hubs-infra-core":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-infra-ui-services_0.6.0_1787846537762_0.07666729320860743","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-lreg-432.alpha.1":{"name":"@defra/lis-infra-ui-services","version":"0.7.0-lreg-432.alpha.1","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-infra-ui-services@0.7.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-infra-ui-services#readme","bugs":{"url":"https://github.com/DEFRA/lis-infra-ui-services/issues"},"dist":{"shasum":"e7cb597858b82c628ea4bc11f78521e410b93906","tarball":"https://registry.npmjs.org/@defra/lis-infra-ui-services/-/lis-infra-ui-services-0.7.0-lreg-432.alpha.1.tgz","fileCount":48,"integrity":"sha512-QH7sV5e73hjcFUUavK2cuTKbBFnc+kHGLAnIabjgn+ybvR2k0F5m3vU6YIcOwZVPw3MRGou6xiq1p6d41OlWVg==","signatures":[{"sig":"MEUCIGkQwH+hDg38+mcrolRbvtD7+L6UVTeiCKr4fg6fzOXiAiEAusllQCS/eMnNr/PbM2zq8PQvhjNbZWOJvHbHo8qLpvA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-infra-ui-services@0.7.0-lreg-432.alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85778},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-infra-ui-services-0.7.0-lreg-432.alpha.1.tgz","engines":{"node":">=24"},"exports":{".":"./src/index.js","./errors":"./src/errors/index.js","./duration":"./src/duration.js","./base-path":"./src/base-path.js","./navigation":"./src/navigation.js","./redis-client":"./src/redis-client.js","./static-files":"./src/static-files.js","./status-codes":"./src/status-codes.js","./session-cache":"./src/session-cache.js","./nunjucks/plugin":"./src/nunjucks/plugin.js","./nunjucks-context":"./src/nunjucks-context.js","./nunjucks/context":"./src/nunjucks/context.js","./nunjucks/filters":"./src/nunjucks/filters.js","./nunjucks/globals":"./src/nunjucks/globals.js","./proxy/setup-proxy":"./src/proxy/setup-proxy.js","./nunjucks/format-date":"./src/nunjucks/format-date.js","./components/autocomplete":"./src/components/autocomplete.js","./nunjucks/format-currency":"./src/nunjucks/format-currency.js","./nunjucks/build-navigation":"./src/nunjucks/build-navigation.js","./session-cache/cache-engine":"./src/session-cache/cache-engine.js","./components/autocomplete.css":"./src/components/autocomplete.css","./components/sub-navigation.css":"./src/components/sub-navigation.css"},"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:26360f19-8b12-43d1-843f-8a98b048bc78"}},"_resolved":"/home/runner/work/lis-infra-ui-services/lis-infra-ui-services/artifacts/defra-lis-infra-ui-services-0.7.0-lreg-432.alpha.1.tgz","_integrity":"sha512-QH7sV5e73hjcFUUavK2cuTKbBFnc+kHGLAnIabjgn+ybvR2k0F5m3vU6YIcOwZVPw3MRGou6xiq1p6d41OlWVg==","repository":{"url":"git+https://github.com/DEFRA/lis-infra-ui-services.git","type":"git"},"_npmVersion":"11.17.0","description":"UI-Services shared definitions for the livestock taxonomy topology.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"lodash":"4.18.1","undici":"7.24.8","ioredis":"5.8.2","chokidar":"3.6.0","date-fns":"4.1.0","nunjucks":"3.2.4","@hapi/yar":"11.0.3","@hapi/vision":"7.0.3","global-agent":"3.0.0","@hapi/catbox-redis":"7.0.2","@hapi/catbox-memory":"6.0.2","accessible-autocomplete":"3.0.1","@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.8.4","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-hubs-infra-core":"^0.5.0","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@defra/lis-hubs-infra-core":"^0.4.0 || ^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-infra-ui-services_0.7.0-lreg-432.alpha.1_1787922707029_0.6685346189259247","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@defra/lis-infra-ui-services","version":"0.7.0","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-infra-ui-services@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-infra-ui-services#readme","bugs":{"url":"https://github.com/DEFRA/lis-infra-ui-services/issues"},"dist":{"shasum":"919eb5110863e8bd12ddb48480ee010e09699fd0","tarball":"https://registry.npmjs.org/@defra/lis-infra-ui-services/-/lis-infra-ui-services-0.7.0.tgz","fileCount":48,"integrity":"sha512-XGbqVY6THIVXQMD0UfcvHLPua+T1NnUbpd0m0QAs2pSGLSfERp9sCJ6f2rgLMOSRq9Nss//04usmyIB/k7tMIg==","signatures":[{"sig":"MEUCIQDCeNjO7XhmdDylbTnFZG42cTm/xGdaFh103wZC9BR0PQIgfuycCz2cJePWPctV63TZmt80k8V1w/emviZIwLJL1WM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-infra-ui-services@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85761},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-infra-ui-services-0.7.0.tgz","engines":{"node":">=24"},"exports":{".":"./src/index.js","./errors":"./src/errors/index.js","./duration":"./src/duration.js","./base-path":"./src/base-path.js","./navigation":"./src/navigation.js","./redis-client":"./src/redis-client.js","./static-files":"./src/static-files.js","./status-codes":"./src/status-codes.js","./session-cache":"./src/session-cache.js","./nunjucks/plugin":"./src/nunjucks/plugin.js","./nunjucks-context":"./src/nunjucks-context.js","./nunjucks/context":"./src/nunjucks/context.js","./nunjucks/filters":"./src/nunjucks/filters.js","./nunjucks/globals":"./src/nunjucks/globals.js","./proxy/setup-proxy":"./src/proxy/setup-proxy.js","./nunjucks/format-date":"./src/nunjucks/format-date.js","./components/autocomplete":"./src/components/autocomplete.js","./nunjucks/format-currency":"./src/nunjucks/format-currency.js","./nunjucks/build-navigation":"./src/nunjucks/build-navigation.js","./session-cache/cache-engine":"./src/session-cache/cache-engine.js","./components/autocomplete.css":"./src/components/autocomplete.css","./components/sub-navigation.css":"./src/components/sub-navigation.css"},"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:26360f19-8b12-43d1-843f-8a98b048bc78"}},"_resolved":"/home/runner/work/lis-infra-ui-services/lis-infra-ui-services/artifacts/defra-lis-infra-ui-services-0.7.0.tgz","_integrity":"sha512-XGbqVY6THIVXQMD0UfcvHLPua+T1NnUbpd0m0QAs2pSGLSfERp9sCJ6f2rgLMOSRq9Nss//04usmyIB/k7tMIg==","repository":{"url":"git+https://github.com/DEFRA/lis-infra-ui-services.git","type":"git"},"_npmVersion":"11.17.0","description":"UI-Services shared definitions for the livestock taxonomy topology.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"lodash":"4.18.1","undici":"7.24.8","ioredis":"5.8.2","chokidar":"3.6.0","date-fns":"4.1.0","nunjucks":"3.2.4","@hapi/yar":"11.0.3","@hapi/vision":"7.0.3","global-agent":"3.0.0","@hapi/catbox-redis":"7.0.2","@hapi/catbox-memory":"6.0.2","accessible-autocomplete":"3.0.1","@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.8.4","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-hubs-infra-core":"^0.5.0","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@defra/lis-hubs-infra-core":"^0.4.0 || ^0.5.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-infra-ui-services_0.7.0_1787923182513_0.34897047939783477","host":"s3://npm-registry-packages-npm-production"}},"0.8.0-lreg-432.alpha.1":{"name":"@defra/lis-infra-ui-services","version":"0.8.0-lreg-432.alpha.1","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-infra-ui-services@0.8.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-infra-ui-services#readme","bugs":{"url":"https://github.com/DEFRA/lis-infra-ui-services/issues"},"dist":{"shasum":"c417f59515905f914f890205061ac0d44057e591","tarball":"https://registry.npmjs.org/@defra/lis-infra-ui-services/-/lis-infra-ui-services-0.8.0-lreg-432.alpha.1.tgz","fileCount":48,"integrity":"sha512-2JuLrUAN9ZLP0Pfp68AOmbVnBLspBTKQZNhTuFBxPma0qrkQBxVunaLWu6sc5FdtbNNmhwHsh3R0zWOHvQK3CQ==","signatures":[{"sig":"MEYCIQCUcT8T42K/1OHf1NHe9/XwqB8k4EDU0dkqHiOHWAF0QwIhAIcXlGel3WqR9nXDB6owCObcnlbhXDMmi+Qmw0VuIEA7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-infra-ui-services@0.8.0-lreg-432.alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85776},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-infra-ui-services-0.8.0-lreg-432.alpha.1.tgz","engines":{"node":">=24"},"exports":{".":"./src/index.js","./errors":"./src/errors/index.js","./duration":"./src/duration.js","./base-path":"./src/base-path.js","./navigation":"./src/navigation.js","./redis-client":"./src/redis-client.js","./static-files":"./src/static-files.js","./status-codes":"./src/status-codes.js","./session-cache":"./src/session-cache.js","./nunjucks/plugin":"./src/nunjucks/plugin.js","./nunjucks-context":"./src/nunjucks-context.js","./nunjucks/context":"./src/nunjucks/context.js","./nunjucks/filters":"./src/nunjucks/filters.js","./nunjucks/globals":"./src/nunjucks/globals.js","./proxy/setup-proxy":"./src/proxy/setup-proxy.js","./nunjucks/format-date":"./src/nunjucks/format-date.js","./components/autocomplete":"./src/components/autocomplete.js","./nunjucks/format-currency":"./src/nunjucks/format-currency.js","./nunjucks/build-navigation":"./src/nunjucks/build-navigation.js","./session-cache/cache-engine":"./src/session-cache/cache-engine.js","./components/autocomplete.css":"./src/components/autocomplete.css","./components/sub-navigation.css":"./src/components/sub-navigation.css"},"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:26360f19-8b12-43d1-843f-8a98b048bc78"}},"_resolved":"/home/runner/work/lis-infra-ui-services/lis-infra-ui-services/artifacts/defra-lis-infra-ui-services-0.8.0-lreg-432.alpha.1.tgz","_integrity":"sha512-2JuLrUAN9ZLP0Pfp68AOmbVnBLspBTKQZNhTuFBxPma0qrkQBxVunaLWu6sc5FdtbNNmhwHsh3R0zWOHvQK3CQ==","repository":{"url":"git+https://github.com/DEFRA/lis-infra-ui-services.git","type":"git"},"_npmVersion":"11.17.0","description":"UI-Services shared definitions for the livestock taxonomy topology.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"lodash":"4.18.1","undici":"7.24.8","ioredis":"5.8.2","chokidar":"3.6.0","date-fns":"4.1.0","nunjucks":"3.2.4","@hapi/yar":"11.0.3","@hapi/vision":"7.0.3","global-agent":"3.0.0","@hapi/catbox-redis":"7.0.2","@hapi/catbox-memory":"6.0.2","accessible-autocomplete":"3.0.1","@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.8.4","@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","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-infra-ui-services_0.8.0-lreg-432.alpha.1_1787931733328_0.15471424006887569","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@defra/lis-infra-ui-services","version":"0.8.0","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-infra-ui-services@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-infra-ui-services#readme","bugs":{"url":"https://github.com/DEFRA/lis-infra-ui-services/issues"},"dist":{"shasum":"52198a8acc8d0b0d06f424cde1d26fab79cdd757","tarball":"https://registry.npmjs.org/@defra/lis-infra-ui-services/-/lis-infra-ui-services-0.8.0.tgz","fileCount":48,"integrity":"sha512-NTM/EzASsLW8BaQumfA2Y3NC0Jo52azYcxuB7PrxrJrvpKyg68FuSwIP4x1xyDj4/zJ8TlonvJBc2wNkSRDEXw==","signatures":[{"sig":"MEQCIBlW3XPNUL2daXDZkTq2LMVFrxnlhpxyVkG0qyXJGxzdAiAgtmVF/1u7NGegoFOLChW3a/q1MrGf1DUEQaefO342gQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-infra-ui-services@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85759},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-infra-ui-services-0.8.0.tgz","engines":{"node":">=24"},"exports":{".":"./src/index.js","./errors":"./src/errors/index.js","./duration":"./src/duration.js","./base-path":"./src/base-path.js","./navigation":"./src/navigation.js","./redis-client":"./src/redis-client.js","./static-files":"./src/static-files.js","./status-codes":"./src/status-codes.js","./session-cache":"./src/session-cache.js","./nunjucks/plugin":"./src/nunjucks/plugin.js","./nunjucks-context":"./src/nunjucks-context.js","./nunjucks/context":"./src/nunjucks/context.js","./nunjucks/filters":"./src/nunjucks/filters.js","./nunjucks/globals":"./src/nunjucks/globals.js","./proxy/setup-proxy":"./src/proxy/setup-proxy.js","./nunjucks/format-date":"./src/nunjucks/format-date.js","./components/autocomplete":"./src/components/autocomplete.js","./nunjucks/format-currency":"./src/nunjucks/format-currency.js","./nunjucks/build-navigation":"./src/nunjucks/build-navigation.js","./session-cache/cache-engine":"./src/session-cache/cache-engine.js","./components/autocomplete.css":"./src/components/autocomplete.css","./components/sub-navigation.css":"./src/components/sub-navigation.css"},"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:26360f19-8b12-43d1-843f-8a98b048bc78"}},"_resolved":"/home/runner/work/lis-infra-ui-services/lis-infra-ui-services/artifacts/defra-lis-infra-ui-services-0.8.0.tgz","_integrity":"sha512-NTM/EzASsLW8BaQumfA2Y3NC0Jo52azYcxuB7PrxrJrvpKyg68FuSwIP4x1xyDj4/zJ8TlonvJBc2wNkSRDEXw==","repository":{"url":"git+https://github.com/DEFRA/lis-infra-ui-services.git","type":"git"},"_npmVersion":"11.17.0","description":"UI-Services shared definitions for the livestock taxonomy topology.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"lodash":"4.18.1","undici":"7.24.8","ioredis":"5.8.2","chokidar":"3.6.0","date-fns":"4.1.0","nunjucks":"3.2.4","@hapi/yar":"11.0.3","@hapi/vision":"7.0.3","global-agent":"3.0.0","@hapi/catbox-redis":"7.0.2","@hapi/catbox-memory":"6.0.2","accessible-autocomplete":"3.0.1","@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.8.4","@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","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-infra-ui-services_0.8.0_1787932153278_0.6778741920727447","host":"s3://npm-registry-packages-npm-production"}},"0.9.0-lreg-459.alpha.1":{"name":"@defra/lis-infra-ui-services","version":"0.9.0-lreg-459.alpha.1","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-infra-ui-services@0.9.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-infra-ui-services#readme","bugs":{"url":"https://github.com/DEFRA/lis-infra-ui-services/issues"},"dist":{"shasum":"460f1c8fe01f6caa34cbb166bbbf3d2b8386f23d","tarball":"https://registry.npmjs.org/@defra/lis-infra-ui-services/-/lis-infra-ui-services-0.9.0-lreg-459.alpha.1.tgz","fileCount":48,"integrity":"sha512-TRBZGNqoYSs6X82vN1jRo+h4+xClCiAJ3OOpjYFDyhcZxAtuKzkFA097b1cIPZmlDBVLn3aVx1J7CqMZFMN5Lw==","signatures":[{"sig":"MEUCIQDez1S/Oah104R5Xc96H3ykiqyTHMExnrShikmI3PVhUQIgK81mPb5+OHFL29US+iwq38TLHsejEMaJadA5ltPD6uE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-infra-ui-services@0.9.0-lreg-459.alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85756},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-infra-ui-services-0.9.0-lreg-459.alpha.1.tgz","engines":{"node":">=24"},"exports":{".":"./src/index.js","./errors":"./src/errors/index.js","./duration":"./src/duration.js","./base-path":"./src/base-path.js","./navigation":"./src/navigation.js","./redis-client":"./src/redis-client.js","./static-files":"./src/static-files.js","./status-codes":"./src/status-codes.js","./session-cache":"./src/session-cache.js","./nunjucks/plugin":"./src/nunjucks/plugin.js","./nunjucks-context":"./src/nunjucks-context.js","./nunjucks/context":"./src/nunjucks/context.js","./nunjucks/filters":"./src/nunjucks/filters.js","./nunjucks/globals":"./src/nunjucks/globals.js","./proxy/setup-proxy":"./src/proxy/setup-proxy.js","./nunjucks/format-date":"./src/nunjucks/format-date.js","./components/autocomplete":"./src/components/autocomplete.js","./nunjucks/format-currency":"./src/nunjucks/format-currency.js","./nunjucks/build-navigation":"./src/nunjucks/build-navigation.js","./session-cache/cache-engine":"./src/session-cache/cache-engine.js","./components/autocomplete.css":"./src/components/autocomplete.css","./components/sub-navigation.css":"./src/components/sub-navigation.css"},"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:26360f19-8b12-43d1-843f-8a98b048bc78"}},"_resolved":"/home/runner/work/lis-infra-ui-services/lis-infra-ui-services/artifacts/defra-lis-infra-ui-services-0.9.0-lreg-459.alpha.1.tgz","_integrity":"sha512-TRBZGNqoYSs6X82vN1jRo+h4+xClCiAJ3OOpjYFDyhcZxAtuKzkFA097b1cIPZmlDBVLn3aVx1J7CqMZFMN5Lw==","repository":{"url":"git+https://github.com/DEFRA/lis-infra-ui-services.git","type":"git"},"_npmVersion":"11.19.0","description":"UI-Services shared definitions for the livestock taxonomy topology.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"lodash":"4.18.1","undici":"7.24.8","ioredis":"5.8.2","chokidar":"3.6.0","date-fns":"4.1.0","nunjucks":"3.2.4","@hapi/yar":"11.0.3","@hapi/vision":"7.0.3","global-agent":"3.0.0","@hapi/catbox-redis":"7.0.2","@hapi/catbox-memory":"6.0.2","accessible-autocomplete":"3.0.1","@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.8.4","@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","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-infra-ui-services_0.9.0-lreg-459.alpha.1_1789055775602_0.22939713612717205","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@defra/lis-infra-ui-services","version":"0.9.0","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-infra-ui-services@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-infra-ui-services#readme","bugs":{"url":"https://github.com/DEFRA/lis-infra-ui-services/issues"},"dist":{"shasum":"2e5505b88de809f60589cf87651633ce85f29d2a","tarball":"https://registry.npmjs.org/@defra/lis-infra-ui-services/-/lis-infra-ui-services-0.9.0.tgz","fileCount":48,"integrity":"sha512-oi7nmFlupPzwZVMHnrpTWavkurDUf52S/teHB+cILMZ1lGP53YnUlBzEGlpOjJ1FKY01X69N08Ri3E8VP1pEKg==","signatures":[{"sig":"MEQCICSOMqoP4pXn/hPvAZT3UTE/bwWO5pqghZWi/oJ3RpNVAiA74k4IkdlWLqmEHsUv2/MbNoH61MTjx6Meyk/VhBsQ2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-infra-ui-services@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85739},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-infra-ui-services-0.9.0.tgz","engines":{"node":">=24"},"exports":{".":"./src/index.js","./errors":"./src/errors/index.js","./duration":"./src/duration.js","./base-path":"./src/base-path.js","./navigation":"./src/navigation.js","./redis-client":"./src/redis-client.js","./static-files":"./src/static-files.js","./status-codes":"./src/status-codes.js","./session-cache":"./src/session-cache.js","./nunjucks/plugin":"./src/nunjucks/plugin.js","./nunjucks-context":"./src/nunjucks-context.js","./nunjucks/context":"./src/nunjucks/context.js","./nunjucks/filters":"./src/nunjucks/filters.js","./nunjucks/globals":"./src/nunjucks/globals.js","./proxy/setup-proxy":"./src/proxy/setup-proxy.js","./nunjucks/format-date":"./src/nunjucks/format-date.js","./components/autocomplete":"./src/components/autocomplete.js","./nunjucks/format-currency":"./src/nunjucks/format-currency.js","./nunjucks/build-navigation":"./src/nunjucks/build-navigation.js","./session-cache/cache-engine":"./src/session-cache/cache-engine.js","./components/autocomplete.css":"./src/components/autocomplete.css","./components/sub-navigation.css":"./src/components/sub-navigation.css"},"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:26360f19-8b12-43d1-843f-8a98b048bc78"}},"_resolved":"/home/runner/work/lis-infra-ui-services/lis-infra-ui-services/artifacts/defra-lis-infra-ui-services-0.9.0.tgz","_integrity":"sha512-oi7nmFlupPzwZVMHnrpTWavkurDUf52S/teHB+cILMZ1lGP53YnUlBzEGlpOjJ1FKY01X69N08Ri3E8VP1pEKg==","repository":{"url":"git+https://github.com/DEFRA/lis-infra-ui-services.git","type":"git"},"_npmVersion":"11.19.0","description":"UI-Services shared definitions for the livestock taxonomy topology.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"lodash":"4.18.1","undici":"7.24.8","ioredis":"5.8.2","chokidar":"3.6.0","date-fns":"4.1.0","nunjucks":"3.2.4","@hapi/yar":"11.0.3","@hapi/vision":"7.0.3","global-agent":"3.0.0","@hapi/catbox-redis":"7.0.2","@hapi/catbox-memory":"6.0.2","accessible-autocomplete":"3.0.1","@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.8.4","@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","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-infra-ui-services_0.9.0_1789056000115_0.6206060262131006","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-lreg-459.alpha.1":{"name":"@defra/lis-infra-ui-services","version":"0.10.0-lreg-459.alpha.1","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-infra-ui-services@0.10.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-infra-ui-services#readme","bugs":{"url":"https://github.com/DEFRA/lis-infra-ui-services/issues"},"dist":{"shasum":"9b1167ce54ef6d7d5b04411ad05b2ce69ca1a83f","tarball":"https://registry.npmjs.org/@defra/lis-infra-ui-services/-/lis-infra-ui-services-0.10.0-lreg-459.alpha.1.tgz","fileCount":48,"integrity":"sha512-swZiGrZ7ULWBCwM5dVsvPWGUdD0jCqoHVo3IQXMN+v70GY5FR8dEY+IUuPVC5HqhhZqvLhtgivwKIsHmSLiibA==","signatures":[{"sig":"MEQCIBtKpzNYQ8Bp+8N7r2lfPj1J2NBL4u4PNmDFAQdYE3NgAiASsDUNYil9UagBsH9sG+A0Pb7mtn6u8S0WMhLaGrRGLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-infra-ui-services@0.10.0-lreg-459.alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85779},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-infra-ui-services-0.10.0-lreg-459.alpha.1.tgz","engines":{"node":">=24"},"exports":{".":"./src/index.js","./errors":"./src/errors/index.js","./duration":"./src/duration.js","./base-path":"./src/base-path.js","./navigation":"./src/navigation.js","./redis-client":"./src/redis-client.js","./static-files":"./src/static-files.js","./status-codes":"./src/status-codes.js","./session-cache":"./src/session-cache.js","./nunjucks/plugin":"./src/nunjucks/plugin.js","./nunjucks-context":"./src/nunjucks-context.js","./nunjucks/context":"./src/nunjucks/context.js","./nunjucks/filters":"./src/nunjucks/filters.js","./nunjucks/globals":"./src/nunjucks/globals.js","./proxy/setup-proxy":"./src/proxy/setup-proxy.js","./nunjucks/format-date":"./src/nunjucks/format-date.js","./components/autocomplete":"./src/components/autocomplete.js","./nunjucks/format-currency":"./src/nunjucks/format-currency.js","./nunjucks/build-navigation":"./src/nunjucks/build-navigation.js","./session-cache/cache-engine":"./src/session-cache/cache-engine.js","./components/autocomplete.css":"./src/components/autocomplete.css","./components/sub-navigation.css":"./src/components/sub-navigation.css"},"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:26360f19-8b12-43d1-843f-8a98b048bc78"}},"_resolved":"/home/runner/work/lis-infra-ui-services/lis-infra-ui-services/artifacts/defra-lis-infra-ui-services-0.10.0-lreg-459.alpha.1.tgz","_integrity":"sha512-swZiGrZ7ULWBCwM5dVsvPWGUdD0jCqoHVo3IQXMN+v70GY5FR8dEY+IUuPVC5HqhhZqvLhtgivwKIsHmSLiibA==","repository":{"url":"git+https://github.com/DEFRA/lis-infra-ui-services.git","type":"git"},"_npmVersion":"11.19.0","description":"UI-Services shared definitions for the livestock taxonomy topology.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"lodash":"4.18.1","undici":"7.24.8","ioredis":"5.8.2","chokidar":"3.6.0","date-fns":"4.1.0","nunjucks":"3.2.4","@hapi/yar":"11.0.3","@hapi/vision":"7.0.3","global-agent":"3.0.0","@hapi/catbox-redis":"7.0.2","@hapi/catbox-memory":"6.0.2","accessible-autocomplete":"3.0.1","@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.8.4","@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","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-infra-ui-services_0.10.0-lreg-459.alpha.1_1789056480114_0.8039957551648691","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-lreg-459.alpha.2":{"name":"@defra/lis-infra-ui-services","version":"0.10.0-lreg-459.alpha.2","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-infra-ui-services@0.10.0-lreg-459.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-infra-ui-services#readme","bugs":{"url":"https://github.com/DEFRA/lis-infra-ui-services/issues"},"dist":{"shasum":"e7b9a83566889a0206793dde42c4a742d11b8407","tarball":"https://registry.npmjs.org/@defra/lis-infra-ui-services/-/lis-infra-ui-services-0.10.0-lreg-459.alpha.2.tgz","fileCount":48,"integrity":"sha512-yDLpsjgmMQh+Kb+On4IMG9aRA9u4U7ay/MVaxgiu6cMk94zFHZGTDrHFj8NAYWRSg2UqReTDrY6jeGAbUatFmA==","signatures":[{"sig":"MEQCIGMCpjH7pTdklZe1ZjsaGKZ5HnQNvpVjdhIkF3VpZFeTAiAJw7JvJ/45zjqu+8/trMAo9Dtrgv6jAen4bVTJCj4wNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-infra-ui-services@0.10.0-lreg-459.alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85815},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-infra-ui-services-0.10.0-lreg-459.alpha.2.tgz","engines":{"node":">=24"},"exports":{".":"./src/index.js","./errors":"./src/errors/index.js","./duration":"./src/duration.js","./base-path":"./src/base-path.js","./navigation":"./src/navigation.js","./redis-client":"./src/redis-client.js","./static-files":"./src/static-files.js","./status-codes":"./src/status-codes.js","./session-cache":"./src/session-cache.js","./nunjucks/plugin":"./src/nunjucks/plugin.js","./nunjucks-context":"./src/nunjucks-context.js","./nunjucks/context":"./src/nunjucks/context.js","./nunjucks/filters":"./src/nunjucks/filters.js","./nunjucks/globals":"./src/nunjucks/globals.js","./proxy/setup-proxy":"./src/proxy/setup-proxy.js","./nunjucks/format-date":"./src/nunjucks/format-date.js","./components/autocomplete":"./src/components/autocomplete.js","./nunjucks/format-currency":"./src/nunjucks/format-currency.js","./nunjucks/build-navigation":"./src/nunjucks/build-navigation.js","./session-cache/cache-engine":"./src/session-cache/cache-engine.js","./components/autocomplete.css":"./src/components/autocomplete.css","./components/sub-navigation.css":"./src/components/sub-navigation.css"},"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:26360f19-8b12-43d1-843f-8a98b048bc78"}},"_resolved":"/home/runner/work/lis-infra-ui-services/lis-infra-ui-services/artifacts/defra-lis-infra-ui-services-0.10.0-lreg-459.alpha.2.tgz","_integrity":"sha512-yDLpsjgmMQh+Kb+On4IMG9aRA9u4U7ay/MVaxgiu6cMk94zFHZGTDrHFj8NAYWRSg2UqReTDrY6jeGAbUatFmA==","repository":{"url":"git+https://github.com/DEFRA/lis-infra-ui-services.git","type":"git"},"_npmVersion":"11.19.0","description":"UI-Services shared definitions for the livestock taxonomy topology.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"lodash":"4.18.1","undici":"7.24.8","ioredis":"5.8.2","chokidar":"3.6.0","date-fns":"4.1.0","nunjucks":"3.2.4","@hapi/yar":"11.0.3","@hapi/vision":"7.0.3","global-agent":"3.0.0","@hapi/catbox-redis":"7.0.2","@hapi/catbox-memory":"6.0.2","accessible-autocomplete":"3.0.1","@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.8.4","@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","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-infra-ui-services_0.10.0-lreg-459.alpha.2_1789057032261_0.19401088303804448","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-lreg-459.alpha.3":{"name":"@defra/lis-infra-ui-services","version":"0.10.0-lreg-459.alpha.3","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-infra-ui-services@0.10.0-lreg-459.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-infra-ui-services#readme","bugs":{"url":"https://github.com/DEFRA/lis-infra-ui-services/issues"},"dist":{"shasum":"4c0b8242dd94b631d667efda5cc9a54dd03e41f5","tarball":"https://registry.npmjs.org/@defra/lis-infra-ui-services/-/lis-infra-ui-services-0.10.0-lreg-459.alpha.3.tgz","fileCount":48,"integrity":"sha512-LyBe/x8f+cxu4fXuifXEBH/Y21vs1jiAJGF4v+ws5pC/9ZoJsezdMvOyG6GP7NUHNWDKe1Rxf4VXSY6aLc1lBQ==","signatures":[{"sig":"MEUCIBDiqP6rsWm3ayQIbpX7+ZY2WON59Ld0mACy+aQ+xTPkAiEA2Rad/zgm6GSgJWFDiR1oJ6BRoODlt7KdEPd01rR6EDc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-infra-ui-services@0.10.0-lreg-459.alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87230},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-infra-ui-services-0.10.0-lreg-459.alpha.3.tgz","engines":{"node":">=24"},"exports":{".":"./src/index.js","./errors":"./src/errors/index.js","./duration":"./src/duration.js","./base-path":"./src/base-path.js","./navigation":"./src/navigation.js","./redis-client":"./src/redis-client.js","./static-files":"./src/static-files.js","./status-codes":"./src/status-codes.js","./session-cache":"./src/session-cache.js","./nunjucks/plugin":"./src/nunjucks/plugin.js","./nunjucks-context":"./src/nunjucks-context.js","./nunjucks/context":"./src/nunjucks/context.js","./nunjucks/filters":"./src/nunjucks/filters.js","./nunjucks/globals":"./src/nunjucks/globals.js","./proxy/setup-proxy":"./src/proxy/setup-proxy.js","./nunjucks/format-date":"./src/nunjucks/format-date.js","./components/autocomplete":"./src/components/autocomplete.js","./nunjucks/format-currency":"./src/nunjucks/format-currency.js","./nunjucks/build-navigation":"./src/nunjucks/build-navigation.js","./session-cache/cache-engine":"./src/session-cache/cache-engine.js","./components/autocomplete.css":"./src/components/autocomplete.css","./components/sub-navigation.css":"./src/components/sub-navigation.css"},"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:26360f19-8b12-43d1-843f-8a98b048bc78"}},"_resolved":"/home/runner/work/lis-infra-ui-services/lis-infra-ui-services/artifacts/defra-lis-infra-ui-services-0.10.0-lreg-459.alpha.3.tgz","_integrity":"sha512-LyBe/x8f+cxu4fXuifXEBH/Y21vs1jiAJGF4v+ws5pC/9ZoJsezdMvOyG6GP7NUHNWDKe1Rxf4VXSY6aLc1lBQ==","repository":{"url":"git+https://github.com/DEFRA/lis-infra-ui-services.git","type":"git"},"_npmVersion":"11.19.0","description":"UI-Services shared definitions for the livestock taxonomy topology.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"lodash":"4.18.1","undici":"7.24.8","ioredis":"5.8.2","chokidar":"3.6.0","date-fns":"4.1.0","nunjucks":"3.2.4","@hapi/yar":"11.0.3","@hapi/vision":"7.0.3","global-agent":"3.0.0","@hapi/catbox-redis":"7.0.2","@hapi/catbox-memory":"6.0.2","accessible-autocomplete":"3.0.1","@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.8.4","@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","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-infra-ui-services_0.10.0-lreg-459.alpha.3_1789057240451_0.7193545600730784","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-lreg-459.alpha.4":{"name":"@defra/lis-infra-ui-services","version":"0.10.0-lreg-459.alpha.4","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-infra-ui-services@0.10.0-lreg-459.alpha.4","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-infra-ui-services#readme","bugs":{"url":"https://github.com/DEFRA/lis-infra-ui-services/issues"},"dist":{"shasum":"9a3646e06e9310c8f94cb784eca830e30ccee709","tarball":"https://registry.npmjs.org/@defra/lis-infra-ui-services/-/lis-infra-ui-services-0.10.0-lreg-459.alpha.4.tgz","fileCount":49,"integrity":"sha512-zpzXVPr6Xc4KLGLtlA16wHaPfa686Fe1mb+ErXUojAnZHn8fShH/cjZUY1vaF485PW9MuSqw7RiBYShgnawgoA==","signatures":[{"sig":"MEUCIQCna6RYZVJJ33vqbXy7pZ24uOoVmEaQRLn5Sucto+4EXwIgW3mTj7OEvgJTqXMu2tfMrGjSKiQzSl5VjwNEUsank9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-infra-ui-services@0.10.0-lreg-459.alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87526},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-infra-ui-services-0.10.0-lreg-459.alpha.4.tgz","engines":{"node":">=24"},"exports":{".":"./src/index.js","./errors":"./src/errors/index.js","./duration":"./src/duration.js","./base-path":"./src/base-path.js","./navigation":"./src/navigation.js","./redis-client":"./src/redis-client.js","./static-files":"./src/static-files.js","./status-codes":"./src/status-codes.js","./session-cache":"./src/session-cache.js","./nunjucks/plugin":"./src/nunjucks/plugin.js","./nunjucks-context":"./src/nunjucks-context.js","./nunjucks/context":"./src/nunjucks/context.js","./nunjucks/filters":"./src/nunjucks/filters.js","./nunjucks/globals":"./src/nunjucks/globals.js","./proxy/setup-proxy":"./src/proxy/setup-proxy.js","./nunjucks/format-date":"./src/nunjucks/format-date.js","./components/autocomplete":"./src/components/autocomplete.js","./nunjucks/format-currency":"./src/nunjucks/format-currency.js","./nunjucks/build-navigation":"./src/nunjucks/build-navigation.js","./session-cache/cache-engine":"./src/session-cache/cache-engine.js","./components/autocomplete.css":"./src/components/autocomplete.css","./components/sub-navigation.css":"./src/components/sub-navigation.css","./components/service-navigation.css":"./src/components/service-navigation.css"},"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:26360f19-8b12-43d1-843f-8a98b048bc78"}},"_resolved":"/home/runner/work/lis-infra-ui-services/lis-infra-ui-services/artifacts/defra-lis-infra-ui-services-0.10.0-lreg-459.alpha.4.tgz","_integrity":"sha512-zpzXVPr6Xc4KLGLtlA16wHaPfa686Fe1mb+ErXUojAnZHn8fShH/cjZUY1vaF485PW9MuSqw7RiBYShgnawgoA==","repository":{"url":"git+https://github.com/DEFRA/lis-infra-ui-services.git","type":"git"},"_npmVersion":"11.19.0","description":"UI-Services shared definitions for the livestock taxonomy topology.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"lodash":"4.18.1","undici":"7.24.8","ioredis":"5.8.2","chokidar":"3.6.0","date-fns":"4.1.0","nunjucks":"3.2.4","@hapi/yar":"11.0.3","@hapi/vision":"7.0.3","global-agent":"3.0.0","@hapi/catbox-redis":"7.0.2","@hapi/catbox-memory":"6.0.2","accessible-autocomplete":"3.0.1","@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.8.4","@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","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-infra-ui-services_0.10.0-lreg-459.alpha.4_1789067202201_0.5823784502497924","host":"s3://npm-registry-packages-npm-production"}},"0.10.0-lreg-459.alpha.5":{"name":"@defra/lis-infra-ui-services","version":"0.10.0-lreg-459.alpha.5","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-infra-ui-services@0.10.0-lreg-459.alpha.5","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-infra-ui-services#readme","bugs":{"url":"https://github.com/DEFRA/lis-infra-ui-services/issues"},"dist":{"shasum":"061bb27d667276a56cc0eba911a45d4f70ce1302","tarball":"https://registry.npmjs.org/@defra/lis-infra-ui-services/-/lis-infra-ui-services-0.10.0-lreg-459.alpha.5.tgz","fileCount":49,"integrity":"sha512-EhoIEHVlWIhmEBMmkN4qfipYvwK1Xd+mlRXM5STHLGEHuAxya7bGq9UqCx8gdZs0uJIoMVUs0gU9ogR6OaktoA==","signatures":[{"sig":"MEUCIQD7gBHklmIYrsRfH04ShQ8uqt4+COE4QyShDBpEE+PK4wIgSn52CWU+h+PH+w+6aWDuFpVoqq1hAeEjkQ8WBj97hjM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-infra-ui-services@0.10.0-lreg-459.alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87517},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-infra-ui-services-0.10.0-lreg-459.alpha.5.tgz","engines":{"node":">=24"},"exports":{".":"./src/index.js","./errors":"./src/errors/index.js","./duration":"./src/duration.js","./base-path":"./src/base-path.js","./navigation":"./src/navigation.js","./redis-client":"./src/redis-client.js","./static-files":"./src/static-files.js","./status-codes":"./src/status-codes.js","./session-cache":"./src/session-cache.js","./nunjucks/plugin":"./src/nunjucks/plugin.js","./nunjucks-context":"./src/nunjucks-context.js","./nunjucks/context":"./src/nunjucks/context.js","./nunjucks/filters":"./src/nunjucks/filters.js","./nunjucks/globals":"./src/nunjucks/globals.js","./proxy/setup-proxy":"./src/proxy/setup-proxy.js","./nunjucks/format-date":"./src/nunjucks/format-date.js","./components/autocomplete":"./src/components/autocomplete.js","./nunjucks/format-currency":"./src/nunjucks/format-currency.js","./nunjucks/build-navigation":"./src/nunjucks/build-navigation.js","./session-cache/cache-engine":"./src/session-cache/cache-engine.js","./components/autocomplete.css":"./src/components/autocomplete.css","./components/sub-navigation.css":"./src/components/sub-navigation.css","./components/service-navigation.css":"./src/components/service-navigation.css"},"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:26360f19-8b12-43d1-843f-8a98b048bc78"}},"_resolved":"/home/runner/work/lis-infra-ui-services/lis-infra-ui-services/artifacts/defra-lis-infra-ui-services-0.10.0-lreg-459.alpha.5.tgz","_integrity":"sha512-EhoIEHVlWIhmEBMmkN4qfipYvwK1Xd+mlRXM5STHLGEHuAxya7bGq9UqCx8gdZs0uJIoMVUs0gU9ogR6OaktoA==","repository":{"url":"git+https://github.com/DEFRA/lis-infra-ui-services.git","type":"git"},"_npmVersion":"11.19.0","description":"UI-Services shared definitions for the livestock taxonomy topology.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"lodash":"4.18.1","undici":"7.24.8","ioredis":"5.8.2","chokidar":"3.6.0","date-fns":"4.1.0","nunjucks":"3.2.4","@hapi/yar":"11.0.3","@hapi/vision":"7.0.3","global-agent":"3.0.0","@hapi/catbox-redis":"7.0.2","@hapi/catbox-memory":"6.0.2","accessible-autocomplete":"3.0.1","@defra/lis-hubs-infra-registry":"^0.4.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.8.4","@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","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-infra-ui-services_0.10.0-lreg-459.alpha.5_1789067870532_0.6814175768069735","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@defra/lis-infra-ui-services","version":"0.10.0","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-infra-ui-services@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-infra-ui-services#readme","bugs":{"url":"https://github.com/DEFRA/lis-infra-ui-services/issues"},"dist":{"shasum":"1262bf4ab42d7b251dd4ee6a87130e801308ebc3","tarball":"https://registry.npmjs.org/@defra/lis-infra-ui-services/-/lis-infra-ui-services-0.10.0.tgz","fileCount":49,"integrity":"sha512-SdsEA6Oc0oMxnkKN0YVg0t6JnF3aQCx1CA/cIEAfITcm0QkuVJ6xF4cOPaQ4vIHIrPBapPt3HgzMtTQmnQ9gLg==","signatures":[{"sig":"MEUCICVKn9AdVBXq84Pg5uHfzRK8MwKeBo9lbMyILi85V67SAiEAhX4qdbnWsdFIUDYAag5ueUjWzxRykoBxMeIW1bVbrBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-infra-ui-services@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87500},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-infra-ui-services-0.10.0.tgz","engines":{"node":">=24"},"exports":{".":"./src/index.js","./errors":"./src/errors/index.js","./duration":"./src/duration.js","./base-path":"./src/base-path.js","./navigation":"./src/navigation.js","./redis-client":"./src/redis-client.js","./static-files":"./src/static-files.js","./status-codes":"./src/status-codes.js","./session-cache":"./src/session-cache.js","./nunjucks/plugin":"./src/nunjucks/plugin.js","./nunjucks-context":"./src/nunjucks-context.js","./nunjucks/context":"./src/nunjucks/context.js","./nunjucks/filters":"./src/nunjucks/filters.js","./nunjucks/globals":"./src/nunjucks/globals.js","./proxy/setup-proxy":"./src/proxy/setup-proxy.js","./nunjucks/format-date":"./src/nunjucks/format-date.js","./components/autocomplete":"./src/components/autocomplete.js","./nunjucks/format-currency":"./src/nunjucks/format-currency.js","./nunjucks/build-navigation":"./src/nunjucks/build-navigation.js","./session-cache/cache-engine":"./src/session-cache/cache-engine.js","./components/autocomplete.css":"./src/components/autocomplete.css","./components/sub-navigation.css":"./src/components/sub-navigation.css","./components/service-navigation.css":"./src/components/service-navigation.css"},"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:26360f19-8b12-43d1-843f-8a98b048bc78"}},"_resolved":"/home/runner/work/lis-infra-ui-services/lis-infra-ui-services/artifacts/defra-lis-infra-ui-services-0.10.0.tgz","_integrity":"sha512-SdsEA6Oc0oMxnkKN0YVg0t6JnF3aQCx1CA/cIEAfITcm0QkuVJ6xF4cOPaQ4vIHIrPBapPt3HgzMtTQmnQ9gLg==","repository":{"url":"git+https://github.com/DEFRA/lis-infra-ui-services.git","type":"git"},"_npmVersion":"11.19.0","description":"UI-Services shared definitions for the livestock taxonomy topology.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"lodash":"4.18.1","undici":"7.24.8","ioredis":"5.8.2","chokidar":"3.6.0","date-fns":"4.1.0","nunjucks":"3.2.4","@hapi/yar":"11.0.3","@hapi/vision":"7.0.3","global-agent":"3.0.0","@hapi/catbox-redis":"7.0.2","@hapi/catbox-memory":"6.0.2","accessible-autocomplete":"3.0.1","@defra/lis-hubs-infra-registry":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.8.4","@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","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-infra-ui-services_0.10.0_1789068477936_0.6913395103348219","host":"s3://npm-registry-packages-npm-production"}},"0.11.0-lreg-459.alpha.1":{"name":"@defra/lis-infra-ui-services","version":"0.11.0-lreg-459.alpha.1","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-infra-ui-services@0.11.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-infra-ui-services#readme","bugs":{"url":"https://github.com/DEFRA/lis-infra-ui-services/issues"},"dist":{"shasum":"c61401c36d73cee58302c7eabc84041a8b06bb59","tarball":"https://registry.npmjs.org/@defra/lis-infra-ui-services/-/lis-infra-ui-services-0.11.0-lreg-459.alpha.1.tgz","fileCount":51,"integrity":"sha512-wBcEQ+tjCkY1jCjkc/iXbxrhYjVSp0iGLny//yXW7kJM3k1RVR7GKeoFJn/FwXdPnN758qyugKO8p3C1hvktvg==","signatures":[{"sig":"MEUCIQDHAS+l4oLgVLJAt+oysS/SEsOy6IbOmglGBE3AH54GLwIgIhEhoxFqD9zu+Z7dgmE3caYq4ii6Do85Yv9DJiEswv0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-infra-ui-services@0.11.0-lreg-459.alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":100018},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-infra-ui-services-0.11.0-lreg-459.alpha.1.tgz","engines":{"node":">=24"},"exports":{".":"./src/index.js","./errors":"./src/errors/index.js","./duration":"./src/duration.js","./base-path":"./src/base-path.js","./navigation":"./src/navigation.js","./redis-client":"./src/redis-client.js","./static-files":"./src/static-files.js","./status-codes":"./src/status-codes.js","./session-cache":"./src/session-cache.js","./nunjucks/plugin":"./src/nunjucks/plugin.js","./nunjucks-context":"./src/nunjucks-context.js","./nunjucks/context":"./src/nunjucks/context.js","./nunjucks/filters":"./src/nunjucks/filters.js","./nunjucks/globals":"./src/nunjucks/globals.js","./proxy/setup-proxy":"./src/proxy/setup-proxy.js","./nunjucks/format-date":"./src/nunjucks/format-date.js","./components/autocomplete":"./src/components/autocomplete.js","./nunjucks/format-currency":"./src/nunjucks/format-currency.js","./nunjucks/build-navigation":"./src/nunjucks/build-navigation.js","./session-cache/cache-engine":"./src/session-cache/cache-engine.js","./components/autocomplete.css":"./src/components/autocomplete.css","./components/sub-navigation.css":"./src/components/sub-navigation.css","./components/service-navigation.css":"./src/components/service-navigation.css"},"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:26360f19-8b12-43d1-843f-8a98b048bc78"}},"_resolved":"/home/runner/work/lis-infra-ui-services/lis-infra-ui-services/artifacts/defra-lis-infra-ui-services-0.11.0-lreg-459.alpha.1.tgz","_integrity":"sha512-wBcEQ+tjCkY1jCjkc/iXbxrhYjVSp0iGLny//yXW7kJM3k1RVR7GKeoFJn/FwXdPnN758qyugKO8p3C1hvktvg==","repository":{"url":"git+https://github.com/DEFRA/lis-infra-ui-services.git","type":"git"},"_npmVersion":"11.19.0","description":"UI-Services shared definitions for the livestock taxonomy topology.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"lodash":"4.18.1","undici":"7.24.8","ioredis":"5.8.2","chokidar":"3.6.0","date-fns":"4.1.0","nunjucks":"3.2.4","@hapi/yar":"11.0.3","@hapi/wreck":"^18.1.2","@hapi/vision":"7.0.3","global-agent":"3.0.0","@hapi/catbox-redis":"7.0.2","@hapi/catbox-memory":"6.0.2","accessible-autocomplete":"3.0.1","@defra/lis-hubs-infra-registry":"^0.4.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.8.4","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-hubs-infra-core":"^0.9.0","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-infra-ui-services_0.11.0-lreg-459.alpha.1_1789121651686_0.9245450974496783","host":"s3://npm-registry-packages-npm-production"}},"0.11.0-lreg-460.alpha.4":{"name":"@defra/lis-infra-ui-services","version":"0.11.0-lreg-460.alpha.4","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-infra-ui-services@0.11.0-lreg-460.alpha.4","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-infra-ui-services#readme","bugs":{"url":"https://github.com/DEFRA/lis-infra-ui-services/issues"},"dist":{"shasum":"bb725dcfc83f3f05b8e61f02e95e4cc45f95b878","tarball":"https://registry.npmjs.org/@defra/lis-infra-ui-services/-/lis-infra-ui-services-0.11.0-lreg-460.alpha.4.tgz","fileCount":59,"integrity":"sha512-o19kBR2cttT8bxaGhCxTlL/Nz7Gr20rR8krtIssG9L8fAYsG/2efUd/5uixwulOELmaq4OuDl8wJDLjPrHN0vA==","signatures":[{"sig":"MEUCIDEy6+wQd9h25qf/n7fgEb+EPSfZSyYRxsyEoJoNAVhhAiEAu9MbLA7UeL9k/Ldlht3TU8iLHQEdW1HQl1XShthEoVA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-infra-ui-services@0.11.0-lreg-460.alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105497},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-infra-ui-services-0.11.0-lreg-460.alpha.4.tgz","engines":{"node":">=24"},"exports":{".":"./src/index.js","./errors":"./src/errors/index.js","./duration":"./src/duration.js","./base-path":"./src/base-path.js","./navigation":"./src/navigation.js","./redis-client":"./src/redis-client.js","./static-files":"./src/static-files.js","./status-codes":"./src/status-codes.js","./session-cache":"./src/session-cache.js","./nunjucks/plugin":"./src/nunjucks/plugin.js","./nunjucks-context":"./src/nunjucks-context.js","./nunjucks/context":"./src/nunjucks/context.js","./nunjucks/filters":"./src/nunjucks/filters.js","./nunjucks/globals":"./src/nunjucks/globals.js","./proxy/setup-proxy":"./src/proxy/setup-proxy.js","./nunjucks/format-date":"./src/nunjucks/format-date.js","./nunjucks/query-string":"./src/nunjucks/query-string.js","./components/autocomplete":"./src/components/autocomplete.js","./nunjucks/format-currency":"./src/nunjucks/format-currency.js","./nunjucks/build-navigation":"./src/nunjucks/build-navigation.js","./session-cache/cache-engine":"./src/session-cache/cache-engine.js","./components/search-form.scss":"./src/components/search-form.scss","./components/autocomplete.scss":"./src/components/autocomplete.scss","./components/sub-navigation.scss":"./src/components/sub-navigation.scss","./components/service-navigation.scss":"./src/components/service-navigation.scss","./components/sortable-paginated-table.scss":"./src/components/sortable-paginated-table.scss"},"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:26360f19-8b12-43d1-843f-8a98b048bc78"}},"_resolved":"/home/runner/work/lis-infra-ui-services/lis-infra-ui-services/artifacts/defra-lis-infra-ui-services-0.11.0-lreg-460.alpha.4.tgz","_integrity":"sha512-o19kBR2cttT8bxaGhCxTlL/Nz7Gr20rR8krtIssG9L8fAYsG/2efUd/5uixwulOELmaq4OuDl8wJDLjPrHN0vA==","repository":{"url":"git+https://github.com/DEFRA/lis-infra-ui-services.git","type":"git"},"_npmVersion":"11.19.0","description":"UI-Services shared definitions for the livestock taxonomy topology.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"lodash":"4.18.1","undici":"7.24.8","ioredis":"5.8.2","chokidar":"3.6.0","date-fns":"4.1.0","nunjucks":"3.2.4","@hapi/yar":"11.0.3","@hapi/vision":"7.0.3","global-agent":"3.0.0","@hapi/catbox-redis":"7.0.2","@hapi/catbox-memory":"6.0.2","accessible-autocomplete":"3.0.1","@defra/lis-hubs-infra-registry":"^0.4.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.8.4","@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","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-infra-ui-services_0.11.0-lreg-460.alpha.4_1789141533718_0.21571174587697195","host":"s3://npm-registry-packages-npm-production"}},"0.11.0-lreg-460.alpha.5":{"name":"@defra/lis-infra-ui-services","version":"0.11.0-lreg-460.alpha.5","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-infra-ui-services@0.11.0-lreg-460.alpha.5","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-infra-ui-services#readme","bugs":{"url":"https://github.com/DEFRA/lis-infra-ui-services/issues"},"dist":{"shasum":"72fc8471c181365ea55bdc9f6ef34e29c0baa894","tarball":"https://registry.npmjs.org/@defra/lis-infra-ui-services/-/lis-infra-ui-services-0.11.0-lreg-460.alpha.5.tgz","fileCount":59,"integrity":"sha512-5+5F7zipaRuwxY8QJFKrsB0AJdmxAhq4lvlypmtRekfeCHQEQSJOBzL9bKZegAydFGmfuefgbEE3utXdiZl+Tw==","signatures":[{"sig":"MEYCIQDVICuocF41ryD3PRCmZZ4v7D8V7B6yJDfYmA4BflF24gIhAM0dt45fsoiyx03fmNORXZWX1pt28sYxXdiN6/Z3wU2g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-infra-ui-services@0.11.0-lreg-460.alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105456},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-infra-ui-services-0.11.0-lreg-460.alpha.5.tgz","engines":{"node":">=24"},"exports":{".":"./src/index.js","./errors":"./src/errors/index.js","./duration":"./src/duration.js","./base-path":"./src/base-path.js","./navigation":"./src/navigation.js","./redis-client":"./src/redis-client.js","./static-files":"./src/static-files.js","./status-codes":"./src/status-codes.js","./session-cache":"./src/session-cache.js","./nunjucks/plugin":"./src/nunjucks/plugin.js","./nunjucks-context":"./src/nunjucks-context.js","./nunjucks/context":"./src/nunjucks/context.js","./nunjucks/filters":"./src/nunjucks/filters.js","./nunjucks/globals":"./src/nunjucks/globals.js","./proxy/setup-proxy":"./src/proxy/setup-proxy.js","./nunjucks/format-date":"./src/nunjucks/format-date.js","./nunjucks/query-string":"./src/nunjucks/query-string.js","./components/autocomplete":"./src/components/autocomplete.js","./nunjucks/format-currency":"./src/nunjucks/format-currency.js","./nunjucks/build-navigation":"./src/nunjucks/build-navigation.js","./session-cache/cache-engine":"./src/session-cache/cache-engine.js","./components/search-form.scss":"./src/components/search-form.scss","./components/autocomplete.scss":"./src/components/autocomplete.scss","./components/sub-navigation.scss":"./src/components/sub-navigation.scss","./components/service-navigation.scss":"./src/components/service-navigation.scss","./components/sortable-paginated-table.scss":"./src/components/sortable-paginated-table.scss"},"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:26360f19-8b12-43d1-843f-8a98b048bc78"}},"_resolved":"/home/runner/work/lis-infra-ui-services/lis-infra-ui-services/artifacts/defra-lis-infra-ui-services-0.11.0-lreg-460.alpha.5.tgz","_integrity":"sha512-5+5F7zipaRuwxY8QJFKrsB0AJdmxAhq4lvlypmtRekfeCHQEQSJOBzL9bKZegAydFGmfuefgbEE3utXdiZl+Tw==","repository":{"url":"git+https://github.com/DEFRA/lis-infra-ui-services.git","type":"git"},"_npmVersion":"11.19.0","description":"UI-Services shared definitions for the livestock taxonomy topology.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"lodash":"4.18.1","undici":"7.24.8","ioredis":"5.8.2","chokidar":"3.6.0","date-fns":"4.1.0","nunjucks":"3.2.4","@hapi/yar":"11.0.3","@hapi/vision":"7.0.3","global-agent":"3.0.0","@hapi/catbox-redis":"7.0.2","@hapi/catbox-memory":"6.0.2","accessible-autocomplete":"3.0.1","@defra/lis-hubs-infra-registry":"^0.4.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.8.4","@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","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-infra-ui-services_0.11.0-lreg-460.alpha.5_1789142601444_0.5272032736109271","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@defra/lis-infra-ui-services","version":"0.11.0","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-infra-ui-services@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-infra-ui-services#readme","bugs":{"url":"https://github.com/DEFRA/lis-infra-ui-services/issues"},"dist":{"shasum":"feae260fbfbf0aa8861a5853c7b1ad7f29f966f4","tarball":"https://registry.npmjs.org/@defra/lis-infra-ui-services/-/lis-infra-ui-services-0.11.0.tgz","fileCount":59,"integrity":"sha512-hhSscsQUPBM+QZHnEaH9RBlVgVEazp7HOAdTNzIQnFmq/M+jqKzYHGn+qeNb0RE8aUbUelxmD/jv2eckueqzvg==","signatures":[{"sig":"MEUCIAOwQJb9HNf1K+CEytn549vnl5iOX2AjQcU3N4VEKsZPAiEA2IuxHKLKyilNvHqF6wVg97y4+KdgsGhzNZO/9aqeepg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-infra-ui-services@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":105439},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-infra-ui-services-0.11.0.tgz","engines":{"node":">=24"},"exports":{".":"./src/index.js","./errors":"./src/errors/index.js","./duration":"./src/duration.js","./base-path":"./src/base-path.js","./navigation":"./src/navigation.js","./redis-client":"./src/redis-client.js","./static-files":"./src/static-files.js","./status-codes":"./src/status-codes.js","./session-cache":"./src/session-cache.js","./nunjucks/plugin":"./src/nunjucks/plugin.js","./nunjucks-context":"./src/nunjucks-context.js","./nunjucks/context":"./src/nunjucks/context.js","./nunjucks/filters":"./src/nunjucks/filters.js","./nunjucks/globals":"./src/nunjucks/globals.js","./proxy/setup-proxy":"./src/proxy/setup-proxy.js","./nunjucks/format-date":"./src/nunjucks/format-date.js","./nunjucks/query-string":"./src/nunjucks/query-string.js","./components/autocomplete":"./src/components/autocomplete.js","./nunjucks/format-currency":"./src/nunjucks/format-currency.js","./nunjucks/build-navigation":"./src/nunjucks/build-navigation.js","./session-cache/cache-engine":"./src/session-cache/cache-engine.js","./components/search-form.scss":"./src/components/search-form.scss","./components/autocomplete.scss":"./src/components/autocomplete.scss","./components/sub-navigation.scss":"./src/components/sub-navigation.scss","./components/service-navigation.scss":"./src/components/service-navigation.scss","./components/sortable-paginated-table.scss":"./src/components/sortable-paginated-table.scss"},"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:26360f19-8b12-43d1-843f-8a98b048bc78"}},"_resolved":"/home/runner/work/lis-infra-ui-services/lis-infra-ui-services/artifacts/defra-lis-infra-ui-services-0.11.0.tgz","_integrity":"sha512-hhSscsQUPBM+QZHnEaH9RBlVgVEazp7HOAdTNzIQnFmq/M+jqKzYHGn+qeNb0RE8aUbUelxmD/jv2eckueqzvg==","repository":{"url":"git+https://github.com/DEFRA/lis-infra-ui-services.git","type":"git"},"_npmVersion":"11.19.0","description":"UI-Services shared definitions for the livestock taxonomy topology.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"lodash":"4.18.1","undici":"7.24.8","ioredis":"5.8.2","chokidar":"3.6.0","date-fns":"4.1.0","nunjucks":"3.2.4","@hapi/yar":"11.0.3","@hapi/vision":"7.0.3","global-agent":"3.0.0","@hapi/catbox-redis":"7.0.2","@hapi/catbox-memory":"6.0.2","accessible-autocomplete":"3.0.1","@defra/lis-hubs-infra-registry":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.8.4","@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","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-infra-ui-services_0.11.0_1789142877561_0.05442973700409759","host":"s3://npm-registry-packages-npm-production"}},"0.12.0-lreg-455.alpha.1":{"name":"@defra/lis-infra-ui-services","version":"0.12.0-lreg-455.alpha.1","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-infra-ui-services@0.12.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-infra-ui-services#readme","bugs":{"url":"https://github.com/DEFRA/lis-infra-ui-services/issues"},"dist":{"shasum":"8e976cac8e427192d3de8b8bc4f26d4ceeaa1aa7","tarball":"https://registry.npmjs.org/@defra/lis-infra-ui-services/-/lis-infra-ui-services-0.12.0-lreg-455.alpha.1.tgz","fileCount":59,"integrity":"sha512-jv4cpsH7mhYLzagGxDsageM4hp8fU2dN2vp5w0hljgdjFM3tXBhfcNx87VXpzuhPxi3mYK7CLeygRzAzubFBhA==","signatures":[{"sig":"MEQCIDALDgqvxVqhxULf/8K9UJYmkmAd+soY26iLeI6lH4tLAiBPzRP5rntyMKSKPofdjHhAgEqZslCrhKx+VfJzguWnGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-infra-ui-services@0.12.0-lreg-455.alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":106119},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-infra-ui-services-0.12.0-lreg-455.alpha.1.tgz","engines":{"node":">=24"},"exports":{".":"./src/index.js","./errors":"./src/errors/index.js","./duration":"./src/duration.js","./base-path":"./src/base-path.js","./navigation":"./src/navigation.js","./redis-client":"./src/redis-client.js","./static-files":"./src/static-files.js","./status-codes":"./src/status-codes.js","./session-cache":"./src/session-cache.js","./nunjucks/plugin":"./src/nunjucks/plugin.js","./nunjucks-context":"./src/nunjucks-context.js","./nunjucks/context":"./src/nunjucks/context.js","./nunjucks/filters":"./src/nunjucks/filters.js","./nunjucks/globals":"./src/nunjucks/globals.js","./proxy/setup-proxy":"./src/proxy/setup-proxy.js","./nunjucks/format-date":"./src/nunjucks/format-date.js","./nunjucks/query-string":"./src/nunjucks/query-string.js","./components/autocomplete":"./src/components/autocomplete.js","./nunjucks/format-currency":"./src/nunjucks/format-currency.js","./nunjucks/build-navigation":"./src/nunjucks/build-navigation.js","./session-cache/cache-engine":"./src/session-cache/cache-engine.js","./components/search-form.scss":"./src/components/search-form.scss","./components/autocomplete.scss":"./src/components/autocomplete.scss","./components/sub-navigation.scss":"./src/components/sub-navigation.scss","./components/service-navigation.scss":"./src/components/service-navigation.scss","./components/sortable-paginated-table.scss":"./src/components/sortable-paginated-table.scss"},"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:26360f19-8b12-43d1-843f-8a98b048bc78"}},"_resolved":"/home/runner/work/lis-infra-ui-services/lis-infra-ui-services/artifacts/defra-lis-infra-ui-services-0.12.0-lreg-455.alpha.1.tgz","_integrity":"sha512-jv4cpsH7mhYLzagGxDsageM4hp8fU2dN2vp5w0hljgdjFM3tXBhfcNx87VXpzuhPxi3mYK7CLeygRzAzubFBhA==","repository":{"url":"git+https://github.com/DEFRA/lis-infra-ui-services.git","type":"git"},"_npmVersion":"11.19.0","description":"UI-Services shared definitions for the livestock taxonomy topology.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"lodash":"4.18.1","undici":"7.24.8","ioredis":"5.8.2","chokidar":"3.6.0","date-fns":"4.1.0","nunjucks":"3.2.4","@hapi/yar":"11.0.3","@hapi/vision":"7.0.3","global-agent":"3.0.0","@hapi/catbox-redis":"7.0.2","@hapi/catbox-memory":"6.0.2","accessible-autocomplete":"3.0.1","@defra/lis-hubs-infra-registry":"^0.4.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.8.4","@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","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-infra-ui-services_0.12.0-lreg-455.alpha.1_1789657015722_0.26389812189267725","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@defra/lis-infra-ui-services","version":"0.12.0","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-infra-ui-services@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-infra-ui-services#readme","bugs":{"url":"https://github.com/DEFRA/lis-infra-ui-services/issues"},"dist":{"shasum":"5260931eb4e79957143e696eed206831a594f69f","tarball":"https://registry.npmjs.org/@defra/lis-infra-ui-services/-/lis-infra-ui-services-0.12.0.tgz","fileCount":59,"integrity":"sha512-U0TD/m1LhjQ8NilcheQlDFDALOdllKp7oGUwM7g3hzV/1CTOM5li3mwpw/xFQ5dxmjRDY8Hf+fHCDiqnQ88qvA==","signatures":[{"sig":"MEUCIEsMtJzVU3jDI1OOJQsosbXTUqH0XE6plocs8C5AlwRdAiEA7who4tvXHpTglVRjKXxfI3aXSZgfxlF1gB0aY5a4cDk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-infra-ui-services@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":106102},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-infra-ui-services-0.12.0.tgz","engines":{"node":">=24"},"exports":{".":"./src/index.js","./errors":"./src/errors/index.js","./duration":"./src/duration.js","./base-path":"./src/base-path.js","./navigation":"./src/navigation.js","./redis-client":"./src/redis-client.js","./static-files":"./src/static-files.js","./status-codes":"./src/status-codes.js","./session-cache":"./src/session-cache.js","./nunjucks/plugin":"./src/nunjucks/plugin.js","./nunjucks-context":"./src/nunjucks-context.js","./nunjucks/context":"./src/nunjucks/context.js","./nunjucks/filters":"./src/nunjucks/filters.js","./nunjucks/globals":"./src/nunjucks/globals.js","./proxy/setup-proxy":"./src/proxy/setup-proxy.js","./nunjucks/format-date":"./src/nunjucks/format-date.js","./nunjucks/query-string":"./src/nunjucks/query-string.js","./components/autocomplete":"./src/components/autocomplete.js","./nunjucks/format-currency":"./src/nunjucks/format-currency.js","./nunjucks/build-navigation":"./src/nunjucks/build-navigation.js","./session-cache/cache-engine":"./src/session-cache/cache-engine.js","./components/search-form.scss":"./src/components/search-form.scss","./components/autocomplete.scss":"./src/components/autocomplete.scss","./components/sub-navigation.scss":"./src/components/sub-navigation.scss","./components/service-navigation.scss":"./src/components/service-navigation.scss","./components/sortable-paginated-table.scss":"./src/components/sortable-paginated-table.scss"},"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:26360f19-8b12-43d1-843f-8a98b048bc78"}},"_resolved":"/home/runner/work/lis-infra-ui-services/lis-infra-ui-services/artifacts/defra-lis-infra-ui-services-0.12.0.tgz","_integrity":"sha512-U0TD/m1LhjQ8NilcheQlDFDALOdllKp7oGUwM7g3hzV/1CTOM5li3mwpw/xFQ5dxmjRDY8Hf+fHCDiqnQ88qvA==","repository":{"url":"git+https://github.com/DEFRA/lis-infra-ui-services.git","type":"git"},"_npmVersion":"11.19.0","description":"UI-Services shared definitions for the livestock taxonomy topology.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"lodash":"4.18.1","undici":"7.24.8","ioredis":"5.8.2","chokidar":"3.6.0","date-fns":"4.1.0","nunjucks":"3.2.4","@hapi/yar":"11.0.3","@hapi/vision":"7.0.3","global-agent":"3.0.0","@hapi/catbox-redis":"7.0.2","@hapi/catbox-memory":"6.0.2","accessible-autocomplete":"3.0.1","@defra/lis-hubs-infra-registry":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.8.4","@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","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-infra-ui-services_0.12.0_1789657298942_0.623053770631584","host":"s3://npm-registry-packages-npm-production"}},"0.13.0-lreg-172.alpha.13":{"name":"@defra/lis-infra-ui-services","version":"0.13.0-lreg-172.alpha.13","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-infra-ui-services@0.13.0-lreg-172.alpha.13","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-infra-ui-services#readme","bugs":{"url":"https://github.com/DEFRA/lis-infra-ui-services/issues"},"dist":{"shasum":"7d0dfd5d59f63936ac0e3999cdcc6dd58d6c991b","tarball":"https://registry.npmjs.org/@defra/lis-infra-ui-services/-/lis-infra-ui-services-0.13.0-lreg-172.alpha.13.tgz","fileCount":66,"integrity":"sha512-h31UTW3/4YpY7iK9bUfr+sFT66d6UA+yAAZfQMy/7y3RaaPLFJcAqY96FfJ8g/uI4HjiFpoRQgOX+s8D64wIyg==","signatures":[{"sig":"MEQCIAHd8p2q8msMV8jIfnjiHQhVNmpyponEOxGvpMe39zaCAiByugm5Vyft+oUiUM3J16TOCz9Q0uXMlHuptJV+Fd3ikQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCxNdTnYe/Suc7CKsoeCTUEVyEB7hm5jv5xRgq3lVYbkgIgFzO+wowmpeVL59jOvXcZM8t8YZG5H7u7Ooc4x7XIlxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-infra-ui-services@0.13.0-lreg-172.alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":118789},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-infra-ui-services-0.13.0-lreg-172.alpha.13.tgz","engines":{"node":">=24"},"exports":{".":"./src/index.js","./errors":"./src/errors/index.js","./duration":"./src/duration.js","./base-path":"./src/base-path.js","./navigation":"./src/navigation.js","./redis-client":"./src/redis-client.js","./static-files":"./src/static-files.js","./status-codes":"./src/status-codes.js","./session-cache":"./src/session-cache.js","./nunjucks/plugin":"./src/nunjucks/plugin.js","./nunjucks-context":"./src/nunjucks-context.js","./nunjucks/context":"./src/nunjucks/context.js","./nunjucks/filters":"./src/nunjucks/filters.js","./nunjucks/globals":"./src/nunjucks/globals.js","./proxy/setup-proxy":"./src/proxy/setup-proxy.js","./nunjucks/format-date":"./src/nunjucks/format-date.js","./nunjucks/query-string":"./src/nunjucks/query-string.js","./components/autocomplete":"./src/components/autocomplete.js","./nunjucks/format-currency":"./src/nunjucks/format-currency.js","./nunjucks/build-navigation":"./src/nunjucks/build-navigation.js","./session-cache/cache-engine":"./src/session-cache/cache-engine.js","./components/search-form.scss":"./src/components/search-form.scss","./components/autocomplete.scss":"./src/components/autocomplete.scss","./components/sub-navigation.scss":"./src/components/sub-navigation.scss","./components/service-navigation.scss":"./src/components/service-navigation.scss","./components/sortable-paginated-table.scss":"./src/components/sortable-paginated-table.scss"},"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:26360f19-8b12-43d1-843f-8a98b048bc78"}},"_resolved":"/home/runner/work/lis-infra-ui-services/lis-infra-ui-services/artifacts/defra-lis-infra-ui-services-0.13.0-lreg-172.alpha.13.tgz","_integrity":"sha512-h31UTW3/4YpY7iK9bUfr+sFT66d6UA+yAAZfQMy/7y3RaaPLFJcAqY96FfJ8g/uI4HjiFpoRQgOX+s8D64wIyg==","repository":{"url":"git+https://github.com/DEFRA/lis-infra-ui-services.git","type":"git"},"_npmVersion":"11.19.0","description":"UI-Services shared definitions for the livestock taxonomy topology.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"lodash":"4.18.1","undici":"7.24.8","ioredis":"5.8.2","chokidar":"3.6.0","date-fns":"4.1.0","nunjucks":"3.2.4","@hapi/yar":"11.0.3","@hapi/vision":"7.0.3","global-agent":"3.0.0","@hapi/catbox-redis":"7.0.2","@hapi/catbox-memory":"6.0.2","accessible-autocomplete":"3.0.1","@defra/lis-hubs-infra-registry":"^0.4.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.8.4","@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","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-infra-ui-services_0.13.0-lreg-172.alpha.13_1790004364088_0.552152224340275","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@defra/lis-infra-ui-services","version":"0.13.0","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-infra-ui-services@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-infra-ui-services#readme","bugs":{"url":"https://github.com/DEFRA/lis-infra-ui-services/issues"},"dist":{"shasum":"f9e4cfd4e3a667bef1778010fc8798de3451e14b","tarball":"https://registry.npmjs.org/@defra/lis-infra-ui-services/-/lis-infra-ui-services-0.13.0.tgz","fileCount":66,"integrity":"sha512-gCUIZFupnnHydOB0fbWRWdB37e80PFvauu9OKB2GBcjTyJAskb2TOdH7h28ry+WMXl4UG1x/++7jVhUztB9l1Q==","signatures":[{"sig":"MEQCIDDwaZ/eUcLsfrc33ATPLTuFPLqUKzHyZPQsxD8f2QpAAiAx3GqgIl44Lj6ovhhYL8Eq33zCjk+qZafd41vTfV0Brw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHPKWso3p59l0iTbZLqBnV/ybDYAwj1MhP6dbwiNT0XKAiAiinrH/En+UotdHLwO6XkTr1YnwbqxggUYCkk627M/QA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-infra-ui-services@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":118771},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-infra-ui-services-0.13.0.tgz","engines":{"node":">=24"},"exports":{".":"./src/index.js","./errors":"./src/errors/index.js","./duration":"./src/duration.js","./base-path":"./src/base-path.js","./navigation":"./src/navigation.js","./redis-client":"./src/redis-client.js","./static-files":"./src/static-files.js","./status-codes":"./src/status-codes.js","./session-cache":"./src/session-cache.js","./nunjucks/plugin":"./src/nunjucks/plugin.js","./nunjucks-context":"./src/nunjucks-context.js","./nunjucks/context":"./src/nunjucks/context.js","./nunjucks/filters":"./src/nunjucks/filters.js","./nunjucks/globals":"./src/nunjucks/globals.js","./proxy/setup-proxy":"./src/proxy/setup-proxy.js","./nunjucks/format-date":"./src/nunjucks/format-date.js","./nunjucks/query-string":"./src/nunjucks/query-string.js","./components/autocomplete":"./src/components/autocomplete.js","./nunjucks/format-currency":"./src/nunjucks/format-currency.js","./nunjucks/build-navigation":"./src/nunjucks/build-navigation.js","./session-cache/cache-engine":"./src/session-cache/cache-engine.js","./components/search-form.scss":"./src/components/search-form.scss","./components/autocomplete.scss":"./src/components/autocomplete.scss","./components/sub-navigation.scss":"./src/components/sub-navigation.scss","./components/service-navigation.scss":"./src/components/service-navigation.scss","./components/sortable-paginated-table.scss":"./src/components/sortable-paginated-table.scss"},"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:26360f19-8b12-43d1-843f-8a98b048bc78"}},"_resolved":"/home/runner/work/lis-infra-ui-services/lis-infra-ui-services/artifacts/defra-lis-infra-ui-services-0.13.0.tgz","_integrity":"sha512-gCUIZFupnnHydOB0fbWRWdB37e80PFvauu9OKB2GBcjTyJAskb2TOdH7h28ry+WMXl4UG1x/++7jVhUztB9l1Q==","repository":{"url":"git+https://github.com/DEFRA/lis-infra-ui-services.git","type":"git"},"_npmVersion":"11.19.0","description":"UI-Services shared definitions for the livestock taxonomy topology.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"lodash":"4.18.1","undici":"7.24.8","ioredis":"5.8.2","chokidar":"3.6.0","date-fns":"4.1.0","nunjucks":"3.2.4","@hapi/yar":"11.0.3","@hapi/vision":"7.0.3","global-agent":"3.0.0","@hapi/catbox-redis":"7.0.2","@hapi/catbox-memory":"6.0.2","accessible-autocomplete":"3.0.1","@defra/lis-hubs-infra-registry":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.8.4","@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","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-infra-ui-services_0.13.0_1790004706091_0.6412511367150169","host":"s3://npm-registry-packages-npm-production"}},"0.14.0-lreg-455.alpha.1":{"name":"@defra/lis-infra-ui-services","version":"0.14.0-lreg-455.alpha.1","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-infra-ui-services@0.14.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-infra-ui-services#readme","bugs":{"url":"https://github.com/DEFRA/lis-infra-ui-services/issues"},"dist":{"shasum":"1e88310e80975a8f4ecefa804ef666dcdd37b934","tarball":"https://registry.npmjs.org/@defra/lis-infra-ui-services/-/lis-infra-ui-services-0.14.0-lreg-455.alpha.1.tgz","fileCount":66,"integrity":"sha512-7GVk4R92ZMF0eiQ2ekFweaXjvDv+ziWUU65oFw+Rynjdbkv+g9K5CJvxmsUbiVyFvZ/kM78JAuLhGI5csnnU7Q==","signatures":[{"sig":"MEYCIQD0s4IW4ZbFWHyq6XhcXTxiusPN4BSt8OjEU2N8xs+G/gIhAJJKJCevr76NfpjYqVQ8/ZTpGSgv16L3EGdApJKgWte7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDgRuyX+GtELHZSy01c4PHkGKH/5Q3dU970GHlhYAGHYAiA5KFrmsMYUzBNisLQgNtvJvFP/ZkCDcX3AdVkGRu4dbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-infra-ui-services@0.14.0-lreg-455.alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119584},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-infra-ui-services-0.14.0-lreg-455.alpha.1.tgz","engines":{"node":">=24"},"exports":{".":"./src/index.js","./errors":"./src/errors/index.js","./duration":"./src/duration.js","./base-path":"./src/base-path.js","./navigation":"./src/navigation.js","./redis-client":"./src/redis-client.js","./static-files":"./src/static-files.js","./status-codes":"./src/status-codes.js","./session-cache":"./src/session-cache.js","./nunjucks/plugin":"./src/nunjucks/plugin.js","./nunjucks-context":"./src/nunjucks-context.js","./nunjucks/context":"./src/nunjucks/context.js","./nunjucks/filters":"./src/nunjucks/filters.js","./nunjucks/globals":"./src/nunjucks/globals.js","./proxy/setup-proxy":"./src/proxy/setup-proxy.js","./nunjucks/format-date":"./src/nunjucks/format-date.js","./nunjucks/query-string":"./src/nunjucks/query-string.js","./components/autocomplete":"./src/components/autocomplete.js","./nunjucks/format-currency":"./src/nunjucks/format-currency.js","./nunjucks/build-navigation":"./src/nunjucks/build-navigation.js","./session-cache/cache-engine":"./src/session-cache/cache-engine.js","./components/search-form.scss":"./src/components/search-form.scss","./components/autocomplete.scss":"./src/components/autocomplete.scss","./components/sub-navigation.scss":"./src/components/sub-navigation.scss","./components/service-navigation.scss":"./src/components/service-navigation.scss","./components/sortable-paginated-table.scss":"./src/components/sortable-paginated-table.scss"},"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:26360f19-8b12-43d1-843f-8a98b048bc78"}},"_resolved":"/home/runner/work/lis-infra-ui-services/lis-infra-ui-services/artifacts/defra-lis-infra-ui-services-0.14.0-lreg-455.alpha.1.tgz","_integrity":"sha512-7GVk4R92ZMF0eiQ2ekFweaXjvDv+ziWUU65oFw+Rynjdbkv+g9K5CJvxmsUbiVyFvZ/kM78JAuLhGI5csnnU7Q==","repository":{"url":"git+https://github.com/DEFRA/lis-infra-ui-services.git","type":"git"},"_npmVersion":"11.19.0","description":"UI-Services shared definitions for the livestock taxonomy topology.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"lodash":"4.18.1","undici":"7.24.8","ioredis":"5.8.2","chokidar":"3.6.0","date-fns":"4.1.0","nunjucks":"3.2.4","@hapi/yar":"11.0.3","@hapi/vision":"7.0.3","global-agent":"3.0.0","@hapi/catbox-redis":"7.0.2","@hapi/catbox-memory":"6.0.2","accessible-autocomplete":"3.0.1","@defra/lis-hubs-infra-registry":"^0.4.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.8.4","@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","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-infra-ui-services_0.14.0-lreg-455.alpha.1_1790068566828_0.3098440644397269","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@defra/lis-infra-ui-services","version":"0.14.0","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-infra-ui-services@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-infra-ui-services#readme","bugs":{"url":"https://github.com/DEFRA/lis-infra-ui-services/issues"},"dist":{"shasum":"b1c276d17ca53418662ccc0c2fc3f9af0c8897bf","tarball":"https://registry.npmjs.org/@defra/lis-infra-ui-services/-/lis-infra-ui-services-0.14.0.tgz","fileCount":66,"integrity":"sha512-VHN5kQ8o9XIhNzZK45oX3TKojobapW5D4OrPj1WGd5a0QR9ocaKy8WvH14A8yl8p6QCZgk/1ypzqQOV2m2k68A==","signatures":[{"sig":"MEUCIQCbiA9tyAubo79+2Hp2FMjYZpovgiGPzxwn2cn3CU8LqQIgF6M2XHdBiwisL1Mlmo4Oq5iuPrn5dI54226TXKeVOaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCwhstMHq3ZbOvBE7JD7jJlw2OvPMRJ3zwYgwjc8bGZoAIhANV+6dDx+Y35dmNDWN/Z0HDL0Vg54KsCnlowauSHSyEn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-infra-ui-services@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119567},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-infra-ui-services-0.14.0.tgz","engines":{"node":">=24"},"exports":{".":"./src/index.js","./errors":"./src/errors/index.js","./duration":"./src/duration.js","./base-path":"./src/base-path.js","./navigation":"./src/navigation.js","./redis-client":"./src/redis-client.js","./static-files":"./src/static-files.js","./status-codes":"./src/status-codes.js","./session-cache":"./src/session-cache.js","./nunjucks/plugin":"./src/nunjucks/plugin.js","./nunjucks-context":"./src/nunjucks-context.js","./nunjucks/context":"./src/nunjucks/context.js","./nunjucks/filters":"./src/nunjucks/filters.js","./nunjucks/globals":"./src/nunjucks/globals.js","./proxy/setup-proxy":"./src/proxy/setup-proxy.js","./nunjucks/format-date":"./src/nunjucks/format-date.js","./nunjucks/query-string":"./src/nunjucks/query-string.js","./components/autocomplete":"./src/components/autocomplete.js","./nunjucks/format-currency":"./src/nunjucks/format-currency.js","./nunjucks/build-navigation":"./src/nunjucks/build-navigation.js","./session-cache/cache-engine":"./src/session-cache/cache-engine.js","./components/search-form.scss":"./src/components/search-form.scss","./components/autocomplete.scss":"./src/components/autocomplete.scss","./components/sub-navigation.scss":"./src/components/sub-navigation.scss","./components/service-navigation.scss":"./src/components/service-navigation.scss","./components/sortable-paginated-table.scss":"./src/components/sortable-paginated-table.scss"},"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:26360f19-8b12-43d1-843f-8a98b048bc78"}},"_resolved":"/home/runner/work/lis-infra-ui-services/lis-infra-ui-services/artifacts/defra-lis-infra-ui-services-0.14.0.tgz","_integrity":"sha512-VHN5kQ8o9XIhNzZK45oX3TKojobapW5D4OrPj1WGd5a0QR9ocaKy8WvH14A8yl8p6QCZgk/1ypzqQOV2m2k68A==","repository":{"url":"git+https://github.com/DEFRA/lis-infra-ui-services.git","type":"git"},"_npmVersion":"11.19.0","description":"UI-Services shared definitions for the livestock taxonomy topology.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"lodash":"4.18.1","undici":"7.24.8","ioredis":"5.8.2","chokidar":"3.6.0","date-fns":"4.1.0","nunjucks":"3.2.4","@hapi/yar":"11.0.3","@hapi/vision":"7.0.3","global-agent":"3.0.0","@hapi/catbox-redis":"7.0.2","@hapi/catbox-memory":"6.0.2","accessible-autocomplete":"3.0.1","@defra/lis-hubs-infra-registry":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.8.4","@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","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-infra-ui-services_0.14.0_1790068923048_0.6790573276283773","host":"s3://npm-registry-packages-npm-production"}},"0.15.0-lreg-455.alpha.1":{"name":"@defra/lis-infra-ui-services","version":"0.15.0-lreg-455.alpha.1","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-infra-ui-services@0.15.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-infra-ui-services#readme","bugs":{"url":"https://github.com/DEFRA/lis-infra-ui-services/issues"},"dist":{"shasum":"7b362dcb8495af7286b2305cb237f9d4921c3de5","tarball":"https://registry.npmjs.org/@defra/lis-infra-ui-services/-/lis-infra-ui-services-0.15.0-lreg-455.alpha.1.tgz","fileCount":66,"integrity":"sha512-cky6tpumvnCZbuzVGHSspZwkkAf4iSDis7TfM6imBN3geZNL95E9iwnK0ZmEcgK5PoHpYghlYDmUvJyxNi/Suw==","signatures":[{"sig":"MEUCIGqg2JZkdWsm6E16W/F56NmD+u9Z/TlP0RsTOoZ1gR8yAiEAl5Fb/NIMaDgOlxsi907CFdsgNm+f+j7C6mwwG70DKs8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEHUoKxQxLXr8bqUyjxm18mdt/Qsvug85KGyXDWYpSzdAiBsLaq8r93DLqm03egoPrIiuomgJJZ+0hv2asYhFAxy+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-infra-ui-services@0.15.0-lreg-455.alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119585},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-infra-ui-services-0.15.0-lreg-455.alpha.1.tgz","engines":{"node":">=24"},"exports":{".":"./src/index.js","./errors":"./src/errors/index.js","./duration":"./src/duration.js","./base-path":"./src/base-path.js","./navigation":"./src/navigation.js","./redis-client":"./src/redis-client.js","./static-files":"./src/static-files.js","./status-codes":"./src/status-codes.js","./session-cache":"./src/session-cache.js","./nunjucks/plugin":"./src/nunjucks/plugin.js","./nunjucks-context":"./src/nunjucks-context.js","./nunjucks/context":"./src/nunjucks/context.js","./nunjucks/filters":"./src/nunjucks/filters.js","./nunjucks/globals":"./src/nunjucks/globals.js","./proxy/setup-proxy":"./src/proxy/setup-proxy.js","./nunjucks/format-date":"./src/nunjucks/format-date.js","./nunjucks/query-string":"./src/nunjucks/query-string.js","./components/autocomplete":"./src/components/autocomplete.js","./nunjucks/format-currency":"./src/nunjucks/format-currency.js","./nunjucks/build-navigation":"./src/nunjucks/build-navigation.js","./session-cache/cache-engine":"./src/session-cache/cache-engine.js","./components/search-form.scss":"./src/components/search-form.scss","./components/autocomplete.scss":"./src/components/autocomplete.scss","./components/sub-navigation.scss":"./src/components/sub-navigation.scss","./components/service-navigation.scss":"./src/components/service-navigation.scss","./components/sortable-paginated-table.scss":"./src/components/sortable-paginated-table.scss"},"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:26360f19-8b12-43d1-843f-8a98b048bc78"}},"_resolved":"/home/runner/work/lis-infra-ui-services/lis-infra-ui-services/artifacts/defra-lis-infra-ui-services-0.15.0-lreg-455.alpha.1.tgz","_integrity":"sha512-cky6tpumvnCZbuzVGHSspZwkkAf4iSDis7TfM6imBN3geZNL95E9iwnK0ZmEcgK5PoHpYghlYDmUvJyxNi/Suw==","repository":{"url":"git+https://github.com/DEFRA/lis-infra-ui-services.git","type":"git"},"_npmVersion":"11.19.0","description":"UI-Services shared definitions for the livestock taxonomy topology.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"lodash":"4.18.1","undici":"7.24.8","ioredis":"5.8.2","chokidar":"3.6.0","date-fns":"4.1.0","nunjucks":"3.2.4","@hapi/yar":"11.0.3","@hapi/vision":"7.0.3","global-agent":"3.0.0","@hapi/catbox-redis":"7.0.2","@hapi/catbox-memory":"6.0.2","accessible-autocomplete":"3.0.1","@defra/lis-hubs-infra-registry":"^0.4.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.8.4","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-hubs-infra-core":"^0.12.0","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-infra-ui-services_0.15.0-lreg-455.alpha.1_1790070746915_0.7582169849308693","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@defra/lis-infra-ui-services","version":"0.15.0","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-infra-ui-services@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-infra-ui-services#readme","bugs":{"url":"https://github.com/DEFRA/lis-infra-ui-services/issues"},"dist":{"shasum":"d1bff7471e1e01e80f97dd0ce61da011c2f37348","tarball":"https://registry.npmjs.org/@defra/lis-infra-ui-services/-/lis-infra-ui-services-0.15.0.tgz","fileCount":66,"integrity":"sha512-wddwxOw5lbXo1NTog74jVhhbi+hg4uZtdWdnZ8sFL/DvCPAwJyxYChFceivx1AGO2rx1WECJsE3i28PHM+xbKg==","signatures":[{"sig":"MEQCIBpHqg9MAo7bR4SQGUnHmPs84YYAMQJUkxjhMwFt5sPDAiB4bWCWl/h8LTGmDT6qeuupftGETpUplRUWT0vjXCVy5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDWyehp6kxQjNZzfh6HrLWlT1R3XjR90SLeU3GQerkPYwIgXgHAAYzxUoetBbd2YrSkDZ7OJSWtdOwKixbXSCWQDBU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-infra-ui-services@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119568},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-infra-ui-services-0.15.0.tgz","engines":{"node":">=24"},"exports":{".":"./src/index.js","./errors":"./src/errors/index.js","./duration":"./src/duration.js","./base-path":"./src/base-path.js","./navigation":"./src/navigation.js","./redis-client":"./src/redis-client.js","./static-files":"./src/static-files.js","./status-codes":"./src/status-codes.js","./session-cache":"./src/session-cache.js","./nunjucks/plugin":"./src/nunjucks/plugin.js","./nunjucks-context":"./src/nunjucks-context.js","./nunjucks/context":"./src/nunjucks/context.js","./nunjucks/filters":"./src/nunjucks/filters.js","./nunjucks/globals":"./src/nunjucks/globals.js","./proxy/setup-proxy":"./src/proxy/setup-proxy.js","./nunjucks/format-date":"./src/nunjucks/format-date.js","./nunjucks/query-string":"./src/nunjucks/query-string.js","./components/autocomplete":"./src/components/autocomplete.js","./nunjucks/format-currency":"./src/nunjucks/format-currency.js","./nunjucks/build-navigation":"./src/nunjucks/build-navigation.js","./session-cache/cache-engine":"./src/session-cache/cache-engine.js","./components/search-form.scss":"./src/components/search-form.scss","./components/autocomplete.scss":"./src/components/autocomplete.scss","./components/sub-navigation.scss":"./src/components/sub-navigation.scss","./components/service-navigation.scss":"./src/components/service-navigation.scss","./components/sortable-paginated-table.scss":"./src/components/sortable-paginated-table.scss"},"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:26360f19-8b12-43d1-843f-8a98b048bc78"}},"_resolved":"/home/runner/work/lis-infra-ui-services/lis-infra-ui-services/artifacts/defra-lis-infra-ui-services-0.15.0.tgz","_integrity":"sha512-wddwxOw5lbXo1NTog74jVhhbi+hg4uZtdWdnZ8sFL/DvCPAwJyxYChFceivx1AGO2rx1WECJsE3i28PHM+xbKg==","repository":{"url":"git+https://github.com/DEFRA/lis-infra-ui-services.git","type":"git"},"_npmVersion":"11.19.0","description":"UI-Services shared definitions for the livestock taxonomy topology.","directories":{},"_nodeVersion":"24.20.0","dependencies":{"lodash":"4.18.1","undici":"7.24.8","ioredis":"5.8.2","chokidar":"3.6.0","date-fns":"4.1.0","nunjucks":"3.2.4","@hapi/yar":"11.0.3","@hapi/vision":"7.0.3","global-agent":"3.0.0","@hapi/catbox-redis":"7.0.2","@hapi/catbox-memory":"6.0.2","accessible-autocomplete":"3.0.1","@defra/lis-hubs-infra-registry":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.8.4","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-hubs-infra-core":"^0.12.0","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-infra-ui-services_0.15.0_1790070994804_0.00008449540509269937","host":"s3://npm-registry-packages-npm-production"}},"0.16.0-lreg-172.alpha.1":{"name":"@defra/lis-infra-ui-services","version":"0.16.0-lreg-172.alpha.1","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-infra-ui-services@0.16.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-infra-ui-services#readme","bugs":{"url":"https://github.com/DEFRA/lis-infra-ui-services/issues"},"dist":{"shasum":"d748a11b21cd5f670760963c15d71291d74baf4e","tarball":"https://registry.npmjs.org/@defra/lis-infra-ui-services/-/lis-infra-ui-services-0.16.0-lreg-172.alpha.1.tgz","fileCount":66,"integrity":"sha512-pjzvLQb7XbsJwI55n6jp4hdpuHitbTFi+EE4aDcQilP5s0iK10AwbT+/EXMZeu1LqpxBRjs4abGq+Y9YD2Ut+g==","signatures":[{"sig":"MEUCIQCRCKyONUiinr/6SJEUJTBuA3Q7pKz6NgC0BMFkl8mYXAIgM/49alfcMThITaSVnsJtqs92mQL7QzX50WmnODFocJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC+qlDnm029kaavAcy8p8CIXGkOgTKWhBIz2Osfpl462QIhAMZlzVaUtxOf/XFwEI5t7cObtCIfSKxRNv4l0PbLDLIi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-infra-ui-services@0.16.0-lreg-172.alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119545},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-infra-ui-services-0.16.0-lreg-172.alpha.1.tgz","engines":{"node":">=24"},"exports":{".":"./src/index.js","./errors":"./src/errors/index.js","./duration":"./src/duration.js","./base-path":"./src/base-path.js","./navigation":"./src/navigation.js","./redis-client":"./src/redis-client.js","./static-files":"./src/static-files.js","./status-codes":"./src/status-codes.js","./session-cache":"./src/session-cache.js","./nunjucks/plugin":"./src/nunjucks/plugin.js","./nunjucks-context":"./src/nunjucks-context.js","./nunjucks/context":"./src/nunjucks/context.js","./nunjucks/filters":"./src/nunjucks/filters.js","./nunjucks/globals":"./src/nunjucks/globals.js","./proxy/setup-proxy":"./src/proxy/setup-proxy.js","./nunjucks/format-date":"./src/nunjucks/format-date.js","./nunjucks/query-string":"./src/nunjucks/query-string.js","./components/autocomplete":"./src/components/autocomplete.js","./nunjucks/format-currency":"./src/nunjucks/format-currency.js","./nunjucks/build-navigation":"./src/nunjucks/build-navigation.js","./session-cache/cache-engine":"./src/session-cache/cache-engine.js","./components/search-form.scss":"./src/components/search-form.scss","./components/autocomplete.scss":"./src/components/autocomplete.scss","./components/sub-navigation.scss":"./src/components/sub-navigation.scss","./components/service-navigation.scss":"./src/components/service-navigation.scss","./components/sortable-paginated-table.scss":"./src/components/sortable-paginated-table.scss"},"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":"26360f19-8b12-43d1-843f-8a98b048bc78"}},"_resolved":"/home/runner/work/lis-infra-ui-services/lis-infra-ui-services/artifacts/defra-lis-infra-ui-services-0.16.0-lreg-172.alpha.1.tgz","_integrity":"sha512-pjzvLQb7XbsJwI55n6jp4hdpuHitbTFi+EE4aDcQilP5s0iK10AwbT+/EXMZeu1LqpxBRjs4abGq+Y9YD2Ut+g==","repository":{"url":"git+https://github.com/DEFRA/lis-infra-ui-services.git","type":"git"},"_npmVersion":"11.19.0","description":"UI-Services shared definitions for the livestock taxonomy topology.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"lodash":"4.18.1","undici":"7.24.8","ioredis":"5.8.2","chokidar":"3.6.0","date-fns":"4.1.0","nunjucks":"3.2.4","@hapi/yar":"11.0.3","@hapi/vision":"7.0.3","global-agent":"3.0.0","@hapi/catbox-redis":"7.0.2","@hapi/catbox-memory":"6.0.2","accessible-autocomplete":"3.0.1","@defra/lis-hubs-infra-registry":"^0.4.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.8.4","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-hubs-infra-core":"^0.12.0","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-infra-ui-services_0.16.0-lreg-172.alpha.1_1790759754730_0.6524723121066593","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@defra/lis-infra-ui-services","version":"0.16.0","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-infra-ui-services@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-infra-ui-services#readme","bugs":{"url":"https://github.com/DEFRA/lis-infra-ui-services/issues"},"dist":{"shasum":"a68a93743ec5fa6b092b71a52550f3f2c46f2692","tarball":"https://registry.npmjs.org/@defra/lis-infra-ui-services/-/lis-infra-ui-services-0.16.0.tgz","fileCount":66,"integrity":"sha512-ecmgS504SlXAI0QA7jZgHJKoVrtu6HSHFobtKiuBWk2IxcmNBLNfzDj1eDg1JeS80Hx0OTna9zbEzRblM3u9ow==","signatures":[{"sig":"MEUCID+IjL5UpGT9+bbU4BiSCLlJNtQFA4wHIZacQp1FEDThAiEA+ge3W+faDzpqSd54U8m9S8DwPMWTwGA6kUOh/Xl2G3E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCHImIZiFX8gNXDZSa5VtyNCHwgbAQXTGlzqo/PN/vPqQIhAIG72Gmue4dBF34x91xayRtph1GQ99DSNZTNbH1xssPx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-infra-ui-services@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119528},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-infra-ui-services-0.16.0.tgz","engines":{"node":">=24"},"exports":{".":"./src/index.js","./errors":"./src/errors/index.js","./duration":"./src/duration.js","./base-path":"./src/base-path.js","./navigation":"./src/navigation.js","./redis-client":"./src/redis-client.js","./static-files":"./src/static-files.js","./status-codes":"./src/status-codes.js","./session-cache":"./src/session-cache.js","./nunjucks/plugin":"./src/nunjucks/plugin.js","./nunjucks-context":"./src/nunjucks-context.js","./nunjucks/context":"./src/nunjucks/context.js","./nunjucks/filters":"./src/nunjucks/filters.js","./nunjucks/globals":"./src/nunjucks/globals.js","./proxy/setup-proxy":"./src/proxy/setup-proxy.js","./nunjucks/format-date":"./src/nunjucks/format-date.js","./nunjucks/query-string":"./src/nunjucks/query-string.js","./components/autocomplete":"./src/components/autocomplete.js","./nunjucks/format-currency":"./src/nunjucks/format-currency.js","./nunjucks/build-navigation":"./src/nunjucks/build-navigation.js","./session-cache/cache-engine":"./src/session-cache/cache-engine.js","./components/search-form.scss":"./src/components/search-form.scss","./components/autocomplete.scss":"./src/components/autocomplete.scss","./components/sub-navigation.scss":"./src/components/sub-navigation.scss","./components/service-navigation.scss":"./src/components/service-navigation.scss","./components/sortable-paginated-table.scss":"./src/components/sortable-paginated-table.scss"},"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":"26360f19-8b12-43d1-843f-8a98b048bc78"}},"_resolved":"/home/runner/work/lis-infra-ui-services/lis-infra-ui-services/artifacts/defra-lis-infra-ui-services-0.16.0.tgz","_integrity":"sha512-ecmgS504SlXAI0QA7jZgHJKoVrtu6HSHFobtKiuBWk2IxcmNBLNfzDj1eDg1JeS80Hx0OTna9zbEzRblM3u9ow==","repository":{"url":"git+https://github.com/DEFRA/lis-infra-ui-services.git","type":"git"},"_npmVersion":"11.19.0","description":"UI-Services shared definitions for the livestock taxonomy topology.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"lodash":"4.18.1","undici":"7.24.8","ioredis":"5.8.2","chokidar":"3.6.0","date-fns":"4.1.0","nunjucks":"3.2.4","@hapi/yar":"11.0.3","@hapi/vision":"7.0.3","global-agent":"3.0.0","@hapi/catbox-redis":"7.0.2","@hapi/catbox-memory":"6.0.2","accessible-autocomplete":"3.0.1","@defra/lis-hubs-infra-registry":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.8.4","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-hubs-infra-core":"^0.12.0","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-infra-ui-services_0.16.0_1790761094478_0.44238984691952266","host":"s3://npm-registry-packages-npm-production"}},"0.17.0-lreg-563.alpha.3":{"name":"@defra/lis-infra-ui-services","version":"0.17.0-lreg-563.alpha.3","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-infra-ui-services@0.17.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-infra-ui-services#readme","bugs":{"url":"https://github.com/DEFRA/lis-infra-ui-services/issues"},"dist":{"shasum":"227ccdfcc56237514f1334868bf2d7aae79d55da","tarball":"https://registry.npmjs.org/@defra/lis-infra-ui-services/-/lis-infra-ui-services-0.17.0-lreg-563.alpha.3.tgz","fileCount":66,"integrity":"sha512-nEpomAAOup2PBB63JXCZUT/p/A0zL8wTtR8r7BCmr0ZAVR6tO43zxEvspPEdiuREMOxZslal/DeZ8118AbmIkg==","signatures":[{"sig":"MEYCIQDIFZnq6yIgajX+1LZdIUqIaWADGU7GfOUuBNaCdL+g5AIhANyA8/sdc9QR2U5Pdqrdpdp65JVpPMpoyH/oIy9gLNq9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCX0ZrEYVablqPMfwC3In0YTWbDxKy+1FQcz1YufCEmTQIhAMYdb9hajVriPuPoGiWonX+Z2PAOYoc2izu+8lXETbFS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-infra-ui-services@0.17.0-lreg-563.alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119538},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-infra-ui-services-0.17.0-lreg-563.alpha.3.tgz","engines":{"node":">=24"},"exports":{".":"./src/index.js","./errors":"./src/errors/index.js","./duration":"./src/duration.js","./base-path":"./src/base-path.js","./navigation":"./src/navigation.js","./redis-client":"./src/redis-client.js","./static-files":"./src/static-files.js","./status-codes":"./src/status-codes.js","./session-cache":"./src/session-cache.js","./nunjucks/plugin":"./src/nunjucks/plugin.js","./nunjucks-context":"./src/nunjucks-context.js","./nunjucks/context":"./src/nunjucks/context.js","./nunjucks/filters":"./src/nunjucks/filters.js","./nunjucks/globals":"./src/nunjucks/globals.js","./proxy/setup-proxy":"./src/proxy/setup-proxy.js","./nunjucks/format-date":"./src/nunjucks/format-date.js","./nunjucks/query-string":"./src/nunjucks/query-string.js","./components/autocomplete":"./src/components/autocomplete.js","./nunjucks/format-currency":"./src/nunjucks/format-currency.js","./nunjucks/build-navigation":"./src/nunjucks/build-navigation.js","./session-cache/cache-engine":"./src/session-cache/cache-engine.js","./components/search-form.scss":"./src/components/search-form.scss","./components/autocomplete.scss":"./src/components/autocomplete.scss","./components/sub-navigation.scss":"./src/components/sub-navigation.scss","./components/service-navigation.scss":"./src/components/service-navigation.scss","./components/sortable-paginated-table.scss":"./src/components/sortable-paginated-table.scss"},"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":"26360f19-8b12-43d1-843f-8a98b048bc78"}},"_resolved":"/home/runner/work/lis-infra-ui-services/lis-infra-ui-services/artifacts/defra-lis-infra-ui-services-0.17.0-lreg-563.alpha.3.tgz","_integrity":"sha512-nEpomAAOup2PBB63JXCZUT/p/A0zL8wTtR8r7BCmr0ZAVR6tO43zxEvspPEdiuREMOxZslal/DeZ8118AbmIkg==","repository":{"url":"git+https://github.com/DEFRA/lis-infra-ui-services.git","type":"git"},"_npmVersion":"11.19.0","description":"UI-Services shared definitions for the livestock taxonomy topology.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"lodash":"4.18.1","undici":"7.24.8","ioredis":"5.8.2","chokidar":"3.6.0","date-fns":"4.1.0","nunjucks":"3.2.4","@hapi/yar":"11.0.3","@hapi/vision":"7.0.3","global-agent":"3.0.0","@hapi/catbox-redis":"7.0.2","@hapi/catbox-memory":"6.0.2","accessible-autocomplete":"3.0.1","@defra/lis-hubs-infra-registry":"^0.5.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.8.4","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-hubs-infra-core":"^0.12.0","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-infra-ui-services_0.17.0-lreg-563.alpha.3_1790926389056_0.9794597167295203","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@defra/lis-infra-ui-services","version":"0.17.0","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-infra-ui-services@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-infra-ui-services#readme","bugs":{"url":"https://github.com/DEFRA/lis-infra-ui-services/issues"},"dist":{"shasum":"7aa629e723c50d3e33a29c2bedd006f486357ecf","tarball":"https://registry.npmjs.org/@defra/lis-infra-ui-services/-/lis-infra-ui-services-0.17.0.tgz","fileCount":66,"integrity":"sha512-XyF+ZOMzNlgjvlpEDVIUs2MXEQnBg8qv4fZ/gd+pT4wmhOgZ9cMRIvo++briHo46EgQDQxR697AAsS7OEOdtXA==","signatures":[{"sig":"MEQCIFh+ldZZNDMGJH6ABwNP5yfcjkI+80x+3gkFo4lwT47FAiAgZm7TSvlB5rtEdFwLrKEiW0QLbbqoV9y9Vfr+NSeq2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDoLXuOd6LY1pDWtOrg3aJXkoHckMT4HLTLD09h9I6h/QIgFnkkEcsZZlVINyW1n9X0GhDA50MOZ7CXpKay8szEEt0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-infra-ui-services@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":119521},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-infra-ui-services-0.17.0.tgz","engines":{"node":">=24"},"exports":{".":"./src/index.js","./errors":"./src/errors/index.js","./duration":"./src/duration.js","./base-path":"./src/base-path.js","./navigation":"./src/navigation.js","./redis-client":"./src/redis-client.js","./static-files":"./src/static-files.js","./status-codes":"./src/status-codes.js","./session-cache":"./src/session-cache.js","./nunjucks/plugin":"./src/nunjucks/plugin.js","./nunjucks-context":"./src/nunjucks-context.js","./nunjucks/context":"./src/nunjucks/context.js","./nunjucks/filters":"./src/nunjucks/filters.js","./nunjucks/globals":"./src/nunjucks/globals.js","./proxy/setup-proxy":"./src/proxy/setup-proxy.js","./nunjucks/format-date":"./src/nunjucks/format-date.js","./nunjucks/query-string":"./src/nunjucks/query-string.js","./components/autocomplete":"./src/components/autocomplete.js","./nunjucks/format-currency":"./src/nunjucks/format-currency.js","./nunjucks/build-navigation":"./src/nunjucks/build-navigation.js","./session-cache/cache-engine":"./src/session-cache/cache-engine.js","./components/search-form.scss":"./src/components/search-form.scss","./components/autocomplete.scss":"./src/components/autocomplete.scss","./components/sub-navigation.scss":"./src/components/sub-navigation.scss","./components/service-navigation.scss":"./src/components/service-navigation.scss","./components/sortable-paginated-table.scss":"./src/components/sortable-paginated-table.scss"},"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":"26360f19-8b12-43d1-843f-8a98b048bc78"}},"_resolved":"/home/runner/work/lis-infra-ui-services/lis-infra-ui-services/artifacts/defra-lis-infra-ui-services-0.17.0.tgz","_integrity":"sha512-XyF+ZOMzNlgjvlpEDVIUs2MXEQnBg8qv4fZ/gd+pT4wmhOgZ9cMRIvo++briHo46EgQDQxR697AAsS7OEOdtXA==","repository":{"url":"git+https://github.com/DEFRA/lis-infra-ui-services.git","type":"git"},"_npmVersion":"11.19.0","description":"UI-Services shared definitions for the livestock taxonomy topology.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"lodash":"4.18.1","undici":"7.24.8","ioredis":"5.8.2","chokidar":"3.6.0","date-fns":"4.1.0","nunjucks":"3.2.4","@hapi/yar":"11.0.3","@hapi/vision":"7.0.3","global-agent":"3.0.0","@hapi/catbox-redis":"7.0.2","@hapi/catbox-memory":"6.0.2","accessible-autocomplete":"3.0.1","@defra/lis-hubs-infra-registry":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.8.4","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-hubs-infra-core":"^0.12.0","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-infra-ui-services_0.17.0_1790926891402_0.31716838142885684","host":"s3://npm-registry-packages-npm-production"}},"0.18.0-lreg-563.alpha.1":{"name":"@defra/lis-infra-ui-services","version":"0.18.0-lreg-563.alpha.1","author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","_id":"@defra/lis-infra-ui-services@0.18.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-infra-ui-services#readme","bugs":{"url":"https://github.com/DEFRA/lis-infra-ui-services/issues"},"dist":{"shasum":"53484cc35d0956ed06e9fbe1636e82feb2f07f1e","tarball":"https://registry.npmjs.org/@defra/lis-infra-ui-services/-/lis-infra-ui-services-0.18.0-lreg-563.alpha.1.tgz","fileCount":66,"integrity":"sha512-Pn384lCiHWWF+fe3QyDB9NY/6LLDJhlR9mONnQ/1pVIg8DNS+PXUpHVRGQ0reVe5vhjvR5DnzLntXN1tLaW2qA==","signatures":[{"sig":"MEUCIQDBuTyy0Qaw+M0xOPXtR8DVMbpoH/MIp/KBtAZgBBHdRQIgYKQAP8WaMEy4Kl7csQK61m6dqU+PkYmBdd7be5vVdvg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDIC8CMm+ZYP0UZRJRflPGGl7iS6wnzBZOzyda537wfCgIgZmLr6Bw1x80UiKc/eMgdp2Hp4T2uZPwWVJ+cecBLMVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-infra-ui-services@0.18.0-lreg-563.alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121022},"main":"src/index.js","type":"module","_from":"file:artifacts/defra-lis-infra-ui-services-0.18.0-lreg-563.alpha.1.tgz","engines":{"node":">=24"},"exports":{".":"./src/index.js","./errors":"./src/errors/index.js","./duration":"./src/duration.js","./base-path":"./src/base-path.js","./navigation":"./src/navigation.js","./redis-client":"./src/redis-client.js","./static-files":"./src/static-files.js","./status-codes":"./src/status-codes.js","./session-cache":"./src/session-cache.js","./nunjucks/plugin":"./src/nunjucks/plugin.js","./nunjucks-context":"./src/nunjucks-context.js","./nunjucks/context":"./src/nunjucks/context.js","./nunjucks/filters":"./src/nunjucks/filters.js","./nunjucks/globals":"./src/nunjucks/globals.js","./proxy/setup-proxy":"./src/proxy/setup-proxy.js","./nunjucks/format-date":"./src/nunjucks/format-date.js","./nunjucks/query-string":"./src/nunjucks/query-string.js","./components/autocomplete":"./src/components/autocomplete.js","./nunjucks/format-currency":"./src/nunjucks/format-currency.js","./nunjucks/build-navigation":"./src/nunjucks/build-navigation.js","./session-cache/cache-engine":"./src/session-cache/cache-engine.js","./components/search-form.scss":"./src/components/search-form.scss","./components/autocomplete.scss":"./src/components/autocomplete.scss","./components/sub-navigation.scss":"./src/components/sub-navigation.scss","./components/service-navigation.scss":"./src/components/service-navigation.scss","./components/sortable-paginated-table.scss":"./src/components/sortable-paginated-table.scss"},"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":"26360f19-8b12-43d1-843f-8a98b048bc78"}},"_resolved":"/home/runner/work/lis-infra-ui-services/lis-infra-ui-services/artifacts/defra-lis-infra-ui-services-0.18.0-lreg-563.alpha.1.tgz","_integrity":"sha512-Pn384lCiHWWF+fe3QyDB9NY/6LLDJhlR9mONnQ/1pVIg8DNS+PXUpHVRGQ0reVe5vhjvR5DnzLntXN1tLaW2qA==","repository":{"url":"git+https://github.com/DEFRA/lis-infra-ui-services.git","type":"git"},"_npmVersion":"11.19.0","description":"UI-Services shared definitions for the livestock taxonomy topology.","directories":{},"_nodeVersion":"24.21.0","dependencies":{"lodash":"4.18.1","undici":"7.24.8","ioredis":"5.8.2","chokidar":"3.6.0","date-fns":"4.1.0","nunjucks":"3.2.4","@hapi/yar":"11.0.3","@hapi/vision":"7.0.3","global-agent":"3.0.0","@hapi/catbox-redis":"7.0.2","@hapi/catbox-memory":"6.0.2","accessible-autocomplete":"3.0.1","@defra/lis-hubs-infra-registry":"^0.5.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.8.4","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-hubs-infra-core":"^0.12.0","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/lis-infra-ui-services_0.18.0-lreg-563.alpha.1_1790932516090_0.6349913915846022","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"_id":"@defra/lis-infra-ui-services@0.18.0","bugs":{"url":"https://github.com/DEFRA/lis-infra-ui-services/issues"},"dist":{"shasum":"e38fabbb78579f52221e25ed7335207b9e09c574","tarball":"https://registry.npmjs.org/@defra/lis-infra-ui-services/-/lis-infra-ui-services-0.18.0.tgz","fileCount":66,"integrity":"sha512-NWY9zx9KYVua8+WV1aZoQJigmr2VdbzzpdqIyYamzkpUekBop55Z5/rRgxx7f8iP9G6DH4jY/cT0MgxP1ZXvUg==","signatures":[{"sig":"MEYCIQDAqhPmnC6ICqlt9zZ+kL5ER5nTD88y7Lp+/ouhTwYJLgIhAJNn8+Ctai3PlKSjwxSwyUTtQAefhvS+IfIsy4S/DiJn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBze49uhQdwXbkA48e6Ne3rUEDJdH49nChEbMZ5LMdVKAiEA+BcYktABkxWK4Qpfcfim5sRPAL8HyRP2ibTREfUtnII="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@defra%2flis-infra-ui-services@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":121005},"main":"src/index.js","name":"@defra/lis-infra-ui-services","type":"module","_from":"file:artifacts/defra-lis-infra-ui-services-0.18.0.tgz","author":{"name":"Defra DDTS"},"engines":{"node":">=24"},"exports":{".":"./src/index.js","./errors":"./src/errors/index.js","./duration":"./src/duration.js","./base-path":"./src/base-path.js","./navigation":"./src/navigation.js","./redis-client":"./src/redis-client.js","./static-files":"./src/static-files.js","./status-codes":"./src/status-codes.js","./session-cache":"./src/session-cache.js","./nunjucks/plugin":"./src/nunjucks/plugin.js","./nunjucks-context":"./src/nunjucks-context.js","./nunjucks/context":"./src/nunjucks/context.js","./nunjucks/filters":"./src/nunjucks/filters.js","./nunjucks/globals":"./src/nunjucks/globals.js","./proxy/setup-proxy":"./src/proxy/setup-proxy.js","./nunjucks/format-date":"./src/nunjucks/format-date.js","./nunjucks/query-string":"./src/nunjucks/query-string.js","./components/autocomplete":"./src/components/autocomplete.js","./nunjucks/format-currency":"./src/nunjucks/format-currency.js","./nunjucks/build-navigation":"./src/nunjucks/build-navigation.js","./session-cache/cache-engine":"./src/session-cache/cache-engine.js","./components/search-form.scss":"./src/components/search-form.scss","./components/autocomplete.scss":"./src/components/autocomplete.scss","./components/sub-navigation.scss":"./src/components/sub-navigation.scss","./components/service-navigation.scss":"./src/components/service-navigation.scss","./components/sortable-paginated-table.scss":"./src/components/sortable-paginated-table.scss"},"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.18.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"26360f19-8b12-43d1-843f-8a98b048bc78"}},"homepage":"https://github.com/DEFRA/lis-infra-ui-services#readme","_resolved":"/home/runner/work/lis-infra-ui-services/lis-infra-ui-services/artifacts/defra-lis-infra-ui-services-0.18.0.tgz","_integrity":"sha512-NWY9zx9KYVua8+WV1aZoQJigmr2VdbzzpdqIyYamzkpUekBop55Z5/rRgxx7f8iP9G6DH4jY/cT0MgxP1ZXvUg==","repository":{"url":"git+https://github.com/DEFRA/lis-infra-ui-services.git","type":"git"},"_npmVersion":"11.19.0","description":"UI-Services shared definitions for the livestock taxonomy topology.","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":{"lodash":"4.18.1","undici":"7.24.8","ioredis":"5.8.2","chokidar":"3.6.0","date-fns":"4.1.0","nunjucks":"3.2.4","@hapi/yar":"11.0.3","@hapi/vision":"7.0.3","global-agent":"3.0.0","@hapi/catbox-redis":"7.0.2","@hapi/catbox-memory":"6.0.2","accessible-autocomplete":"3.0.1","@defra/lis-hubs-infra-registry":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","eslint":"^9.0.0","vitest":"^4.1.10","audit-ci":"^7.1.0","prettier":"^3.8.4","@vitest/coverage-istanbul":"^4.1.10","@defra/lis-hubs-infra-core":"^0.12.0","@defra/lis-infra-eslint-config":"^0.6.0"},"peerDependencies":{"eslint":"^9.0.0","@defra/lis-hubs-infra-core":">=0.4.0 <1.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/lis-infra-ui-services_0.18.0_1790936244504_0.6877113512026662"}}},"time":{"created":"2026-08-10T13:46:34.688Z","modified":"2026-10-02T10:17:24.943Z","0.1.0-lreg-25.alpha.1":"2026-08-10T13:46:35.113Z","0.1.0-lreg-25.alpha.3":"2026-08-10T15:30:46.889Z","0.1.0":"2026-08-10T16:08:23.954Z","0.2.0-lreg-177.alpha.2":"2026-08-25T18:24:25.792Z","0.2.0":"2026-08-25T18:28:16.989Z","0.3.0-lreg-387.alpha.3":"2026-08-26T12:02:30.254Z","0.3.0":"2026-08-26T12:05:59.788Z","0.4.0-lreg-387.alpha.1":"2026-08-26T12:26:49.814Z","0.4.0":"2026-08-26T12:30:17.477Z","0.5.0-lreg-387.alpha.1":"2026-08-26T13:35:07.432Z","0.5.0-lreg-387.alpha.3":"2026-08-26T13:39:46.897Z","0.5.0-lreg-387.alpha.5":"2026-08-26T13:42:38.445Z","0.5.0":"2026-08-26T13:46:30.839Z","0.6.0-lreg-432.alpha.1":"2026-08-27T15:47:15.213Z","0.6.0-lreg-432.alpha.2":"2026-08-27T15:56:36.408Z","0.6.0":"2026-08-27T16:02:17.897Z","0.7.0-lreg-432.alpha.1":"2026-08-28T13:11:47.177Z","0.7.0":"2026-08-28T13:19:42.651Z","0.8.0-lreg-432.alpha.1":"2026-08-28T15:42:13.468Z","0.8.0":"2026-08-28T15:49:13.417Z","0.9.0-lreg-459.alpha.1":"2026-09-10T15:56:15.748Z","0.9.0":"2026-09-10T16:00:00.242Z","0.10.0-lreg-459.alpha.1":"2026-09-10T16:08:00.267Z","0.10.0-lreg-459.alpha.2":"2026-09-10T16:17:12.420Z","0.10.0-lreg-459.alpha.3":"2026-09-10T16:20:40.595Z","0.10.0-lreg-459.alpha.4":"2026-09-10T19:06:42.334Z","0.10.0-lreg-459.alpha.5":"2026-09-10T19:17:50.687Z","0.10.0":"2026-09-10T19:27:58.081Z","0.11.0-lreg-459.alpha.1":"2026-09-11T10:14:11.815Z","0.11.0-lreg-460.alpha.4":"2026-09-11T15:45:33.842Z","0.11.0-lreg-460.alpha.5":"2026-09-11T16:03:21.584Z","0.11.0":"2026-09-11T16:07:57.686Z","0.12.0-lreg-455.alpha.1":"2026-09-17T14:56:55.862Z","0.12.0":"2026-09-17T15:01:39.087Z","0.13.0-lreg-172.alpha.13":"2026-09-21T15:26:04.261Z","0.13.0":"2026-09-21T15:31:46.173Z","0.14.0-lreg-455.alpha.1":"2026-09-22T09:16:06.924Z","0.14.0":"2026-09-22T09:22:03.132Z","0.15.0-lreg-455.alpha.1":"2026-09-22T09:52:26.991Z","0.15.0":"2026-09-22T09:56:34.888Z","0.16.0-lreg-172.alpha.1":"2026-09-30T09:15:54.823Z","0.16.0":"2026-09-30T09:38:14.557Z","0.17.0-lreg-563.alpha.3":"2026-10-02T07:33:09.146Z","0.17.0":"2026-10-02T07:41:31.486Z","0.18.0-lreg-563.alpha.1":"2026-10-02T09:15:16.186Z","0.18.0":"2026-10-02T10:17:24.582Z"},"bugs":{"url":"https://github.com/DEFRA/lis-infra-ui-services/issues"},"author":{"name":"Defra DDTS"},"license":"OGL-UK-3.0","homepage":"https://github.com/DEFRA/lis-infra-ui-services#readme","repository":{"url":"git+https://github.com/DEFRA/lis-infra-ui-services.git","type":"git"},"description":"UI-Services shared definitions for the livestock taxonomy topology.","maintainers":[{"name":"cedricbrasey","email":"cedric.brasey@planet-side.co.uk"},{"name":"bensagar-ea","email":"ben.sagar1@defra.gov.uk"}],"readme":"# Livestock ui-services\n\nThis package contains the shared topology metadata and route helpers used across the hub, spokes, and services.\n\nInstall dependencies for this package locally with `npm install` from this directory.\n","readmeFilename":"README.md"}