diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000000000..2a6483b4f822d --- /dev/null +++ b/.editorconfig @@ -0,0 +1,21 @@ +# EditorConfig (is awesome): http://EditorConfig.org + +# * top-most EditorConfig file +root = true + +# default style settings +[*] +charset = utf-8 +end_of_line = crlf +indent_size = 4 +indent_style = space +insert_final_newline = true +trim_trailing_whitespace = true + +[*.{bat,cmd,[Bb][Aa][Tt],[Cc][Mm][Dd]] +# DOS/Win *requires* BAT/CMD files to have CRLF newlines +end_of_line = crlf + +[[Mm]akefile{,.*}] +# TAB-style indentation +indent_style = tab diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000000000..06b5169ac250b --- /dev/null +++ b/.gitattributes @@ -0,0 +1,2 @@ +# retain windows line-endings in case checked out on mac or linux +* text eol=crlf diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000000000..270c5a3b94d71 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +*~ +._* diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 0000000000000..a9056e417edf1 --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,6 @@ +{ + "recommendations": [ + "EditorConfig.EditorConfig", + "ms-vscode.PowerShell" + ] +} diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000000000..25d5de5ca528f --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,14 @@ +{ + "json.schemas": [ + { + "url": "https://raw.githubusercontent.com/lukesampson/scoop/master/schema.json", + "fileMatch": [ + "bucket/*.json" + ] + } + ], + "files.exclude": { + "**/.git": true, + "**/.DS_Store": true + } +} diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000000000..68a49daad8ff7 --- /dev/null +++ b/LICENSE @@ -0,0 +1,24 @@ +This is free and unencumbered software released into the public domain. + +Anyone is free to copy, modify, publish, use, compile, sell, or +distribute this software, either in source code form or as a compiled +binary, for any purpose, commercial or non-commercial, and by any +means. + +In jurisdictions that recognize copyright laws, the author or authors +of this software dedicate any and all copyright interest in the +software to the public domain. We make this dedication for the benefit +of the public at large and to the detriment of our heirs and +successors. We intend this dedication to be an overt act of +relinquishment in perpetuity of all present and future rights to this +software under copyright law. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR +OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, +ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +OTHER DEALINGS IN THE SOFTWARE. + +For more information, please refer to diff --git a/README.md b/README.md new file mode 100644 index 0000000000000..a364d0f6c96ce --- /dev/null +++ b/README.md @@ -0,0 +1,8 @@ +# Scoop Main + +Core manifests for [Scoop](https://scoop.sh), the Windows command-line installer. + +How do I install these manifests? +--------------------------------- + +Just `scoop install `. This is the default bucket for Scoop and is added by default. diff --git a/appveyor.yml b/appveyor.yml new file mode 100644 index 0000000000000..b5d09574d067d --- /dev/null +++ b/appveyor.yml @@ -0,0 +1,35 @@ +version: '{branch}-{build}' +branches: + only: + - master +build: off +deploy: off +clone_depth: 2 +environment: + scoop: C:\projects\scoop + scoop_home: C:\projects\scoop + matrix: + - PowerShell: 5 + - PowerShell: 6 +cache: + - '%USERPROFILE%\Documents\WindowsPowerShell\Modules -> appveyor.yml' +init: + - ps: (Get-PSProvider 'FileSystem').Home = 'C:\projects\' + - ps: if(!(Test-Path "$env:SCOOP")) { git clone -q --depth=1 "https://github.com/lukesampson/scoop" "$env:SCOOP" } +matrix: + fast_finish: true +for: +- matrix: + only: + - PowerShell: 5 + install: + - ps: . "$env:SCOOP_HOME\test\bin\init.ps1" + test_script: + - ps: . "$env:SCOOP_HOME\test\bin\test.ps1" -TestPath "$env:APPVEYOR_BUILD_FOLDER" +- matrix: + only: + - PowerShell: 6 + install: + - pwsh: . "$env:SCOOP_HOME\test\bin\init.ps1" + test_script: + - pwsh: . "$env:SCOOP_HOME\test\bin\test.ps1" -TestPath "$env:APPVEYOR_BUILD_FOLDER" diff --git a/bin/auto-pr.ps1 b/bin/auto-pr.ps1 new file mode 100644 index 0000000000000..ada15b51a2e28 --- /dev/null +++ b/bin/auto-pr.ps1 @@ -0,0 +1,9 @@ +param( + # overwrite upstream param + [String]$upstream = "scoopinstaller/scoop-core:master" +) + +if(!$env:SCOOP_HOME) { $env:SCOOP_HOME = resolve-path (split-path (split-path (scoop which scoop))) } +$autopr = "$env:SCOOP_HOME/bin/auto-pr.ps1" +$dir = "$psscriptroot/../bucket" # checks the parent dir +Invoke-Expression -command "$autopr -dir $dir -upstream $upstream $($args | ForEach-Object { "$_ " })" diff --git a/bin/checkurls.ps1 b/bin/checkurls.ps1 new file mode 100644 index 0000000000000..dd695e89013b9 --- /dev/null +++ b/bin/checkurls.ps1 @@ -0,0 +1,4 @@ +if(!$env:SCOOP_HOME) { $env:SCOOP_HOME = resolve-path (split-path (split-path (scoop which scoop))) } +$checkurls = "$env:SCOOP_HOME/bin/checkurls.ps1" +$dir = "$psscriptroot/../bucket" # checks the parent dir +Invoke-Expression -command "$checkurls -dir $dir $($args | ForEach-Object { "$_ " })" diff --git a/bin/checkver.ps1 b/bin/checkver.ps1 new file mode 100644 index 0000000000000..688b9dc305f65 --- /dev/null +++ b/bin/checkver.ps1 @@ -0,0 +1,4 @@ +if(!$env:SCOOP_HOME) { $env:SCOOP_HOME = resolve-path (split-path (split-path (scoop which scoop))) } +$checkver = "$env:SCOOP_HOME/bin/checkver.ps1" +$dir = "$psscriptroot/../bucket" # checks the parent dir +Invoke-Expression -command "$checkver -dir $dir $($args | ForEach-Object { "$_ " })" diff --git a/bin/formatjson.ps1 b/bin/formatjson.ps1 new file mode 100644 index 0000000000000..ae0098c227bfa --- /dev/null +++ b/bin/formatjson.ps1 @@ -0,0 +1,4 @@ +if(!$env:SCOOP_HOME) { $env:SCOOP_HOME = resolve-path (split-path (split-path (scoop which scoop))) } +$formatjson = "$env:SCOOP_HOME/bin/formatjson.ps1" +$path = "$psscriptroot/../bucket" # checks the parent dir +Invoke-Expression -command "$formatjson -path $path $($args | ForEach-Object { "$_ " })" diff --git a/bin/missing-checkver.ps1 b/bin/missing-checkver.ps1 new file mode 100644 index 0000000000000..77f1bcbed5949 --- /dev/null +++ b/bin/missing-checkver.ps1 @@ -0,0 +1,4 @@ +if(!$env:SCOOP_HOME) { $env:SCOOP_HOME = resolve-path (split-path (split-path (scoop which scoop))) } +$missing_checkver = "$env:SCOOP_HOME/bin/missing-checkver.ps1" +$dir = "$psscriptroot/../bucket" # checks the parent dir +Invoke-Expression -command "$missing_checkver -dir $dir $($args | ForEach-Object { "$_ " })" diff --git a/bin/test.ps1 b/bin/test.ps1 new file mode 100644 index 0000000000000..71d4032b3a9b4 --- /dev/null +++ b/bin/test.ps1 @@ -0,0 +1,4 @@ +#requires -Modules @{ ModuleName = 'Pester'; ModuleVersion = '4.4.0' } + +if(!$env:SCOOP_HOME) { $env:SCOOP_HOME = resolve-path (split-path (split-path (scoop which scoop))) } +Invoke-Pester "$psscriptroot/.." diff --git a/7zip.json b/bucket/7zip.json similarity index 100% rename from 7zip.json rename to bucket/7zip.json diff --git a/ack.json b/bucket/ack.json similarity index 100% rename from ack.json rename to bucket/ack.json diff --git a/acmesharp.json b/bucket/acmesharp.json similarity index 100% rename from acmesharp.json rename to bucket/acmesharp.json diff --git a/adb.json b/bucket/adb.json similarity index 100% rename from adb.json rename to bucket/adb.json diff --git a/ag.json b/bucket/ag.json similarity index 100% rename from ag.json rename to bucket/ag.json diff --git a/ahoy.json b/bucket/ahoy.json similarity index 100% rename from ahoy.json rename to bucket/ahoy.json diff --git a/allure.json b/bucket/allure.json similarity index 100% rename from allure.json rename to bucket/allure.json diff --git a/ammonite.json b/bucket/ammonite.json similarity index 100% rename from ammonite.json rename to bucket/ammonite.json diff --git a/annie.json b/bucket/annie.json similarity index 100% rename from annie.json rename to bucket/annie.json diff --git a/ant.json b/bucket/ant.json similarity index 100% rename from ant.json rename to bucket/ant.json diff --git a/apache.json b/bucket/apache.json similarity index 100% rename from apache.json rename to bucket/apache.json diff --git a/apex.json b/bucket/apex.json similarity index 100% rename from apex.json rename to bucket/apex.json diff --git a/apngasm.json b/bucket/apngasm.json similarity index 100% rename from apngasm.json rename to bucket/apngasm.json diff --git a/aria2.json b/bucket/aria2.json similarity index 100% rename from aria2.json rename to bucket/aria2.json diff --git a/armclient.json b/bucket/armclient.json similarity index 100% rename from armclient.json rename to bucket/armclient.json diff --git a/armor.json b/bucket/armor.json similarity index 100% rename from armor.json rename to bucket/armor.json diff --git a/artifact.json b/bucket/artifact.json similarity index 100% rename from artifact.json rename to bucket/artifact.json diff --git a/asciidoctorj.json b/bucket/asciidoctorj.json similarity index 100% rename from asciidoctorj.json rename to bucket/asciidoctorj.json diff --git a/astyle.json b/bucket/astyle.json similarity index 100% rename from astyle.json rename to bucket/astyle.json diff --git a/atomicparsley.json b/bucket/atomicparsley.json similarity index 100% rename from atomicparsley.json rename to bucket/atomicparsley.json diff --git a/autoit.json b/bucket/autoit.json similarity index 100% rename from autoit.json rename to bucket/autoit.json diff --git a/aws-iam-authenticator.json b/bucket/aws-iam-authenticator.json similarity index 100% rename from aws-iam-authenticator.json rename to bucket/aws-iam-authenticator.json diff --git a/aws-vault.json b/bucket/aws-vault.json similarity index 100% rename from aws-vault.json rename to bucket/aws-vault.json diff --git a/aws.json b/bucket/aws.json similarity index 100% rename from aws.json rename to bucket/aws.json diff --git a/axel.json b/bucket/axel.json similarity index 100% rename from axel.json rename to bucket/axel.json diff --git a/bat.json b/bucket/bat.json similarity index 100% rename from bat.json rename to bucket/bat.json diff --git a/bazel.json b/bucket/bazel.json similarity index 100% rename from bazel.json rename to bucket/bazel.json diff --git a/bfg.json b/bucket/bfg.json similarity index 100% rename from bfg.json rename to bucket/bfg.json diff --git a/blat.json b/bucket/blat.json similarity index 100% rename from blat.json rename to bucket/blat.json diff --git a/blink1-tool.json b/bucket/blink1-tool.json similarity index 100% rename from blink1-tool.json rename to bucket/blink1-tool.json diff --git a/bochs.json b/bucket/bochs.json similarity index 100% rename from bochs.json rename to bucket/bochs.json diff --git a/boxes.json b/bucket/boxes.json similarity index 100% rename from boxes.json rename to bucket/boxes.json diff --git a/brotli.json b/bucket/brotli.json similarity index 100% rename from brotli.json rename to bucket/brotli.json diff --git a/buffalo.json b/bucket/buffalo.json similarity index 100% rename from buffalo.json rename to bucket/buffalo.json diff --git a/busybox.json b/bucket/busybox.json similarity index 100% rename from busybox.json rename to bucket/busybox.json diff --git a/bzip2.json b/bucket/bzip2.json similarity index 100% rename from bzip2.json rename to bucket/bzip2.json diff --git a/cacert.json b/bucket/cacert.json similarity index 100% rename from cacert.json rename to bucket/cacert.json diff --git a/caddy.json b/bucket/caddy.json similarity index 100% rename from caddy.json rename to bucket/caddy.json diff --git a/cake.json b/bucket/cake.json similarity index 100% rename from cake.json rename to bucket/cake.json diff --git a/casperjs.json b/bucket/casperjs.json similarity index 100% rename from casperjs.json rename to bucket/casperjs.json diff --git a/ccat.json b/bucket/ccat.json similarity index 100% rename from ccat.json rename to bucket/ccat.json diff --git a/cdrtools.json b/bucket/cdrtools.json similarity index 100% rename from cdrtools.json rename to bucket/cdrtools.json diff --git a/cfr.json b/bucket/cfr.json similarity index 100% rename from cfr.json rename to bucket/cfr.json diff --git a/chroma.json b/bucket/chroma.json similarity index 100% rename from chroma.json rename to bucket/chroma.json diff --git a/chromedriver.json b/bucket/chromedriver.json similarity index 100% rename from chromedriver.json rename to bucket/chromedriver.json diff --git a/cht.json b/bucket/cht.json similarity index 100% rename from cht.json rename to bucket/cht.json diff --git a/clink.json b/bucket/clink.json similarity index 100% rename from clink.json rename to bucket/clink.json diff --git a/cloak.json b/bucket/cloak.json similarity index 100% rename from cloak.json rename to bucket/cloak.json diff --git a/cloc.json b/bucket/cloc.json similarity index 100% rename from cloc.json rename to bucket/cloc.json diff --git a/cmake.json b/bucket/cmake.json similarity index 100% rename from cmake.json rename to bucket/cmake.json diff --git a/cmder-full.json b/bucket/cmder-full.json similarity index 100% rename from cmder-full.json rename to bucket/cmder-full.json diff --git a/cmder.json b/bucket/cmder.json similarity index 100% rename from cmder.json rename to bucket/cmder.json diff --git a/cobalt.json b/bucket/cobalt.json similarity index 100% rename from cobalt.json rename to bucket/cobalt.json diff --git a/cockroachdb.json b/bucket/cockroachdb.json similarity index 100% rename from cockroachdb.json rename to bucket/cockroachdb.json diff --git a/colortool.json b/bucket/colortool.json similarity index 100% rename from colortool.json rename to bucket/colortool.json diff --git a/composer.json b/bucket/composer.json similarity index 100% rename from composer.json rename to bucket/composer.json diff --git a/concfg.json b/bucket/concfg.json similarity index 100% rename from concfg.json rename to bucket/concfg.json diff --git a/consul.json b/bucket/consul.json similarity index 100% rename from consul.json rename to bucket/consul.json diff --git a/coreutils.json b/bucket/coreutils.json similarity index 100% rename from coreutils.json rename to bucket/coreutils.json diff --git a/coursier.json b/bucket/coursier.json similarity index 100% rename from coursier.json rename to bucket/coursier.json diff --git a/cowsay.json b/bucket/cowsay.json similarity index 100% rename from cowsay.json rename to bucket/cowsay.json diff --git a/cppcheck.json b/bucket/cppcheck.json similarity index 100% rename from cppcheck.json rename to bucket/cppcheck.json diff --git a/cscope.json b/bucket/cscope.json similarity index 100% rename from cscope.json rename to bucket/cscope.json diff --git a/csvtosql.json b/bucket/csvtosql.json similarity index 100% rename from csvtosql.json rename to bucket/csvtosql.json diff --git a/ctags.json b/bucket/ctags.json similarity index 100% rename from ctags.json rename to bucket/ctags.json diff --git a/curl.json b/bucket/curl.json similarity index 100% rename from curl.json rename to bucket/curl.json diff --git a/cutter.json b/bucket/cutter.json similarity index 100% rename from cutter.json rename to bucket/cutter.json diff --git a/cygwin.json b/bucket/cygwin.json similarity index 100% rename from cygwin.json rename to bucket/cygwin.json diff --git a/dark.json b/bucket/dark.json similarity index 100% rename from dark.json rename to bucket/dark.json diff --git a/dart.json b/bucket/dart.json similarity index 100% rename from dart.json rename to bucket/dart.json diff --git a/datamash.json b/bucket/datamash.json similarity index 100% rename from datamash.json rename to bucket/datamash.json diff --git a/dd.json b/bucket/dd.json similarity index 100% rename from dd.json rename to bucket/dd.json diff --git a/ddev.json b/bucket/ddev.json similarity index 100% rename from ddev.json rename to bucket/ddev.json diff --git a/deno.json b/bucket/deno.json similarity index 100% rename from deno.json rename to bucket/deno.json diff --git a/dep.json b/bucket/dep.json similarity index 100% rename from dep.json rename to bucket/dep.json diff --git a/devd.json b/bucket/devd.json similarity index 100% rename from devd.json rename to bucket/devd.json diff --git a/diffutils.json b/bucket/diffutils.json similarity index 100% rename from diffutils.json rename to bucket/diffutils.json diff --git a/dig.json b/bucket/dig.json similarity index 100% rename from dig.json rename to bucket/dig.json diff --git a/digdag.json b/bucket/digdag.json similarity index 100% rename from digdag.json rename to bucket/digdag.json diff --git a/direnv.json b/bucket/direnv.json similarity index 100% rename from direnv.json rename to bucket/direnv.json diff --git a/dirhash.json b/bucket/dirhash.json similarity index 100% rename from dirhash.json rename to bucket/dirhash.json diff --git a/dive.json b/bucket/dive.json similarity index 100% rename from dive.json rename to bucket/dive.json diff --git a/dmd.json b/bucket/dmd.json similarity index 100% rename from dmd.json rename to bucket/dmd.json diff --git a/docfx.json b/bucket/docfx.json similarity index 100% rename from docfx.json rename to bucket/docfx.json diff --git a/docker-compose.json b/bucket/docker-compose.json similarity index 100% rename from docker-compose.json rename to bucket/docker-compose.json diff --git a/docker-machine.json b/bucket/docker-machine.json similarity index 100% rename from docker-machine.json rename to bucket/docker-machine.json diff --git a/docker-nightly.json b/bucket/docker-nightly.json similarity index 100% rename from docker-nightly.json rename to bucket/docker-nightly.json diff --git a/docker.json b/bucket/docker.json similarity index 100% rename from docker.json rename to bucket/docker.json diff --git a/doctl.json b/bucket/doctl.json similarity index 100% rename from doctl.json rename to bucket/doctl.json diff --git a/dokka.json b/bucket/dokka.json similarity index 100% rename from dokka.json rename to bucket/dokka.json diff --git a/dos2unix.json b/bucket/dos2unix.json similarity index 100% rename from dos2unix.json rename to bucket/dos2unix.json diff --git a/dosbox.json b/bucket/dosbox.json similarity index 100% rename from dosbox.json rename to bucket/dosbox.json diff --git a/dotnet-sdk.json b/bucket/dotnet-sdk.json similarity index 100% rename from dotnet-sdk.json rename to bucket/dotnet-sdk.json diff --git a/dotnet.json b/bucket/dotnet.json similarity index 100% rename from dotnet.json rename to bucket/dotnet.json diff --git a/doxygen.json b/bucket/doxygen.json similarity index 100% rename from doxygen.json rename to bucket/doxygen.json diff --git a/draft.json b/bucket/draft.json similarity index 100% rename from draft.json rename to bucket/draft.json diff --git a/drone.json b/bucket/drone.json similarity index 100% rename from drone.json rename to bucket/drone.json diff --git a/duplicacy.json b/bucket/duplicacy.json similarity index 100% rename from duplicacy.json rename to bucket/duplicacy.json diff --git a/dvc.json b/bucket/dvc.json similarity index 100% rename from dvc.json rename to bucket/dvc.json diff --git a/edgedriver.json b/bucket/edgedriver.json similarity index 100% rename from edgedriver.json rename to bucket/edgedriver.json diff --git a/editorconfig.json b/bucket/editorconfig.json similarity index 100% rename from editorconfig.json rename to bucket/editorconfig.json diff --git a/elixir.json b/bucket/elixir.json similarity index 100% rename from elixir.json rename to bucket/elixir.json diff --git a/elm.json b/bucket/elm.json similarity index 100% rename from elm.json rename to bucket/elm.json diff --git a/empty-recycle-bin.json b/bucket/empty-recycle-bin.json similarity index 100% rename from empty-recycle-bin.json rename to bucket/empty-recycle-bin.json diff --git a/erlang.json b/bucket/erlang.json similarity index 100% rename from erlang.json rename to bucket/erlang.json diff --git a/eventstore.json b/bucket/eventstore.json similarity index 100% rename from eventstore.json rename to bucket/eventstore.json diff --git a/exercism.json b/bucket/exercism.json similarity index 100% rename from exercism.json rename to bucket/exercism.json diff --git a/exiftool.json b/bucket/exiftool.json similarity index 100% rename from exiftool.json rename to bucket/exiftool.json diff --git a/faas-cli.json b/bucket/faas-cli.json similarity index 100% rename from faas-cli.json rename to bucket/faas-cli.json diff --git a/far.json b/bucket/far.json similarity index 100% rename from far.json rename to bucket/far.json diff --git a/fd.json b/bucket/fd.json similarity index 100% rename from fd.json rename to bucket/fd.json diff --git a/ffmpeg-nightly.json b/bucket/ffmpeg-nightly.json similarity index 100% rename from ffmpeg-nightly.json rename to bucket/ffmpeg-nightly.json diff --git a/ffmpeg.json b/bucket/ffmpeg.json similarity index 100% rename from ffmpeg.json rename to bucket/ffmpeg.json diff --git a/ffsend.json b/bucket/ffsend.json similarity index 100% rename from ffsend.json rename to bucket/ffsend.json diff --git a/figlet.json b/bucket/figlet.json similarity index 100% rename from figlet.json rename to bucket/figlet.json diff --git a/file.json b/bucket/file.json similarity index 100% rename from file.json rename to bucket/file.json diff --git a/findutils.json b/bucket/findutils.json similarity index 100% rename from findutils.json rename to bucket/findutils.json diff --git a/flac.json b/bucket/flac.json similarity index 100% rename from flac.json rename to bucket/flac.json diff --git a/flatc.json b/bucket/flatc.json similarity index 100% rename from flatc.json rename to bucket/flatc.json diff --git a/flow.json b/bucket/flow.json similarity index 100% rename from flow.json rename to bucket/flow.json diff --git a/flyway.json b/bucket/flyway.json similarity index 100% rename from flyway.json rename to bucket/flyway.json diff --git a/fnproject.json b/bucket/fnproject.json similarity index 100% rename from fnproject.json rename to bucket/fnproject.json diff --git a/force.json b/bucket/force.json similarity index 100% rename from force.json rename to bucket/force.json diff --git a/forego.json b/bucket/forego.json similarity index 100% rename from forego.json rename to bucket/forego.json diff --git a/forge.json b/bucket/forge.json similarity index 100% rename from forge.json rename to bucket/forge.json diff --git a/fossil.json b/bucket/fossil.json similarity index 100% rename from fossil.json rename to bucket/fossil.json diff --git a/fzf.json b/bucket/fzf.json similarity index 100% rename from fzf.json rename to bucket/fzf.json diff --git a/gawk.json b/bucket/gawk.json similarity index 100% rename from gawk.json rename to bucket/gawk.json diff --git a/gcc.json b/bucket/gcc.json similarity index 100% rename from gcc.json rename to bucket/gcc.json diff --git a/gdb.json b/bucket/gdb.json similarity index 100% rename from gdb.json rename to bucket/gdb.json diff --git a/gdrive.json b/bucket/gdrive.json similarity index 100% rename from gdrive.json rename to bucket/gdrive.json diff --git a/geckodriver.json b/bucket/geckodriver.json similarity index 100% rename from geckodriver.json rename to bucket/geckodriver.json diff --git a/genact.json b/bucket/genact.json similarity index 100% rename from genact.json rename to bucket/genact.json diff --git a/ghostscript.json b/bucket/ghostscript.json similarity index 100% rename from ghostscript.json rename to bucket/ghostscript.json diff --git a/ghq.json b/bucket/ghq.json similarity index 100% rename from ghq.json rename to bucket/ghq.json diff --git a/gibo.json b/bucket/gibo.json similarity index 100% rename from gibo.json rename to bucket/gibo.json diff --git a/gifsicle.json b/bucket/gifsicle.json similarity index 100% rename from gifsicle.json rename to bucket/gifsicle.json diff --git a/git-annex.json b/bucket/git-annex.json similarity index 100% rename from git-annex.json rename to bucket/git-annex.json diff --git a/git-crypt.json b/bucket/git-crypt.json similarity index 100% rename from git-crypt.json rename to bucket/git-crypt.json diff --git a/git-interactive-rebase-tool.json b/bucket/git-interactive-rebase-tool.json similarity index 100% rename from git-interactive-rebase-tool.json rename to bucket/git-interactive-rebase-tool.json diff --git a/git-istage.json b/bucket/git-istage.json similarity index 100% rename from git-istage.json rename to bucket/git-istage.json diff --git a/git-lfs.json b/bucket/git-lfs.json similarity index 100% rename from git-lfs.json rename to bucket/git-lfs.json diff --git a/git-sizer.json b/bucket/git-sizer.json similarity index 100% rename from git-sizer.json rename to bucket/git-sizer.json diff --git a/git-tfs.json b/bucket/git-tfs.json similarity index 100% rename from git-tfs.json rename to bucket/git-tfs.json diff --git a/git-town.json b/bucket/git-town.json similarity index 100% rename from git-town.json rename to bucket/git-town.json diff --git a/git-up.json b/bucket/git-up.json similarity index 100% rename from git-up.json rename to bucket/git-up.json diff --git a/git-with-openssh.json b/bucket/git-with-openssh.json similarity index 100% rename from git-with-openssh.json rename to bucket/git-with-openssh.json diff --git a/git.json b/bucket/git.json similarity index 100% rename from git.json rename to bucket/git.json diff --git a/git19.json b/bucket/git19.json similarity index 100% rename from git19.json rename to bucket/git19.json diff --git a/gitignore.json b/bucket/gitignore.json similarity index 100% rename from gitignore.json rename to bucket/gitignore.json diff --git a/gitkube.json b/bucket/gitkube.json similarity index 100% rename from gitkube.json rename to bucket/gitkube.json diff --git a/gitlab-runner.json b/bucket/gitlab-runner.json similarity index 100% rename from gitlab-runner.json rename to bucket/gitlab-runner.json diff --git a/gitversion.json b/bucket/gitversion.json similarity index 100% rename from gitversion.json rename to bucket/gitversion.json diff --git a/glide.json b/bucket/glide.json similarity index 100% rename from glide.json rename to bucket/glide.json diff --git a/global.json b/bucket/global.json similarity index 100% rename from global.json rename to bucket/global.json diff --git a/glslang-nightly.json b/bucket/glslang-nightly.json similarity index 100% rename from glslang-nightly.json rename to bucket/glslang-nightly.json diff --git a/glslang.json b/bucket/glslang.json similarity index 100% rename from glslang.json rename to bucket/glslang.json diff --git a/gnirehtet.json b/bucket/gnirehtet.json similarity index 100% rename from gnirehtet.json rename to bucket/gnirehtet.json diff --git a/gnupg.json b/bucket/gnupg.json similarity index 100% rename from gnupg.json rename to bucket/gnupg.json diff --git a/gnupg1.json b/bucket/gnupg1.json similarity index 100% rename from gnupg1.json rename to bucket/gnupg1.json diff --git a/go.json b/bucket/go.json similarity index 100% rename from go.json rename to bucket/go.json diff --git a/gof.json b/bucket/gof.json similarity index 100% rename from gof.json rename to bucket/gof.json diff --git a/gomake.json b/bucket/gomake.json similarity index 100% rename from gomake.json rename to bucket/gomake.json diff --git a/gopass.json b/bucket/gopass.json similarity index 100% rename from gopass.json rename to bucket/gopass.json diff --git a/gource.json b/bucket/gource.json similarity index 100% rename from gource.json rename to bucket/gource.json diff --git a/gow.json b/bucket/gow.json similarity index 100% rename from gow.json rename to bucket/gow.json diff --git a/gpg.json b/bucket/gpg.json similarity index 100% rename from gpg.json rename to bucket/gpg.json diff --git a/gradle-bin.json b/bucket/gradle-bin.json similarity index 100% rename from gradle-bin.json rename to bucket/gradle-bin.json diff --git a/gradle.json b/bucket/gradle.json similarity index 100% rename from gradle.json rename to bucket/gradle.json diff --git a/grails.json b/bucket/grails.json similarity index 100% rename from grails.json rename to bucket/grails.json diff --git a/graphicsmagick-q16.json b/bucket/graphicsmagick-q16.json similarity index 100% rename from graphicsmagick-q16.json rename to bucket/graphicsmagick-q16.json diff --git a/graphicsmagick-q8.json b/bucket/graphicsmagick-q8.json similarity index 100% rename from graphicsmagick-q8.json rename to bucket/graphicsmagick-q8.json diff --git a/graphviz.json b/bucket/graphviz.json similarity index 100% rename from graphviz.json rename to bucket/graphviz.json diff --git a/grep.json b/bucket/grep.json similarity index 100% rename from grep.json rename to bucket/grep.json diff --git a/groovy.json b/bucket/groovy.json similarity index 100% rename from groovy.json rename to bucket/groovy.json diff --git a/groovyserv.json b/bucket/groovyserv.json similarity index 100% rename from groovyserv.json rename to bucket/groovyserv.json diff --git a/guetzli.json b/bucket/guetzli.json similarity index 100% rename from guetzli.json rename to bucket/guetzli.json diff --git a/gunk.json b/bucket/gunk.json similarity index 100% rename from gunk.json rename to bucket/gunk.json diff --git a/gzip.json b/bucket/gzip.json similarity index 100% rename from gzip.json rename to bucket/gzip.json diff --git a/hadolint.json b/bucket/hadolint.json similarity index 100% rename from hadolint.json rename to bucket/hadolint.json diff --git a/handbrake-cli.json b/bucket/handbrake-cli.json similarity index 100% rename from handbrake-cli.json rename to bucket/handbrake-cli.json diff --git a/hashcat.json b/bucket/hashcat.json similarity index 100% rename from hashcat.json rename to bucket/hashcat.json diff --git a/hashlink.json b/bucket/hashlink.json similarity index 100% rename from hashlink.json rename to bucket/hashlink.json diff --git a/haskell.json b/bucket/haskell.json similarity index 100% rename from haskell.json rename to bucket/haskell.json diff --git a/haxe-dev.json b/bucket/haxe-dev.json similarity index 100% rename from haxe-dev.json rename to bucket/haxe-dev.json diff --git a/haxe.json b/bucket/haxe.json similarity index 100% rename from haxe.json rename to bucket/haxe.json diff --git a/helm.json b/bucket/helm.json similarity index 100% rename from helm.json rename to bucket/helm.json diff --git a/helmfile.json b/bucket/helmfile.json similarity index 100% rename from helmfile.json rename to bucket/helmfile.json diff --git a/highlight.json b/bucket/highlight.json similarity index 100% rename from highlight.json rename to bucket/highlight.json diff --git a/hub.json b/bucket/hub.json similarity index 100% rename from hub.json rename to bucket/hub.json diff --git a/hugo-extended.json b/bucket/hugo-extended.json similarity index 100% rename from hugo-extended.json rename to bucket/hugo-extended.json diff --git a/hugo.json b/bucket/hugo.json similarity index 100% rename from hugo.json rename to bucket/hugo.json diff --git a/hygen.json b/bucket/hygen.json similarity index 100% rename from hygen.json rename to bucket/hygen.json diff --git a/hyperfine.json b/bucket/hyperfine.json similarity index 100% rename from hyperfine.json rename to bucket/hyperfine.json diff --git a/iconv.json b/bucket/iconv.json similarity index 100% rename from iconv.json rename to bucket/iconv.json diff --git a/idris.json b/bucket/idris.json similarity index 100% rename from idris.json rename to bucket/idris.json diff --git a/ie11webdriver.json b/bucket/ie11webdriver.json similarity index 100% rename from ie11webdriver.json rename to bucket/ie11webdriver.json diff --git a/imagemagick.json b/bucket/imagemagick.json similarity index 100% rename from imagemagick.json rename to bucket/imagemagick.json diff --git a/inadyn-mt.json b/bucket/inadyn-mt.json similarity index 100% rename from inadyn-mt.json rename to bucket/inadyn-mt.json diff --git a/influxdb.json b/bucket/influxdb.json similarity index 100% rename from influxdb.json rename to bucket/influxdb.json diff --git a/innoextract.json b/bucket/innoextract.json similarity index 100% rename from innoextract.json rename to bucket/innoextract.json diff --git a/innounp.json b/bucket/innounp.json similarity index 100% rename from innounp.json rename to bucket/innounp.json diff --git a/insect.json b/bucket/insect.json similarity index 100% rename from insect.json rename to bucket/insect.json diff --git a/invoke-build.json b/bucket/invoke-build.json similarity index 100% rename from invoke-build.json rename to bucket/invoke-build.json diff --git a/iperf3.json b/bucket/iperf3.json similarity index 100% rename from iperf3.json rename to bucket/iperf3.json diff --git a/jar2app.json b/bucket/jar2app.json similarity index 100% rename from jar2app.json rename to bucket/jar2app.json diff --git a/jd-cmd.json b/bucket/jd-cmd.json similarity index 100% rename from jd-cmd.json rename to bucket/jd-cmd.json diff --git a/jdupes.json b/bucket/jdupes.json similarity index 100% rename from jdupes.json rename to bucket/jdupes.json diff --git a/jetbrains-toolbox.json b/bucket/jetbrains-toolbox.json similarity index 100% rename from jetbrains-toolbox.json rename to bucket/jetbrains-toolbox.json diff --git a/jfrog.json b/bucket/jfrog.json similarity index 100% rename from jfrog.json rename to bucket/jfrog.json diff --git a/jhead.json b/bucket/jhead.json similarity index 100% rename from jhead.json rename to bucket/jhead.json diff --git a/jira.json b/bucket/jira.json similarity index 100% rename from jira.json rename to bucket/jira.json diff --git a/jom.json b/bucket/jom.json similarity index 100% rename from jom.json rename to bucket/jom.json diff --git a/jq.json b/bucket/jq.json similarity index 100% rename from jq.json rename to bucket/jq.json diff --git a/jruby.json b/bucket/jruby.json similarity index 100% rename from jruby.json rename to bucket/jruby.json diff --git a/julia.json b/bucket/julia.json similarity index 100% rename from julia.json rename to bucket/julia.json diff --git a/just.json b/bucket/just.json similarity index 100% rename from just.json rename to bucket/just.json diff --git a/jx.json b/bucket/jx.json similarity index 100% rename from jx.json rename to bucket/jx.json diff --git a/kompose.json b/bucket/kompose.json similarity index 100% rename from kompose.json rename to bucket/kompose.json diff --git a/kops.json b/bucket/kops.json similarity index 100% rename from kops.json rename to bucket/kops.json diff --git a/kotlin-native.json b/bucket/kotlin-native.json similarity index 100% rename from kotlin-native.json rename to bucket/kotlin-native.json diff --git a/kotlin.json b/bucket/kotlin.json similarity index 100% rename from kotlin.json rename to bucket/kotlin.json diff --git a/kubectl.json b/bucket/kubectl.json similarity index 100% rename from kubectl.json rename to bucket/kubectl.json diff --git a/kubefwd.json b/bucket/kubefwd.json similarity index 100% rename from kubefwd.json rename to bucket/kubefwd.json diff --git a/kubeval.json b/bucket/kubeval.json similarity index 100% rename from kubeval.json rename to bucket/kubeval.json diff --git a/kustomize.json b/bucket/kustomize.json similarity index 100% rename from kustomize.json rename to bucket/kustomize.json diff --git a/lame.json b/bucket/lame.json similarity index 100% rename from lame.json rename to bucket/lame.json diff --git a/latex.json b/bucket/latex.json similarity index 100% rename from latex.json rename to bucket/latex.json diff --git a/lcow.json b/bucket/lcow.json similarity index 100% rename from lcow.json rename to bucket/lcow.json diff --git a/ldc.json b/bucket/ldc.json similarity index 100% rename from ldc.json rename to bucket/ldc.json diff --git a/leiningen.json b/bucket/leiningen.json similarity index 100% rename from leiningen.json rename to bucket/leiningen.json diff --git a/less.json b/bucket/less.json similarity index 100% rename from less.json rename to bucket/less.json diff --git a/lessmsi.json b/bucket/lessmsi.json similarity index 100% rename from lessmsi.json rename to bucket/lessmsi.json diff --git a/lf.json b/bucket/lf.json similarity index 100% rename from lf.json rename to bucket/lf.json diff --git a/libwebp.json b/bucket/libwebp.json similarity index 100% rename from libwebp.json rename to bucket/libwebp.json diff --git a/lilypond.json b/bucket/lilypond.json similarity index 100% rename from lilypond.json rename to bucket/lilypond.json diff --git a/llvm.json b/bucket/llvm.json similarity index 100% rename from llvm.json rename to bucket/llvm.json diff --git a/ln.json b/bucket/ln.json similarity index 100% rename from ln.json rename to bucket/ln.json diff --git a/lua-for-windows.json b/bucket/lua-for-windows.json similarity index 100% rename from lua-for-windows.json rename to bucket/lua-for-windows.json diff --git a/lynx.json b/bucket/lynx.json similarity index 100% rename from lynx.json rename to bucket/lynx.json diff --git a/lzip.json b/bucket/lzip.json similarity index 100% rename from lzip.json rename to bucket/lzip.json diff --git a/mach2.json b/bucket/mach2.json similarity index 100% rename from mach2.json rename to bucket/mach2.json diff --git a/mailsend-go.json b/bucket/mailsend-go.json similarity index 100% rename from mailsend-go.json rename to bucket/mailsend-go.json diff --git a/mailsend.json b/bucket/mailsend.json similarity index 100% rename from mailsend.json rename to bucket/mailsend.json diff --git a/make.json b/bucket/make.json similarity index 100% rename from make.json rename to bucket/make.json diff --git a/mariadb.json b/bucket/mariadb.json similarity index 100% rename from mariadb.json rename to bucket/mariadb.json diff --git a/maven.json b/bucket/maven.json similarity index 100% rename from maven.json rename to bucket/maven.json diff --git a/mediainfo.json b/bucket/mediainfo.json similarity index 100% rename from mediainfo.json rename to bucket/mediainfo.json diff --git a/megatools.json b/bucket/megatools.json similarity index 100% rename from megatools.json rename to bucket/megatools.json diff --git a/mercurial.json b/bucket/mercurial.json similarity index 100% rename from mercurial.json rename to bucket/mercurial.json diff --git a/metastore.json b/bucket/metastore.json similarity index 100% rename from metastore.json rename to bucket/metastore.json diff --git a/micro.json b/bucket/micro.json similarity index 100% rename from micro.json rename to bucket/micro.json diff --git a/micronaut.json b/bucket/micronaut.json similarity index 100% rename from micronaut.json rename to bucket/micronaut.json diff --git a/mill.json b/bucket/mill.json similarity index 100% rename from mill.json rename to bucket/mill.json diff --git a/mingit-busybox.json b/bucket/mingit-busybox.json similarity index 100% rename from mingit-busybox.json rename to bucket/mingit-busybox.json diff --git a/mingit.json b/bucket/mingit.json similarity index 100% rename from mingit.json rename to bucket/mingit.json diff --git a/minikube.json b/bucket/minikube.json similarity index 100% rename from minikube.json rename to bucket/minikube.json diff --git a/minio-client.json b/bucket/minio-client.json similarity index 100% rename from minio-client.json rename to bucket/minio-client.json diff --git a/minio.json b/bucket/minio.json similarity index 100% rename from minio.json rename to bucket/minio.json diff --git a/minishift.json b/bucket/minishift.json similarity index 100% rename from minishift.json rename to bucket/minishift.json diff --git a/minisign.json b/bucket/minisign.json similarity index 100% rename from minisign.json rename to bucket/minisign.json diff --git a/mls-software-openssh.json b/bucket/mls-software-openssh.json similarity index 100% rename from mls-software-openssh.json rename to bucket/mls-software-openssh.json diff --git a/modd.json b/bucket/modd.json similarity index 100% rename from modd.json rename to bucket/modd.json diff --git a/mongodb.json b/bucket/mongodb.json similarity index 100% rename from mongodb.json rename to bucket/mongodb.json diff --git a/mono.json b/bucket/mono.json similarity index 100% rename from mono.json rename to bucket/mono.json diff --git a/mozjpeg.json b/bucket/mozjpeg.json similarity index 100% rename from mozjpeg.json rename to bucket/mozjpeg.json diff --git a/mro.json b/bucket/mro.json similarity index 100% rename from mro.json rename to bucket/mro.json diff --git a/msmpi.json b/bucket/msmpi.json similarity index 100% rename from msmpi.json rename to bucket/msmpi.json diff --git a/msys.json b/bucket/msys.json similarity index 100% rename from msys.json rename to bucket/msys.json diff --git a/msys2.json b/bucket/msys2.json similarity index 100% rename from msys2.json rename to bucket/msys2.json diff --git a/mysql-workbench.json b/bucket/mysql-workbench.json similarity index 100% rename from mysql-workbench.json rename to bucket/mysql-workbench.json diff --git a/mysql.json b/bucket/mysql.json similarity index 100% rename from mysql.json rename to bucket/mysql.json diff --git a/nano.json b/bucket/nano.json similarity index 100% rename from nano.json rename to bucket/nano.json diff --git a/nasm.json b/bucket/nasm.json similarity index 100% rename from nasm.json rename to bucket/nasm.json diff --git a/neko.json b/bucket/neko.json similarity index 100% rename from neko.json rename to bucket/neko.json diff --git a/neofetch.json b/bucket/neofetch.json similarity index 100% rename from neofetch.json rename to bucket/neofetch.json diff --git a/neovim.json b/bucket/neovim.json similarity index 100% rename from neovim.json rename to bucket/neovim.json diff --git a/nero-aac.json b/bucket/nero-aac.json similarity index 100% rename from nero-aac.json rename to bucket/nero-aac.json diff --git a/netcat.json b/bucket/netcat.json similarity index 100% rename from netcat.json rename to bucket/netcat.json diff --git a/nginx.json b/bucket/nginx.json similarity index 100% rename from nginx.json rename to bucket/nginx.json diff --git a/ngrok.json b/bucket/ngrok.json similarity index 100% rename from ngrok.json rename to bucket/ngrok.json diff --git a/nikto.json b/bucket/nikto.json similarity index 100% rename from nikto.json rename to bucket/nikto.json diff --git a/nim.json b/bucket/nim.json similarity index 100% rename from nim.json rename to bucket/nim.json diff --git a/ninja.json b/bucket/ninja.json similarity index 100% rename from ninja.json rename to bucket/ninja.json diff --git a/nircmd.json b/bucket/nircmd.json similarity index 100% rename from nircmd.json rename to bucket/nircmd.json diff --git a/nmap.json b/bucket/nmap.json similarity index 100% rename from nmap.json rename to bucket/nmap.json diff --git a/node-chakracore.json b/bucket/node-chakracore.json similarity index 100% rename from node-chakracore.json rename to bucket/node-chakracore.json diff --git a/nodejs-lts.json b/bucket/nodejs-lts.json similarity index 100% rename from nodejs-lts.json rename to bucket/nodejs-lts.json diff --git a/nodejs.json b/bucket/nodejs.json similarity index 100% rename from nodejs.json rename to bucket/nodejs.json diff --git a/nssm.json b/bucket/nssm.json similarity index 100% rename from nssm.json rename to bucket/nssm.json diff --git a/nuget.json b/bucket/nuget.json similarity index 100% rename from nuget.json rename to bucket/nuget.json diff --git a/nunit-console.json b/bucket/nunit-console.json similarity index 100% rename from nunit-console.json rename to bucket/nunit-console.json diff --git a/nunit-extension-nunit-project-loader.json b/bucket/nunit-extension-nunit-project-loader.json similarity index 100% rename from nunit-extension-nunit-project-loader.json rename to bucket/nunit-extension-nunit-project-loader.json diff --git a/nunit-extension-nunit-v2-driver.json b/bucket/nunit-extension-nunit-v2-driver.json similarity index 100% rename from nunit-extension-nunit-v2-driver.json rename to bucket/nunit-extension-nunit-v2-driver.json diff --git a/nunit-extension-nunit-v2-result-writer.json b/bucket/nunit-extension-nunit-v2-result-writer.json similarity index 100% rename from nunit-extension-nunit-v2-result-writer.json rename to bucket/nunit-extension-nunit-v2-result-writer.json diff --git a/nunit-extension-teamcity-event-listener.json b/bucket/nunit-extension-teamcity-event-listener.json similarity index 100% rename from nunit-extension-teamcity-event-listener.json rename to bucket/nunit-extension-teamcity-event-listener.json diff --git a/nunit-extension-vs-project-loader.json b/bucket/nunit-extension-vs-project-loader.json similarity index 100% rename from nunit-extension-vs-project-loader.json rename to bucket/nunit-extension-vs-project-loader.json diff --git a/nvm.json b/bucket/nvm.json similarity index 100% rename from nvm.json rename to bucket/nvm.json diff --git a/nvs.json b/bucket/nvs.json similarity index 100% rename from nvs.json rename to bucket/nvs.json diff --git a/octave.json b/bucket/octave.json similarity index 100% rename from octave.json rename to bucket/octave.json diff --git a/omnisharp.json b/bucket/omnisharp.json similarity index 100% rename from omnisharp.json rename to bucket/omnisharp.json diff --git a/openshift-origin-client.json b/bucket/openshift-origin-client.json similarity index 100% rename from openshift-origin-client.json rename to bucket/openshift-origin-client.json diff --git a/openssh.json b/bucket/openssh.json similarity index 100% rename from openssh.json rename to bucket/openssh.json diff --git a/openssl-mingw.json b/bucket/openssl-mingw.json similarity index 100% rename from openssl-mingw.json rename to bucket/openssl-mingw.json diff --git a/openssl.json b/bucket/openssl.json similarity index 100% rename from openssl.json rename to bucket/openssl.json diff --git a/optipng.json b/bucket/optipng.json similarity index 100% rename from optipng.json rename to bucket/optipng.json diff --git a/opus-tools.json b/bucket/opus-tools.json similarity index 100% rename from opus-tools.json rename to bucket/opus-tools.json diff --git a/oxipng.json b/bucket/oxipng.json similarity index 100% rename from oxipng.json rename to bucket/oxipng.json diff --git a/packer.json b/bucket/packer.json similarity index 100% rename from packer.json rename to bucket/packer.json diff --git a/patch.json b/bucket/patch.json similarity index 100% rename from patch.json rename to bucket/patch.json diff --git a/pciutils.json b/bucket/pciutils.json similarity index 100% rename from pciutils.json rename to bucket/pciutils.json diff --git a/pcregrep.json b/bucket/pcregrep.json similarity index 100% rename from pcregrep.json rename to bucket/pcregrep.json diff --git a/pdftk.json b/bucket/pdftk.json similarity index 100% rename from pdftk.json rename to bucket/pdftk.json diff --git a/peco.json b/bucket/peco.json similarity index 100% rename from peco.json rename to bucket/peco.json diff --git a/perl.json b/bucket/perl.json similarity index 100% rename from perl.json rename to bucket/perl.json diff --git a/pester.json b/bucket/pester.json similarity index 100% rename from pester.json rename to bucket/pester.json diff --git a/phantomjs.json b/bucket/phantomjs.json similarity index 100% rename from phantomjs.json rename to bucket/phantomjs.json diff --git a/php-nts.json b/bucket/php-nts.json similarity index 100% rename from php-nts.json rename to bucket/php-nts.json diff --git a/php.json b/bucket/php.json similarity index 100% rename from php.json rename to bucket/php.json diff --git a/pkg-config.json b/bucket/pkg-config.json similarity index 100% rename from pkg-config.json rename to bucket/pkg-config.json diff --git a/plex-server.json b/bucket/plex-server.json similarity index 100% rename from plex-server.json rename to bucket/plex-server.json diff --git a/png2html.json b/bucket/png2html.json similarity index 100% rename from png2html.json rename to bucket/png2html.json diff --git a/png2jpeg.json b/bucket/png2jpeg.json similarity index 100% rename from png2jpeg.json rename to bucket/png2jpeg.json diff --git a/pngcrush.json b/bucket/pngcrush.json similarity index 100% rename from pngcrush.json rename to bucket/pngcrush.json diff --git a/pngquant.json b/bucket/pngquant.json similarity index 100% rename from pngquant.json rename to bucket/pngquant.json diff --git a/poppler.json b/bucket/poppler.json similarity index 100% rename from poppler.json rename to bucket/poppler.json diff --git a/portainer.json b/bucket/portainer.json similarity index 100% rename from portainer.json rename to bucket/portainer.json diff --git a/postgresql.json b/bucket/postgresql.json similarity index 100% rename from postgresql.json rename to bucket/postgresql.json diff --git a/potrace.json b/bucket/potrace.json similarity index 100% rename from potrace.json rename to bucket/potrace.json diff --git a/powerping.json b/bucket/powerping.json similarity index 100% rename from powerping.json rename to bucket/powerping.json diff --git a/premake.json b/bucket/premake.json similarity index 100% rename from premake.json rename to bucket/premake.json diff --git a/prm.json b/bucket/prm.json similarity index 100% rename from prm.json rename to bucket/prm.json diff --git a/prometheus.json b/bucket/prometheus.json similarity index 100% rename from prometheus.json rename to bucket/prometheus.json diff --git a/psake.json b/bucket/psake.json similarity index 100% rename from psake.json rename to bucket/psake.json diff --git a/psgithub.json b/bucket/psgithub.json similarity index 100% rename from psgithub.json rename to bucket/psgithub.json diff --git a/pshazz.json b/bucket/pshazz.json similarity index 100% rename from pshazz.json rename to bucket/pshazz.json diff --git a/psutils.json b/bucket/psutils.json similarity index 100% rename from psutils.json rename to bucket/psutils.json diff --git a/pt.json b/bucket/pt.json similarity index 100% rename from pt.json rename to bucket/pt.json diff --git a/pup.json b/bucket/pup.json similarity index 100% rename from pup.json rename to bucket/pup.json diff --git a/puppet.json b/bucket/puppet.json similarity index 100% rename from puppet.json rename to bucket/puppet.json diff --git a/purescript.json b/bucket/purescript.json similarity index 100% rename from purescript.json rename to bucket/purescript.json diff --git a/pwsh.json b/bucket/pwsh.json similarity index 100% rename from pwsh.json rename to bucket/pwsh.json diff --git a/px.json b/bucket/px.json similarity index 100% rename from px.json rename to bucket/px.json diff --git a/python.json b/bucket/python.json similarity index 100% rename from python.json rename to bucket/python.json diff --git a/qaac.json b/bucket/qaac.json similarity index 100% rename from qaac.json rename to bucket/qaac.json diff --git a/qemu.json b/bucket/qemu.json similarity index 100% rename from qemu.json rename to bucket/qemu.json diff --git a/qpdf.json b/bucket/qpdf.json similarity index 100% rename from qpdf.json rename to bucket/qpdf.json diff --git a/qrencode.json b/bucket/qrencode.json similarity index 100% rename from qrencode.json rename to bucket/qrencode.json diff --git a/r.json b/bucket/r.json similarity index 100% rename from r.json rename to bucket/r.json diff --git a/racket.json b/bucket/racket.json similarity index 100% rename from racket.json rename to bucket/racket.json diff --git a/radare2.json b/bucket/radare2.json similarity index 100% rename from radare2.json rename to bucket/radare2.json diff --git a/rancher-compose.json b/bucket/rancher-compose.json similarity index 100% rename from rancher-compose.json rename to bucket/rancher-compose.json diff --git a/rcedit.json b/bucket/rcedit.json similarity index 100% rename from rcedit.json rename to bucket/rcedit.json diff --git a/rclone.json b/bucket/rclone.json similarity index 100% rename from rclone.json rename to bucket/rclone.json diff --git a/recycle-bin.json b/bucket/recycle-bin.json similarity index 100% rename from recycle-bin.json rename to bucket/recycle-bin.json diff --git a/red.json b/bucket/red.json similarity index 100% rename from red.json rename to bucket/red.json diff --git a/redis.json b/bucket/redis.json similarity index 100% rename from redis.json rename to bucket/redis.json diff --git a/resharper-clt.json b/bucket/resharper-clt.json similarity index 100% rename from resharper-clt.json rename to bucket/resharper-clt.json diff --git a/restic.json b/bucket/restic.json similarity index 100% rename from restic.json rename to bucket/restic.json diff --git a/rethinkdb.json b/bucket/rethinkdb.json similarity index 100% rename from rethinkdb.json rename to bucket/rethinkdb.json diff --git a/ripgrep.json b/bucket/ripgrep.json similarity index 100% rename from ripgrep.json rename to bucket/ripgrep.json diff --git a/rktools2k3.json b/bucket/rktools2k3.json similarity index 100% rename from rktools2k3.json rename to bucket/rktools2k3.json diff --git a/rtmpdump.json b/bucket/rtmpdump.json similarity index 100% rename from rtmpdump.json rename to bucket/rtmpdump.json diff --git a/ruby.json b/bucket/ruby.json similarity index 100% rename from ruby.json rename to bucket/ruby.json diff --git a/runasti.json b/bucket/runasti.json similarity index 100% rename from runasti.json rename to bucket/runasti.json diff --git a/runat.json b/bucket/runat.json similarity index 100% rename from runat.json rename to bucket/runat.json diff --git a/rust-msvc.json b/bucket/rust-msvc.json similarity index 100% rename from rust-msvc.json rename to bucket/rust-msvc.json diff --git a/rust.json b/bucket/rust.json similarity index 100% rename from rust.json rename to bucket/rust.json diff --git a/rustup.json b/bucket/rustup.json similarity index 100% rename from rustup.json rename to bucket/rustup.json diff --git a/s3deploy.json b/bucket/s3deploy.json similarity index 100% rename from s3deploy.json rename to bucket/s3deploy.json diff --git a/sass.json b/bucket/sass.json similarity index 100% rename from sass.json rename to bucket/sass.json diff --git a/say.json b/bucket/say.json similarity index 100% rename from say.json rename to bucket/say.json diff --git a/sbcl.json b/bucket/sbcl.json similarity index 100% rename from sbcl.json rename to bucket/sbcl.json diff --git a/sbt.json b/bucket/sbt.json similarity index 100% rename from sbt.json rename to bucket/sbt.json diff --git a/scala.json b/bucket/scala.json similarity index 100% rename from scala.json rename to bucket/scala.json diff --git a/sccache.json b/bucket/sccache.json similarity index 100% rename from sccache.json rename to bucket/sccache.json diff --git a/scholdoc.json b/bucket/scholdoc.json similarity index 100% rename from scholdoc.json rename to bucket/scholdoc.json diff --git a/scons.json b/bucket/scons.json similarity index 100% rename from scons.json rename to bucket/scons.json diff --git a/scrcpy.json b/bucket/scrcpy.json similarity index 100% rename from scrcpy.json rename to bucket/scrcpy.json diff --git a/scriptcs.json b/bucket/scriptcs.json similarity index 100% rename from scriptcs.json rename to bucket/scriptcs.json diff --git a/sed.json b/bucket/sed.json similarity index 100% rename from sed.json rename to bucket/sed.json diff --git a/selenium.json b/bucket/selenium.json similarity index 100% rename from selenium.json rename to bucket/selenium.json diff --git a/sendmail.json b/bucket/sendmail.json similarity index 100% rename from sendmail.json rename to bucket/sendmail.json diff --git a/seqcli.json b/bucket/seqcli.json similarity index 100% rename from seqcli.json rename to bucket/seqcli.json diff --git a/serve.json b/bucket/serve.json similarity index 100% rename from serve.json rename to bucket/serve.json diff --git a/shasum.json b/bucket/shasum.json similarity index 100% rename from shasum.json rename to bucket/shasum.json diff --git a/shellcheck.json b/bucket/shellcheck.json similarity index 100% rename from shellcheck.json rename to bucket/shellcheck.json diff --git a/shfmt.json b/bucket/shfmt.json similarity index 100% rename from shfmt.json rename to bucket/shfmt.json diff --git a/simple-http-server.json b/bucket/simple-http-server.json similarity index 100% rename from simple-http-server.json rename to bucket/simple-http-server.json diff --git a/sliksvn.json b/bucket/sliksvn.json similarity index 100% rename from sliksvn.json rename to bucket/sliksvn.json diff --git a/smartmontools.json b/bucket/smartmontools.json similarity index 100% rename from smartmontools.json rename to bucket/smartmontools.json diff --git a/smimesign.json b/bucket/smimesign.json similarity index 100% rename from smimesign.json rename to bucket/smimesign.json diff --git a/sonarqube.json b/bucket/sonarqube.json similarity index 100% rename from sonarqube.json rename to bucket/sonarqube.json diff --git a/sops.json b/bucket/sops.json similarity index 100% rename from sops.json rename to bucket/sops.json diff --git a/sqlite.json b/bucket/sqlite.json similarity index 100% rename from sqlite.json rename to bucket/sqlite.json diff --git a/srvman.json b/bucket/srvman.json similarity index 100% rename from srvman.json rename to bucket/srvman.json diff --git a/ssh-copy-id.json b/bucket/ssh-copy-id.json similarity index 100% rename from ssh-copy-id.json rename to bucket/ssh-copy-id.json diff --git a/sslscan.json b/bucket/sslscan.json similarity index 100% rename from sslscan.json rename to bucket/sslscan.json diff --git a/stack.json b/bucket/stack.json similarity index 100% rename from stack.json rename to bucket/stack.json diff --git a/sudo.json b/bucket/sudo.json similarity index 100% rename from sudo.json rename to bucket/sudo.json diff --git a/svtplay-dl.json b/bucket/svtplay-dl.json similarity index 100% rename from svtplay-dl.json rename to bucket/svtplay-dl.json diff --git a/swig.json b/bucket/swig.json similarity index 100% rename from swig.json rename to bucket/swig.json diff --git a/syncany-cli.json b/bucket/syncany-cli.json similarity index 100% rename from syncany-cli.json rename to bucket/syncany-cli.json diff --git a/syncthing.json b/bucket/syncthing.json similarity index 100% rename from syncthing.json rename to bucket/syncthing.json diff --git a/tar.json b/bucket/tar.json similarity index 100% rename from tar.json rename to bucket/tar.json diff --git a/tcc.json b/bucket/tcc.json similarity index 100% rename from tcc.json rename to bucket/tcc.json diff --git a/teleport.json b/bucket/teleport.json similarity index 100% rename from teleport.json rename to bucket/teleport.json diff --git a/telnet.json b/bucket/telnet.json similarity index 100% rename from telnet.json rename to bucket/telnet.json diff --git a/terraform.json b/bucket/terraform.json similarity index 100% rename from terraform.json rename to bucket/terraform.json diff --git a/terragrunt.json b/bucket/terragrunt.json similarity index 100% rename from terragrunt.json rename to bucket/terragrunt.json diff --git a/tesseract-languages.json b/bucket/tesseract-languages.json similarity index 100% rename from tesseract-languages.json rename to bucket/tesseract-languages.json diff --git a/tesseract.json b/bucket/tesseract.json similarity index 100% rename from tesseract.json rename to bucket/tesseract.json diff --git a/thrift.json b/bucket/thrift.json similarity index 100% rename from thrift.json rename to bucket/thrift.json diff --git a/tidy.json b/bucket/tidy.json similarity index 100% rename from tidy.json rename to bucket/tidy.json diff --git a/time.json b/bucket/time.json similarity index 100% rename from time.json rename to bucket/time.json diff --git a/tldr.json b/bucket/tldr.json similarity index 100% rename from tldr.json rename to bucket/tldr.json diff --git a/touch.json b/bucket/touch.json similarity index 100% rename from touch.json rename to bucket/touch.json diff --git a/traefik.json b/bucket/traefik.json similarity index 100% rename from traefik.json rename to bucket/traefik.json diff --git a/transmission-cli.json b/bucket/transmission-cli.json similarity index 100% rename from transmission-cli.json rename to bucket/transmission-cli.json diff --git a/trid.json b/bucket/trid.json similarity index 100% rename from trid.json rename to bucket/trid.json diff --git a/tunnel.json b/bucket/tunnel.json similarity index 100% rename from tunnel.json rename to bucket/tunnel.json diff --git a/tup.json b/bucket/tup.json similarity index 100% rename from tup.json rename to bucket/tup.json diff --git a/unar.json b/bucket/unar.json similarity index 100% rename from unar.json rename to bucket/unar.json diff --git a/unbound.json b/bucket/unbound.json similarity index 100% rename from unbound.json rename to bucket/unbound.json diff --git a/uncap.json b/bucket/uncap.json similarity index 100% rename from uncap.json rename to bucket/uncap.json diff --git a/uncrustify.json b/bucket/uncrustify.json similarity index 100% rename from uncrustify.json rename to bucket/uncrustify.json diff --git a/unrar.json b/bucket/unrar.json similarity index 100% rename from unrar.json rename to bucket/unrar.json diff --git a/unzip.json b/bucket/unzip.json similarity index 100% rename from unzip.json rename to bucket/unzip.json diff --git a/up.json b/bucket/up.json similarity index 100% rename from up.json rename to bucket/up.json diff --git a/upx.json b/bucket/upx.json similarity index 100% rename from upx.json rename to bucket/upx.json diff --git a/usql.json b/bucket/usql.json similarity index 100% rename from usql.json rename to bucket/usql.json diff --git a/vagrant.json b/bucket/vagrant.json similarity index 100% rename from vagrant.json rename to bucket/vagrant.json diff --git a/vault.json b/bucket/vault.json similarity index 100% rename from vault.json rename to bucket/vault.json diff --git a/vbindiff.json b/bucket/vbindiff.json similarity index 100% rename from vbindiff.json rename to bucket/vbindiff.json diff --git a/vim.json b/bucket/vim.json similarity index 100% rename from vim.json rename to bucket/vim.json diff --git a/vimtutor.json b/bucket/vimtutor.json similarity index 100% rename from vimtutor.json rename to bucket/vimtutor.json diff --git a/warp.json b/bucket/warp.json similarity index 100% rename from warp.json rename to bucket/warp.json diff --git a/watchexec.json b/bucket/watchexec.json similarity index 100% rename from watchexec.json rename to bucket/watchexec.json diff --git a/wget.json b/bucket/wget.json similarity index 100% rename from wget.json rename to bucket/wget.json diff --git a/which.json b/bucket/which.json similarity index 100% rename from which.json rename to bucket/which.json diff --git a/win-acme.json b/bucket/win-acme.json similarity index 100% rename from win-acme.json rename to bucket/win-acme.json diff --git a/win32-openssh.json b/bucket/win32-openssh.json similarity index 100% rename from win32-openssh.json rename to bucket/win32-openssh.json diff --git a/windows-application-driver.json b/bucket/windows-application-driver.json similarity index 100% rename from windows-application-driver.json rename to bucket/windows-application-driver.json diff --git a/winpython.json b/bucket/winpython.json similarity index 100% rename from winpython.json rename to bucket/winpython.json diff --git a/wixtoolset.json b/bucket/wixtoolset.json similarity index 100% rename from wixtoolset.json rename to bucket/wixtoolset.json diff --git a/wkhtmltopdf.json b/bucket/wkhtmltopdf.json similarity index 100% rename from wkhtmltopdf.json rename to bucket/wkhtmltopdf.json diff --git a/wp-cli.json b/bucket/wp-cli.json similarity index 100% rename from wp-cli.json rename to bucket/wp-cli.json diff --git a/wuzz.json b/bucket/wuzz.json similarity index 100% rename from wuzz.json rename to bucket/wuzz.json diff --git a/wyam.json b/bucket/wyam.json similarity index 100% rename from wyam.json rename to bucket/wyam.json diff --git a/x264-10bit.json b/bucket/x264-10bit.json similarity index 100% rename from x264-10bit.json rename to bucket/x264-10bit.json diff --git a/x264.json b/bucket/x264.json similarity index 100% rename from x264.json rename to bucket/x264.json diff --git a/xdelta.json b/bucket/xdelta.json similarity index 100% rename from xdelta.json rename to bucket/xdelta.json diff --git a/xidel.json b/bucket/xidel.json similarity index 100% rename from xidel.json rename to bucket/xidel.json diff --git a/xmake.json b/bucket/xmake.json similarity index 100% rename from xmake.json rename to bucket/xmake.json diff --git a/xming.json b/bucket/xming.json similarity index 100% rename from xming.json rename to bucket/xming.json diff --git a/xmlstarlet.json b/bucket/xmlstarlet.json similarity index 100% rename from xmlstarlet.json rename to bucket/xmlstarlet.json diff --git a/xpdf-tools.json b/bucket/xpdf-tools.json similarity index 100% rename from xpdf-tools.json rename to bucket/xpdf-tools.json diff --git a/xsv.json b/bucket/xsv.json similarity index 100% rename from xsv.json rename to bucket/xsv.json diff --git a/xz.json b/bucket/xz.json similarity index 100% rename from xz.json rename to bucket/xz.json diff --git a/yara.json b/bucket/yara.json similarity index 100% rename from yara.json rename to bucket/yara.json diff --git a/yarn.json b/bucket/yarn.json similarity index 100% rename from yarn.json rename to bucket/yarn.json diff --git a/yasm.json b/bucket/yasm.json similarity index 100% rename from yasm.json rename to bucket/yasm.json diff --git a/youtube-dl.json b/bucket/youtube-dl.json similarity index 100% rename from youtube-dl.json rename to bucket/youtube-dl.json diff --git a/yubico-piv-tool.json b/bucket/yubico-piv-tool.json similarity index 100% rename from yubico-piv-tool.json rename to bucket/yubico-piv-tool.json diff --git a/yubikey-personalization.json b/bucket/yubikey-personalization.json similarity index 100% rename from yubikey-personalization.json rename to bucket/yubikey-personalization.json diff --git a/zip.json b/bucket/zip.json similarity index 100% rename from zip.json rename to bucket/zip.json diff --git a/zola.json b/bucket/zola.json similarity index 100% rename from zola.json rename to bucket/zola.json diff --git a/zookeeper.json b/bucket/zookeeper.json similarity index 100% rename from zookeeper.json rename to bucket/zookeeper.json diff --git a/zstd.json b/bucket/zstd.json similarity index 100% rename from zstd.json rename to bucket/zstd.json diff --git a/test/Scoop-Bucket.Tests.ps1 b/test/Scoop-Bucket.Tests.ps1 new file mode 100644 index 0000000000000..5393a09ce8f96 --- /dev/null +++ b/test/Scoop-Bucket.Tests.ps1 @@ -0,0 +1,2 @@ +if(!$env:SCOOP_HOME) { $env:SCOOP_HOME = resolve-path (split-path (split-path (scoop which scoop))) } +. "$env:SCOOP_HOME\test\Import-Bucket-Tests.ps1"