Compare commits

..

1 Commits

Author SHA1 Message Date
Spencer Brower
3e238771d1 chore(main): release 0.2.0 2025-11-05 18:29:44 -05:00
6 changed files with 11 additions and 24 deletions

View File

@@ -1,27 +1,16 @@
# Changelog # Changelog
## [0.2.0](https://github.com/sbrow/envr/compare/v0.1.1...v0.2.0) (2025-11-06) ## [0.2.0](https://github.com/sbrow/envr/compare/v0.1.1...v0.2.0) (2025-11-05)
### ⚠ BREAKING CHANGES ### ⚠ BREAKING CHANGES
* **check:** Renamed the `check` command to `deps`.
* The config value `scan.Include` is now a list rather than a string. * The config value `scan.Include` is now a list rather than a string.
### Features ### Features
* Multiple scan includes are now supported. ([4273fa5](https://github.com/sbrow/envr/commit/4273fa58956d8736271a0af66202dca481126fe4)) * 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)

View File

@@ -24,9 +24,7 @@ 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"`
} }

View File

@@ -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.

View File

@@ -8,8 +8,8 @@ import (
"github.com/spf13/cobra" "github.com/spf13/cobra"
) )
var depsCmd = &cobra.Command{ var checkCmd = &cobra.Command{
Use: "deps", Use: "check",
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 == app.Fd { if features&app.Fd == 1 {
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(depsCmd) rootCmd.AddCommand(checkCmd)
} }

View File

@@ -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 deps](envr_deps.md) - Check for missing binaries * [envr check](envr_check.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

View File

@@ -1,4 +1,4 @@
## envr deps ## envr check
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 deps [flags] envr check [flags]
``` ```
### Options ### Options
``` ```
-h, --help help for deps -h, --help help for check
``` ```
### SEE ALSO ### SEE ALSO