{"_id":"@cisstech/nestjs-expand","_rev":"28-13b038e3732d51327897f8d3a968d5b0","name":"@cisstech/nestjs-expand","dist-tags":{"latest":"1.15.1"},"versions":{"0.0.0-beta.0":{"name":"@cisstech/nestjs-expand","version":"0.0.0-beta.0","keywords":["NestJS","RestAPI","api","expand"],"author":{"name":"Mamadou Cisse","email":"cisstech@gmail.com"},"license":"MIT","_id":"@cisstech/nestjs-expand@0.0.0-beta.0","maintainers":[{"name":"mcisse","email":"mciissee@gmail.com"}],"homepage":"https://github.com/cisstech/nestkit/blob/main/libs/expand/README.md","bugs":{"url":"https://github.com/cisstech/nestkit/issues"},"dist":{"shasum":"604a92226392aa0100318109cdf5b95c8bb89490","tarball":"https://registry.npmjs.org/@cisstech/nestjs-expand/-/nestjs-expand-0.0.0-beta.0.tgz","fileCount":21,"integrity":"sha512-VKTjAdniRUlhziXyjiD04fhPut8EV3BFoLVzFSXhk5O+fwhynW3TVA8vezhZQuRkuMVywM7xsgltRbH8AauPFw==","signatures":[{"sig":"MEUCIDqANv8mcV+xst2mpA6ja4+LEDCkH4+bKVJVRDMLehZQAiEA7QrYFsu6JoloSr6QiZC8gDX/R3JCm/Njowfx4FNKFv0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29700},"main":"./src/index.js","type":"commonjs","gitHead":"ac9c1024b0e1e730f66bab017d77f4e6b37e2089","typings":"./src/index.d.ts","_npmUser":{"name":"mcisse","email":"mciissee@gmail.com"},"repository":{"url":"git+https://github.com/cisstech/nestkit.git","type":"git"},"_npmVersion":"8.19.3","description":"A NestJS module to build Dynamic Resource Expansion for APIs","directories":{},"_nodeVersion":"18.13.0","dependencies":{"rxjs":"^7.8.0","tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@nestjs/core":"^10.x","@nestjs/common":"^10.x","@golevelup/nestjs-discovery":"^4.x"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-expand_0.0.0-beta.0_1700735076136_0.31915096025085976","host":"s3://npm-registry-packages"}},"0.0.0-beta.1":{"name":"@cisstech/nestjs-expand","version":"0.0.0-beta.1","keywords":["NestJS","RestAPI","api","expand"],"author":{"name":"Mamadou Cisse","email":"cisstech@gmail.com"},"license":"MIT","_id":"@cisstech/nestjs-expand@0.0.0-beta.1","maintainers":[{"name":"mcisse","email":"mciissee@gmail.com"}],"homepage":"https://github.com/cisstech/nestkit/blob/main/libs/expand/README.md","bugs":{"url":"https://github.com/cisstech/nestkit/issues"},"dist":{"shasum":"1e062c8335167053b50c10e53b9b3efd4fa4ac93","tarball":"https://registry.npmjs.org/@cisstech/nestjs-expand/-/nestjs-expand-0.0.0-beta.1.tgz","fileCount":21,"integrity":"sha512-3JbqpxbS9K3qEAUsq8TlyBdMVYsXe1il6f5zTBbCIdBGZzAmCgx1yZgC5JZYMjft1A9oTvWOET/7EoW+KqTKzw==","signatures":[{"sig":"MEUCID0/P4qE2/G3G3tO2+iDkFNf5LBg7hSGO9/Bg83UH7cAAiEAlAugDe0qAAOW7INPb1AMtaXvjf39Hog7EgCTmgHEHYA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29722},"main":"./src/index.js","type":"commonjs","gitHead":"a97192d44cc23a9448a7b30d8d1c869e07fcdcd4","typings":"./src/index.d.ts","_npmUser":{"name":"mcisse","email":"mciissee@gmail.com"},"repository":{"url":"git+https://github.com/cisstech/nestkit.git","type":"git"},"_npmVersion":"8.19.3","description":"A NestJS module to build Dynamic Resource Expansion for APIs","directories":{},"_nodeVersion":"18.13.0","dependencies":{"rxjs":"^7.8.0","tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@nestjs/core":"^10.x","@nestjs/common":"^10.x","@golevelup/nestjs-discovery":"^4.x"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-expand_0.0.0-beta.1_1700735472249_0.9403449633016923","host":"s3://npm-registry-packages"}},"0.0.0-beta.2":{"name":"@cisstech/nestjs-expand","version":"0.0.0-beta.2","keywords":["NestJS","RestAPI","api","expand"],"author":{"name":"Mamadou Cisse","email":"cisstech@gmail.com"},"license":"MIT","_id":"@cisstech/nestjs-expand@0.0.0-beta.2","maintainers":[{"name":"mcisse","email":"mciissee@gmail.com"}],"homepage":"https://github.com/cisstech/nestkit/blob/main/libs/expand/README.md","bugs":{"url":"https://github.com/cisstech/nestkit/issues"},"dist":{"shasum":"f061c1597c54342de591faf16343b1525b0937c9","tarball":"https://registry.npmjs.org/@cisstech/nestjs-expand/-/nestjs-expand-0.0.0-beta.2.tgz","fileCount":21,"integrity":"sha512-dpVHFKM/UtjWW1EoQX224X2K0gLe6UCkfQ4sMePu+VSf4y7a2glIeK98o5gNuzH2T7JfFaMyD4eJbyEEARqIVA==","signatures":[{"sig":"MEUCIEvLuceof0d9aR+01QMC+pnGcSNIIJ7qhtP5hZVxn8PHAiEAyDmVLbqgl9gAlK4lYHJCPtADEXIIJkRggkAQcbV0F+k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29874},"main":"./src/index.js","type":"commonjs","gitHead":"29353a847f3cb1ad670f71a1e8a05ef116c20a1e","typings":"./src/index.d.ts","_npmUser":{"name":"mcisse","email":"mciissee@gmail.com"},"repository":{"url":"git+https://github.com/cisstech/nestkit.git","type":"git"},"_npmVersion":"8.19.3","description":"A NestJS module to build Dynamic Resource Expansion for APIs","directories":{},"_nodeVersion":"18.13.0","dependencies":{"rxjs":"^7.8.0","tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@nestjs/core":"^10.x","@nestjs/common":"^10.x","@golevelup/nestjs-discovery":"^4.x"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-expand_0.0.0-beta.2_1700735886396_0.9964930496501063","host":"s3://npm-registry-packages"}},"0.0.0-beta.3":{"name":"@cisstech/nestjs-expand","version":"0.0.0-beta.3","keywords":["NestJS","RestAPI","api","expand"],"author":{"name":"Mamadou Cisse","email":"cisstech@gmail.com"},"license":"MIT","_id":"@cisstech/nestjs-expand@0.0.0-beta.3","maintainers":[{"name":"mcisse","email":"mciissee@gmail.com"}],"homepage":"https://github.com/cisstech/nestkit/blob/main/libs/expand/README.md","bugs":{"url":"https://github.com/cisstech/nestkit/issues"},"dist":{"shasum":"44d4015f74759e6a8ec9581c9316d811452b6e70","tarball":"https://registry.npmjs.org/@cisstech/nestjs-expand/-/nestjs-expand-0.0.0-beta.3.tgz","fileCount":21,"integrity":"sha512-FP/CV3uMrxhjYzhyp2ocvn71GrO9tLETJ9nqEgCJW4DEibPXuOHDa8pbN7D2kC52lshvmi0D0nEHKoT9qd3Zqg==","signatures":[{"sig":"MEYCIQC8hEUkU7xHsafVw5qXW4jy05EzbgtPqWET0bESL8G/QgIhAKVkchrFj9+pZR0YJVMjoAmWBDqnW1ecsElJFKQUso0L","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29917},"main":"./src/index.js","type":"commonjs","gitHead":"0c262653f47669f3d3368a1451e8e3750d2f538f","typings":"./src/index.d.ts","_npmUser":{"name":"mcisse","email":"mciissee@gmail.com"},"repository":{"url":"git+https://github.com/cisstech/nestkit.git","type":"git"},"_npmVersion":"8.19.3","description":"A NestJS module to build Dynamic Resource Expansion for APIs","directories":{},"_nodeVersion":"18.13.0","dependencies":{"rxjs":"^7.8.0","tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@nestjs/core":"^10.x","@nestjs/common":"^10.x","@golevelup/nestjs-discovery":"^4.x"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-expand_0.0.0-beta.3_1700742258014_0.14820322527905128","host":"s3://npm-registry-packages"}},"0.0.0-beta.4":{"name":"@cisstech/nestjs-expand","version":"0.0.0-beta.4","keywords":["NestJS","RestAPI","api","expand"],"author":{"name":"Mamadou Cisse","email":"mciissee@gmail.com"},"license":"MIT","_id":"@cisstech/nestjs-expand@0.0.0-beta.4","maintainers":[{"name":"mcisse","email":"mciissee@gmail.com"}],"homepage":"https://github.com/cisstech/nestkit/blob/main/libs/expand/README.md","bugs":{"url":"https://github.com/cisstech/nestkit/issues"},"dist":{"shasum":"86d07954a2725d1be2e22a5a88ad13c3690fb926","tarball":"https://registry.npmjs.org/@cisstech/nestjs-expand/-/nestjs-expand-0.0.0-beta.4.tgz","fileCount":21,"integrity":"sha512-C+R8FyH6/kjNGSv2RVQit12knbZen4Xv+sjygUUJAIq8lqEBjJeyoDZ2whtsBYsP9JjPhc71Lg06wtG7E90JAw==","signatures":[{"sig":"MEQCIGSnnUDkG2STexlRC2jwk3a5KSG/ZuNk2Bup8c73pFi7AiA3L3R/ezEjrjd7u/ssHuONBOr9crzw3bVL9l2b/EQ5Tw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33065},"main":"./src/index.js","type":"commonjs","gitHead":"9edad907476e875f9b60b02fb2f74791541f9bd6","typings":"./src/index.d.ts","_npmUser":{"name":"mcisse","email":"mciissee@gmail.com"},"repository":{"url":"git+https://github.com/cisstech/nestkit.git","type":"git"},"_npmVersion":"8.19.3","description":"A NestJS module to build Dynamic Resource Expansion for APIs","directories":{},"_nodeVersion":"18.13.0","dependencies":{"rxjs":"^7.8.0","tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@nestjs/core":"^10.x","@nestjs/common":"^10.x","@golevelup/nestjs-discovery":"^4.x"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-expand_0.0.0-beta.4_1700837712388_0.11792163432513525","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@cisstech/nestjs-expand","version":"1.0.0","keywords":["NestJS","RestAPI","api","expand"],"author":{"name":"Mamadou Cisse","email":"mciissee@gmail.com"},"license":"MIT","_id":"@cisstech/nestjs-expand@1.0.0","maintainers":[{"name":"mcisse","email":"mciissee@gmail.com"}],"homepage":"https://github.com/cisstech/nestkit/blob/main/libs/expand/README.md","bugs":{"url":"https://github.com/cisstech/nestkit/issues"},"dist":{"shasum":"cfbc9a3d1b3ae23582b76b4e56d9840b8833f7b1","tarball":"https://registry.npmjs.org/@cisstech/nestjs-expand/-/nestjs-expand-1.0.0.tgz","fileCount":21,"integrity":"sha512-qxPRwvS/W0ON/Y4t26Y8f20WrlC2BqT/AC1pG5q2i4T6z+w8cY1R8IABq6EzI/gyzbiUSBPe4+kxZb4FbTUP9g==","signatures":[{"sig":"MEYCIQCkJp9UynwPrWtzHGmY78S1+RE+e5NAq41LHe5J0hP+ewIhAJ9XFPD9cnXR5ROrW37iTZbQ3pf/CS1EH1mVubrHA2vS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44616},"main":"./src/index.js","type":"commonjs","gitHead":"0501d494bfaa85beb687ca11290af9ab7f1e791a","typings":"./src/index.d.ts","_npmUser":{"name":"mcisse","email":"mciissee@gmail.com"},"repository":{"url":"git+https://github.com/cisstech/nestkit.git","type":"git"},"_npmVersion":"8.19.3","description":"A NestJS module to build Dynamic Resource Expansion for APIs","directories":{},"_nodeVersion":"18.13.0","dependencies":{"rxjs":"^7.8.0","tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@nestjs/core":"^10.x","@nestjs/common":"^10.x","@golevelup/nestjs-discovery":"^4.x"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-expand_1.0.0_1700879302981_0.40293815759812524","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@cisstech/nestjs-expand","version":"1.0.1","keywords":["NestJS","RestAPI","api","expand"],"author":{"name":"Mamadou Cisse","email":"mciissee@gmail.com"},"license":"MIT","_id":"@cisstech/nestjs-expand@1.0.1","maintainers":[{"name":"mcisse","email":"mciissee@gmail.com"}],"homepage":"https://github.com/cisstech/nestkit/blob/main/libs/expand/README.md","bugs":{"url":"https://github.com/cisstech/nestkit/issues"},"dist":{"shasum":"02ef6fe73d769b7d97f120b866dc84ef97f6178c","tarball":"https://registry.npmjs.org/@cisstech/nestjs-expand/-/nestjs-expand-1.0.1.tgz","fileCount":21,"integrity":"sha512-cEB14rzDqlI68HSkTCcAL+iwpzjMmZODDnuK7ieKWTlnHoXMYB3lT5v/c7Gq7WqGRAy5W7cctdOVCwXCbqVoIw==","signatures":[{"sig":"MEYCIQDn5dammbCPrHlv701ivDy7vfdFuDUoKiahltKQZtWZJwIhAMUBiApUBp5p5DabcRGlNtSIgmHrFqXJJt730vx1vSEO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45054},"main":"./src/index.js","type":"commonjs","gitHead":"7ea789e656bfb4285836f5ab2f8ad62cf61dca6c","typings":"./src/index.d.ts","_npmUser":{"name":"mcisse","email":"mciissee@gmail.com"},"repository":{"url":"git+https://github.com/cisstech/nestkit.git","type":"git"},"_npmVersion":"8.19.3","description":"A NestJS module to build Dynamic Resource Expansion for APIs","directories":{},"_nodeVersion":"18.13.0","dependencies":{"rxjs":"^7.8.0","tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@nestjs/core":"^10.x","@nestjs/common":"^10.x","@golevelup/nestjs-discovery":"^4.x"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-expand_1.0.1_1701340870668_0.7660099382707799","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@cisstech/nestjs-expand","version":"1.0.3","keywords":["NestJS","RestAPI","api","expand"],"author":{"name":"Mamadou Cisse","email":"mciissee@gmail.com"},"license":"MIT","_id":"@cisstech/nestjs-expand@1.0.3","maintainers":[{"name":"mcisse","email":"mciissee@gmail.com"}],"homepage":"https://github.com/cisstech/nestkit/blob/main/libs/expand/README.md","bugs":{"url":"https://github.com/cisstech/nestkit/issues"},"dist":{"shasum":"9f9579e08449d13d7646db5599ce3f20175eddb4","tarball":"https://registry.npmjs.org/@cisstech/nestjs-expand/-/nestjs-expand-1.0.3.tgz","fileCount":21,"integrity":"sha512-CYLwlRLNzMcy880ZgraS0pmkEfU5N/AKeE2mdt36AFSZOz29qhIbQ2WeNTUR0fYjkJHI2CjK1+dHGG4fPLe3EQ==","signatures":[{"sig":"MEUCIQC3jDTDBI7h1uw1wwygoFzkkvGzwND1qEpnsuSIQnradgIgF3p4RIQWPuwu3jaulz4a+JdRxKdW38hHMiv3kVMog1k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45070},"main":"./src/index.js","type":"commonjs","gitHead":"46a43aaea62b422ca5f890289504db46ef5ec4af","typings":"./src/index.d.ts","_npmUser":{"name":"mcisse","email":"mciissee@gmail.com"},"repository":{"url":"git+https://github.com/cisstech/nestkit.git","type":"git"},"_npmVersion":"8.19.3","description":"A NestJS module to build Dynamic Resource Expansion for APIs","directories":{},"_nodeVersion":"18.13.0","dependencies":{"rxjs":"^7.8.0","tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@nestjs/core":"^10.x","@nestjs/common":"^10.x","@golevelup/nestjs-discovery":"^4.x"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-expand_1.0.3_1702145480402_0.10166317865631869","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@cisstech/nestjs-expand","version":"1.1.0","keywords":["NestJS","RestAPI","api","expand"],"author":{"name":"Mamadou Cisse","email":"mciissee@gmail.com"},"license":"MIT","_id":"@cisstech/nestjs-expand@1.1.0","maintainers":[{"name":"mcisse","email":"mciissee@gmail.com"}],"homepage":"https://github.com/cisstech/nestkit/blob/main/libs/expand/README.md","bugs":{"url":"https://github.com/cisstech/nestkit/issues"},"dist":{"shasum":"2f709fd93e1e41c06c486d8c26535882c8a5f9cb","tarball":"https://registry.npmjs.org/@cisstech/nestjs-expand/-/nestjs-expand-1.1.0.tgz","fileCount":21,"integrity":"sha512-WYuS25FCaeBkF3Jku58rtWGtHAY8ZN36F0pCy+RqcmU6xK3FaprQvH9AS2Nc4lsHtajVssugx92pm6LxJzRYUg==","signatures":[{"sig":"MEQCIHm4IXZFCcaYZuJQheGQEY7dBqWPWZsgABQNyP4BB06KAiBY5yeyHEzz5rSZpvtn5Gow7DuZKfyXnA2u3lW8jWUSeg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45484},"main":"./src/index.js","type":"commonjs","gitHead":"dd4a119d9d3108329a87c9bfd5fd313379a7289c","typings":"./src/index.d.ts","_npmUser":{"name":"mcisse","email":"mciissee@gmail.com"},"repository":{"url":"git+https://github.com/cisstech/nestkit.git","type":"git"},"_npmVersion":"8.19.3","description":"A NestJS module to build Dynamic Resource Expansion for APIs","directories":{},"_nodeVersion":"18.13.0","dependencies":{"rxjs":"^7.8.0","tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@nestjs/core":"^10.x","@nestjs/common":"^10.x","@golevelup/nestjs-discovery":"^4.x"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-expand_1.1.0_1707128256140_0.4987678911978821","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@cisstech/nestjs-expand","version":"1.2.1","keywords":["NestJS","RestAPI","api","expand"],"author":{"name":"Mamadou Cisse","email":"mciissee@gmail.com"},"license":"MIT","_id":"@cisstech/nestjs-expand@1.2.1","maintainers":[{"name":"mcisse","email":"mciissee@gmail.com"}],"homepage":"https://github.com/cisstech/nestkit/blob/main/libs/expand/README.md","bugs":{"url":"https://github.com/cisstech/nestkit/issues"},"dist":{"shasum":"4c4dbcb07779826fa4e7bd857085240e1844fbe9","tarball":"https://registry.npmjs.org/@cisstech/nestjs-expand/-/nestjs-expand-1.2.1.tgz","fileCount":21,"integrity":"sha512-GdsVbdIX8W9NoRY5C3ni1JfTIJa/p0jw79fIRHVZ7IdghFtjuzfYzZ9OtayrCK5IJG9zTzbds9eGB3GfsOwLvA==","signatures":[{"sig":"MEQCICfueA3+rQh2mnw8f2aYpU1mymEEQrTnG/5h3snYTpBhAiB/0FJY73epKez1SYwkYTMgzEmXLe0HFB6rB0wO5e0vPw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45574},"main":"./src/index.js","type":"commonjs","gitHead":"3c5d3e7a942999d2e11bd6f294c896c136b41a16","typings":"./src/index.d.ts","_npmUser":{"name":"mcisse","email":"mciissee@gmail.com"},"repository":{"url":"git+https://github.com/cisstech/nestkit.git","type":"git"},"_npmVersion":"8.19.3","description":"A NestJS module to build Dynamic Resource Expansion for APIs","directories":{},"_nodeVersion":"18.13.0","dependencies":{"rxjs":"^7.8.0","tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@nestjs/core":"^10.x","@nestjs/common":"^10.x","@golevelup/nestjs-discovery":"^4.x"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-expand_1.2.1_1709588957612_0.045879778571681795","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@cisstech/nestjs-expand","version":"1.3.0","keywords":["NestJS","RestAPI","api","expand"],"author":{"name":"Mamadou Cisse","email":"mciissee@gmail.com"},"license":"MIT","_id":"@cisstech/nestjs-expand@1.3.0","maintainers":[{"name":"mcisse","email":"mciissee@gmail.com"}],"homepage":"https://github.com/cisstech/nestkit/blob/main/libs/expand/README.md","bugs":{"url":"https://github.com/cisstech/nestkit/issues"},"dist":{"shasum":"817f43af215d7c725bcb0de7d60c97842ffb89b2","tarball":"https://registry.npmjs.org/@cisstech/nestjs-expand/-/nestjs-expand-1.3.0.tgz","fileCount":21,"integrity":"sha512-tYFTMfj8jynV3/8LIFvlXjqzvBBaC8VMz3ezu11wTcotwjRYKzOlYQbBxaUvS8z2MdOgXc6ExZEHyatZu5kQBQ==","signatures":[{"sig":"MEUCIGGolB/wjeNxC34JrBE8xzY09eUEowHS7UmDpzq0SMRLAiEA8J+P0DQSgcfJm8AE2kwUzXUIi/7h32KicMh2APiKgFg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45574},"main":"./src/index.js","type":"commonjs","gitHead":"0e7e3db10646e6729ac6ff9dd88329bd52ef5c9d","typings":"./src/index.d.ts","_npmUser":{"name":"mcisse","email":"mciissee@gmail.com"},"repository":{"url":"git+https://github.com/cisstech/nestkit.git","type":"git"},"_npmVersion":"8.19.3","description":"A NestJS module to build Dynamic Resource Expansion for APIs","directories":{},"_nodeVersion":"18.13.0","dependencies":{"rxjs":"^7.8.0","tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@nestjs/core":"^10.x","@nestjs/common":"^10.x","@golevelup/nestjs-discovery":"^4.x"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-expand_1.3.0_1711021783188_0.4478862320776813","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@cisstech/nestjs-expand","version":"1.4.0","keywords":["NestJS","RestAPI","api","expand"],"author":{"name":"Mamadou Cisse","email":"mciissee@gmail.com"},"license":"MIT","_id":"@cisstech/nestjs-expand@1.4.0","maintainers":[{"name":"mcisse","email":"mciissee@gmail.com"}],"homepage":"https://github.com/cisstech/nestkit/blob/main/libs/expand/README.md","bugs":{"url":"https://github.com/cisstech/nestkit/issues"},"dist":{"shasum":"c838fc93fe43fac4ce61adfa1f7ef598c0c7bcf4","tarball":"https://registry.npmjs.org/@cisstech/nestjs-expand/-/nestjs-expand-1.4.0.tgz","fileCount":21,"integrity":"sha512-FqzKMq3zQyG3neLKIU6BcJquiSbMSQ/Mu6aJ4ySZpDO47kxiOeRmeeklbAFe4xreTEHLUnWIfOL1LW5P4AnYyQ==","signatures":[{"sig":"MEUCIE8DguKDq8PRvwVckSDurU8URWBsvftDSjXZpwRRloaMAiEA2zIP7tgoVEDLL6gH8BN5BACXq/rRvbbug+NyIkjWR48=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47215},"main":"./src/index.js","type":"commonjs","gitHead":"f9728972b4126492150fd82a7d3592637229f88a","typings":"./src/index.d.ts","_npmUser":{"name":"mcisse","email":"mciissee@gmail.com"},"repository":{"url":"git+https://github.com/cisstech/nestkit.git","type":"git"},"_npmVersion":"9.6.7","description":"A NestJS module to build Dynamic Resource Expansion for APIs","directories":{},"_nodeVersion":"18.17.0","dependencies":{"rxjs":"^7.8.0","tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@nestjs/core":"^10.x","@nestjs/common":"^10.x","@golevelup/nestjs-discovery":"^4.x"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-expand_1.4.0_1721491373426_0.9000985311433394","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@cisstech/nestjs-expand","version":"1.5.0","keywords":["NestJS","RestAPI","api","expand"],"author":{"name":"Mamadou Cisse","email":"mciissee@gmail.com"},"license":"MIT","_id":"@cisstech/nestjs-expand@1.5.0","maintainers":[{"name":"mcisse","email":"mciissee@gmail.com"}],"homepage":"https://github.com/cisstech/nestkit/blob/main/libs/expand/README.md","bugs":{"url":"https://github.com/cisstech/nestkit/issues"},"dist":{"shasum":"9f6d8e30879e5151c8853c066f9a4f36dea420f6","tarball":"https://registry.npmjs.org/@cisstech/nestjs-expand/-/nestjs-expand-1.5.0.tgz","fileCount":24,"integrity":"sha512-JLKJeM3h2Q3OnC3BjXNWSxMmmULk9Orl0UcmyE0PjhzH32o29rBQe79COhMq0rL+Bdlag9Zsa3Yh0WrFIs2s6g==","signatures":[{"sig":"MEYCIQCIZ6FDl6iqzbTJmw05npXtXNZ7LxCo0lw/YXwM6x8sSQIhAN4v0jsknsAhfxhZcCtQ49NWx6xyDaamzl2iAgHmTJtl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47476},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","typings":"./src/index.d.ts","_npmUser":{"name":"mcisse","email":"mciissee@gmail.com"},"repository":{"url":"https://github.com/cisstech/nestkit","type":"git"},"description":"A NestJS module to build Dynamic Resource Expansion for APIs","directories":{},"licenseText":"MIT License\n\nCopyright (c) Mamadou Cisse <mciissee@gmail.com> (github.com/cisstech)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","dependencies":{"rxjs":"^7.8.0","tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@nestjs/core":"^10.x","@nestjs/common":"^10.x","@golevelup/nestjs-discovery":"^4.x"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-expand_1.5.0_1724750269589_0.571642630164376","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"@cisstech/nestjs-expand","version":"1.6.0","keywords":["NestJS","RestAPI","api","expand"],"author":{"name":"Mamadou Cisse","email":"mciissee@gmail.com"},"license":"MIT","_id":"@cisstech/nestjs-expand@1.6.0","maintainers":[{"name":"mcisse","email":"mciissee@gmail.com"}],"homepage":"https://github.com/cisstech/nestkit/blob/main/libs/expand/README.md","bugs":{"url":"https://github.com/cisstech/nestkit/issues"},"dist":{"shasum":"8a66f04e16a04071c4cd502d9b02bd2b6face833","tarball":"https://registry.npmjs.org/@cisstech/nestjs-expand/-/nestjs-expand-1.6.0.tgz","fileCount":24,"integrity":"sha512-hJ6C5V5WZfDnEeaDs33TqS4E0YZxEP1BBdw8Uc9vAPKP3P2bTE3S8m81x00Ej6XYIeqMvV/P1cmDtV11GAk/Bw==","signatures":[{"sig":"MEUCIQCrdwzyRnrMT2tTrgWxxs3h1nhRtDmjHhzQf727xt9qYAIgPb29kKLdjmUfWu4bApXdZHvk/fMF3SGhePNqsq/MXKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48274},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","typings":"./src/index.d.ts","_npmUser":{"name":"mcisse","email":"mciissee@gmail.com"},"repository":{"url":"https://github.com/cisstech/nestkit","type":"git"},"description":"A NestJS module to build Dynamic Resource Expansion for APIs","directories":{},"licenseText":"MIT License\n\nCopyright (c) Mamadou Cisse <mciissee@gmail.com> (github.com/cisstech)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","dependencies":{"rxjs":"^7.8.0","tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@nestjs/core":"^10.x","@nestjs/common":"^10.x","@golevelup/nestjs-discovery":"^4.x"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-expand_1.6.0_1739375943123_0.7906047902769737","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@cisstech/nestjs-expand","version":"1.7.0","keywords":["NestJS","RestAPI","api","expand"],"author":{"name":"Mamadou Cisse","email":"mciissee@gmail.com"},"license":"MIT","_id":"@cisstech/nestjs-expand@1.7.0","maintainers":[{"name":"mcisse","email":"mciissee@gmail.com"}],"homepage":"https://github.com/cisstech/nestkit/blob/main/libs/expand/README.md","bugs":{"url":"https://github.com/cisstech/nestkit/issues"},"dist":{"shasum":"3b8aa8511f44a7f9259e4f0417d24fecfee358cb","tarball":"https://registry.npmjs.org/@cisstech/nestjs-expand/-/nestjs-expand-1.7.0.tgz","fileCount":24,"integrity":"sha512-4d4ycr94+NmlyTQ/bCMNeINoaKAExTu5yeJtkFzj5fJcxEPj5EbhX0MpOF/koJcYBdQmlh/Ff/j254xWdIb9dg==","signatures":[{"sig":"MEUCIQD3K2o6JbotRl+N8YDkAlqt20vuY7S9vJOCl7xwB2fNSQIgMNyf6z1Wo7MRITh30y98dkDku8Wl0J9GUgE31bzZLOg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48498},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","typings":"./src/index.d.ts","_npmUser":{"name":"mcisse","email":"mciissee@gmail.com"},"repository":{"url":"https://github.com/cisstech/nestkit","type":"git"},"description":"A NestJS module to build Dynamic Resource Expansion for APIs","directories":{},"licenseText":"MIT License\n\nCopyright (c) Mamadou Cisse <mciissee@gmail.com> (github.com/cisstech)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","dependencies":{"rxjs":"^7.8.0","tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@nestjs/core":"^10.x","@nestjs/common":"^10.x","@golevelup/nestjs-discovery":"^4.x"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-expand_1.7.0_1741920554998_0.8334130654454373","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@cisstech/nestjs-expand","version":"1.8.0","keywords":["NestJS","RestAPI","api","expand"],"author":{"name":"Mamadou Cisse","email":"mciissee@gmail.com"},"license":"MIT","_id":"@cisstech/nestjs-expand@1.8.0","maintainers":[{"name":"mcisse","email":"mciissee@gmail.com"}],"homepage":"https://github.com/cisstech/nestkit/blob/main/libs/expand/README.md","bugs":{"url":"https://github.com/cisstech/nestkit/issues"},"dist":{"shasum":"496d5649aead26f12434edf2c6991aa0900b3ebc","tarball":"https://registry.npmjs.org/@cisstech/nestjs-expand/-/nestjs-expand-1.8.0.tgz","fileCount":24,"integrity":"sha512-oHblenmv5eQMEPET541ydWs+oxBnXuTVveE8xPanhAm5J4qC3dUSBe4R+/MZGixJy0rA1BGJeK+qFIoAIntnew==","signatures":[{"sig":"MEYCIQDF1sGhc4gtE/0pc4CvMIODo2lehuM22GAlX5+IBguNKQIhAJt+g0r4QX+YpvtB6U7TqdfmrzA2dwl/acRWQz5ab/3s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62783},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","typings":"./src/index.d.ts","_npmUser":{"name":"mcisse","email":"mciissee@gmail.com"},"repository":{"url":"https://github.com/cisstech/nestkit","type":"git"},"description":"A NestJS module to build Dynamic Resource Expansion for APIs","directories":{},"licenseText":"MIT License\n\nCopyright (c) Mamadou Cisse <mciissee@gmail.com> (github.com/cisstech)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","dependencies":{"rxjs":"^7.8.0","tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@nestjs/core":"^10.x","@nestjs/common":"^10.x","@golevelup/nestjs-discovery":"^4.x"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-expand_1.8.0_1741956261264_0.19453447450508898","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@cisstech/nestjs-expand","version":"1.9.0","keywords":["NestJS","RestAPI","api","expand"],"author":{"name":"Mamadou Cisse","email":"mciissee@gmail.com"},"license":"MIT","_id":"@cisstech/nestjs-expand@1.9.0","maintainers":[{"name":"mcisse","email":"mciissee@gmail.com"}],"homepage":"https://github.com/cisstech/nestkit/blob/main/libs/expand/README.md","bugs":{"url":"https://github.com/cisstech/nestkit/issues"},"dist":{"shasum":"0cf46a18d5e22baca010e1dd3b959f4b305698ba","tarball":"https://registry.npmjs.org/@cisstech/nestjs-expand/-/nestjs-expand-1.9.0.tgz","fileCount":24,"integrity":"sha512-gbFZFcN+FMJi6jlH0/nwBLpqkIqxnFNa99myobFXcX9BGSLrZhkgrmSRT7eNr8eEKKlMqcIIZ19Y4Joaz/Q5ug==","signatures":[{"sig":"MEYCIQDsRcXxwC0tRV41CThOdcTbNVVXA7TLjyfXlbdkn/lcvwIhAN0Jm1EuLshwEdphfGlqbD/Eru+vmlBTGlfv13wHyUUB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":62783},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","typings":"./src/index.d.ts","_npmUser":{"name":"mcisse","email":"mciissee@gmail.com"},"repository":{"url":"https://github.com/cisstech/nestkit","type":"git"},"description":"A NestJS module to build Dynamic Resource Expansion for APIs","directories":{},"licenseText":"MIT License\n\nCopyright (c) Mamadou Cisse <mciissee@gmail.com> (github.com/cisstech)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","dependencies":{"rxjs":"^7.8.0","tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@nestjs/core":"^10.x","@nestjs/common":"^10.x","@golevelup/nestjs-discovery":"^4.x"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-expand_1.9.0_1742763877432_0.9693274324487497","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@cisstech/nestjs-expand","version":"1.10.0","keywords":["NestJS","RestAPI","api","expand"],"author":{"name":"Mamadou Cisse","email":"mciissee@gmail.com"},"license":"MIT","_id":"@cisstech/nestjs-expand@1.10.0","maintainers":[{"name":"mcisse","email":"mciissee@gmail.com"}],"homepage":"https://github.com/cisstech/nestkit/blob/main/libs/expand/README.md","bugs":{"url":"https://github.com/cisstech/nestkit/issues"},"dist":{"shasum":"ffe76186ab6e03ed4c6949a8ba2499054099e702","tarball":"https://registry.npmjs.org/@cisstech/nestjs-expand/-/nestjs-expand-1.10.0.tgz","fileCount":24,"integrity":"sha512-kvgs+O9fgpJU6CWw+6/gOQSV0AD+FcsiG7GEMKp3a503rXJwNHOtUg7+o7dzvq80FlbfqB3Nz8kErF8YZsPfqg==","signatures":[{"sig":"MEUCIQCyPXNH85nXKSNsvWtUMorSylt1T/dKq6gPdlOFOzZ/VgIgKE7N2DlSKSQON5UQx8cDczepFwlRiv7+t9aFTzgrR7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86187},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","typings":"./src/index.d.ts","_npmUser":{"name":"mcisse","email":"mciissee@gmail.com"},"repository":{"url":"https://github.com/cisstech/nestkit","type":"git"},"description":"A NestJS module to build Dynamic Resource Expansion for APIs","directories":{},"licenseText":"MIT License\n\nCopyright (c) Mamadou Cisse <mciissee@gmail.com> (github.com/cisstech)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","dependencies":{"rxjs":"^7.8.0","tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@nestjs/core":"^10.x","@nestjs/common":"^10.x","reflect-metadata":"^0.1.x","@golevelup/nestjs-discovery":"^4.x"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-expand_1.10.0_1745719297204_0.8546743444970835","host":"s3://npm-registry-packages-npm-production"}},"1.10.1":{"name":"@cisstech/nestjs-expand","version":"1.10.1","keywords":["NestJS","RestAPI","api","expand"],"author":{"name":"Mamadou Cisse","email":"mciissee@gmail.com"},"license":"MIT","_id":"@cisstech/nestjs-expand@1.10.1","maintainers":[{"name":"mcisse","email":"mciissee@gmail.com"}],"homepage":"https://github.com/cisstech/nestkit/blob/main/libs/expand/README.md","bugs":{"url":"https://github.com/cisstech/nestkit/issues"},"dist":{"shasum":"acf530254af02dfe4e4a7b81afd2614113062d12","tarball":"https://registry.npmjs.org/@cisstech/nestjs-expand/-/nestjs-expand-1.10.1.tgz","fileCount":24,"integrity":"sha512-ziGMX2DdSD0zAMau2DGwNw5jFu2gzUwETUdlfQysZ0prGMbTSaRqN/hrJwUHucjH+LGvyjneQOWCJWBRt17o8w==","signatures":[{"sig":"MEUCIHtbrX7LfWdZIWNGTCiclHuP44l9X3CZHhYVO36DLlWEAiEA4vzqaYnVbovM8Y91KunMz8/QEklE2kK90kbx8ipyTKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86187},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","typings":"./src/index.d.ts","_npmUser":{"name":"mcisse","email":"mciissee@gmail.com"},"repository":{"url":"https://github.com/cisstech/nestkit","type":"git"},"description":"A NestJS module to build Dynamic Resource Expansion for APIs","directories":{},"licenseText":"MIT License\n\nCopyright (c) Mamadou Cisse <mciissee@gmail.com> (github.com/cisstech)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","dependencies":{"rxjs":"^7.8.0","tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@nestjs/core":"^10.x","@nestjs/common":"^10.x","reflect-metadata":"^0.1.x","@golevelup/nestjs-discovery":"^4.x"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-expand_1.10.1_1762092765735_0.06046920584865911","host":"s3://npm-registry-packages-npm-production"}},"1.10.2":{"name":"@cisstech/nestjs-expand","version":"1.10.2","keywords":["NestJS","RestAPI","api","expand"],"author":{"name":"Mamadou Cisse","email":"mciissee@gmail.com"},"license":"MIT","_id":"@cisstech/nestjs-expand@1.10.2","maintainers":[{"name":"mcisse","email":"mciissee@gmail.com"}],"homepage":"https://github.com/cisstech/nestkit/blob/main/libs/expand/README.md","bugs":{"url":"https://github.com/cisstech/nestkit/issues"},"dist":{"shasum":"c53b62ad23b262be2ee8ec135bc4f25054526b90","tarball":"https://registry.npmjs.org/@cisstech/nestjs-expand/-/nestjs-expand-1.10.2.tgz","fileCount":24,"integrity":"sha512-pVgJtZcfrfC4HhayxhvkAjpDuLhM9zovjoJUkMkqyR5mzrQjJnVaz5XToIvBCFHl3PWN6dy0GBL3wk4HRSoHJA==","signatures":[{"sig":"MEUCIQDofRqaAVmcubEvd309usRFF/LXSHaxn5X7cXqwOlddDAIgV++JekdWMBLsS94nHwVXp/a8Szfqo0gO2RNZelPrhLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86187},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","typings":"./src/index.d.ts","_npmUser":{"name":"mcisse","email":"mciissee@gmail.com"},"repository":{"url":"https://github.com/cisstech/nestkit","type":"git"},"description":"A NestJS module to build Dynamic Resource Expansion for APIs","directories":{},"licenseText":"MIT License\n\nCopyright (c) Mamadou Cisse <mciissee@gmail.com> (github.com/cisstech)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","dependencies":{"rxjs":"^7.8.0","tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@nestjs/core":"^10.x","@nestjs/common":"^10.x","reflect-metadata":"^0.1.x","@golevelup/nestjs-discovery":"^4.x"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-expand_1.10.2_1762205804109_0.27199154490274946","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@cisstech/nestjs-expand","version":"1.11.0","keywords":["NestJS","RestAPI","api","expand"],"author":{"name":"Mamadou Cisse","email":"mciissee@gmail.com"},"license":"MIT","_id":"@cisstech/nestjs-expand@1.11.0","maintainers":[{"name":"mcisse","email":"mciissee@gmail.com"}],"homepage":"https://github.com/cisstech/nestkit/blob/main/libs/expand/README.md","bugs":{"url":"https://github.com/cisstech/nestkit/issues"},"dist":{"shasum":"6027fbcdd3c5e5b5549c8c13be33fedd2b0bfc39","tarball":"https://registry.npmjs.org/@cisstech/nestjs-expand/-/nestjs-expand-1.11.0.tgz","fileCount":24,"integrity":"sha512-AI+iFnsNYcAqueg18bP4ZYDpOdh7XVjNHO2hXv5mZMtEjpr4FKxwa7Z/NF2EWVTCsDH5aIhY+yOPZWHQblKbhQ==","signatures":[{"sig":"MEQCIH/YgILjlyNidTWNL/7BZD0Fk0LlxgMrGifoCunYlXfRAiBoEA/Nrz0o5DX0E+/SCuNgiK4NeO5X8RCSZCj+yoNJOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86187},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","typings":"./src/index.d.ts","_npmUser":{"name":"mcisse","email":"mciissee@gmail.com"},"repository":{"url":"https://github.com/cisstech/nestkit","type":"git"},"description":"A NestJS module to build Dynamic Resource Expansion for APIs","directories":{},"licenseText":"MIT License\n\nCopyright (c) Mamadou Cisse <mciissee@gmail.com> (github.com/cisstech)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","dependencies":{"rxjs":"^7.8.0","tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@nestjs/core":"^10.x","@nestjs/common":"^10.x","reflect-metadata":"^0.1.x","@golevelup/nestjs-discovery":"^4.x"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-expand_1.11.0_1763143369701_0.40584683196985005","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@cisstech/nestjs-expand","version":"1.12.0","keywords":["NestJS","RestAPI","api","expand"],"author":{"name":"Mamadou Cisse","email":"mciissee@gmail.com"},"license":"MIT","_id":"@cisstech/nestjs-expand@1.12.0","maintainers":[{"name":"mcisse","email":"mciissee@gmail.com"}],"homepage":"https://github.com/cisstech/nestkit/blob/main/libs/expand/README.md","bugs":{"url":"https://github.com/cisstech/nestkit/issues"},"dist":{"shasum":"dc56d20f893f35b86162385753022a3d7a1abd1a","tarball":"https://registry.npmjs.org/@cisstech/nestjs-expand/-/nestjs-expand-1.12.0.tgz","fileCount":24,"integrity":"sha512-PhKJNcZuihoZt1tTCPPEJB7NRyrsdZrY4pYUIh85ManU5Hr1vgROOjCObIAOvK+I12gQ/iYJcvnD7FjcbIZgzw==","signatures":[{"sig":"MEUCIQChmghhlnhPjfzpZNJL99vw9r9w3VpjLzUGtP/8mw9e8gIgdNC9wjPUvVm0GnyPM7aFiJ+eD3zOrfOFLeI0xCXZwXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86187},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","typings":"./src/index.d.ts","_npmUser":{"name":"mcisse","email":"mciissee@gmail.com"},"repository":{"url":"https://github.com/cisstech/nestkit","type":"git"},"description":"A NestJS module to build Dynamic Resource Expansion for APIs","directories":{},"licenseText":"MIT License\n\nCopyright (c) Mamadou Cisse <mciissee@gmail.com> (github.com/cisstech)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","dependencies":{"rxjs":"^7.8.0","tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@nestjs/core":"^10.x","@nestjs/common":"^10.x","reflect-metadata":"^0.1.x","@golevelup/nestjs-discovery":"^4.x"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-expand_1.12.0_1763222275358_0.6627934583873185","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"@cisstech/nestjs-expand","version":"1.13.0","keywords":["NestJS","RestAPI","api","expand"],"author":{"name":"Mamadou Cisse","email":"mciissee@gmail.com"},"license":"MIT","_id":"@cisstech/nestjs-expand@1.13.0","maintainers":[{"name":"mcisse","email":"mciissee@gmail.com"}],"homepage":"https://github.com/cisstech/nestkit/blob/main/libs/expand/README.md","bugs":{"url":"https://github.com/cisstech/nestkit/issues"},"dist":{"shasum":"9745a02f057d0af4b84fec8ec365f39a4ca77a00","tarball":"https://registry.npmjs.org/@cisstech/nestjs-expand/-/nestjs-expand-1.13.0.tgz","fileCount":24,"integrity":"sha512-+QrZHzTcJFng3+Tx/WB/Xl+Ae5h4xhjf4rWpxr2Bu/jiu4O+45Z6tBmjmg9IV/WHva3KfjEOEG6RoKYC7srDYw==","signatures":[{"sig":"MEUCIQD7cEBR2MoObjKxFlA/UcdXeaH3hzUOLI3qb+ir8jvq6wIgch5fm5422Q8pV+MZVHqvuRYFzY1m7ITkyKoDXQ+0rtc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86349},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","typings":"./src/index.d.ts","_npmUser":{"name":"mcisse","email":"mciissee@gmail.com"},"repository":{"url":"https://github.com/cisstech/nestkit","type":"git"},"description":"A NestJS module to build Dynamic Resource Expansion for APIs","directories":{},"licenseText":"MIT License\n\nCopyright (c) Mamadou Cisse <mciissee@gmail.com> (github.com/cisstech)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","dependencies":{"rxjs":"^7.8.0","tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@nestjs/core":"^10.x || ^11.x","@nestjs/common":"^10.x || ^11.x","reflect-metadata":"^0.1.x","@golevelup/nestjs-discovery":"^4.x || ^5.x"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-expand_1.13.0_1764657020637_0.5268384863030611","host":"s3://npm-registry-packages-npm-production"}},"1.13.1":{"name":"@cisstech/nestjs-expand","version":"1.13.1","keywords":["NestJS","RestAPI","api","expand"],"author":{"name":"Mamadou Cisse","email":"mciissee@gmail.com"},"license":"MIT","_id":"@cisstech/nestjs-expand@1.13.1","maintainers":[{"name":"mcisse","email":"mciissee@gmail.com"}],"homepage":"https://github.com/cisstech/nestkit/blob/main/libs/expand/README.md","bugs":{"url":"https://github.com/cisstech/nestkit/issues"},"dist":{"shasum":"459bd918f6cdcf6667b1acf51cd1ab64ebe8dd61","tarball":"https://registry.npmjs.org/@cisstech/nestjs-expand/-/nestjs-expand-1.13.1.tgz","fileCount":24,"integrity":"sha512-ptm8H6wzWpiZf/Z51flpia2ce70uuukDvtftQ6+jPNqeMxjpk7jnoYXmfjM/kC0Kv47v7A0w5v/+aXvl0yyp0g==","signatures":[{"sig":"MEYCIQCByvKxPnpM61AIIiUBY/GaM1BuLyyQ0xWlXAMgF2o71gIhANOunuD8kFmHn4Z3KFEM8CpOtN0aNMVHtU4Ea2UcI/dB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86349},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","typings":"./src/index.d.ts","_npmUser":{"name":"mcisse","email":"mciissee@gmail.com"},"repository":{"url":"https://github.com/cisstech/nestkit","type":"git"},"description":"A NestJS module to build Dynamic Resource Expansion for APIs","directories":{},"licenseText":"MIT License\n\nCopyright (c) Mamadou Cisse <mciissee@gmail.com> (github.com/cisstech)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","dependencies":{"rxjs":"^7.8.0","tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@nestjs/core":"^10.x || ^11.x","@nestjs/common":"^10.x || ^11.x","reflect-metadata":"^0.1.x","@golevelup/nestjs-discovery":"^4.x || ^5.x"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-expand_1.13.1_1767875219393_0.4611888552737353","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"@cisstech/nestjs-expand","version":"1.14.0","keywords":["NestJS","RestAPI","api","expand"],"author":{"name":"Mamadou Cisse","email":"mciissee@gmail.com"},"license":"MIT","_id":"@cisstech/nestjs-expand@1.14.0","maintainers":[{"name":"mcisse","email":"mciissee@gmail.com"}],"homepage":"https://github.com/cisstech/nestkit/blob/main/libs/expand/README.md","bugs":{"url":"https://github.com/cisstech/nestkit/issues"},"dist":{"shasum":"89332f9f451c901d5d4862a98218ab9c88ccd383","tarball":"https://registry.npmjs.org/@cisstech/nestjs-expand/-/nestjs-expand-1.14.0.tgz","fileCount":24,"integrity":"sha512-Nlzm+7HKO5FQRlW7gjCdQdyAH63WOyhBr/W6mTqYmrEUjTJEVpl0CFciLLDxfcrdogoV18zN15OlMYpsSPxFlg==","signatures":[{"sig":"MEUCIB47qjzPkbZPrXARa8Uaac9tDB7mcozlcOKZrjv7Wpm2AiEAy7xZPT6J/XRXCzZcCGiRmWAeXWUIhCqZCCDSLxMEBLs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86349},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","typings":"./src/index.d.ts","_npmUser":{"name":"mcisse","email":"mciissee@gmail.com"},"repository":{"url":"https://github.com/cisstech/nestkit","type":"git"},"description":"A NestJS module to build Dynamic Resource Expansion for APIs","directories":{},"licenseText":"MIT License\n\nCopyright (c) Mamadou Cisse <mciissee@gmail.com> (github.com/cisstech)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","dependencies":{"rxjs":"^7.8.0","tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@nestjs/core":"^10.x || ^11.x","@nestjs/common":"^10.x || ^11.x","reflect-metadata":"^0.1.x","@golevelup/nestjs-discovery":"^4.x || ^5.x"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-expand_1.14.0_1771505704361_0.7076721035213847","host":"s3://npm-registry-packages-npm-production"}},"1.14.1":{"name":"@cisstech/nestjs-expand","version":"1.14.1","keywords":["NestJS","RestAPI","api","expand"],"author":{"name":"Mamadou Cisse","email":"mciissee@gmail.com"},"license":"MIT","_id":"@cisstech/nestjs-expand@1.14.1","maintainers":[{"name":"mcisse","email":"mciissee@gmail.com"}],"homepage":"https://github.com/cisstech/nestkit/blob/main/libs/expand/README.md","bugs":{"url":"https://github.com/cisstech/nestkit/issues"},"dist":{"shasum":"966fb9b4159fac62c93ff916d5a8cb3ce9effb52","tarball":"https://registry.npmjs.org/@cisstech/nestjs-expand/-/nestjs-expand-1.14.1.tgz","fileCount":24,"integrity":"sha512-vXNBRljFqdh0DeX9y+pIlXruN3PQsAEqN8zkW9jVU+Mn5LMwiK9LQZX5paF2TWGEC65siPTnneNmfa82PK7Wig==","signatures":[{"sig":"MEQCIAIiuriXGLRj7MCY7qyGl/5XMZxORP6Qypa78RWH2ID8AiBdvuR82au2uNNM7+eq4TeTRdJDrYzEfkoUxTT7os1G+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86349},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","typings":"./src/index.d.ts","_npmUser":{"name":"mcisse","email":"mciissee@gmail.com"},"repository":{"url":"https://github.com/cisstech/nestkit","type":"git"},"description":"A NestJS module to build Dynamic Resource Expansion for APIs","directories":{},"licenseText":"MIT License\n\nCopyright (c) Mamadou Cisse <mciissee@gmail.com> (github.com/cisstech)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","dependencies":{"rxjs":"^7.8.0","tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@nestjs/core":"^10.x || ^11.x","@nestjs/common":"^10.x || ^11.x","reflect-metadata":"^0.1.x","@golevelup/nestjs-discovery":"^4.x || ^5.x"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-expand_1.14.1_1774514151833_0.3294382043867341","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"@cisstech/nestjs-expand","version":"1.15.0","keywords":["NestJS","RestAPI","api","expand"],"author":{"name":"Mamadou Cisse","email":"mciissee@gmail.com"},"license":"MIT","_id":"@cisstech/nestjs-expand@1.15.0","maintainers":[{"name":"mcisse","email":"mciissee@gmail.com"}],"homepage":"https://github.com/cisstech/nestkit/blob/main/libs/expand/README.md","bugs":{"url":"https://github.com/cisstech/nestkit/issues"},"dist":{"shasum":"575eaa0afa30d7dab66aa5f917d0ce1f98ce58bb","tarball":"https://registry.npmjs.org/@cisstech/nestjs-expand/-/nestjs-expand-1.15.0.tgz","fileCount":24,"integrity":"sha512-3kg16cMdziHe+TmN6PwyQJ2prGDztcg4H3jhG8c+tm5N1tSYmouwSGJKdNfbUj8HEEvZjgjp3wQo+gc6CXS89Q==","signatures":[{"sig":"MEQCIEwhQfMoUmxacHsPCHiNl2r5lXHFLRdry6zklY+x9jwwAiARzrC+HTEqZ77zfgJTEQ4cdQTL5Y4UfC8C18BwdxCmlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86349},"main":"./src/index.js","type":"commonjs","types":"./src/index.d.ts","typings":"./src/index.d.ts","_npmUser":{"name":"mcisse","email":"mciissee@gmail.com"},"repository":{"url":"https://github.com/cisstech/nestkit","type":"git"},"description":"A NestJS module to build Dynamic Resource Expansion for APIs","directories":{},"licenseText":"MIT License\n\nCopyright (c) Mamadou Cisse <mciissee@gmail.com> (github.com/cisstech)\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n","dependencies":{"rxjs":"^7.8.0","tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@nestjs/core":"^10.x || ^11.x","@nestjs/common":"^10.x || ^11.x","reflect-metadata":"^0.1.x","@golevelup/nestjs-discovery":"^4.x || ^5.x"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-expand_1.15.0_1774514746794_0.6342606493865968","host":"s3://npm-registry-packages-npm-production"}},"1.15.1":{"_id":"@cisstech/nestjs-expand@1.15.1","bugs":{"url":"https://github.com/cisstech/nestkit/issues"},"dist":{"shasum":"5466582d88d523be652a6ae0b69b13082437aa92","tarball":"https://registry.npmjs.org/@cisstech/nestjs-expand/-/nestjs-expand-1.15.1.tgz","fileCount":21,"integrity":"sha512-7szumu7hzm834ZuffKLWWYof8MXzYwaJtTtbF8uZoZLuiddNFaRDMzWmLs3o76SX5XR37zPxliAds5R6c9AYVw==","signatures":[{"sig":"MEYCIQCiKsyUVb7x+dEIAAUaPiupmXc2rTAzI7QAw/k31qU0FgIhAL0vWXQWdk4JGbT1I18S49LDp+SaXMFht+jIjgrHX+3o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIA5upD5xpqNnalM5Pgy+zPdyAMUmjo/AhJXWHbS+NwSfAiEAlnXtDisOzkZ+D2jpzeU5MoVYEfysMUY4A7O+ZrUwUBw="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cisstech%2fnestjs-expand@1.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86459},"main":"./src/index.js","name":"@cisstech/nestjs-expand","type":"commonjs","types":"./src/index.d.ts","author":{"name":"Mamadou Cisse","email":"mciissee@gmail.com"},"gitHead":"12207451b0f20ffa375f7389b69c491a75437944","license":"MIT","typings":"./src/index.d.ts","version":"1.15.1","_npmUser":{"name":"mcisse","email":"mciissee@gmail.com"},"homepage":"https://github.com/cisstech/nestkit/blob/main/libs/expand/README.md","keywords":["NestJS","RestAPI","api","expand"],"repository":{"url":"git+https://github.com/cisstech/nestkit.git","type":"git"},"_npmVersion":"11.16.0","description":"A NestJS module to build Dynamic Resource Expansion for APIs","directories":{},"maintainers":[{"name":"mcisse","email":"mciissee@gmail.com"}],"_nodeVersion":"24.18.0","dependencies":{"rxjs":"^7.8.0","tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@nestjs/core":"^10.x || ^11.x","@nestjs/common":"^10.x || ^11.x","reflect-metadata":"^0.1.x","@golevelup/nestjs-discovery":"^4.x || ^5.x"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/nestjs-expand_1.15.1_1790585912474_0.5965013173696179"}}},"time":{"created":"2023-11-23T10:24:36.061Z","modified":"2026-09-28T08:58:32.953Z","0.0.0-beta.0":"2023-11-23T10:24:36.291Z","0.0.0-beta.1":"2023-11-23T10:31:12.494Z","0.0.0-beta.2":"2023-11-23T10:38:06.519Z","0.0.0-beta.3":"2023-11-23T12:24:18.190Z","0.0.0-beta.4":"2023-11-24T14:55:12.547Z","1.0.0":"2023-11-25T02:28:23.132Z","1.0.1":"2023-11-30T10:41:10.851Z","1.0.3":"2023-12-09T18:11:20.561Z","1.1.0":"2024-02-05T10:17:36.344Z","1.2.1":"2024-03-04T21:49:17.789Z","1.3.0":"2024-03-21T11:49:43.359Z","1.4.0":"2024-07-20T16:02:53.574Z","1.5.0":"2024-08-27T09:17:49.735Z","1.6.0":"2025-02-12T15:59:03.431Z","1.7.0":"2025-03-14T02:49:15.165Z","1.8.0":"2025-03-14T12:44:21.484Z","1.9.0":"2025-03-23T21:04:37.636Z","1.10.0":"2025-04-27T02:01:37.396Z","1.10.1":"2025-11-02T14:12:45.938Z","1.10.2":"2025-11-03T21:36:44.298Z","1.11.0":"2025-11-14T18:02:49.894Z","1.12.0":"2025-11-15T15:57:55.591Z","1.13.0":"2025-12-02T06:30:20.826Z","1.13.1":"2026-01-08T12:26:59.550Z","1.14.0":"2026-02-19T12:55:04.494Z","1.14.1":"2026-03-26T08:35:51.980Z","1.15.0":"2026-03-26T08:45:46.938Z","1.15.1":"2026-09-28T08:58:32.554Z"},"bugs":{"url":"https://github.com/cisstech/nestkit/issues"},"author":{"name":"Mamadou Cisse","email":"mciissee@gmail.com"},"license":"MIT","homepage":"https://github.com/cisstech/nestkit/blob/main/libs/expand/README.md","keywords":["NestJS","RestAPI","api","expand"],"repository":{"url":"git+https://github.com/cisstech/nestkit.git","type":"git"},"description":"A NestJS module to build Dynamic Resource Expansion for APIs","maintainers":[{"name":"mcisse","email":"mciissee@gmail.com"}],"readme":"# @cisstech/nestjs-expand\n\n<div align=\"center\">\n\nA NestJS module to build Dynamic Resource Expansion for APIs\n\n[![CI](https://github.com/cisstech/nestkit/actions/workflows/ci.yml/badge.svg)](https://github.com/cisstech/nestkit/actions/workflows/ci.yml)\n[![codecov](https://codecov.io/gh/cisstech/nestkit/branch/main/graph/badge.svg)](https://codecov.io/gh/cisstech/nestkit)\n[![codefactor](https://www.codefactor.io/repository/github/cisstech/nestkit/badge/main)](https://www.codefactor.io/repository/github/cisstech/nestkit/overview/main)\n[![GitHub Tag](https://img.shields.io/github/tag/cisstech/nestkit.svg)](https://github.com/cisstech/nestkit/tags)\n[![npm package](https://img.shields.io/npm/v/@cisstech/nestjs-expand.svg)](https://www.npmjs.org/package/@cisstech/nestjs-expand)\n[![NPM downloads](http://img.shields.io/npm/dm/@cisstech/nestjs-expand.svg)](https://npmjs.org/package/@cisstech/nestjs-expand)\n[![licence](https://img.shields.io/github/license/cisstech/nestkit)](https://github.com/cisstech/nestkit/blob/main/LICENSE)\n[![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg)](https://github.com/prettier/prettier)\n\n</div>\n\n## Overview\n\nThe NestJS Expandable Library is a powerful and flexible extension for NestJS applications, providing a generic pattern for resource expansion in REST APIs. It allows you to dynamically expand and include related resources in API responses, enhancing the flexibility of your API design.\n\n## Features\n\n- Dynamic Resource Expansion: Easily expand related resources in API responses using query parameters.\n- Dynamic Field Selection: Easily select only the fields you want to get from the API responses using query parameters.\n- Decorator-Based Configuration: Use decorators like `@Expander`, `@Expandable`, `@ExpanderMethods`, and `@UseExpansionMethod` to configure expansion logic.\n- Reusable Expansion Logic: Define common expansion logic once in classes decorated with `@ExpanderMethods` and reuse it across multiple DTOs using `@UseExpansionMethod`.\n- Enhanced Metadata Handling: Improved handling of metadata allows for multiple decorators of the same type on the same target.\n- Configuration and Customization: Configure and customize the library to suit your application's specific needs.\n- Comprehensive Error Handling: Control how expansion errors are handled with policies (ignore, include, throw) and response customization.\n- Tested and Reliable: Extensive unit and integration tests ensure the reliability of the library.\n\n## Installation\n\n```bash\nyarn add @cisstech/nestjs-expand\n```\n\n### NestJS Version Compatibility\n\nThis library supports both **NestJS v10** and **NestJS v11**:\n\n- ✅ NestJS v10.x\n- ✅ NestJS v11.x\n\n## Usage\n\n- 1. Decorate Expandable Endpoints\n\n  ```typescript\n  import { Controller, Get } from '@nestjs/common'\n  import { CourseService } from './course.service'\n  import { CourseDTO } from './course.dto'\n  import { Expandable } from '@cisstech/nestjs-expand'\n\n  @Controller('courses')\n  export class CourseController {\n    constructor(private readonly courseService: CourseService) {}\n\n    @Get()\n    @Expandable(CourseDTO)\n    async getAllCourses(): Promise<CourseDTO[]> {\n      return this.courseService.getAllCourses()\n    }\n  }\n  ```\n\n- 2. Implement Expander Services (`@Expander`)\n\n  ```typescript\n  import { Injectable } from '@nestjs/common'\n  import { ExpandContext, Expander } from '@cisstech/nestjs-expand'\n  import { CourseDTO } from './course.dto'\n  import { InstructorDTO } from './instructor.dto'\n  import { InstructorService } from './instructor.service'\n\n  @Injectable()\n  @Expander(CourseDTO)\n  export class CourseExpander {\n    constructor(private readonly instructorService: InstructorService) {}\n\n    async instructor(context: ExpandContext<Request, CourseDTO>): Promise<InstructorDTO> {\n      const { parent } = context\n      const instructor = await this.instructorService.getInstructorById(parent.instructorId)\n      if (!instructor) {\n        throw new Error(`Instructor with id ${parent.instructorId} not found`)\n      }\n      return instructor\n    }\n  }\n  ```\n\n- 3. (Optional) Implement Reusable Expansion Logic (`@ExpanderMethods`)\n\n  ```typescript\n  // instructor.expander-methods.ts (Example)\n  import { Injectable } from '@nestjs/common'\n  import { ExpanderMethods } from '@cisstech/nestjs-expand'\n  import { InstructorService } from './instructor.service'\n  import { InstructorDTO } from './instructor.dto'\n\n  @Injectable()\n  @ExpanderMethods() // Mark class containing reusable methods\n  export class InstructorExpanderMethods {\n    constructor(private readonly instructorService: InstructorService) {}\n\n    async fetchById(id: number): Promise<InstructorDTO | null> {\n      return this.instructorService.getInstructorById(id)\n    }\n  }\n  ```\n\n- 4. (Optional) Link Reusable Logic in Standard Expanders (`@UseExpansionMethod`)\n\n  ```typescript\n  // course.expander.ts\n  import { Injectable } from '@nestjs/common'\n  import { Expander, UseExpansionMethod } from '@cisstech/nestjs-expand'\n  import { CourseDTO } from './course.dto'\n  import { InstructorExpanderMethods } from '../instructors/instructor.expander-methods' // Assuming this class exists\n\n  @Injectable()\n  @Expander(CourseDTO)\n  @UseExpansionMethod<CourseDTO, InstructorExpanderMethods>({\n    name: 'instructor', // Field to populate\n    class: InstructorExpanderMethods, // Class with reusable logic\n    method: 'fetchById', // Method to call\n    params: ['instructorId'], // Map parent.instructorId to the method's first arg\n  })\n  export class CourseExpander {\n    // No instructor method needed here if using @UseExpansionMethod\n  }\n  ```\n\n- 5. Register the controllers and providers (Expanders, ExpanderMethods classes)\n\n```typescript\n// app.module.ts\n\nimport { Module } from '@nestjs/common'\nimport { NestKitExpandModule } from '@cisstech/nestjs-expand'\nimport { CourseController } from 'PATH_TO_FILE'\nimport { CourseExpander } from 'PATH_TO_FILE'\nimport { InstructorExpanderMethods } from 'PATH_TO_FILE' // Register the class with reusable methods\n\n@Module({\n  imports: [\n    NestKitExpandModule.forRoot({\n      enableLogging: true,\n      errorHandling: {\n        includeErrorsInResponse: true,\n        defaultErrorPolicy: 'ignore',\n      },\n    }),\n  ],\n  controllers: [CourseController],\n  providers: [CourseExpander, InstructorExpanderMethods], // Add all expander/methods classes\n})\nexport class AppModule {}\n```\n\n## Configuration Options\n\nThe library provides configuration options to customize its behavior. You can pass an optional configuration object when initializing the NestKitExpandModule in your module:\n\n```typescript\nNestKitExpandModule.forRoot({\n  // General configuration\n  enableLogging: true, // Enable or disable logging\n  enableGlobalSelection: true, // Make all endpoints selectable by default\n  expandQueryParamName: 'expands', // The query parameter name for expansions\n  selectQueryParamName: 'selects', // The query parameter name for field selection\n  logLevel: 'warn', // Log level: 'debug', 'log', 'warn', 'error', or 'none'\n\n  // Error handling configuration\n  errorHandling: {\n    includeErrorsInResponse: true, // Include error details in the response\n    defaultErrorPolicy: 'ignore', // Default error policy: 'ignore', 'include', or 'throw'\n    errorResponseShape: (error, path) => ({\n      // Customize the error shape\n      message: `Error in ${path}: ${error.message}`,\n      path: path,\n      code: error.code || 'EXPANSION_ERROR',\n    }),\n  },\n})\n```\n\n## Error Handling Policies\n\nYou can control how expansion errors are handled at both the module and endpoint levels:\n\n- `ignore` (default): Continue with other expansions, but don't include the failed expansion\n- `include`: Include error details in the response for debugging (requires `includeErrorsInResponse: true`)\n- `throw`: Fail the entire request if any expansion fails\n\nExample with per-endpoint error policy:\n\n```typescript\n@Get('users')\n@Expandable(UserDTO, { errorPolicy: 'include' })\nfindAll() {\n  return this.userService.findAll();\n}\n```\n\n## Documentation\n\nFor detailed documentation, examples, and advanced usage, please refer to the official documentation at <https://cisstech.github.io/nestkit/docs/nestjs-expand/getting-started>\n\nA presentation article is also available [medium](https://medium.com/p/08c06be4c2ba)\n\n## License\n\nMIT © [Mamadou Cisse](https://github.com/cisstech)\n","readmeFilename":"README.md"}