Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move @oclif/test to devDependencies #1919

Merged
merged 1 commit into from
Oct 18, 2023
Merged

Move @oclif/test to devDependencies #1919

merged 1 commit into from
Oct 18, 2023

Conversation

candrews
Copy link
Contributor

@oclif/test is used for testing, not at runtime, so it shouldn't be a dependency.

@oclif/test pulls in sinon, in which the current version 16.1.1 requires git to be installed which is a problem for systems that don't/can't have git installed: sinonjs/sinon#2557

@oclif/test is used for testing, not at runtime, so it shouldn't be a dependency.
@sonarqubecloud
Copy link

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

candrews added a commit to candrews/jumpstart that referenced this pull request Oct 18, 2023
Sinon erroneously currently requires git to be installed: sinonjs/sinon#2557

However, sinon is a testing tool which should even be used anyways: mitre/saf#1919
candrews added a commit to candrews/jumpstart that referenced this pull request Oct 18, 2023
Sinon erroneously currently requires git to be installed: sinonjs/sinon#2557

However, sinon is a testing tool which should even be used anyways: mitre/saf#1919
@Amndeep7 Amndeep7 added the ready-to-merge Used by mergify to identify if a PR is ready to merge into main. label Oct 18, 2023
@mergify mergify bot merged commit 43f18c1 into mitre:main Oct 18, 2023
15 checks passed
Devhunter416 pushed a commit to Devhunter416/jumpstart that referenced this pull request Mar 6, 2024
Sinon erroneously currently requires git to be installed: sinonjs/sinon#2557

However, sinon is a testing tool which should even be used anyways: mitre/saf#1919
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ready-to-merge Used by mergify to identify if a PR is ready to merge into main.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants