summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorAndinus <andinus@nand.sh>2020-04-11 16:28:16 +0530
committerAndinus <andinus@nand.sh>2020-04-11 16:28:16 +0530
commita9de3eef47cac76791574444380d3cd993d34e1e (patch)
tree0127c2a3897543f2fbe6f918d8f807659bd94fe4
parent6fe535caf174eab6c90e5e6b5129e7f4a3949b86 (diff)
downloadorion-a9de3eef47cac76791574444380d3cd993d34e1e.tar.gz
Reinitialize project
-rw-r--r--LICENSE2
-rw-r--r--cmd/orion/orion.go55
-rw-r--r--go.mod8
-rw-r--r--go.sum30
-rw-r--r--main.go3
5 files changed, 6 insertions, 92 deletions
diff --git a/LICENSE b/LICENSE
index a5893df..8cb5164 100644
--- a/LICENSE
+++ b/LICENSE
@@ -1,4 +1,4 @@
-Copyright (c) 2020, Andinus <andinus@inventati.org>
+Copyright (c) 2020, Andinus <andinus@nand.sh>
 
 Permission to use, copy, modify, and/or distribute this software for any
 purpose with or without fee is hereby granted, provided that the above
diff --git a/cmd/orion/orion.go b/cmd/orion/orion.go
deleted file mode 100644
index e3ce011..0000000
--- a/cmd/orion/orion.go
+++ /dev/null
@@ -1,55 +0,0 @@
-package main
-
-import (
-	"os"
-	"time"
-
-	"framagit.org/andinus/orion/hibp"
-
-	"github.com/AlecAivazis/survey/v2"
-	"github.com/AlecAivazis/survey/v2/terminal"
-	"github.com/briandowns/spinner"
-	"github.com/fatih/color"
-)
-
-func main() {
-	var pass string
-
-	prompt := &survey.Password{
-		Message: "Password:",
-		Help:    "Enter password to be checked against HIBP's Database",
-	}
-	err := survey.AskOne(prompt, &pass, survey.WithValidator(survey.Required))
-	if err == terminal.InterruptErr {
-		color.Yellow("Interrupt Received")
-		os.Exit(0)
-	} else if err != nil {
-		panic(err)
-	}
-
-	s := spinner.New(spinner.CharSets[12], 32*time.Millisecond)
-	s.Start()
-	s.Color("cyan")
-
-	// get password hash
-	hsh := hibp.GetHsh(pass)
-
-	// get list of pwned passwords
-	list, err := hibp.GetPwned(hsh)
-	if err != nil {
-		color.Yellow(err.Error())
-		os.Exit(1)
-	}
-
-	// check if pass is pwned
-	pwn, fq := hibp.ChkPwn(list, hsh)
-	s.Stop()
-
-	if pwn {
-		color.New(color.FgRed).Add(color.Bold).Println("\nPwned!")
-		color.Yellow("This password has been seen %s times before.", fq)
-		return
-	}
-
-	color.Green("\nPassword wasn't found in Have I Been Pwned's Database")
-}
diff --git a/go.mod b/go.mod
index ede056e..2eeaf52 100644
--- a/go.mod
+++ b/go.mod
@@ -1,9 +1,5 @@
-module framagit.org/andinus/orion
+module tildegit.org/andinus/orion
 
 go 1.13
 
-require (
-	github.com/AlecAivazis/survey/v2 v2.0.7
-	github.com/briandowns/spinner v1.9.0
-	github.com/fatih/color v1.7.0
-)
+require framagit.org/andinus/orion v0.1.0 // indirect
diff --git a/go.sum b/go.sum
index b7157b0..e69de29 100644
--- a/go.sum
+++ b/go.sum
@@ -1,30 +0,0 @@
-github.com/AlecAivazis/survey v1.8.8 h1:Y4yypp763E8cbqb5RBqZhGgkCFLRFnbRBHrxnpMMsgQ=
-github.com/AlecAivazis/survey/v2 v2.0.7 h1:+f825XHLse/hWd2tE/V5df04WFGimk34Eyg/z35w/rc=
-github.com/AlecAivazis/survey/v2 v2.0.7/go.mod h1:mlizQTaPjnR4jcpwRSaSlkbsRfYFEyKgLQvYTzxxiHA=
-github.com/Netflix/go-expect v0.0.0-20180615182759-c93bf25de8e8/go.mod h1:oX5x61PbNXchhh0oikYAH+4Pcfw5LKv21+Jnpr6r6Pc=
-github.com/briandowns/spinner v1.9.0 h1:+OMAisemaHar1hjuJ3Z2hIvNhQl9Y7GLPWUwwz2Pxo8=
-github.com/briandowns/spinner v1.9.0/go.mod h1://Zf9tMcxfRUA36V23M6YGEAv+kECGfvpnLTnb8n4XQ=
-github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
-github.com/fatih/color v1.7.0 h1:DkWD4oS2D8LGGgTQ6IvwJJXSL5Vp2ffcQg58nFV38Ys=
-github.com/fatih/color v1.7.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5KwzbycvMj4=
-github.com/hinshun/vt10x v0.0.0-20180616224451-1954e6464174/go.mod h1:DqJ97dSdRW1W22yXSB90986pcOyQ7r45iio1KN2ez1A=
-github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51 h1:Z9n2FFNUXsshfwJMBgNA0RU6/i7WVaAegv3PtuIHPMs=
-github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51/go.mod h1:CzGEWj7cYgsdH8dAjBGEr58BoE7ScuLd+fwFZ44+/x8=
-github.com/kr/pty v1.1.4/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ=
-github.com/mattn/go-colorable v0.1.2 h1:/bC9yWikZXAL9uJdulbSfyVNIR3n3trXl+v8+1sx8mU=
-github.com/mattn/go-colorable v0.1.2/go.mod h1:U0ppj6V5qS13XJ6of8GYAs25YV2eR4EVcfRqFIhoBtE=
-github.com/mattn/go-isatty v0.0.8 h1:HLtExJ+uU2HOZ+wI0Tt5DtUDrx8yhUqDcp7fYERX4CE=
-github.com/mattn/go-isatty v0.0.8/go.mod h1:Iq45c/XA43vh69/j3iqttzPXn0bhXyGjM0Hdxcsrc5s=
-github.com/mgutz/ansi v0.0.0-20170206155736-9520e82c474b h1:j7+1HpAFS1zy5+Q4qx1fWh90gTKwiN4QCGoY9TWyyO4=
-github.com/mgutz/ansi v0.0.0-20170206155736-9520e82c474b/go.mod h1:01TrycV0kFyexm33Z7vhZRXopbI8J3TDReVlkTgMUxE=
-github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
-github.com/stretchr/testify v1.2.1/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs=
-golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
-golang.org/x/crypto v0.0.0-20190530122614-20be4c3c3ed5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
-golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg=
-golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
-golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
-golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20190530182044-ad28b68e88f1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/text v0.3.0 h1:g61tztE5qeGQ89tm6NTjjM9VPIm088od1l6aSorWRWg=
-golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
diff --git a/main.go b/main.go
new file mode 100644
index 0000000..38dd16d
--- /dev/null
+++ b/main.go
@@ -0,0 +1,3 @@
+package main
+
+func main() {}