├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── Gopkg.lock ├── Gopkg.toml ├── LICENSE ├── Makefile ├── README.md ├── appveyor.yml ├── aws ├── aws.go ├── dynamodb │ ├── dynamodb.go │ └── dynamodb_test.go ├── kms │ ├── kms.go │ └── kms_test.go └── mock │ ├── dynamodb.go │ └── kms.go ├── cmd ├── dotenv.go ├── dump.go ├── encrypt.go ├── exec.go ├── get.go ├── helpers.go ├── init.go ├── list.go ├── namespaces.go ├── root.go ├── sync.go ├── validate.go └── version.go ├── main.go ├── msg ├── msg.go └── msg_test.go ├── secret ├── secret.go └── secret_test.go ├── testdata ├── foo │ ├── .env │ ├── bar │ │ └── test_valid.yaml │ └── test.yml ├── test.env ├── test_invalid.yaml ├── test_no_kmskey.yaml └── test_valid.yaml ├── util ├── util.go └── util_test.go └── version ├── version.go └── version_test.go /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtan4/valec/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtan4/valec/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtan4/valec/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gopkg.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtan4/valec/HEAD/Gopkg.lock -------------------------------------------------------------------------------- /Gopkg.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtan4/valec/HEAD/Gopkg.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtan4/valec/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtan4/valec/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtan4/valec/HEAD/README.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtan4/valec/HEAD/appveyor.yml -------------------------------------------------------------------------------- /aws/aws.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtan4/valec/HEAD/aws/aws.go -------------------------------------------------------------------------------- /aws/dynamodb/dynamodb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtan4/valec/HEAD/aws/dynamodb/dynamodb.go -------------------------------------------------------------------------------- /aws/dynamodb/dynamodb_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtan4/valec/HEAD/aws/dynamodb/dynamodb_test.go -------------------------------------------------------------------------------- /aws/kms/kms.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtan4/valec/HEAD/aws/kms/kms.go -------------------------------------------------------------------------------- /aws/kms/kms_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtan4/valec/HEAD/aws/kms/kms_test.go -------------------------------------------------------------------------------- /aws/mock/dynamodb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtan4/valec/HEAD/aws/mock/dynamodb.go -------------------------------------------------------------------------------- /aws/mock/kms.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtan4/valec/HEAD/aws/mock/kms.go -------------------------------------------------------------------------------- /cmd/dotenv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtan4/valec/HEAD/cmd/dotenv.go -------------------------------------------------------------------------------- /cmd/dump.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtan4/valec/HEAD/cmd/dump.go -------------------------------------------------------------------------------- /cmd/encrypt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtan4/valec/HEAD/cmd/encrypt.go -------------------------------------------------------------------------------- /cmd/exec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtan4/valec/HEAD/cmd/exec.go -------------------------------------------------------------------------------- /cmd/get.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtan4/valec/HEAD/cmd/get.go -------------------------------------------------------------------------------- /cmd/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtan4/valec/HEAD/cmd/helpers.go -------------------------------------------------------------------------------- /cmd/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtan4/valec/HEAD/cmd/init.go -------------------------------------------------------------------------------- /cmd/list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtan4/valec/HEAD/cmd/list.go -------------------------------------------------------------------------------- /cmd/namespaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtan4/valec/HEAD/cmd/namespaces.go -------------------------------------------------------------------------------- /cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtan4/valec/HEAD/cmd/root.go -------------------------------------------------------------------------------- /cmd/sync.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtan4/valec/HEAD/cmd/sync.go -------------------------------------------------------------------------------- /cmd/validate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtan4/valec/HEAD/cmd/validate.go -------------------------------------------------------------------------------- /cmd/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtan4/valec/HEAD/cmd/version.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtan4/valec/HEAD/main.go -------------------------------------------------------------------------------- /msg/msg.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtan4/valec/HEAD/msg/msg.go -------------------------------------------------------------------------------- /msg/msg_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtan4/valec/HEAD/msg/msg_test.go -------------------------------------------------------------------------------- /secret/secret.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtan4/valec/HEAD/secret/secret.go -------------------------------------------------------------------------------- /secret/secret_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtan4/valec/HEAD/secret/secret_test.go -------------------------------------------------------------------------------- /testdata/foo/.env: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testdata/foo/bar/test_valid.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtan4/valec/HEAD/testdata/foo/bar/test_valid.yaml -------------------------------------------------------------------------------- /testdata/foo/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtan4/valec/HEAD/testdata/foo/test.yml -------------------------------------------------------------------------------- /testdata/test.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtan4/valec/HEAD/testdata/test.env -------------------------------------------------------------------------------- /testdata/test_invalid.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtan4/valec/HEAD/testdata/test_invalid.yaml -------------------------------------------------------------------------------- /testdata/test_no_kmskey.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtan4/valec/HEAD/testdata/test_no_kmskey.yaml -------------------------------------------------------------------------------- /testdata/test_valid.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtan4/valec/HEAD/testdata/test_valid.yaml -------------------------------------------------------------------------------- /util/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtan4/valec/HEAD/util/util.go -------------------------------------------------------------------------------- /util/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtan4/valec/HEAD/util/util_test.go -------------------------------------------------------------------------------- /version/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtan4/valec/HEAD/version/version.go -------------------------------------------------------------------------------- /version/version_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dtan4/valec/HEAD/version/version_test.go --------------------------------------------------------------------------------