{"_id":"@byu-oit/windrunner-authorization-apm","_rev":"18-0e080de2294962b33a0d7e733dec0438","name":"@byu-oit/windrunner-authorization-apm","dist-tags":{"latest":"0.3.3"},"versions":{"0.1.0":{"name":"@byu-oit/windrunner-authorization-apm","version":"0.1.0","keywords":[],"author":{"name":"Scott Hutchings","email":"scott_hutchings@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit/windrunner-authorization-apm@0.1.0","maintainers":[{"name":"yoshutch","email":"scott_hutchings@byu.edu"},{"name":"lehinpm","email":"lehi_alcantara@byu.edu"},{"name":"oscea","email":"it@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"},{"name":"pauldeden","email":"byu-oit-npmjs@byu.edu"},{"name":"mhailstone","email":"matthew.hailstone@gmail.com"},{"name":"gi60s","email":"james.speirs@gmail.com"},{"name":"arasmus8","email":"arasmus8@gmail.com"},{"name":"garygsc","email":"garygsc@gmail.com"},{"name":"martingarn","email":"martin_garn@byu.edu"},{"name":"snelg","email":"github@snelg.com"},{"name":"mzroth","email":"mark_roth@byu.edu"},{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"}],"homepage":"https://github.com/byu-oit/windrunner#readme","bugs":{"url":"https://github.com/byu-oit/windrunner/issues"},"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=ts-node/esm"]},"dist":{"shasum":"61d9124535e90e3cd17b6efcc04916e1c8920435","tarball":"https://registry.npmjs.org/@byu-oit/windrunner-authorization-apm/-/windrunner-authorization-apm-0.1.0.tgz","fileCount":14,"integrity":"sha512-LtulUdbUnyy/Nakwefwd0CG1xmtODDYnq/G018PAaM5TotYHP1TNtJsk44dXAIufh0kREi/LM+FU0zP+gmyuOQ==","signatures":[{"sig":"MEUCIQCNYbyaWrjQHIKAwgXU9Y2jjk3tG+cm/53lk9ZOg1OAFgIgaAu09Ud04TKFEIFzGyVHZUP0X2NMHR8Yp65hWnonyOI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26437},"main":"./cjs/index.js","type":"module","types":"./types/index.d.ts","module":"./esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","require":"./cjs/index.js"}},"gitHead":"3a2f89faf9790ba2e846c033851e92ad77e65d06","scripts":{"lint":"eslint .","build":"concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf esm cjs types","lint:fix":"eslint . --fix","build:cjs":"rimraf cjs && tsc -p tsconfig.cjs.json && echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > cjs/package.json","build:esm":"rimraf esm types && tsc"},"_npmUser":{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit/windrunner.git","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.16.0+x64 (linux)","description":"Authorize requests by checking if the caller has the appropriate permission","directories":{},"_nodeVersion":"18.16.0","dependencies":{"tslib":"^2.5.0","fastify":"^4.17.0","fastify-plugin":"^4.5.0","@byu-oit/windrunner-authorization-provider":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","eslint":"^8.39.0","ts-node":"^10.9.1","typescript":"^5.0.4","@types/node":"^18.16.2","@tsconfig/esm":"^1.0.3","@tsconfig/node-lts":"^18.12.1","eslint-plugin-tsdoc":"^0.2.17","@typescript-eslint/parser":"^5.59.1","@typescript-eslint/eslint-plugin":"^5.59.1","eslint-config-standard-with-typescript":"^34.0.1"},"peerDependencies":{"@byu-oit/fastify-jwt":"^0.1.0-beta.3"},"_npmOperationalInternal":{"tmp":"tmp/windrunner-authorization-apm_0.1.0_1684786815058_0.0866588704712472","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@byu-oit/windrunner-authorization-apm","version":"0.1.1","keywords":[],"author":{"name":"Scott Hutchings","email":"scott_hutchings@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit/windrunner-authorization-apm@0.1.1","maintainers":[{"name":"yoshutch","email":"scott_hutchings@byu.edu"},{"name":"lehinpm","email":"lehi_alcantara@byu.edu"},{"name":"oscea","email":"it@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"},{"name":"pauldeden","email":"byu-oit-npmjs@byu.edu"},{"name":"mhailstone","email":"matthew.hailstone@gmail.com"},{"name":"gi60s","email":"james.speirs@gmail.com"},{"name":"arasmus8","email":"arasmus8@gmail.com"},{"name":"garygsc","email":"garygsc@gmail.com"},{"name":"martingarn","email":"martin_garn@byu.edu"},{"name":"snelg","email":"github@snelg.com"},{"name":"mzroth","email":"mark_roth@byu.edu"},{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"}],"homepage":"https://github.com/byu-oit/windrunner#readme","bugs":{"url":"https://github.com/byu-oit/windrunner/issues"},"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=ts-node/esm"]},"dist":{"shasum":"39065042d8b04a7c0d6fbcd1b9e32191cf81e0bd","tarball":"https://registry.npmjs.org/@byu-oit/windrunner-authorization-apm/-/windrunner-authorization-apm-0.1.1.tgz","fileCount":14,"integrity":"sha512-suM7SOpP6ooozz3vLjy7wNDFhLOz+qlan0avdTjI/JpPT+y9WDY05pciCSXkZTQ3YCCCdb6oGh2SsCnWdAlqUg==","signatures":[{"sig":"MEUCIQD5dgoOFVCGbGYidLm9IBBehLa9CYXvqvKmElAymTOY0QIgApDWtMJ1bseBmcYzHfmczveUALFUd72LWzur4l9nXS4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26523},"main":"./cjs/index.js","type":"module","types":"./types/index.d.ts","module":"./esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","require":"./cjs/index.js"}},"gitHead":"d95677a9e7841db3e681b5fc63765ca9364939eb","scripts":{"lint":"eslint .","test":"ava --no-worker-threads","build":"concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf esm cjs types","lint:fix":"eslint . --fix","build:cjs":"rimraf cjs && tsc -p tsconfig.cjs.json && echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > cjs/package.json","build:esm":"rimraf esm types && tsc","test:coverage":"c8 ava --no-worker-threads"},"_npmUser":{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit/windrunner.git","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.16.0+x64 (linux)","description":"Authorize requests by checking if the caller has the appropriate permission","directories":{},"_nodeVersion":"18.16.0","dependencies":{"tslib":"^2.5.0","fastify":"^4.17.0","fastify-plugin":"^4.5.0","@byu-oit/windrunner-authorization-provider":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","sinon":"^15.1.0","eslint":"^8.39.0","ts-node":"^10.9.1","typescript":"^5.0.4","@types/node":"^18.16.2","@tsconfig/esm":"^1.0.3","@tsconfig/node-lts":"^18.12.1","eslint-plugin-tsdoc":"^0.2.17","@typescript-eslint/parser":"^5.59.1","@typescript-eslint/eslint-plugin":"^5.59.1","eslint-config-standard-with-typescript":"^34.0.1"},"peerDependencies":{"@byu-oit/fastify-jwt":"^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/windrunner-authorization-apm_0.1.1_1685113046847_0.29957072190895984","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@byu-oit/windrunner-authorization-apm","version":"0.2.0","keywords":[],"author":{"name":"Scott Hutchings","email":"scott_hutchings@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit/windrunner-authorization-apm@0.2.0","maintainers":[{"name":"yoshutch","email":"scott_hutchings@byu.edu"},{"name":"lehinpm","email":"lehi_alcantara@byu.edu"},{"name":"oscea","email":"it@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"},{"name":"pauldeden","email":"byu-oit-npmjs@byu.edu"},{"name":"mhailstone","email":"matthew.hailstone@gmail.com"},{"name":"gi60s","email":"james.speirs@gmail.com"},{"name":"arasmus8","email":"arasmus8@gmail.com"},{"name":"garygsc","email":"garygsc@gmail.com"},{"name":"martingarn","email":"martin_garn@byu.edu"},{"name":"snelg","email":"github@snelg.com"},{"name":"mzroth","email":"mark_roth@byu.edu"},{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"}],"homepage":"https://github.com/byu-oit/windrunner#readme","bugs":{"url":"https://github.com/byu-oit/windrunner/issues"},"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=ts-node/esm"]},"dist":{"shasum":"cdd20f3d7ac87f26cfeea396996ca7c114e8639c","tarball":"https://registry.npmjs.org/@byu-oit/windrunner-authorization-apm/-/windrunner-authorization-apm-0.2.0.tgz","fileCount":14,"integrity":"sha512-M+3Hr9sAHdEfN35g/TKMPzMxhk8241rY3+uT1nYTws8+GDmq8jGqyC4hTEl1WrdHl7b714VDS3jzwF9ZwCDLoA==","signatures":[{"sig":"MEYCIQCUYuRJbiUaTXNqRlhNeYX9Gec7Jw9S6J9fJ+WO9LoB8wIhAOJVoLFM07qRskaRf4bpsfPVounMbvjdTW2tE5HKy3jy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27255},"main":"./cjs/index.js","type":"module","types":"./types/index.d.ts","module":"./esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","require":"./cjs/index.js"}},"gitHead":"89ac6c6c24d02d299e0d841e4ba949a34dfa452f","scripts":{"lint":"eslint .","test":"ava --no-worker-threads","build":"concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf esm cjs types","lint:fix":"eslint . --fix","build:cjs":"rimraf cjs && tsc -p tsconfig.cjs.json && echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > cjs/package.json","build:esm":"rimraf esm types && tsc","test:coverage":"c8 ava --no-worker-threads"},"_npmUser":{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit/windrunner.git","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.16.0+x64 (linux)","description":"Authorize requests by checking if the caller has the appropriate permission","directories":{},"_nodeVersion":"18.16.0","dependencies":{"tslib":"^2.5.0","fastify":"^4.17.0","fastify-plugin":"^4.5.0","@byu-oit/windrunner-authorization-provider":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","sinon":"^15.1.0","eslint":"^8.39.0","ts-node":"^10.9.1","typescript":"^5.0.4","@types/node":"^18.16.2","@tsconfig/esm":"^1.0.3","@tsconfig/node-lts":"^18.12.1","eslint-plugin-tsdoc":"^0.2.17","@typescript-eslint/parser":"^5.59.1","@typescript-eslint/eslint-plugin":"^5.59.1","eslint-config-standard-with-typescript":"^34.0.1"},"peerDependencies":{"@byu-oit/fastify-jwt":"^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/windrunner-authorization-apm_0.2.0_1685118085143_0.1226023056580452","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@byu-oit/windrunner-authorization-apm","version":"0.2.1","keywords":[],"author":{"name":"Scott Hutchings","email":"scott_hutchings@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit/windrunner-authorization-apm@0.2.1","maintainers":[{"name":"yoshutch","email":"scott_hutchings@byu.edu"},{"name":"lehinpm","email":"lehi_alcantara@byu.edu"},{"name":"oscea","email":"it@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"},{"name":"pauldeden","email":"byu-oit-npmjs@byu.edu"},{"name":"mhailstone","email":"matthew.hailstone@gmail.com"},{"name":"gi60s","email":"james.speirs@gmail.com"},{"name":"arasmus8","email":"arasmus8@gmail.com"},{"name":"garygsc","email":"garygsc@gmail.com"},{"name":"martingarn","email":"martin_garn@byu.edu"},{"name":"snelg","email":"github@snelg.com"},{"name":"mzroth","email":"mark_roth@byu.edu"},{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"}],"homepage":"https://github.com/byu-oit/windrunner#readme","bugs":{"url":"https://github.com/byu-oit/windrunner/issues"},"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=ts-node/esm"]},"dist":{"shasum":"423ac572a0f41bef5d70b5ea4a63ad73c8f410e4","tarball":"https://registry.npmjs.org/@byu-oit/windrunner-authorization-apm/-/windrunner-authorization-apm-0.2.1.tgz","fileCount":14,"integrity":"sha512-Lt7Mvwr2tMwtmDk47bdG82aVZtNs1ci0++1X2fjiXweG4G2lZBtna67d+IxlHCs3iKwKhS7vjsSTJLNeQzCwxA==","signatures":[{"sig":"MEQCIEQNhWbId/ccywcF1lshEUmfcPPQGVeXOKhaU5Rso2Q8AiA8eza0uKNl2f9qwIb3Z9fnWOMEap4IbOQGI3m9WaC2Tg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27271},"main":"./cjs/index.js","type":"module","types":"./types/index.d.ts","module":"./esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","require":"./cjs/index.js"}},"gitHead":"fdd0f58f0277fcd892f0844bac06290afcd0b9c9","scripts":{"lint":"eslint .","test":"ava --no-worker-threads","build":"concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf esm cjs types","lint:fix":"eslint . --fix","build:cjs":"rimraf cjs && tsc -p tsconfig.cjs.json && echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > cjs/package.json","build:esm":"rimraf esm types && tsc","test:coverage":"c8 --reporter=lcov ava --no-worker-threads"},"_npmUser":{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit/windrunner.git","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.16.0+x64 (linux)","description":"Authorize requests by checking if the caller has the appropriate permission","directories":{},"_nodeVersion":"18.16.0","dependencies":{"tslib":"^2.5.0","fastify":"^4.17.0","fastify-plugin":"^4.5.0","@byu-oit/windrunner-authorization-provider":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","sinon":"^15.1.0","eslint":"^8.39.0","ts-node":"^10.9.1","typescript":"^5.0.4","@types/node":"^18.16.2","@tsconfig/esm":"^1.0.3","@tsconfig/node-lts":"^18.12.1","eslint-plugin-tsdoc":"^0.2.17","@typescript-eslint/parser":"^5.59.1","@typescript-eslint/eslint-plugin":"^5.59.1","eslint-config-standard-with-typescript":"^34.0.1"},"peerDependencies":{"@byu-oit/fastify-jwt":"^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/windrunner-authorization-apm_0.2.1_1685119640885_0.8316457585620542","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@byu-oit/windrunner-authorization-apm","version":"0.2.2","keywords":[],"author":{"name":"Scott Hutchings","email":"scott_hutchings@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit/windrunner-authorization-apm@0.2.2","maintainers":[{"name":"yoshutch","email":"scott_hutchings@byu.edu"},{"name":"lehinpm","email":"lehi_alcantara@byu.edu"},{"name":"oscea","email":"it@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"},{"name":"pauldeden","email":"byu-oit-npmjs@byu.edu"},{"name":"mhailstone","email":"matthew.hailstone@gmail.com"},{"name":"gi60s","email":"james.speirs@gmail.com"},{"name":"arasmus8","email":"arasmus8@gmail.com"},{"name":"garygsc","email":"garygsc@gmail.com"},{"name":"martingarn","email":"martin_garn@byu.edu"},{"name":"snelg","email":"github@snelg.com"},{"name":"mzroth","email":"mark_roth@byu.edu"},{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"}],"homepage":"https://github.com/byu-oit/windrunner#readme","bugs":{"url":"https://github.com/byu-oit/windrunner/issues"},"ava":{"extensions":{"ts":"module"},"nodeArguments":["--loader=ts-node/esm"]},"dist":{"shasum":"aacfff834542045b47b8ef8c173f276b1f1fb26c","tarball":"https://registry.npmjs.org/@byu-oit/windrunner-authorization-apm/-/windrunner-authorization-apm-0.2.2.tgz","fileCount":14,"integrity":"sha512-FtPXrxbIPaQBddjGznXiI7WBfejasrB4wmJv0EtRvR4SO5JIiwr3Hob9s45oq2a7+WoIgeCAPKoN74kKitD/5Q==","signatures":[{"sig":"MEUCIE9HYvOa4ghvPJ/hOthKn2l1cCm9iYlfmI0dOdLTye1FAiEAml39Zf5nrwKDoSTt34S//rmRhQVl3FNphQrW+nm/aC8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27271},"main":"./cjs/index.js","type":"module","types":"./types/index.d.ts","module":"./esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","require":"./cjs/index.js"}},"gitHead":"4f4215fafa33f750f6ec234c7919f46164daab85","scripts":{"lint":"eslint .","test":"ava --no-worker-threads","build":"concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf esm cjs types","lint:fix":"eslint . --fix","build:cjs":"rimraf cjs && tsc -p tsconfig.cjs.json && echo-cli \"{\\\"type\\\": \\\"commonjs\\\"}\" > cjs/package.json","build:esm":"rimraf esm types && tsc","test:coverage":"c8 --reporter=lcov ava --no-worker-threads"},"_npmUser":{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit/windrunner.git","type":"git"},"_npmVersion":"lerna/6.6.2/node@v18.16.0+x64 (linux)","description":"Authorize requests by checking if the caller has the appropriate permission","directories":{},"_nodeVersion":"18.16.0","dependencies":{"tslib":"^2.5.0","fastify":"^4.17.0","fastify-plugin":"^4.5.0","@byu-oit/windrunner-authorization-provider":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","sinon":"^15.1.0","eslint":"^8.39.0","ts-node":"^10.9.1","typescript":"^5.0.4","@types/node":"^18.16.2","@tsconfig/esm":"^1.0.3","@tsconfig/node-lts":"^18.12.1","eslint-plugin-tsdoc":"^0.2.17","@typescript-eslint/parser":"^5.59.1","@typescript-eslint/eslint-plugin":"^5.59.1","eslint-config-standard-with-typescript":"^34.0.1"},"peerDependencies":{"@byu-oit/fastify-jwt":"^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/windrunner-authorization-apm_0.2.2_1685135453938_0.2688943756298974","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"@byu-oit/windrunner-authorization-apm","version":"0.2.3","keywords":[],"author":{"name":"Scott Hutchings","email":"scott_hutchings@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit/windrunner-authorization-apm@0.2.3","maintainers":[{"name":"yoshutch","email":"scott_hutchings@byu.edu"},{"name":"lehinpm","email":"lehi_alcantara@byu.edu"},{"name":"oscea","email":"it@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"},{"name":"pauldeden","email":"byu-oit-npmjs@byu.edu"},{"name":"mhailstone","email":"matthew.hailstone@gmail.com"},{"name":"gi60s","email":"james.speirs@gmail.com"},{"name":"arasmus8","email":"arasmus8@gmail.com"},{"name":"garygsc","email":"garygsc@gmail.com"},{"name":"martingarn","email":"martin_garn@byu.edu"},{"name":"snelg","email":"github@snelg.com"},{"name":"mzroth","email":"mark_roth@byu.edu"},{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"}],"homepage":"https://github.com/byu-oit/windrunner#readme","bugs":{"url":"https://github.com/byu-oit/windrunner/issues"},"ava":{"files":["test/**.spec.ts"],"extensions":{"ts":"module"},"nodeArguments":["--loader=tsx"]},"dist":{"shasum":"abef7fa58aeb4c66c609fd2ae2977a6c3b3eb4fd","tarball":"https://registry.npmjs.org/@byu-oit/windrunner-authorization-apm/-/windrunner-authorization-apm-0.2.3.tgz","fileCount":14,"integrity":"sha512-HM6CohN0x2bXOT1LZhV8Cjq1fHVZFSLEzF3DpKNZoPV+bkaHQoPer+SdFTtakiBpNGaXHtIm/hTJpf4NdZWTGA==","signatures":[{"sig":"MEUCIFvSyKWpFGnOYDC2c3eSrXFvfjroE4b/gf6xuV8jVeevAiEArTQIpo0j0AgyNkNP5wkqofsKZHx8yRdDy9UIEREBcGI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27339},"main":"./cjs/index.js","type":"module","types":"./types/index.d.ts","module":"./esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","require":"./cjs/index.js"}},"gitHead":"d23124febda8b191cb0cb72c47213e203cf14473","scripts":{"lint":"eslint src/**/*.ts||test/**/*.ts","test":"ava --no-worker-threads","build":"concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf esm cjs types","lint:fix":"eslint src/**/*.ts||test/**/*.ts --fix","build:cjs":"rimraf cjs && tsc -p tsconfig.cjs.json && echo '{\"type\": \"commonjs\"}' > cjs/package.json","build:esm":"rimraf esm types && tsc","test:coverage":"c8 --reporter=lcov ava --no-worker-threads"},"_npmUser":{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit/windrunner.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.8.0+x64 (linux)","description":"Authorize requests by checking if the caller has the appropriate permission","directories":{},"_nodeVersion":"20.8.0","dependencies":{"tslib":"^2.5.0","fastify":"^4.17.0","fastify-plugin":"^4.5.0","@byu-oit/windrunner-authorization-provider":"^0.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","tsx":"^3.13.0","sinon":"^15.1.0","eslint":"^8.39.0","typescript":"^5.0.4","@types/node":"^18.16.2","@tsconfig/esm":"^1.0.3","@tsconfig/node-lts":"^18.12.1","eslint-plugin-tsdoc":"^0.2.17","@typescript-eslint/parser":"^5.59.1","@typescript-eslint/eslint-plugin":"^5.59.1","eslint-config-standard-with-typescript":"^36.0.0"},"peerDependencies":{"@byu-oit/fastify-jwt":"^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/windrunner-authorization-apm_0.2.3_1696628222288_0.05337064951336856","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"@byu-oit/windrunner-authorization-apm","version":"0.2.4","keywords":[],"author":{"name":"Scott Hutchings","email":"scott_hutchings@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit/windrunner-authorization-apm@0.2.4","maintainers":[{"name":"yoshutch","email":"scott_hutchings@byu.edu"},{"name":"lehinpm","email":"lehi_alcantara@byu.edu"},{"name":"oscea","email":"it@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"},{"name":"pauldeden","email":"byu-oit-npmjs@byu.edu"},{"name":"mhailstone","email":"matthew.hailstone@gmail.com"},{"name":"gi60s","email":"james.speirs@gmail.com"},{"name":"arasmus8","email":"arasmus8@gmail.com"},{"name":"garygsc","email":"garygsc@gmail.com"},{"name":"martingarn","email":"martin_garn@byu.edu"},{"name":"snelg","email":"github@snelg.com"},{"name":"mzroth","email":"mark_roth@byu.edu"},{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"}],"homepage":"https://github.com/byu-oit/windrunner#readme","bugs":{"url":"https://github.com/byu-oit/windrunner/issues"},"ava":{"files":["test/**.spec.ts"],"extensions":{"ts":"module"},"nodeArguments":["--loader=tsx"]},"dist":{"shasum":"53e5f9522baf9ee8289c64f36c53e2311adcf400","tarball":"https://registry.npmjs.org/@byu-oit/windrunner-authorization-apm/-/windrunner-authorization-apm-0.2.4.tgz","fileCount":14,"integrity":"sha512-1RnTAMfbIXyKN7tL25uYZv1IhX6OlgoefaDx7NeqNVteMkGg1HZNF81l48B0JVCLeKozOKtG/3u54yZNWwvd0g==","signatures":[{"sig":"MEYCIQDoCposJs33QURCdB8CoX+0uUDcJgeK05ZzX8BcNHf1AAIhAIU3+94Q0wxFxo4mOMSHoR+hG819z+qAuxR8OaTimKtO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27333},"main":"./cjs/index.js","type":"module","types":"./types/index.d.ts","module":"./esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","require":"./cjs/index.js"}},"gitHead":"6ff7c0e040911cf824ecab2ab2fb73504b46fc08","scripts":{"lint":"eslint src/**/*.ts||test/**/*.ts","test":"ava --no-worker-threads","build":"concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf esm cjs types","lint:fix":"eslint src/**/*.ts||test/**/*.ts --fix","build:cjs":"rimraf cjs && tsc -p tsconfig.cjs.json && echo {\"type\": \"commonjs\"} > cjs/package.json","build:esm":"rimraf esm types && tsc","test:coverage":"c8 --reporter=lcov ava --no-worker-threads"},"_npmUser":{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit/windrunner.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.8.0+x64 (linux)","description":"Authorize requests by checking if the caller has the appropriate permission","directories":{},"_nodeVersion":"20.8.0","dependencies":{"tslib":"^2.5.0","fastify":"^4.17.0","fastify-plugin":"^4.5.0","@byu-oit/windrunner-authorization-provider":"^0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","tsx":"^3.13.0","sinon":"^15.1.0","eslint":"^8.39.0","typescript":"^5.0.4","@types/node":"^18.16.2","@tsconfig/esm":"^1.0.3","@tsconfig/node-lts":"^18.12.1","eslint-plugin-tsdoc":"^0.2.17","@typescript-eslint/parser":"^5.59.1","@typescript-eslint/eslint-plugin":"^5.59.1","eslint-config-standard-with-typescript":"^36.0.0"},"peerDependencies":{"@byu-oit/fastify-jwt":"^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/windrunner-authorization-apm_0.2.4_1697216342439_0.12594491248706863","host":"s3://npm-registry-packages"}},"0.2.5":{"name":"@byu-oit/windrunner-authorization-apm","version":"0.2.5","keywords":[],"author":{"name":"Scott Hutchings","email":"scott_hutchings@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit/windrunner-authorization-apm@0.2.5","maintainers":[{"name":"yoshutch","email":"scott_hutchings@byu.edu"},{"name":"lehinpm","email":"lehi_alcantara@byu.edu"},{"name":"oscea","email":"it@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"},{"name":"pauldeden","email":"byu-oit-npmjs@byu.edu"},{"name":"mhailstone","email":"matthew.hailstone@gmail.com"},{"name":"gi60s","email":"james.speirs@gmail.com"},{"name":"arasmus8","email":"arasmus8@gmail.com"},{"name":"garygsc","email":"garygsc@gmail.com"},{"name":"martingarn","email":"martin_garn@byu.edu"},{"name":"snelg","email":"github@snelg.com"},{"name":"mzroth","email":"mark_roth@byu.edu"},{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"}],"homepage":"https://github.com/byu-oit/windrunner#readme","bugs":{"url":"https://github.com/byu-oit/windrunner/issues"},"ava":{"files":["test/**.spec.ts"],"extensions":{"ts":"module"},"nodeArguments":["--loader=tsx"]},"dist":{"shasum":"4cf8b10d170f29ea9b37a09ec655aed6d72c9179","tarball":"https://registry.npmjs.org/@byu-oit/windrunner-authorization-apm/-/windrunner-authorization-apm-0.2.5.tgz","fileCount":14,"integrity":"sha512-Uh3eKb7LtfJxH/je+GzjRAnbjEqOdv3BLF50juEuyhh/1dZNPbf5qxZ0a5IIueYUM/KONnVxy+6ExBZKeNm0yQ==","signatures":[{"sig":"MEUCICK/tKAveqv2Stjv0NaIE9ybWhP3cGm2BVNmzO2uEW44AiEAlsITpwtCTzRsRmrEswc7sXA3+juSRIpTz7aI1oV4ntE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27343},"main":"./cjs/index.js","type":"module","types":"./types/index.d.ts","module":"./esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","require":"./cjs/index.js"}},"gitHead":"31bd922365cf10a47352f9d2af06fbbae842b07a","scripts":{"lint":"eslint src/**/*.ts||test/**/*.ts","test":"ava --no-worker-threads","build":"concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf esm cjs types","lint:fix":"eslint src/**/*.ts||test/**/*.ts --fix","build:cjs":"rimraf cjs && tsc -p tsconfig.cjs.json && echo-cli '{\"type\": \"commonjs\"}' > cjs/package.json","build:esm":"rimraf esm types && tsc","test:coverage":"c8 --reporter=lcov ava --no-worker-threads"},"_npmUser":{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit/windrunner.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.8.0+x64 (linux)","description":"Authorize requests by checking if the caller has the appropriate permission","directories":{},"_nodeVersion":"20.8.0","dependencies":{"tslib":"^2.5.0","fastify":"^4.17.0","fastify-plugin":"^4.5.0","@byu-oit/windrunner-authorization-provider":"^0.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","tsx":"^3.13.0","sinon":"^15.1.0","eslint":"^8.39.0","typescript":"^5.0.4","@types/node":"^18.16.2","@tsconfig/esm":"^1.0.3","@tsconfig/node-lts":"^18.12.1","eslint-plugin-tsdoc":"^0.2.17","@typescript-eslint/parser":"^5.59.1","@typescript-eslint/eslint-plugin":"^5.59.1","eslint-config-standard-with-typescript":"^36.0.0"},"peerDependencies":{"@byu-oit/fastify-jwt":"^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/windrunner-authorization-apm_0.2.5_1697466922339_0.24717807995625685","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@byu-oit/windrunner-authorization-apm","version":"0.3.0","keywords":[],"author":{"name":"Scott Hutchings","email":"scott_hutchings@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit/windrunner-authorization-apm@0.3.0","maintainers":[{"name":"yoshutch","email":"scott_hutchings@byu.edu"},{"name":"lehinpm","email":"lehi_alcantara@byu.edu"},{"name":"oscea","email":"it@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"},{"name":"pauldeden","email":"byu-oit-npmjs@byu.edu"},{"name":"mhailstone","email":"matthew.hailstone@gmail.com"},{"name":"gi60s","email":"james.speirs@gmail.com"},{"name":"arasmus8","email":"arasmus8@gmail.com"},{"name":"garygsc","email":"garygsc@gmail.com"},{"name":"martingarn","email":"martin_garn@byu.edu"},{"name":"snelg","email":"github@snelg.com"},{"name":"mzroth","email":"mark_roth@byu.edu"},{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"}],"homepage":"https://github.com/byu-oit/windrunner#readme","bugs":{"url":"https://github.com/byu-oit/windrunner/issues"},"ava":{"files":["test/**.spec.ts"],"extensions":{"ts":"module"},"nodeArguments":["--loader=tsx"]},"dist":{"shasum":"3a9f077ec196df74975821816879b7c81c983ec5","tarball":"https://registry.npmjs.org/@byu-oit/windrunner-authorization-apm/-/windrunner-authorization-apm-0.3.0.tgz","fileCount":14,"integrity":"sha512-eMURx1wqk6f6HCq8zCWN3py6rxB4Q84EufH1u46d2ar0NUVnyVJiM6c8apZs43Iph2UrsH0GEGICMVZQm3Ontg==","signatures":[{"sig":"MEQCIASrbyCaU632a1eN34KgHLvl/chlM9V671+V/DeiZPWRAiBMI/uUQfN3d+/R8QxdSD/8wwZ/CuwnRUUOhfMDe/IexQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27341},"main":"./cjs/index.js","type":"module","types":"./types/index.d.ts","module":"./esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./types/index.d.ts","import":"./esm/index.js","require":"./cjs/index.js"}},"gitHead":"9eb33673e27f270846afa483b4f4b032631554aa","scripts":{"lint":"eslint src/**/*.ts test/**/*.ts","test":"ava --no-worker-threads","build":"concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf esm cjs types","lint:fix":"eslint src/**/*.ts test/**/*.ts --fix","build:cjs":"rimraf cjs && tsc -p tsconfig.cjs.json && echo-cli '{\"type\": \"commonjs\"}' > cjs/package.json","build:esm":"rimraf esm types && tsc","test:coverage":"c8 --reporter=lcov ava --no-worker-threads"},"_npmUser":{"name":"byu-oit-bot","email":"byu-oit-npm@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit/windrunner.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.10.0+x64 (linux)","description":"Authorize requests by checking if the caller has the appropriate permission","directories":{},"_nodeVersion":"20.10.0","dependencies":{"tslib":"^2.5.0","fastify":"^4.17.0","fastify-plugin":"^4.5.0","@byu-oit/windrunner-authorization-provider":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","tsx":"^3.13.0","sinon":"^15.1.0","eslint":"^8.39.0","typescript":"^5.0.4","@types/node":"^18.16.2","@tsconfig/esm":"^1.0.3","@tsconfig/node-lts":"^18.12.1","eslint-plugin-tsdoc":"^0.2.17","@typescript-eslint/parser":"^5.59.1","@typescript-eslint/eslint-plugin":"^5.59.1","eslint-config-standard-with-typescript":"^36.0.0"},"peerDependencies":{"@byu-oit/fastify-jwt":"^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/windrunner-authorization-apm_0.3.0_1703096104515_0.48546197923972145","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@byu-oit/windrunner-authorization-apm","version":"0.3.1","keywords":[],"author":{"name":"Scott Hutchings","email":"scott_hutchings@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit/windrunner-authorization-apm@0.3.1","maintainers":[{"name":"mjweather","email":"micah.weatherhead@gmail.com"},{"name":"yoshutch","email":"scott_hutchings@byu.edu"},{"name":"lehinpm","email":"lehi_alcantara@byu.edu"},{"name":"oscea","email":"it@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"},{"name":"mhailstone","email":"matthew.hailstone@gmail.com"},{"name":"arasmus8","email":"arasmus8@gmail.com"},{"name":"garygsc","email":"garygsc@gmail.com"},{"name":"martingarn","email":"martin_garn@byu.edu"},{"name":"snelg","email":"github@snelg.com"},{"name":"byu-oit-bot","email":"specops@byu.edu"}],"homepage":"https://github.com/byu-oit/windrunner#readme","bugs":{"url":"https://github.com/byu-oit/windrunner/issues"},"ava":{"files":["test/**.spec.ts"],"extensions":{"ts":"module"},"nodeArguments":["--loader=tsx"]},"dist":{"shasum":"7c9c48515364f5c57e2f4d8b2fc7f49a87b348de","tarball":"https://registry.npmjs.org/@byu-oit/windrunner-authorization-apm/-/windrunner-authorization-apm-0.3.1.tgz","fileCount":14,"integrity":"sha512-M1zsY/7+m0riEZsxtpNyB2NBqhu37ckn7qXpTrkRD38bR40QA6pI05KxiIZzHQV1xXmKmDXrvQC4QRcKBElLEw==","signatures":[{"sig":"MEYCIQCSI2PmmNhKk1GWa6AoweDVT/udI/A5A+a8fZfKuQNvuAIhAM2105xoIlI7gD/09VhAX7bwpzGL9AFTF/+4TJFwtdqZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25701},"main":"./cjs/index.js","type":"module","types":"./types/index.d.ts","module":"./esm/index.js","engines":{"node":">=18 || >=20"},"exports":{".":{"import":{"types":"./types/index.d.ts","default":"./esm/index.js"},"require":{"types":"./cjs/types/index.d.ts","default":"./cjs/index.js"}},"./package.json":"./package.json"},"gitHead":"deec4b58e3f85cfbf3e3fa5061ead277d98ffc89","scripts":{"lint":"eslint src/**/*.ts test/**/*.ts","test":"ava --no-worker-threads","build":"concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf esm cjs types","lint:fix":"eslint src/**/*.ts test/**/*.ts --fix","build:cjs":"rimraf cjs && tsc -p tsconfig.cjs.json && echo-cli '{\"type\": \"commonjs\"}' > cjs/package.json","build:esm":"rimraf esm types && tsc","test:coverage":"c8 --reporter=lcov ava --no-worker-threads"},"_npmUser":{"name":"byu-oit-bot","email":"specops@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit/windrunner.git","type":"git"},"_npmVersion":"lerna/7.3.0/node@v20.11.0+x64 (linux)","description":"Authorize requests by checking if the caller has the appropriate permission","directories":{},"_nodeVersion":"20.11.0","dependencies":{"tslib":"^2.5.0","fastify":"^4.17.0","fastify-plugin":"^4.5.0","@byu-oit/windrunner-authorization-provider":"^0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","tsx":"^3.13.0","sinon":"^15.1.0","eslint":"^8.39.0","typescript":"^5.0.4","@types/node":"^18.16.2","@tsconfig/node-lts":"^18.12.1","eslint-plugin-tsdoc":"^0.2.17","@typescript-eslint/parser":"^5.59.1","@typescript-eslint/eslint-plugin":"^5.59.1","eslint-config-standard-with-typescript":"^36.0.0"},"peerDependencies":{"@byu-oit/fastify-jwt":"^0.1.2"},"_npmOperationalInternal":{"tmp":"tmp/windrunner-authorization-apm_0.3.1_1706638971912_0.713142903589727","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"@byu-oit/windrunner-authorization-apm","version":"0.3.2","keywords":[],"author":{"name":"Scott Hutchings","email":"scott_hutchings@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit/windrunner-authorization-apm@0.3.2","maintainers":[{"name":"yoshutch","email":"scott_hutchings@byu.edu"},{"name":"lehinpm","email":"lehi_alcantara@byu.edu"},{"name":"oscea","email":"it@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"},{"name":"mhailstone","email":"matthew.hailstone@gmail.com"},{"name":"arasmus8","email":"arasmus8@gmail.com"},{"name":"garygsc","email":"garygsc@gmail.com"},{"name":"snelg","email":"github@snelg.com"},{"name":"gholl0","email":"danielduraesm@gmail.com"},{"name":"byu-oit-bot","email":"developertools@byu.edu"},{"name":"mjweather","email":"micah.weatherhead@gmail.com"}],"homepage":"https://github.com/byu-oit/windrunner#readme","bugs":{"url":"https://github.com/byu-oit/windrunner/issues"},"ava":{"files":["test/**.spec.ts"],"extensions":{"ts":"module"},"nodeArguments":["--loader=tsx"]},"dist":{"shasum":"83d0455ad9b306faaf0c6f24d1d18274959cf413","tarball":"https://registry.npmjs.org/@byu-oit/windrunner-authorization-apm/-/windrunner-authorization-apm-0.3.2.tgz","fileCount":14,"integrity":"sha512-tiAXDfQ5B7xYOn06QArQrmqUvcEtkeqSE5XLEngD8LAHW67U5rPEobIlapTwu0Erf4XM0WE1iRCzo49OjjLpSg==","signatures":[{"sig":"MEYCIQDuPERmnQhl1SIHPPYIzHUlcOiYdh74OiVGr+W2sKXWxQIhAIo9/uWegIUjPljZzNeHE174tQesC+0aiv1jmikqVTDU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30190},"main":"./cjs/index.js","type":"module","types":"./types/index.d.ts","module":"./esm/index.js","engines":{"node":">=18 || >=20"},"exports":{".":{"import":{"types":"./types/index.d.ts","default":"./esm/index.js"},"require":{"types":"./cjs/types/index.d.ts","default":"./cjs/index.js"}},"./package.json":"./package.json"},"gitHead":"aee8456cfdb6265451fdffa918071e431c13ac23","scripts":{"lint":"eslint src/**/*.ts test/**/*.ts","test":"ava --no-worker-threads","build":"concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf esm cjs types","lint:fix":"eslint src/**/*.ts test/**/*.ts --fix","build:cjs":"rimraf cjs && tsc -p tsconfig.cjs.json && echo-cli '{\"type\": \"commonjs\"}' > cjs/package.json","build:esm":"rimraf esm types && tsc","test:coverage":"c8 --reporter=lcov ava --no-worker-threads"},"_npmUser":{"name":"byu-oit-bot","email":"developertools@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit/windrunner.git","type":"git"},"_npmVersion":"lerna/7.4.2/node@v20.11.1+x64 (linux)","description":"Authorize requests by checking if the caller has the appropriate permission","directories":{},"_nodeVersion":"20.11.1","dependencies":{"tslib":"^2.5.0","fastify":"^4.17.0","fastify-plugin":"^4.5.0","@byu-oit/windrunner-authorization-provider":"^0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","tsx":"^3.13.0","sinon":"^15.1.0","eslint":"^8.39.0","typescript":"^5.0.4","@types/node":"^18.16.2","@tsconfig/node-lts":"^18.12.1","eslint-plugin-tsdoc":"^0.2.17","@typescript-eslint/parser":"^5.59.1","@typescript-eslint/eslint-plugin":"^5.59.1","eslint-config-standard-with-typescript":"^36.0.0"},"peerDependencies":{"@byu-oit/fastify-jwt":"^0.3.5"},"_npmOperationalInternal":{"tmp":"tmp/windrunner-authorization-apm_0.3.2_1775584832547_0.2149271366915606","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@byu-oit/windrunner-authorization-apm","version":"0.3.3","keywords":[],"author":{"name":"Scott Hutchings","email":"scott_hutchings@byu.edu"},"license":"Apache-2.0","_id":"@byu-oit/windrunner-authorization-apm@0.3.3","maintainers":[{"name":"yoshutch","email":"scott_hutchings@byu.edu"},{"name":"lehinpm","email":"lehi_alcantara@byu.edu"},{"name":"oscea","email":"it@byu.edu"},{"name":"stuft2","email":"stuft2@protonmail.com"},{"name":"mhailstone","email":"matthew.hailstone@gmail.com"},{"name":"arasmus8","email":"arasmus8@gmail.com"},{"name":"garygsc","email":"garygsc@gmail.com"},{"name":"snelg","email":"github@snelg.com"},{"name":"gholl0","email":"danielduraesm@gmail.com"},{"name":"byu-oit-bot","email":"developertools@byu.edu"},{"name":"mjweather","email":"micah.weatherhead@gmail.com"}],"homepage":"https://github.com/byu-oit/windrunner#readme","bugs":{"url":"https://github.com/byu-oit/windrunner/issues"},"ava":{"files":["test/**.spec.ts"],"extensions":{"ts":"module"},"nodeArguments":["--loader=tsx"]},"dist":{"shasum":"6ac6a42f6905dfe8223b6e40b879581300377c3c","tarball":"https://registry.npmjs.org/@byu-oit/windrunner-authorization-apm/-/windrunner-authorization-apm-0.3.3.tgz","fileCount":14,"integrity":"sha512-xkQvj8ZSe9Pxo8lFTRBHTrQXHlPtt7AW8xAqSp8L+DzeQqLylQvxr3UjzkfU8Gkk19bGopy3wRQeHGZQobdQzA==","signatures":[{"sig":"MEYCIQCtXxOJan72ZeT6EBS/k86smKJKpkfIGUvFQ0WKXiPNswIhAMf364GBod/vfMfU1KcH14Qtr8+7PZX2yvkHo5yzMQF1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30190},"main":"./cjs/index.js","type":"module","types":"./types/index.d.ts","module":"./esm/index.js","engines":{"node":">=18 || >=20"},"exports":{".":{"import":{"types":"./types/index.d.ts","default":"./esm/index.js"},"require":{"types":"./cjs/types/index.d.ts","default":"./cjs/index.js"}},"./package.json":"./package.json"},"gitHead":"7ec7c3ecbfd7af1ce8ce46dae97aa2accc416d58","scripts":{"lint":"eslint src/**/*.ts test/**/*.ts","test":"ava --no-worker-threads","build":"concurrently \"npm:build:*\" -c cyanBright","clean":"rimraf esm cjs types","lint:fix":"eslint src/**/*.ts test/**/*.ts --fix","build:cjs":"rimraf cjs && tsc -p tsconfig.cjs.json && echo-cli '{\"type\": \"commonjs\"}' > cjs/package.json","build:esm":"rimraf esm types && tsc","test:coverage":"c8 --reporter=lcov ava --no-worker-threads"},"_npmUser":{"name":"byu-oit-bot","email":"developertools@byu.edu"},"repository":{"url":"git+https://github.com/byu-oit/windrunner.git","type":"git"},"_npmVersion":"lerna/7.4.2/node@v20.11.1+x64 (linux)","description":"Authorize requests by checking if the caller has the appropriate permission","directories":{},"_nodeVersion":"20.11.1","dependencies":{"tslib":"^2.5.0","fastify":"^4.17.0","fastify-plugin":"^4.5.0","@byu-oit/windrunner-authorization-provider":"^0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^7.13.0","ava":"^5.2.0","tsx":"^3.13.0","sinon":"^15.1.0","eslint":"^8.39.0","typescript":"^5.0.4","@types/node":"^18.16.2","@tsconfig/node-lts":"^18.12.1","eslint-plugin-tsdoc":"^0.2.17","@typescript-eslint/parser":"^5.59.1","@typescript-eslint/eslint-plugin":"^5.59.1","eslint-config-standard-with-typescript":"^36.0.0"},"peerDependencies":{"@byu-oit/fastify-jwt":"^0.3.6"},"_npmOperationalInternal":{"tmp":"tmp/windrunner-authorization-apm_0.3.3_1775605667800_0.07815047808307707","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2023-05-22T20:20:14.982Z","modified":"2026-07-06T18:17:00.889Z","0.1.0":"2023-05-22T20:20:15.183Z","0.1.1":"2023-05-26T14:57:27.113Z","0.2.0":"2023-05-26T16:21:25.311Z","0.2.1":"2023-05-26T16:47:21.070Z","0.2.2":"2023-05-26T21:10:54.148Z","0.2.3":"2023-10-06T21:37:02.473Z","0.2.4":"2023-10-13T16:59:02.616Z","0.2.5":"2023-10-16T14:35:22.577Z","0.3.0":"2023-12-20T18:15:04.733Z","0.3.1":"2024-01-30T18:22:52.055Z","0.3.2":"2026-04-07T18:00:32.718Z","0.3.3":"2026-04-07T23:47:47.974Z"},"bugs":{"url":"https://github.com/byu-oit/windrunner/issues"},"author":{"name":"Scott Hutchings","email":"scott_hutchings@byu.edu"},"license":"Apache-2.0","homepage":"https://github.com/byu-oit/windrunner#readme","keywords":[],"repository":{"url":"git+https://github.com/byu-oit/windrunner.git","type":"git"},"description":"Authorize requests by checking if the caller has the appropriate permission","maintainers":[{"email":"scott_hutchings@byu.edu","name":"yoshutch"},{"email":"lehi_alcantara@byu.edu","name":"lehinpm"},{"email":"it@byu.edu","name":"oscea"},{"email":"stuft2@protonmail.com","name":"stuft2"},{"email":"matthew.hailstone@gmail.com","name":"mhailstone"},{"email":"arasmus8@gmail.com","name":"arasmus8"},{"email":"garygsc@gmail.com","name":"garygsc"},{"email":"github@snelg.com","name":"snelg"},{"email":"danielduraesm@gmail.com","name":"gholl0"},{"email":"developertools@byu.edu","name":"byu-oit-bot"},{"email":"micah.weatherhead@gmail.com","name":"mjweather"},{"email":"jvisker@byu.edu","name":"jvisker"}],"readme":"# `@byu-oit/windrunner-authorization-apm`\n\n> Authorize requests by checking if the caller has the appropriate permission\n\n> **Note**\n> To use this package you will need to install and register the [@byu-oit/fastify-jwt](https://github.com/byu-oit/byu-jwt-nodejs) plugin\n\n## Usage\n\n```javascript\nimport Fastify from 'fastify'\nimport { ByuLogger } from '@byu-oit/logger'\nimport ByuJwtProvider from '@byu-oit/fastify-jwt'\nimport { AppPermissionAuthorizationProvider } from '@byu-oit/windrunner-authorization-apm'\n\n/** Define options */\nconst prefix = '/example/v1'\nconst permission = 'example'\n\n/** Server setup */\nconst fastify = Fastify({ logger: ByuLogger() })\n\nawait fastify.register(ByuJwtProvider, {prefix, issuer: process.env.BYU_OIT_ISSUER, development: process.env.NODE_ENV !== 'production' })\n\n/**\n * By default, the AppPermissionAuthorizationProvider will pull the \n * - Application Permission Base URL from APP_PERMISSION_BASE_URL env variable\n * - Application Permission API Key from APP_PERMISSION_API_KEY env variable\n */\nawait fastify.register(AppPermissionAuthorizationProvider, { prefix, permission })\n\nfastify.get(prefix, async (request, reply) => {\n  reply.code(200).send('I find your lack of faith disturbing')\n})\n\nawait fastify.listen({ port: 3000 }).catch(err => {\n  console.error(err)\n  process.exit(1)\n})\n```\n","readmeFilename":"README.md"}