{"objects":[{"downloads":{"monthly":449,"weekly":66},"dependents":0,"updated":"2026-10-13T13:56:35.014Z","searchScore":275.2687,"package":{"name":"@getjerry/prettier-config","keywords":[],"version":"0.27.3","description":"```bash pnpm i -D prettier @getjerry/prettier-config ```","sanitized_name":"@getjerry/prettier-config","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"meteorlxy","type":"user","email":"meteor.lxy@foxmail.com"},"trustedPublisher":{"oidcConfigId":"oidc:129c390d-2a15-462c-b0b3-7b283ca3fbad","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"musawir@getjerry.com","username":"musawir"},{"email":"denis@getjerry.com","username":"denisgrankin"},{"email":"zhangciwu@gmail.com","username":"zhangciwu"},{"email":"1014596312@qq.com","username":"xahhy"},{"email":"meteor.lxy@foxmail.com","username":"meteorlxy"}],"date":"2026-09-01T13:21:45.558Z","links":{"npm":"https://www.npmjs.com/package/@getjerry/prettier-config"}},"score":{"final":275.2687,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":129,"weekly":22},"dependents":0,"updated":"2026-10-15T02:26:32.809Z","searchScore":229.20126,"package":{"name":"@getjerry/tsconfig","keywords":[],"version":"0.27.3","description":"```bash pnpm i -D typescript @getjerry/tsconfig ```","sanitized_name":"@getjerry/tsconfig","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:357090c6-0651-43e5-833a-46fb325433d8","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"musawir@getjerry.com","username":"musawir"},{"email":"denis@getjerry.com","username":"denisgrankin"},{"email":"zhangciwu@gmail.com","username":"zhangciwu"},{"email":"1014596312@qq.com","username":"xahhy"},{"email":"meteor.lxy@foxmail.com","username":"meteorlxy"}],"date":"2026-09-01T13:21:48.152Z","links":{"npm":"https://www.npmjs.com/package/@getjerry/tsconfig"}},"score":{"final":229.20126,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":127,"weekly":10},"dependents":0,"updated":"2026-10-13T14:26:21.497Z","searchScore":216.3678,"package":{"name":"@getjerry/eslint-config","keywords":[],"version":"0.27.3","description":"```bash pnpm i -D eslint @getjerry/eslint-config ```","sanitized_name":"@getjerry/eslint-config","publisher":{"email":"npm-oidc-no-reply@github.com","actor":{"name":"meteorlxy","type":"user","email":"meteor.lxy@foxmail.com"},"trustedPublisher":{"oidcConfigId":"oidc:a3bbfe28-e0ef-4815-bae0-7cb7647e8764","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"musawir@getjerry.com","username":"musawir"},{"email":"denis@getjerry.com","username":"denisgrankin"},{"email":"zhangciwu@gmail.com","username":"zhangciwu"},{"email":"1014596312@qq.com","username":"xahhy"},{"email":"meteor.lxy@foxmail.com","username":"meteorlxy"}],"date":"2026-09-01T13:21:37.073Z","links":{"npm":"https://www.npmjs.com/package/@getjerry/eslint-config"}},"score":{"final":216.3678,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":124,"weekly":20},"dependents":0,"updated":"2026-10-13T14:01:19.177Z","searchScore":215.94305,"package":{"name":"@getjerry/oxfmt-config","keywords":[],"version":"0.27.3","description":"```bash pnpm i -D @getjerry/oxfmt-config ```","sanitized_name":"@getjerry/oxfmt-config","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:ec93dba3-8f4a-4f57-a4bd-a08b3fe16723","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"musawir@getjerry.com","username":"musawir"},{"email":"denis@getjerry.com","username":"denisgrankin"},{"email":"zhangciwu@gmail.com","username":"zhangciwu"},{"email":"1014596312@qq.com","username":"xahhy"},{"email":"meteor.lxy@foxmail.com","username":"meteorlxy"}],"date":"2026-09-01T13:24:48.417Z","links":{"npm":"https://www.npmjs.com/package/@getjerry/oxfmt-config"}},"score":{"final":215.94305,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":130,"weekly":23},"dependents":0,"updated":"2026-10-14T00:41:25.930Z","searchScore":212.91095,"package":{"name":"@getjerry/oxlint-config","keywords":[],"version":"0.27.3","description":"```bash pnpm i -D oxlint @getjerry/oxlint-config ```","sanitized_name":"@getjerry/oxlint-config","publisher":{"email":"npm-oidc-no-reply@github.com","trustedPublisher":{"oidcConfigId":"oidc:f829cddb-6bd9-461a-9eee-519e007019f8","id":"github"},"username":"GitHub Actions"},"maintainers":[{"email":"musawir@getjerry.com","username":"musawir"},{"email":"denis@getjerry.com","username":"denisgrankin"},{"email":"zhangciwu@gmail.com","username":"zhangciwu"},{"email":"1014596312@qq.com","username":"xahhy"},{"email":"meteor.lxy@foxmail.com","username":"meteorlxy"}],"date":"2026-09-01T13:23:52.018Z","links":{"npm":"https://www.npmjs.com/package/@getjerry/oxlint-config"}},"score":{"final":212.91095,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":332,"weekly":25},"dependents":0,"updated":"2026-10-12T22:41:41.233Z","searchScore":83.92602,"package":{"name":"@getjerry/debug","keywords":["debug","log","debugger"],"version":"4.3.8","description":"Lightweight debugging utility for Node.js and the browser","sanitized_name":"@getjerry/debug","publisher":{"email":"zhangciwu@gmail.com","username":"zhangciwu"},"maintainers":[{"email":"musawir@getjerry.com","username":"musawir"},{"email":"denis@getjerry.com","username":"denisgrankin"},{"email":"zhangciwu@gmail.com","username":"zhangciwu"},{"email":"1014596312@qq.com","username":"xahhy"},{"email":"meteor.lxy@foxmail.com","username":"meteorlxy"}],"license":"MIT","date":"2024-03-27T16:48:09.955Z","links":{"homepage":"https://github.com/getjerry/debug#readme","repository":"git+ssh://git@github.com/getjerry/debug.git","bugs":"https://github.com/getjerry/debug/issues","npm":"https://www.npmjs.com/package/@getjerry/debug"}},"score":{"final":83.92602,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":140,"weekly":3},"dependents":"1","updated":"2026-10-13T00:06:29.786Z","searchScore":81.73183,"package":{"name":"@getjerry/aws-iam-role","keywords":[],"version":"1.1.12","description":"Custom IAM role component","sanitized_name":"@getjerry/aws-iam-role","publisher":{"email":"zhen@getjerry.com","username":"xiazhen"},"maintainers":[{"email":"musawir@getjerry.com","username":"musawir"},{"email":"denis@getjerry.com","username":"denisgrankin"},{"email":"zhangciwu@gmail.com","username":"zhangciwu"},{"email":"1014596312@qq.com","username":"xahhy"},{"email":"meteor.lxy@foxmail.com","username":"meteorlxy"}],"license":"ISC","date":"2022-01-07T15:28:30.828Z","links":{"homepage":"https://github.com/danielcondemarin/serverless-next.js/tree/master/packages/serverless-components/aws-iam-role#readme","repository":"git+https://github.com/getjerry/serverless-next.js.git","bugs":"https://github.com/getjerry/serverless-next.js/issues","npm":"https://www.npmjs.com/package/@getjerry/aws-iam-role"}},"score":{"final":81.73183,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":484,"weekly":92},"dependents":"2","updated":"2026-10-13T00:01:53.036Z","searchScore":80.11031,"package":{"name":"@getjerry/lambda-at-edge","keywords":["AWS","Lambda@Edge","Next.js"],"version":"1.19.1","description":"Provides handlers that can be used in CloudFront Lambda@Edge to deploy next.js applications to the edge.","sanitized_name":"@getjerry/lambda-at-edge","publisher":{"email":"zhen@getjerry.com","username":"xiazhen"},"maintainers":[{"email":"musawir@getjerry.com","username":"musawir"},{"email":"denis@getjerry.com","username":"denisgrankin"},{"email":"zhangciwu@gmail.com","username":"zhangciwu"},{"email":"1014596312@qq.com","username":"xahhy"},{"email":"meteor.lxy@foxmail.com","username":"meteorlxy"}],"license":"MIT","date":"2022-11-29T02:48:18.234Z","links":{"homepage":"https://github.com/getjerry/serverless-next.js#readme","repository":"git+https://github.com/getjerry/serverless-next.js.git","bugs":"https://github.com/getjerry/serverless-next.js/issues","npm":"https://www.npmjs.com/package/@getjerry/lambda-at-edge"}},"score":{"final":80.11031,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":30697,"weekly":8037},"dependents":"0","updated":"2026-10-13T21:36:16.770Z","searchScore":72.47478,"package":{"name":"nest-casl","keywords":["authorization","authz","nest","nestjs","casl"],"version":"1.9.15","description":"Access control for Nestjs with CASL","sanitized_name":"nest-casl","publisher":{"email":"liquidautumn@gmail.com","username":"liquidautumn"},"maintainers":[{"email":"liquidautumn@gmail.com","username":"liquidautumn"}],"license":"MIT","date":"2025-02-27T05:08:01.682Z","links":{"homepage":"https://github.com/getjerry/nest-casl#readme","repository":"git+https://github.com/getjerry/nest-casl.git","bugs":"https://github.com/getjerry/nest-casl/issues","npm":"https://www.npmjs.com/package/nest-casl"}},"score":{"final":72.47478,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":336,"weekly":5},"dependents":0,"updated":"2026-10-12T22:41:41.102Z","searchScore":52.198414,"package":{"name":"@getjerry/serverless-next","keywords":["serverless","component","nextjs"],"version":"2.8.3","description":"Serverless nextjs powered by Serverless Components","sanitized_name":"@getjerry/serverless-next","publisher":{"email":"zhen@getjerry.com","username":"xiazhen"},"maintainers":[{"email":"musawir@getjerry.com","username":"musawir"},{"email":"denis@getjerry.com","username":"denisgrankin"},{"email":"zhangciwu@gmail.com","username":"zhangciwu"},{"email":"1014596312@qq.com","username":"xahhy"},{"email":"meteor.lxy@foxmail.com","username":"meteorlxy"}],"license":"MIT","date":"2022-11-29T02:48:21.492Z","links":{"homepage":"https://github.com/getjerry/serverless-next.js#readme","repository":"git+https://github.com/getjerry/serverless-next.js.git","bugs":"https://github.com/getjerry/serverless-next.js/issues","npm":"https://www.npmjs.com/package/@getjerry/serverless-next"}},"score":{"final":52.198414,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":114,"weekly":3},"dependents":"2","updated":"2026-10-13T00:06:32.739Z","searchScore":50.813225,"package":{"name":"@getjerry/cloudfront","keywords":["AWS","CloudFront","Next.js","Serverless"],"version":"2.6.0","description":"Handles CloudFront invalidation","sanitized_name":"@getjerry/cloudfront","publisher":{"email":"zhen@getjerry.com","username":"xiazhen"},"maintainers":[{"email":"musawir@getjerry.com","username":"musawir"},{"email":"denis@getjerry.com","username":"denisgrankin"},{"email":"zhangciwu@gmail.com","username":"zhangciwu"},{"email":"1014596312@qq.com","username":"xahhy"},{"email":"meteor.lxy@foxmail.com","username":"meteorlxy"}],"license":"MIT","date":"2022-11-25T08:28:47.446Z","links":{"homepage":"https://github.com/serverless-nextjs/serverless-next.js#readme","repository":"git+https://github.com/serverless-nextjs/serverless-next.js.git","bugs":"https://github.com/serverless-nextjs/serverless-next.js/issues","npm":"https://www.npmjs.com/package/@getjerry/cloudfront"}},"score":{"final":50.813225,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":193,"weekly":13},"dependents":"2","updated":"2026-10-12T23:31:45.835Z","searchScore":48.77657,"package":{"name":"@getjerry/aws-lambda","keywords":["AWS","Lambda","Next.js","Serverless"],"version":"1.9.3","description":"Deploy Lambda functions to AWS in seconds with [Serverless Components](https://github.com/serverless/components). Utilizes layers for dependency management and S3 accelerated uploads for maximum upload speeds.","sanitized_name":"@getjerry/aws-lambda","publisher":{"email":"zhen@getjerry.com","username":"xiazhen"},"maintainers":[{"email":"musawir@getjerry.com","username":"musawir"},{"email":"denis@getjerry.com","username":"denisgrankin"},{"email":"zhangciwu@gmail.com","username":"zhangciwu"},{"email":"1014596312@qq.com","username":"xahhy"},{"email":"meteor.lxy@foxmail.com","username":"meteorlxy"}],"license":"MIT","date":"2022-11-29T02:48:01.497Z","links":{"homepage":"https://github.com/serverless-nextjs/serverless-next.js#readme","bugs":"https://github.com/serverless-nextjs/serverless-next.js/issues","npm":"https://www.npmjs.com/package/@getjerry/aws-lambda"}},"score":{"final":48.77657,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":145,"weekly":6},"dependents":"2","updated":"2026-10-12T22:41:40.804Z","searchScore":43.7263,"package":{"name":"@getjerry/aws-cloudfront","keywords":[],"version":"1.7.0","description":"This package was copied from https://github.com/serverless-components/aws-cloudfront because it wasn't being maintained anymore. It is being used by the [nextjs serverless component](https://github.com/serverless-nextjs/serverless-next.js/tree/master/pack","sanitized_name":"@getjerry/aws-cloudfront","publisher":{"email":"zhen@getjerry.com","username":"xiazhen"},"maintainers":[{"email":"musawir@getjerry.com","username":"musawir"},{"email":"denis@getjerry.com","username":"denisgrankin"},{"email":"zhangciwu@gmail.com","username":"zhangciwu"},{"email":"1014596312@qq.com","username":"xahhy"},{"email":"meteor.lxy@foxmail.com","username":"meteorlxy"}],"license":"MIT","date":"2022-11-25T08:28:47.648Z","links":{"npm":"https://www.npmjs.com/package/@getjerry/aws-cloudfront"}},"score":{"final":43.7263,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":188,"weekly":18},"dependents":"2","updated":"2026-10-12T23:46:38.951Z","searchScore":40.44776,"package":{"name":"@getjerry/s3-static-assets","keywords":["AWS","S3","Next.js","Serverless"],"version":"1.7.1","description":"Handles upload to S3 of next.js static assets","sanitized_name":"@getjerry/s3-static-assets","publisher":{"email":"zhen@getjerry.com","username":"xiazhen"},"maintainers":[{"email":"musawir@getjerry.com","username":"musawir"},{"email":"denis@getjerry.com","username":"denisgrankin"},{"email":"zhangciwu@gmail.com","username":"zhangciwu"},{"email":"1014596312@qq.com","username":"xahhy"},{"email":"meteor.lxy@foxmail.com","username":"meteorlxy"}],"license":"MIT","date":"2022-11-25T09:12:20.051Z","links":{"homepage":"https://github.com/serverless-nextjs/serverless-next.js#readme","repository":"git+https://github.com/getjerry/serverless-next.js.git","bugs":"https://github.com/serverless-nextjs/serverless-next.js/issues","npm":"https://www.npmjs.com/package/@getjerry/s3-static-assets"}},"score":{"final":40.44776,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":15,"weekly":3},"dependents":0,"updated":"2026-10-12T21:51:10.355Z","searchScore":39.620197,"package":{"name":"@getjerry/serverless-component","keywords":["serverless","component","nextjs"],"version":"1.17.0","description":"Serverless nextjs powered by Serverless Components","sanitized_name":"@getjerry/serverless-component","publisher":{"email":"denis@getjerry.com","username":"denisgrankin"},"maintainers":[{"email":"musawir@getjerry.com","username":"musawir"},{"email":"denis@getjerry.com","username":"denisgrankin"},{"email":"zhangciwu@gmail.com","username":"zhangciwu"},{"email":"1014596312@qq.com","username":"xahhy"},{"email":"meteor.lxy@foxmail.com","username":"meteorlxy"}],"license":"ISC","date":"2020-09-08T18:19:26.202Z","links":{"homepage":"https://github.com/danielcondemarin/serverless-next.js#readme","repository":"git+https://github.com/getjerry/serverless-next.js.git","bugs":"https://github.com/danielcondemarin/serverless-next.js/issues","npm":"https://www.npmjs.com/package/@getjerry/serverless-component"}},"score":{"final":39.620197,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":37,"weekly":2},"dependents":0,"updated":"2026-10-12T23:51:37.714Z","searchScore":39.25091,"package":{"name":"@getjerry/next-aws-lambda","keywords":["serverless","nextjs","lambda","next","api gateway"],"version":"2.6.14","description":"Compat layer between next.js serverless page and AWS Lambda","sanitized_name":"@getjerry/next-aws-lambda","publisher":{"email":"zhen@getjerry.com","username":"xiazhen"},"maintainers":[{"email":"musawir@getjerry.com","username":"musawir"},{"email":"denis@getjerry.com","username":"denisgrankin"},{"email":"zhangciwu@gmail.com","username":"zhangciwu"},{"email":"1014596312@qq.com","username":"xahhy"},{"email":"meteor.lxy@foxmail.com","username":"meteorlxy"}],"license":"MIT","date":"2022-01-07T15:28:30.798Z","links":{"homepage":"https://github.com/serverless-nextjs/serverless-next.js#readme","repository":"git+https://github.com/serverless-nextjs/serverless-next.js.git","bugs":"https://github.com/serverless-nextjs/serverless-next.js/issues","npm":"https://www.npmjs.com/package/@getjerry/next-aws-lambda"}},"score":{"final":39.25091,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":23,"weekly":4},"dependents":"2","updated":"2026-10-17T09:51:19.745Z","searchScore":30.37181,"package":{"name":"@getjerry/domain","keywords":["AWS","Domain","Next.js","Serverless"],"version":"1.6.0","description":"Easily provision custom domains for:","sanitized_name":"@getjerry/domain","publisher":{"email":"zhen@getjerry.com","username":"xiazhen"},"maintainers":[{"email":"musawir@getjerry.com","username":"musawir"},{"email":"denis@getjerry.com","username":"denisgrankin"},{"email":"zhangciwu@gmail.com","username":"zhangciwu"},{"email":"1014596312@qq.com","username":"xahhy"},{"email":"meteor.lxy@foxmail.com","username":"meteorlxy"}],"license":"MIT","date":"2022-11-25T08:28:47.444Z","links":{"homepage":"https://github.com/serverless-nextjs/serverless-next.js#readme","bugs":"https://github.com/serverless-nextjs/serverless-next.js/issues","npm":"https://www.npmjs.com/package/@getjerry/domain"}},"score":{"final":30.37181,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":42,"weekly":3},"dependents":"2","updated":"2026-10-12T15:56:23.095Z","searchScore":30.300013,"package":{"name":"@getjerry/next-aws-cloudfront","keywords":["AWS","Lambda","CloudFront","Next.js"],"version":"1.7.10","description":"Compat layer for running next.js apps in Lambda@Edge","sanitized_name":"@getjerry/next-aws-cloudfront","publisher":{"email":"zhen@getjerry.com","username":"xiazhen"},"maintainers":[{"email":"musawir@getjerry.com","username":"musawir"},{"email":"denis@getjerry.com","username":"denisgrankin"},{"email":"zhangciwu@gmail.com","username":"zhangciwu"},{"email":"1014596312@qq.com","username":"xahhy"},{"email":"meteor.lxy@foxmail.com","username":"meteorlxy"}],"license":"MIT","date":"2022-01-07T15:28:31.169Z","links":{"homepage":"https://github.com/serverless-nextjs/serverless-next.js#readme","repository":"git+https://github.com/serverless-nextjs/serverless-next.js.git","bugs":"https://github.com/serverless-nextjs/serverless-next.js/issues","npm":"https://www.npmjs.com/package/@getjerry/next-aws-cloudfront"}},"score":{"final":30.300013,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":341,"weekly":23},"dependents":"1","updated":"2026-10-13T00:36:26.504Z","searchScore":30.197435,"package":{"name":"stream-regex","keywords":["regex","stream","parser","asyncIterator"],"version":"0.3.2","description":"Regex execution engine for streams","sanitized_name":"stream-regex","publisher":{"email":"zhangciwu@gmail.com","username":"zhangciwu"},"maintainers":[{"email":"zhangciwu@gmail.com","username":"zhangciwu"},{"email":"musawir@getjerry.com","username":"musawir"}],"license":"ISC","date":"2024-09-30T15:48:38.789Z","links":{"npm":"https://www.npmjs.com/package/stream-regex"}},"score":{"final":30.197435,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":31,"weekly":7},"dependents":0,"updated":"2026-10-12T22:56:42.244Z","searchScore":29.856487,"package":{"name":"@getjerry/marksy-lite","keywords":["convert","markdown","react"],"version":"8.1.14","description":"Convert markdown into react components","sanitized_name":"@getjerry/marksy-lite","publisher":{"email":"zhangciwu@gmail.com","username":"zhangciwu"},"maintainers":[{"email":"musawir@getjerry.com","username":"musawir"},{"email":"denis@getjerry.com","username":"denisgrankin"},{"email":"zhangciwu@gmail.com","username":"zhangciwu"},{"email":"1014596312@qq.com","username":"xahhy"},{"email":"meteor.lxy@foxmail.com","username":"meteorlxy"}],"license":"MIT","date":"2021-09-15T01:11:57.715Z","links":{"homepage":"https://github.com/getjerry/marksy","repository":"git+https://github.com/getjerry/marksy.git","bugs":"https://github.com/getjerry/marksy/issues","npm":"https://www.npmjs.com/package/@getjerry/marksy-lite"}},"score":{"final":29.856487,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":105,"weekly":38},"dependents":"3","updated":"2026-10-14T21:31:29.911Z","searchScore":16.235802,"package":{"name":"loopback4-acl","keywords":["loopback","loopback4","casl","ability","access control","acl","rbac","abac","authorize","authorization"],"version":"1.0.0","description":"Access control for Loopback 4","sanitized_name":"loopback4-acl","publisher":{"email":"towyuan@outlook.com","username":"towyuan"},"maintainers":[{"email":"towyuan@outlook.com","username":"towyuan"}],"license":"MIT","date":"2024-09-24T14:38:20.878Z","links":{"npm":"https://www.npmjs.com/package/loopback4-acl"}},"score":{"final":16.235802,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":15,"weekly":2},"dependents":0,"updated":"2026-10-15T06:21:10.006Z","searchScore":15.266264,"package":{"name":"@leoslf/nest-casl","keywords":["authorization","authz","nest","nestjs","casl"],"version":"1.10.3","description":"Access control for Nestjs with CASL","sanitized_name":"@leoslf/nest-casl","publisher":{"email":"leo.sin@my.cityu.edu.hk","username":"leoslf"},"maintainers":[{"email":"leo.sin@my.cityu.edu.hk","username":"leoslf"}],"license":"MIT","date":"2025-03-26T23:36:22.282Z","links":{"homepage":"https://github.com/getjerry/nest-casl#readme","repository":"git+https://github.com/leoslf/nest-casl.git","bugs":"https://github.com/getjerry/nest-casl/issues","npm":"https://www.npmjs.com/package/@leoslf/nest-casl"}},"score":{"final":15.266264,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}},{"downloads":{"monthly":23,"weekly":3},"dependents":0,"updated":"2026-10-13T22:16:35.377Z","searchScore":10.846089,"package":{"name":"@spiderbox/nest-pundit","keywords":["nestjs","pundit","authorization"],"version":"0.0.4","description":"Minimal authorization for NestJS heavily inspired by Pundit","sanitized_name":"@spiderbox/nest-pundit","publisher":{"email":"don@spiderbox.design","username":"spiderbox"},"maintainers":[{"email":"don@spiderbox.design","username":"spiderbox"}],"license":"MIT","date":"2023-09-29T02:28:07.842Z","links":{"homepage":"https://github.com/spiderbox/libraries/packages/pundit","repository":"git+https://github.com/spiderbox/libraries.git","bugs":"https://github.com/spiderbox/libraries/issues","npm":"https://www.npmjs.com/package/@spiderbox/nest-pundit"}},"score":{"final":10.846089,"detail":{"popularity":1,"quality":1,"maintenance":1}},"flags":{"insecure":0}}],"total":23,"time":"2026-10-17T19:12:41.067Z"}