adding more fields to torrentlist, ul speed/dl speed

enter the commit message for your changes. Lines starting
This commit is contained in:
2017-12-14 20:42:55 -05:00
parent 2de6ba11a5
commit 1904a6ec24
5118 changed files with 127866 additions and 6327 deletions

3
.gitignore vendored
View File

@@ -14,4 +14,5 @@ configtest.toml
bolter.exe
mythbuntu-16.04.3-desktop-i386.iso.torrent
ubuntu-17.04-desktop-amd64.iso (1).torrent
ubuntu.torrent
ubuntu.torrent
*.torrent

View File

@@ -0,0 +1,46 @@
package engine //main file for all the calculations and data gathering needed for creating the running torrent array
import (
"fmt"
)
func calculateTorrentSpeed(t *torrent.Torrent, c *clientDB) {
now := time.Now()
bytes := t.BytesCompleted()
fmt.Println("UpdatedAt: ", c.UpdatedAt)
if c.UpdatedAt.IsZero() {
c.UpdatedAt = now
fmt.Println("Setting Time", c.UpdatedAt)
} else {
dt := float32(now.Sub(c.UpdatedAt))
fmt.Println("Delta Time: ", dt)
db := float32(bytes - c.BytesCompleted)
fmt.Println("Delta Bytes:", db)
rate := db * (float32(time.Second) / dt)
fmt.Println("form: ", float32(time.Second))
if rate >= 0 {
c.DownloadSpeed = rate
}
}
}
func calculateTorrentStatus(t *torrent.Torrent, c *clientDB) {
if t.Seeding() {
c.Status = "Seeding"
} else if t.Stats().ActivePeers > 0 && t.BytesMissing() > 0 {
c.Status = "Downloading"
} else if t.Stats().ActivePeers == 0 && t.BytesMissing() == 0 {
c.Status = "Completed"
} else if t.Stats().ActivePeers == 0 && t.BytesMissing() > 0 {
c.Status = "Awaiting Peers"
} else {
c.Status = "Unknown"
}
}

202
main.go
View File

@@ -20,6 +20,7 @@ import (
"github.com/anacrolix/torrent/metainfo"
"github.com/boltdb/bolt"
//tengine "github.com/deranjer/gtEngine/engine"
)
var (
@@ -41,17 +42,18 @@ type torrentList struct { //helps create the JSON structure that react expects t
}
type clientDB struct {
TorrentName string `json:"TorrentName"`
DownloadedSize int64 `json:"DownloadedSize"`
Size int64 `json:"Size"`
DownloadSpeed float32 `json:"DownloadSpeed"`
UploadSpeed float32 `json:"UploadSpeed"`
TorrentName string `json:"TorrentName"`
DownloadedSize string `json:"DownloadedSize"`
Size string `json:"Size"`
DownloadSpeed string `json:"DownloadSpeed"`
downloadSpeedInt int64
UploadSpeed string `json:"UploadSpeed"`
//UploadSpeedInt int64
DataBytesWritten int64
DataBytesRead int64
ActivePeers int `json:"ActivePeers"`
TotalPeers int `json:"TotalPeers"`
TorrentHashString string `json:"TorrentHashString"`
PercentDone float32 `json:"PercentDone"`
ActivePeers string `json:"ActivePeers"`
TorrentHashString string `json:"TorrentHashString"`
PercentDone string `json:"PercentDone"`
TorrentHash metainfo.Hash
StoragePath string `json:"StorageLocation"`
DateAdded string
@@ -59,33 +61,92 @@ type clientDB struct {
Status string `json:"Status"`
BytesCompleted int64
UpdatedAt time.Time
ETA string `json:"ETA"`
}
func calculateTorrentSpeed(t *torrent.Torrent, c *clientDB) {
func secondsToMinutes(inSeconds int64) string {
minutes := inSeconds / 60
seconds := inSeconds % 60
minutesString := fmt.Sprintf("%d", minutes)
secondsString := fmt.Sprintf("%d", seconds)
str := minutesString + " Min/ " + secondsString + " Sec"
return str
}
func convertSizetoGB(t float32, d float32) (tDelta string, dDelta string) { //converting sizes to MB or GB as needed and adding string
if t > 1024 && d > 1024 {
t := fmt.Sprintf("%.2f", t/1024)
t = t + " GB"
d := fmt.Sprintf("%.2f", d/1024)
d = d + " GB"
return t, d
} else if d > 1024 || t > 1024 {
if d > 1024 {
d := fmt.Sprintf("%.2f", d/1024)
d = d + " GB"
t := fmt.Sprintf("%.2f", t)
t = t + " MB"
return t, d
}
d := fmt.Sprintf("%.2f", d)
d = d + " MB"
t := fmt.Sprintf("%.2f", t/1024)
t = t + " GB"
return t, d
} else {
d := fmt.Sprintf("%.2f", d)
t := fmt.Sprintf("%.2f", t)
t = t + " MB"
d = d + " MB"
return t, d
}
}
func calculateTorrentSpeed(t *torrent.Torrent, c *clientDB, oc clientDB) {
now := time.Now()
bytes := t.BytesCompleted()
fmt.Println("UpdatedAt: ", c.UpdatedAt)
if c.UpdatedAt.IsZero() {
c.UpdatedAt = now
fmt.Println("Setting Time", c.UpdatedAt)
} else {
dt := float32(now.Sub(c.UpdatedAt))
fmt.Println("Delta Time: ", dt)
db := float32(bytes - c.BytesCompleted)
fmt.Println("Delta Bytes:", db)
rate := db * (float32(time.Second) / dt)
fmt.Println("form: ", float32(time.Second))
if rate >= 0 {
c.DownloadSpeed = rate
}
bytesUpload := t.Stats().DataBytesWritten
dt := float32(now.Sub(oc.UpdatedAt)) // get the delta time length between now and last updated
db := float32(bytes - oc.BytesCompleted) //getting the delta bytes
rate := db * (float32(time.Second) / dt) // converting into seconds
dbU := float32(bytesUpload - oc.DataBytesWritten)
fmt.Println("BytesWritten", bytesUpload)
fmt.Println("WireBytes", t.Stats().DataBytesWritten)
fmt.Println("ChunksWritten", t.Stats().ChunksWritten)
rateUpload := dbU * (float32(time.Second) / dt)
if rate >= 0 {
rate = rate / 1024 / 1024 //creating integer to calculate ETA
c.DownloadSpeed = fmt.Sprintf("%.2f", rate)
c.DownloadSpeed = c.DownloadSpeed + " MB/s"
c.downloadSpeedInt = int64(rate)
}
if rateUpload >= 0 {
rateUpload = rateUpload / 1024 / 1024
c.UploadSpeed = fmt.Sprintf("%.2f", rateUpload)
c.UploadSpeed = c.UploadSpeed + " MB/s"
//c.UploadSpeedInt = int64(rateUpload)
}
//c.DownloadSpeed = fmt.Sprintf("%.2f", rate) //setting zero for download speed
//c.DownloadSpeed = c.DownloadSpeed + " MB/s"
c.UpdatedAt = now
}
func calculateTorrentETA(t *torrent.Torrent, c *clientDB) {
missingBytes := t.Length() - t.BytesCompleted()
missingMB := missingBytes / 1024 / 1024
if missingMB == 0 {
c.ETA = "Done"
} else if c.downloadSpeedInt == 0 {
c.ETA = "N/A"
} else {
ETASeconds := missingMB / c.downloadSpeedInt
str := secondsToMinutes(ETASeconds) //converting seconds to minutes + seconds
c.ETA = str
}
}
func calculateTorrentStatus(t *torrent.Torrent, c *clientDB) {
if t.Seeding() {
if t.Seeding() && t.Stats().ActivePeers > 0 && t.BytesMissing() == 0 {
c.Status = "Seeding"
} else if t.Stats().ActivePeers > 0 && t.BytesMissing() > 0 {
c.Status = "Downloading"
@@ -103,23 +164,28 @@ func serveHome(w http.ResponseWriter, r *http.Request) {
s1.ExecuteTemplate(w, "base", map[string]string{"APP_ID": APP_ID})
}
func startTorrent(clientTorrent *torrent.Torrent, torrentLocalStorage *TorrentLocal, torrentDbStorage *bolt.DB, dataDir string, torrentFile string, torrentFileName string) {
func timeOutInfo(clientTorrent *torrent.Torrent, seconds time.Duration) (deleted bool) { //forcing a timeout of the
timeout := make(chan bool, 1) //creating a timeout channel for our gotinfo
go func() {
time.Sleep(45 * time.Second)
time.Sleep(seconds * time.Second)
timeout <- true
}()
select {
case <-clientTorrent.GotInfo(): //attempting to retrieve info for torrent
fmt.Println("Recieved torrent info..")
clientTorrent.DownloadAll()
return false
case <-timeout: // getting info for torrent has timed out so purging the torrent
fmt.Println("Dropping Torrent")
clientTorrent.Drop()
return
return true
}
}
func startTorrent(clientTorrent *torrent.Torrent, torrentLocalStorage *TorrentLocal, torrentDbStorage *bolt.DB, dataDir string, torrentFile string, torrentFileName string) {
timeOutInfo(clientTorrent, 45) //seeing if adding the torrrent times out (giving 45 seconds)
var TempHash metainfo.Hash
TempHash = clientTorrent.InfoHash()
fmt.Println(clientTorrent.Info().Source)
@@ -139,15 +205,15 @@ func startTorrent(clientTorrent *torrent.Torrent, torrentLocalStorage *TorrentLo
clientTorrent.DownloadAll() //starting the download
}
func createRunningTorrentArray(tclient *torrent.Client, TorrentLocalArray []*TorrentLocal, config fullClientSettings, db *bolt.DB) (RunningTorrentArray []clientDB) {
func createRunningTorrentArray(tclient *torrent.Client, TorrentLocalArray []*TorrentLocal, PreviousTorrentArray []clientDB, config fullClientSettings, db *bolt.DB) (RunningTorrentArray []clientDB) {
for _, element := range TorrentLocalArray { //re-adding all the torrents we had stored from last shutdown
var singleTorrent *torrent.Torrent
if element.TorrentType == "file" { //if it is a file pull it from the uploaded torrent folder
fmt.Println("Filename", element.TorrentFileName)
//fmt.Println("Filename", element.TorrentFileName)
if _, err := os.Stat(element.TorrentFileName); err == nil { //if we CAN find the torrent, add it
fmt.Println("Adding file name...", element.TorrentFileName)
//fmt.Println("Adding file name...", element.TorrentFileName)
singleTorrent, _ = tclient.AddTorrentFromFile(element.TorrentFileName)
} else { //if we cant find the torrent delete it
fmt.Println("File Error", err)
@@ -160,49 +226,51 @@ func createRunningTorrentArray(tclient *torrent.Client, TorrentLocalArray []*Tor
singleTorrent, _ = tclient.AddMagnet(elementMagnet)
}
timeout := make(chan bool, 1) //creating a timeout channel for our gotinfo
go func() {
time.Sleep(45 * time.Second)
timeout <- true
}()
select {
case <-singleTorrent.GotInfo(): //attempting to retrieve info for torrent
singleTorrent.DownloadAll()
case <-timeout: // getting info for torrent has timed out so purging the torrent
fmt.Println("Dropping Torrent")
singleTorrent.Drop()
timeOut := timeOutInfo(singleTorrent, 45)
if timeOut == true { // if we did timeout then drop the torrent from the boltdb database
delTorrentLocalStorage(db, element) //purging torrent from the local database
continue
}
fmt.Println("Recieved info for: ", element.TorrentName)
fullClientDB := new(clientDB)
fullStruct := singleTorrent.Stats()
bytesTotal := singleTorrent.Length()
//bytesCompleted := singleTorrent.BytesCompleted()
//ranging over the previous torrent array to calculate the speed for each torrent
if len(PreviousTorrentArray) > 0 { //if we actually have a previous array
for _, previousElement := range PreviousTorrentArray {
TempHash := singleTorrent.InfoHash()
if previousElement.TorrentHashString == TempHash.AsString() { //matching previous to new
calculateTorrentSpeed(singleTorrent, fullClientDB, previousElement)
}
}
}
activePeersString := fmt.Sprintf("%v", fullStruct.ActivePeers) //converting to strings
totalPeersString := fmt.Sprintf("%v", fullStruct.TotalPeers)
bytesCompletedMB := float32(singleTorrent.BytesCompleted() / 1024 / 1024)
totalSizeMB := float32(singleTorrent.Length() / 1024 / 1024)
//downloadSizeString := fmt.Sprintf("%d", bytesCompletedMB)
calculateTorrentSpeed(singleTorrent, fullClientDB) //Setting the downloadSpeed for the torrent
//fullClientDB.UpdatedAt = time.Now() // setting the current time to measure download speed.
tSize, dSize := convertSizetoGB(totalSizeMB, bytesCompletedMB) //convert size to GB if needed
var TempHash metainfo.Hash
TempHash = singleTorrent.InfoHash()
fullClientDB.DownloadedSize = singleTorrent.BytesCompleted() / 1024 / 1024
fullClientDB.Size = bytesTotal / 1024 / 1024
fullClientDB.DownloadedSize = dSize
fullClientDB.Size = tSize
PercentDone := fmt.Sprintf("%.2f", bytesCompletedMB/totalSizeMB)
fullClientDB.TorrentHash = TempHash
fullClientDB.PercentDone = (float32(fullClientDB.DownloadedSize) / float32(fullClientDB.Size))
fullClientDB.PercentDone = PercentDone
fullClientDB.DataBytesRead = fullStruct.ConnStats.DataBytesRead
fullClientDB.DataBytesWritten = fullStruct.ConnStats.DataBytesWritten
fullClientDB.ActivePeers = fullStruct.ActivePeers
fullClientDB.TotalPeers = fullStruct.TotalPeers
fullClientDB.ActivePeers = activePeersString + " / (" + totalPeersString + ")"
fullClientDB.TorrentHashString = TempHash.AsString()
fullClientDB.StoragePath = element.StoragePath
fullClientDB.TorrentName = element.TorrentName
fullClientDB.DateAdded = element.DateAdded
fmt.Println("Download Speed: ", fullClientDB.DownloadSpeed)
fmt.Println("Percent Done: ", fullClientDB.PercentDone)
fmt.Println("UpdatedAt: ", fullClientDB.UpdatedAt)
calculateTorrentStatus(singleTorrent, fullClientDB) //calculate the status of the torrent
fullClientDB.BytesCompleted = singleTorrent.BytesCompleted()
calculateTorrentETA(singleTorrent, fullClientDB) //calculating the ETA for the torrent
//fmt.Println("Download Speed: ", fullClientDB.DownloadSpeed)
//fmt.Println("Percent Done: ", fullClientDB.PercentDone)
//tclient.WriteStatus(os.Stdout)
calculateTorrentStatus(singleTorrent, fullClientDB) //calculate the status of the torrent, ie downloading seeding etc
RunningTorrentArray = append(RunningTorrentArray, *fullClientDB)
@@ -211,8 +279,6 @@ func createRunningTorrentArray(tclient *torrent.Client, TorrentLocalArray []*Tor
}
func updateClient(torrentstats []clientDB, conn *websocket.Conn) { //get the torrent client and the websocket connection to write msg
//first get the list of torrents in the client
conn.WriteJSON(torrentstats) //converting to JSON and writing to the client
}
@@ -237,11 +303,12 @@ func main() {
var TorrentLocalArray = []*TorrentLocal{} //this is an array of ALL of the local storage torrents, they will be added back in via hash
var RunningTorrentArray = []clientDB{} //this stores ALL of the torrents that are running, used for client update pushes combines Local Storage and Running tclient info
var PreviousTorrentArray = []clientDB{}
TorrentLocalArray = readInTorrents(db) //pulling in all the already added torrents
if TorrentLocalArray != nil { //the first creation of the running torrent array
RunningTorrentArray = createRunningTorrentArray(tclient, TorrentLocalArray, Config, db) //Updates the RunningTorrentArray with the current client data as well
RunningTorrentArray = createRunningTorrentArray(tclient, TorrentLocalArray, PreviousTorrentArray, Config, db) //Updates the RunningTorrentArray with the current client data as well
} else {
fmt.Println("Database is empty!")
@@ -275,8 +342,8 @@ func main() {
})
http.HandleFunc("/api", func(w http.ResponseWriter, r *http.Request) { //exposing the data to the
TorrentLocalArray = readInTorrents(db)
RunningTorrentArray = createRunningTorrentArray(tclient, TorrentLocalArray, Config, db) //Updates the RunningTorrentArray with the current client data as well
var torrentlistArray = new(torrentList)
RunningTorrentArray = createRunningTorrentArray(tclient, TorrentLocalArray, PreviousTorrentArray, Config, db) //Updates the RunningTorrentArray with the current client data as well
var torrentlistArray = new(torrentList) //the full JSON that includes the number of torrents as the root
torrentlistArray.ClientDBstruct = RunningTorrentArray
torrentlistArray.Totaltorrents = len(RunningTorrentArray)
torrentlistArrayJSON, _ := json.Marshal(torrentlistArray)
@@ -308,7 +375,8 @@ func main() {
}
TorrentLocalArray = readInTorrents(db)
RunningTorrentArray = createRunningTorrentArray(tclient, TorrentLocalArray, Config, db) //Updates the RunningTorrentArray with the current client data as well
RunningTorrentArray = createRunningTorrentArray(tclient, TorrentLocalArray, PreviousTorrentArray, Config, db) //Updates the RunningTorrentArray with the current client data as well
PreviousTorrentArray = RunningTorrentArray
var torrentlistArray = new(torrentList)
torrentlistArray.ClientDBstruct = RunningTorrentArray
torrentlistArray.Totaltorrents = len(RunningTorrentArray)

File diff suppressed because it is too large Load Diff

View File

@@ -19,6 +19,7 @@ func fullClientSettingsNew() fullClientSettings {
Config.version = 1.0
Config.DataDir = "downloads" //the full OR relative path of the default download directory for torrents
Config.tFileUploadFolder = "uploadedTorrents"
Config.Seed = true
Config.DHTConfig = dht.ServerConfig{
StartingNodes: dht.GlobalBootstrapAddrs,

View File

@@ -1,7 +1,8 @@
{
"presets": [
"react",
"env"
"env",
"stage-2",
],
"plugins": ["transform-class-properties"]

View File

@@ -2,7 +2,7 @@
"_args": [
[
"attr-accept@1.1.0",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_from": "attr-accept@1.1.0",
@@ -26,7 +26,7 @@
],
"_resolved": "https://registry.npmjs.org/attr-accept/-/attr-accept-1.1.0.tgz",
"_spec": "1.1.0",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Andrey Okonetchnikov @okonetchnikov"
},

View File

@@ -2,7 +2,7 @@
"_args": [
[
"ansi-regex@2.1.1",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
"_spec": "2.1.1",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Sindre Sorhus",
"email": "sindresorhus@gmail.com",

View File

@@ -2,7 +2,7 @@
"_args": [
[
"ansi-styles@2.2.1",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
"_spec": "2.2.1",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Sindre Sorhus",
"email": "sindresorhus@gmail.com",

View File

@@ -2,7 +2,7 @@
"_args": [
[
"anymatch@1.3.2",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz",
"_spec": "1.3.2",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Elan Shanker",
"url": "http://github.com/es128"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"arr-diff@2.0.0",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz",
"_spec": "2.0.0",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Jon Schlinkert",
"url": "https://github.com/jonschlinkert"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"arr-flatten@1.1.0",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
"_spec": "1.1.0",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Jon Schlinkert",
"url": "https://github.com/jonschlinkert"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"array-unique@0.2.1",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
"_spec": "0.2.1",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Jon Schlinkert",
"url": "https://github.com/jonschlinkert"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"async-each@1.0.1",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz",
"_spec": "1.0.1",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Paul Miller",
"url": "http://paulmillr.com/"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"babel-code-frame@6.26.0",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz",
"_spec": "6.26.0",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Sebastian McKenzie",
"email": "sebmck@gmail.com"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"babel-core@6.26.0",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.0.tgz",
"_spec": "6.26.0",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Sebastian McKenzie",
"email": "sebmck@gmail.com"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"babel-generator@6.26.0",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.0.tgz",
"_spec": "6.26.0",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Sebastian McKenzie",
"email": "sebmck@gmail.com"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"babel-helpers@6.24.1",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz",
"_spec": "6.24.1",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Sebastian McKenzie",
"email": "sebmck@gmail.com"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"babel-messages@6.23.0",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -29,7 +29,7 @@
],
"_resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz",
"_spec": "6.23.0",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Sebastian McKenzie",
"email": "sebmck@gmail.com"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"regenerator-runtime@0.10.5",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.10.5.tgz",
"_spec": "0.10.5",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Ben Newman",
"email": "bn@cs.stanford.edu"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"babel-polyfill@6.26.0",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.26.0.tgz",
"_spec": "6.26.0",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Sebastian McKenzie",
"email": "sebmck@gmail.com"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"babel-register@6.26.0",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz",
"_spec": "6.26.0",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Sebastian McKenzie",
"email": "sebmck@gmail.com"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"babel-runtime@6.26.0",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -36,7 +36,7 @@
],
"_resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
"_spec": "6.26.0",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Sebastian McKenzie",
"email": "sebmck@gmail.com"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"babel-template@6.26.0",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz",
"_spec": "6.26.0",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Sebastian McKenzie",
"email": "sebmck@gmail.com"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"babel-traverse@6.26.0",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz",
"_spec": "6.26.0",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Sebastian McKenzie",
"email": "sebmck@gmail.com"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"babel-types@6.26.0",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -30,7 +30,7 @@
],
"_resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz",
"_spec": "6.26.0",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Sebastian McKenzie",
"email": "sebmck@gmail.com"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"babylon@6.18.0",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -29,7 +29,7 @@
],
"_resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz",
"_spec": "6.18.0",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Sebastian McKenzie",
"email": "sebmck@gmail.com"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"balanced-match@1.0.0",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
"_spec": "1.0.0",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Julian Gruber",
"email": "mail@juliangruber.com",

View File

@@ -2,7 +2,7 @@
"_args": [
[
"binary-extensions@1.10.0",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.10.0.tgz",
"_spec": "1.10.0",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Sindre Sorhus",
"email": "sindresorhus@gmail.com",

View File

@@ -2,7 +2,7 @@
"_args": [
[
"brace-expansion@1.1.8",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.8.tgz",
"_spec": "1.1.8",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Julian Gruber",
"email": "mail@juliangruber.com",

View File

@@ -2,7 +2,7 @@
"_args": [
[
"braces@1.8.5",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz",
"_spec": "1.8.5",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Jon Schlinkert",
"url": "https://github.com/jonschlinkert"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"chalk@1.1.3",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
"_spec": "1.1.3",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"bugs": {
"url": "https://github.com/chalk/chalk/issues"
},

View File

@@ -2,7 +2,7 @@
"_args": [
[
"chokidar@1.7.0",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz",
"_spec": "1.7.0",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Paul Miller",
"url": "http://paulmillr.com"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"commander@2.11.0",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/commander/-/commander-2.11.0.tgz",
"_spec": "2.11.0",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "TJ Holowaychuk",
"email": "tj@vision-media.ca"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"concat-map@0.0.1",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
"_spec": "0.0.1",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "James Halliday",
"email": "mail@substack.net",

View File

@@ -2,7 +2,7 @@
"_args": [
[
"convert-source-map@1.5.0",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.5.0.tgz",
"_spec": "1.5.0",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Thorsten Lorenz",
"email": "thlorenz@gmx.de",

View File

@@ -2,7 +2,7 @@
"_args": [
[
"core-js@2.5.1",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -29,7 +29,7 @@
],
"_resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.1.tgz",
"_spec": "2.5.1",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"bugs": {
"url": "https://github.com/zloirock/core-js/issues"
},

View File

@@ -2,7 +2,7 @@
"_args": [
[
"core-util-is@1.0.2",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
"_spec": "1.0.2",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Isaac Z. Schlueter",
"email": "i@izs.me",

View File

@@ -2,7 +2,7 @@
"_args": [
[
"debug@2.6.9",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
"_spec": "2.6.9",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "TJ Holowaychuk",
"email": "tj@vision-media.ca"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"detect-indent@4.0.0",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz",
"_spec": "4.0.0",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Sindre Sorhus",
"email": "sindresorhus@gmail.com",

View File

@@ -2,7 +2,7 @@
"_args": [
[
"escape-string-regexp@1.0.5",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
"_spec": "1.0.5",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Sindre Sorhus",
"email": "sindresorhus@gmail.com",

View File

@@ -2,7 +2,7 @@
"_args": [
[
"esutils@2.0.2",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz",
"_spec": "2.0.2",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"bugs": {
"url": "https://github.com/estools/esutils/issues"
},

View File

@@ -2,7 +2,7 @@
"_args": [
[
"expand-brackets@0.1.5",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz",
"_spec": "0.1.5",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Jon Schlinkert",
"url": "https://github.com/jonschlinkert"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"expand-range@1.8.2",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz",
"_spec": "1.8.2",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Jon Schlinkert",
"url": "https://github.com/jonschlinkert"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"extglob@0.3.2",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz",
"_spec": "0.3.2",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Jon Schlinkert",
"url": "https://github.com/jonschlinkert"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"filename-regex@2.0.1",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz",
"_spec": "2.0.1",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Jon Schlinkert",
"url": "https://github.com/jonschlinkert"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"fill-range@2.2.3",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.3.tgz",
"_spec": "2.2.3",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Jon Schlinkert",
"url": "https://github.com/jonschlinkert"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"for-in@1.0.2",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
"_spec": "1.0.2",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Jon Schlinkert",
"url": "https://github.com/jonschlinkert"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"for-own@0.1.5",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz",
"_spec": "0.1.5",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Jon Schlinkert",
"url": "https://github.com/jonschlinkert"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"fs-readdir-recursive@1.1.0",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/fs-readdir-recursive/-/fs-readdir-recursive-1.1.0.tgz",
"_spec": "1.1.0",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Jonathan Ong",
"email": "me@jongleberry.com",

View File

@@ -2,7 +2,7 @@
"_args": [
[
"fs.realpath@1.0.0",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
"_spec": "1.0.0",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Isaac Z. Schlueter",
"email": "i@izs.me",

View File

@@ -2,7 +2,7 @@
"_args": [
[
"glob-base@0.3.0",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz",
"_spec": "0.3.0",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Jon Schlinkert",
"url": "https://github.com/jonschlinkert"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"glob-parent@2.0.0",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz",
"_spec": "2.0.0",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Elan Shanker"
},

View File

@@ -2,7 +2,7 @@
"_args": [
[
"glob@7.1.2",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
"_spec": "7.1.2",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Isaac Z. Schlueter",
"email": "i@izs.me",

View File

@@ -2,7 +2,7 @@
"_args": [
[
"globals@9.18.0",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz",
"_spec": "9.18.0",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Sindre Sorhus",
"email": "sindresorhus@gmail.com",

View File

@@ -2,7 +2,7 @@
"_args": [
[
"graceful-fs@4.1.11",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
"_spec": "4.1.11",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"bugs": {
"url": "https://github.com/isaacs/node-graceful-fs/issues"
},

View File

@@ -2,7 +2,7 @@
"_args": [
[
"has-ansi@2.0.0",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
"_spec": "2.0.0",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Sindre Sorhus",
"email": "sindresorhus@gmail.com",

View File

@@ -2,7 +2,7 @@
"_args": [
[
"home-or-tmp@2.0.0",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz",
"_spec": "2.0.0",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Sindre Sorhus",
"email": "sindresorhus@gmail.com",

View File

@@ -2,7 +2,7 @@
"_args": [
[
"inflight@1.0.6",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
"_spec": "1.0.6",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Isaac Z. Schlueter",
"email": "i@izs.me",

View File

@@ -2,7 +2,7 @@
"_args": [
[
"inherits@2.0.3",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -29,7 +29,7 @@
],
"_resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
"_spec": "2.0.3",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"browser": "./inherits_browser.js",
"bugs": {
"url": "https://github.com/isaacs/inherits/issues"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"invariant@2.2.2",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.2.tgz",
"_spec": "2.2.2",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Andres Suarez",
"email": "zertosh@gmail.com"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"is-binary-path@1.0.1",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
"_spec": "1.0.1",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Sindre Sorhus",
"email": "sindresorhus@gmail.com",

View File

@@ -2,7 +2,7 @@
"_args": [
[
"is-buffer@1.1.6",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -29,7 +29,7 @@
],
"_resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
"_spec": "1.1.6",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Feross Aboukhadijeh",
"email": "feross@feross.org",

View File

@@ -2,7 +2,7 @@
"_args": [
[
"is-dotfile@1.0.3",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz",
"_spec": "1.0.3",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Jon Schlinkert",
"url": "https://github.com/jonschlinkert"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"is-equal-shallow@0.1.3",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz",
"_spec": "0.1.3",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Jon Schlinkert",
"url": "https://github.com/jonschlinkert"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"is-extendable@0.1.1",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
"_spec": "0.1.1",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Jon Schlinkert",
"url": "https://github.com/jonschlinkert"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"is-extglob@1.0.0",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -30,7 +30,7 @@
],
"_resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
"_spec": "1.0.0",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Jon Schlinkert",
"url": "https://github.com/jonschlinkert"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"is-finite@1.0.2",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz",
"_spec": "1.0.2",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Sindre Sorhus",
"email": "sindresorhus@gmail.com",

View File

@@ -2,7 +2,7 @@
"_args": [
[
"is-glob@2.0.1",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -31,7 +31,7 @@
],
"_resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
"_spec": "2.0.1",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Jon Schlinkert",
"url": "https://github.com/jonschlinkert"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"is-number@2.1.0",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz",
"_spec": "2.1.0",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Jon Schlinkert",
"url": "https://github.com/jonschlinkert"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"is-posix-bracket@0.1.1",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz",
"_spec": "0.1.1",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Jon Schlinkert",
"url": "https://github.com/jonschlinkert"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"is-primitive@2.0.0",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz",
"_spec": "2.0.0",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Jon Schlinkert",
"url": "https://github.com/jonschlinkert"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"isarray@1.0.0",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
"_spec": "1.0.0",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Julian Gruber",
"email": "mail@juliangruber.com",

View File

@@ -2,7 +2,7 @@
"_args": [
[
"isobject@2.1.0",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
"_spec": "2.1.0",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Jon Schlinkert",
"url": "https://github.com/jonschlinkert"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"js-tokens@3.0.2",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
"_spec": "3.0.2",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Simon Lydell"
},

View File

@@ -2,7 +2,7 @@
"_args": [
[
"jsesc@1.3.0",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz",
"_spec": "1.3.0",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Mathias Bynens",
"url": "https://mathiasbynens.be/"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"json5@0.5.1",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
"_spec": "0.5.1",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Aseem Kishore",
"email": "aseem.kishore@gmail.com"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"kind-of@3.2.2",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
"_spec": "3.2.2",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Jon Schlinkert",
"url": "https://github.com/jonschlinkert"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"lodash@4.17.4",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -33,7 +33,7 @@
],
"_resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz",
"_spec": "4.17.4",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "John-David Dalton",
"email": "john.david.dalton@gmail.com",

View File

@@ -2,7 +2,7 @@
"_args": [
[
"loose-envify@1.3.1",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.3.1.tgz",
"_spec": "1.3.1",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Andres Suarez",
"email": "zertosh@gmail.com"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"micromatch@2.3.11",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz",
"_spec": "2.3.11",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Jon Schlinkert",
"url": "https://github.com/jonschlinkert"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"minimatch@3.0.4",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -29,7 +29,7 @@
],
"_resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
"_spec": "3.0.4",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Isaac Z. Schlueter",
"email": "i@izs.me",

View File

@@ -2,7 +2,7 @@
"_args": [
[
"minimist@0.0.8",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
"_spec": "0.0.8",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "James Halliday",
"email": "mail@substack.net",

View File

@@ -2,7 +2,7 @@
"_args": [
[
"mkdirp@0.5.1",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
"_spec": "0.5.1",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "James Halliday",
"email": "mail@substack.net",

View File

@@ -2,7 +2,7 @@
"_args": [
[
"ms@2.0.0",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
"_spec": "2.0.0",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"bugs": {
"url": "https://github.com/zeit/ms/issues"
},

View File

@@ -2,7 +2,7 @@
"_args": [
[
"normalize-path@2.1.1",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
"_spec": "2.1.1",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Jon Schlinkert",
"url": "https://github.com/jonschlinkert"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"number-is-nan@1.0.1",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
"_spec": "1.0.1",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Sindre Sorhus",
"email": "sindresorhus@gmail.com",

View File

@@ -2,7 +2,7 @@
"_args": [
[
"object-assign@4.1.1",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
"_spec": "4.1.1",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Sindre Sorhus",
"email": "sindresorhus@gmail.com",

View File

@@ -2,7 +2,7 @@
"_args": [
[
"object.omit@2.0.1",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz",
"_spec": "2.0.1",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Jon Schlinkert",
"url": "https://github.com/jonschlinkert"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"once@1.4.0",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
"_spec": "1.4.0",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Isaac Z. Schlueter",
"email": "i@izs.me",

View File

@@ -2,7 +2,7 @@
"_args": [
[
"os-homedir@1.0.2",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
"_spec": "1.0.2",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Sindre Sorhus",
"email": "sindresorhus@gmail.com",

View File

@@ -2,7 +2,7 @@
"_args": [
[
"os-tmpdir@1.0.2",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
"_spec": "1.0.2",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Sindre Sorhus",
"email": "sindresorhus@gmail.com",

View File

@@ -2,7 +2,7 @@
"_args": [
[
"output-file-sync@1.1.2",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/output-file-sync/-/output-file-sync-1.1.2.tgz",
"_spec": "1.1.2",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Shinnosuke Watanabe",
"url": "https://github.com/shinnn"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"parse-glob@3.0.4",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz",
"_spec": "3.0.4",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Jon Schlinkert",
"url": "https://github.com/jonschlinkert"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"path-is-absolute@1.0.1",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -30,7 +30,7 @@
],
"_resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
"_spec": "1.0.1",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Sindre Sorhus",
"email": "sindresorhus@gmail.com",

View File

@@ -2,7 +2,7 @@
"_args": [
[
"preserve@0.2.0",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz",
"_spec": "0.2.0",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Jon Schlinkert",
"url": "https://github.com/jonschlinkert"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"private@0.1.8",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz",
"_spec": "0.1.8",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Ben Newman",
"email": "bn@cs.stanford.edu"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"process-nextick-args@1.0.7",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz",
"_spec": "1.0.7",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": "",
"bugs": {
"url": "https://github.com/calvinmetcalf/process-nextick-args/issues"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"kind-of@3.2.2",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
"_spec": "3.2.2",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Jon Schlinkert",
"url": "https://github.com/jonschlinkert"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"is-number@3.0.0",
"C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project"
"C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project"
]
],
"_development": true,
@@ -30,7 +30,7 @@
],
"_resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
"_spec": "3.0.0",
"_where": "C:\\Users\\deranjer\\GoglandProjects\\torrent-project\\torrent-project",
"_where": "C:\\Users\\deranjer\\Google Drive\\Programming\\goTorrent\\torrent-project",
"author": {
"name": "Jon Schlinkert",
"url": "https://github.com/jonschlinkert"

Some files were not shown because too many files have changed in this diff Show More