minor cleanup
authorAJ ONeal <aj@therootcompany.com>
Fri, 3 Jul 2020 06:19:46 +0000 (06:19 +0000)
committerAJ ONeal <aj@therootcompany.com>
Fri, 3 Jul 2020 06:20:00 +0000 (06:20 +0000)
node/install.ps1
rg/install.sh
rg/releases.js
ripgrep/releases.js

index a7fe891ae7099d616b85cc2cff4451987242a6bf..c108acbc57ec066085f7b27ce3a0ab74880fe947 100644 (file)
@@ -18,14 +18,13 @@ IF (!(Test-Path -Path "$Env:USERPROFILE\.local\opt\$Env:PKG_NAME-v$Env:WEBI_VERS
     # Enter opt
     pushd .local\tmp
 
-        echo "Remove leftover node-v* stuffs"
+        # Remove any leftover tmp cruft
         Remove-Item -Path "node-v*" -Recurse -ErrorAction Ignore
 
         # Unpack archive
         # Windows BSD-tar handles zip. Imagine that.
         echo "Unpacking $Env:USERPROFILE\Downloads\$Env:WEBI_PKG_FILE"
         & tar xf "$Env:USERPROFILE\Downloads\$Env:WEBI_PKG_FILE"
-        Get-ChildItem "node-v*"
 
         # Settle unpacked archive into place
         echo "New Name: $Env:PKG_NAME-v$Env:WEBI_VERSION"
@@ -37,8 +36,8 @@ IF (!(Test-Path -Path "$Env:USERPROFILE\.local\opt\$Env:PKG_NAME-v$Env:WEBI_VERS
     popd
 }
 
-echo "Versioning $Env:PKG_NAME"
-Remove-Item -Path "$Env:USERPROFILE\.local\opt\node" -Recurse -ErrorAction Ignore
+echo "Copying into '$Env:USERPROFILE\.local\opt\$Env:PKG_NAME' from '$Env:USERPROFILE\.local\opt\$Env:PKG_NAME-v$Env:WEBI_VERSION'"
+Remove-Item -Path "$Env:USERPROFILE\.local\opt\$Env:PKG_NAME" -Recurse -ErrorAction Ignore
 Copy-Item -Path "$Env:USERPROFILE\.local\opt\$Env:PKG_NAME-v$Env:WEBI_VERSION" -Destination "$Env:USERPROFILE\.local\opt\$Env:PKG_NAME" -Recurse
 
 # make npm not act stupid about which node to use... ugh (this should be the default)
index eb3cc3bfaf401eaa0d83a081ba611c7eb2115bf3..843bbe3145a8c8f7a175214cdee5a1529ab9a4f0 100644 (file)
@@ -1,24 +1,26 @@
-set -e
-set -u
+{
+    set -e
+    set -u
 
-###################
-# Install ripgrep #
-###################
+    ###################
+    # Install ripgrep #
+    ###################
 
-new_rg="${HOME}/.local/bin/rg"
-WEBI_SINGLE=true
+    new_rg="${HOME}/.local/bin/rg"
+    WEBI_SINGLE=true
 
-pkg_get_current_version() {
-  echo $(rg --version 2>/dev/null | head -n 1 | cut -d ' ' -f 2)
-}
+    pkg_get_current_version() {
+      echo $(rg --version 2>/dev/null | head -n 1 | cut -d ' ' -f 2)
+    }
 
-pkg_install() {
-    # $HOME/.local/xbin
-    mkdir -p "$pkg_src_bin"
+    pkg_install() {
+        # $HOME/.local/xbin
+        mkdir -p "$pkg_src_bin"
 
-    # mv ./ripgrep-*/rg "$HOME/.local/xbin/rg-v11.1.0"
-    mv ./ripgrep-*/rg "$pkg_src_cmd"
+        # mv ./ripgrep-*/rg "$HOME/.local/xbin/rg-v11.1.0"
+        mv ./ripgrep-*/rg "$pkg_src_cmd"
 
-    # chmod a+x "$HOME/.local/xbin/rg-v11.1.0"
-    chmod a+x "$pkg_src_cmd"
+        # chmod a+x "$HOME/.local/xbin/rg-v11.1.0"
+        chmod a+x "$pkg_src_cmd"
+    }
 }
index 6fd4f622ff6ea3f30fe4e223ddca79c7955108af..2ebc97de7381d24934f9eb0bc01deca98cf47db0 100644 (file)
@@ -12,6 +12,7 @@ module.exports = function (request) {
 
 if (module === require.main) {
   module.exports(require('@root/request')).then(function (all) {
+    all = require('../_webi/normalize.js')(all);
     console.info(JSON.stringify(all));
     //console.info(JSON.stringify(all, null, 2));
   });
index 6fd4f622ff6ea3f30fe4e223ddca79c7955108af..2ebc97de7381d24934f9eb0bc01deca98cf47db0 100644 (file)
@@ -12,6 +12,7 @@ module.exports = function (request) {
 
 if (module === require.main) {
   module.exports(require('@root/request')).then(function (all) {
+    all = require('../_webi/normalize.js')(all);
     console.info(JSON.stringify(all));
     //console.info(JSON.stringify(all, null, 2));
   });