mirror of
https://github.com/sbrow/envr.git
synced 2025-12-29 23:47:39 -05:00
Compare commits
4 Commits
3e238771d1
...
6c1ffaabff
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
6c1ffaabff | ||
| c9c34ce771 | |||
| 17ce49cd2d | |||
| af0a9f9c4c |
22
CHANGELOG.md
22
CHANGELOG.md
@@ -1,5 +1,27 @@
|
|||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
|
## [0.2.0](https://github.com/sbrow/envr/compare/v0.1.1...v0.2.0) (2025-11-06)
|
||||||
|
|
||||||
|
|
||||||
|
### ⚠ BREAKING CHANGES
|
||||||
|
|
||||||
|
* **check:** Renamed the `check` command to `deps`.
|
||||||
|
* The config value `scan.Include` is now a list rather than a string.
|
||||||
|
|
||||||
|
### Features
|
||||||
|
|
||||||
|
* Multiple scan includes are now supported. ([4273fa5](https://github.com/sbrow/envr/commit/4273fa58956d8736271a0af66202dca481126fe4))
|
||||||
|
|
||||||
|
|
||||||
|
### Bug Fixes
|
||||||
|
|
||||||
|
* **check:** `fd` now correctly gets marked as found. ([17ce49c](https://github.com/sbrow/envr/commit/17ce49cd2d33942282c6f54ce819ac25978f6b7c))
|
||||||
|
|
||||||
|
|
||||||
|
### Code Refactoring
|
||||||
|
|
||||||
|
* **check:** Renamed the `check` command to `deps`. ([c9c34ce](https://github.com/sbrow/envr/commit/c9c34ce771653da214635f1df1fef1f23265c552))
|
||||||
|
|
||||||
## [0.1.1](https://github.com/sbrow/envr/compare/v0.1.0...v0.1.1) (2025-11-05)
|
## [0.1.1](https://github.com/sbrow/envr/compare/v0.1.0...v0.1.1) (2025-11-05)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -24,7 +24,9 @@ type SshKeyPair struct {
|
|||||||
}
|
}
|
||||||
|
|
||||||
type scanConfig struct {
|
type scanConfig struct {
|
||||||
|
// TODO: Support multiple matchers
|
||||||
Matcher string `json:"matcher"`
|
Matcher string `json:"matcher"`
|
||||||
|
// TODO: Support multiple excludes
|
||||||
Exclude string `json:"exclude"`
|
Exclude string `json:"exclude"`
|
||||||
Include []string `json:"include"`
|
Include []string `json:"include"`
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ const (
|
|||||||
// fd
|
// fd
|
||||||
Fd AvailableFeatures = 2
|
Fd AvailableFeatures = 2
|
||||||
// All features are present
|
// All features are present
|
||||||
All AvailableFeatures = Git & Fd
|
All AvailableFeatures = Git | Fd
|
||||||
)
|
)
|
||||||
|
|
||||||
// Checks for available features.
|
// Checks for available features.
|
||||||
|
|||||||
@@ -8,8 +8,8 @@ import (
|
|||||||
"github.com/spf13/cobra"
|
"github.com/spf13/cobra"
|
||||||
)
|
)
|
||||||
|
|
||||||
var checkCmd = &cobra.Command{
|
var depsCmd = &cobra.Command{
|
||||||
Use: "check",
|
Use: "deps",
|
||||||
Short: "Check for missing binaries",
|
Short: "Check for missing binaries",
|
||||||
Long: `envr relies on external binaries for certain functionality.
|
Long: `envr relies on external binaries for certain functionality.
|
||||||
|
|
||||||
@@ -33,7 +33,7 @@ The check command reports on which binaries are available and which are not.`,
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Check fd
|
// Check fd
|
||||||
if features&app.Fd == 1 {
|
if features&app.Fd == app.Fd {
|
||||||
table.Append([]string{"fd", "✓ Available"})
|
table.Append([]string{"fd", "✓ Available"})
|
||||||
} else {
|
} else {
|
||||||
table.Append([]string{"fd", "✗ Missing"})
|
table.Append([]string{"fd", "✗ Missing"})
|
||||||
@@ -47,5 +47,5 @@ The check command reports on which binaries are available and which are not.`,
|
|||||||
}
|
}
|
||||||
|
|
||||||
func init() {
|
func init() {
|
||||||
rootCmd.AddCommand(checkCmd)
|
rootCmd.AddCommand(depsCmd)
|
||||||
}
|
}
|
||||||
@@ -44,7 +44,7 @@ at before, restore your backup with:
|
|||||||
### SEE ALSO
|
### SEE ALSO
|
||||||
|
|
||||||
* [envr backup](envr_backup.md) - Import a .env file into envr
|
* [envr backup](envr_backup.md) - Import a .env file into envr
|
||||||
* [envr check](envr_check.md) - Check for missing binaries
|
* [envr deps](envr_deps.md) - Check for missing binaries
|
||||||
* [envr edit-config](envr_edit-config.md) - Edit your config with your default editor
|
* [envr edit-config](envr_edit-config.md) - Edit your config with your default editor
|
||||||
* [envr init](envr_init.md) - Set up envr
|
* [envr init](envr_init.md) - Set up envr
|
||||||
* [envr list](envr_list.md) - View your tracked files
|
* [envr list](envr_list.md) - View your tracked files
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
## envr check
|
## envr deps
|
||||||
|
|
||||||
Check for missing binaries
|
Check for missing binaries
|
||||||
|
|
||||||
@@ -9,13 +9,13 @@ envr relies on external binaries for certain functionality.
|
|||||||
The check command reports on which binaries are available and which are not.
|
The check command reports on which binaries are available and which are not.
|
||||||
|
|
||||||
```
|
```
|
||||||
envr check [flags]
|
envr deps [flags]
|
||||||
```
|
```
|
||||||
|
|
||||||
### Options
|
### Options
|
||||||
|
|
||||||
```
|
```
|
||||||
-h, --help help for check
|
-h, --help help for deps
|
||||||
```
|
```
|
||||||
|
|
||||||
### SEE ALSO
|
### SEE ALSO
|
||||||
Reference in New Issue
Block a user