Installations
npm install @golevelup/nestjs-graphql-request
Score
48.2
Supply Chain
95.8
Quality
86.4
Maintenance
100
Vulnerability
99.3
License
Releases
Unable to fetch releases
Developer
golevelup
Developer Guide
Module System
CommonJS
Min. Node Version
Typescript Support
No
Node Version
20.18.0
NPM Version
lerna/8.1.8/node@v20.18.0+x64 (linux)
Statistics
2,318 Stars
573 Commits
272 Forks
23 Watching
45 Branches
109 Contributors
Updated on 26 Nov 2024
Languages
TypeScript (86.82%)
JavaScript (13.18%)
Total Downloads
Cumulative downloads
Total Downloads
822,609
Last day
20.9%
2,161
Compared to previous day
Last week
8.1%
9,749
Compared to previous week
Last month
-0.1%
39,969
Compared to previous month
Last year
49.3%
401,017
Compared to previous year
Daily Downloads
Weekly Downloads
Monthly Downloads
Yearly Downloads
A collection of Badass modules and utilities to help you level up your NestJS application.
Package | Description | Version | Changelog |
---|---|---|---|
@golevelup/nestjs-common | Common types, mixins | changelog | |
@golevelup/nestjs-discovery | DiscoveryModule for finding providers, controllers and method handlers from your NestJS app that have certain metadata | changelog | |
@golevelup/nestjs-rabbitmq | A NestJS native module for RabbitMQ that supports both RPC and Publish/Subscribe messaging patterns | changelog | |
@golevelup/nestjs-modules | A Dynamic Module helper. Useful for configuring once and importing anywhere else | changelog | |
@golevelup/nestjs-hasura | Super charged Hasura Event Handlers and other utilities for seamlessly integrating Hasura with NestJS | changelog | |
@golevelup/nestjs-graphql-request | Dependency Injection for GraphQLClient. Make type safe requests to third party GQL APIs | changelog | |
@golevelup/nestjs-webhooks | Middlewares and helpers for processing webhooks | changelog | |
@golevelup/nestjs-stripe | Stripe client and webhook processing | changelog | |
@golevelup/ts-jest | Jest utilities for making testing NestJS applications easier. | changelog |
Contribute
Contributions welcome! Read the contribution guidelines first.
License
Contributors ✨
Thanks goes to these wonderful people (emoji key):
This project follows the all-contributors specification. Contributions of any kind welcome!
No vulnerabilities found.
Reason
no dangerous workflow patterns detected
Reason
30 commit(s) and 4 issue activity found in the last 90 days -- score normalized to 10
Reason
no binaries found in the repo
Reason
license file detected
Details
- Info: project has a license file: LICENSE:0
- Info: FSF or OSI recognized license: MIT License: LICENSE:0
Reason
3 existing vulnerabilities detected
Details
- Warn: Project is vulnerable to: GHSA-7q7g-4xm8-89cq
- Warn: Project is vulnerable to: GHSA-pxg6-pf52-xh8x
- Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275
Reason
Found 7/18 approved changesets -- score normalized to 3
Reason
detected GitHub workflow tokens with excessive permissions
Details
- Warn: no topLevel permission defined: .github/workflows/ci.yml:1
- Warn: no topLevel permission defined: .github/workflows/inactive-issues.yml:1
- Info: no jobLevel write permissions found
Reason
dependency not pinned by hash detected -- score normalized to 0
Details
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/golevelup/nestjs/ci.yml/master?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/golevelup/nestjs/ci.yml/master?enable=pin
- Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/golevelup/nestjs/ci.yml/master?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/golevelup/nestjs/ci.yml/master?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/inactive-issues.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/golevelup/nestjs/inactive-issues.yml/master?enable=pin
- Info: 0 out of 4 GitHub-owned GitHubAction dependencies pinned
- Info: 0 out of 1 third-party GitHubAction dependencies pinned
Reason
no effort to earn an OpenSSF best practices badge detected
Reason
security policy file not detected
Details
- Warn: no security policy file detected
- Warn: no security file to analyze
- Warn: no security file to analyze
- Warn: no security file to analyze
Reason
project is not fuzzed
Details
- Warn: no fuzzer integrations found
Reason
SAST tool is not run on all commits -- score normalized to 0
Details
- Warn: 0 commits out of 28 are checked with a SAST tool
Score
4.8
/10
Last Scanned on 2024-11-18
The Open Source Security Foundation is a cross-industry collaboration to improve the security of open source software (OSS). The Scorecard provides security health metrics for open source projects.
Learn MoreOther packages similar to @golevelup/nestjs-graphql-request
@golevelup/nestjs-discovery
A Badass NestJS module for querying your app's controllers, providers and handlers
@golevelup/ts-jest
Reusable utilities to help level up NestJS Testing
@golevelup/nestjs-common
Common module and utility building blocks for badass NestJS applications
@golevelup/nestjs-modules
Reusable utilties to help level up NestJS Modules