psl.Json

{
  "NodeJs": [
    {
      "common": {
        "name": "NodeJs",
        "displayName": "Node.js",
        "summary": "Node.js is a cross-platform runtime environment for developing server-side Web applications.",
        "type": "msi",
        "os": {
          "minimumversion": "10.0.11085",
          "architecture": [ "amd64" ],
          "installationOption": [ "Windows Desktop", "Windows Server" ]
        }
      }
    },
    {
      "source": "https://nodejs.org/dist/v6.2.0/node-v6.2.0-x64.msi",
      "version": "6.2.0"
    },
    {
      "source": "https://nodejs.org/dist/v6.1.0/node-v6.1.0-x64.msi",
      "version": "6.1.0"
    },
    {
      "source": "https://nodejs.org/dist/doesnotexist-x64.appx",
      "version": "1.0.1",
      "type": "appx",
      "os": {
        "minimumversion": "10.0.2",
        "architecture": [ "amd64" ],
        "installationOption": [ "Windows Nano Server" ]
      }
    }
  ],
 
  "MongoDB": {
    "name": "MongoDB",
    "displayName": "MongoDB 3.3.2 (64 bit)",
    "source": "http://downloads.mongodb.org/win32/mongodb-win32-x86_64-2008plus-ssl-3.3.2-signed.msi?_ga=1.254234507.242878063.1465411659",
    "summary": "MongoDB is a cross-platform document-oriented database. It avoids the traditional table-based relational database structure in favor of JSON-like documents with dynamic schemas.",
    "type": "msi",
    "version": "3.3.2"
  },
 
  "MySQL": {
    "name": "MySQL",
    "displayName": "MySQL 3.3.2 (64 bit)",
    "source": "https://cdn.mysql.com/Downloads/MySQL-5.7/mysql-5.7.12-winx64.zip",
    "summary": "MySQL is an open-source relational database management system.",
    "type": "zip",
    "version": "3.3.2.0",
    "destination": "C:\\Program Files\\MySQL"
  },
 
  "Sqlite": {
    "name": "sqlite",
    "displayName": "sqlite 3.12.2 (64 bit)",
    "source": "http://www.sqlite.org/2016/sqlite-dll-win32-x86-3120200.zip",
    "summary": "SQLite is a software library that implements a self-contained, serverless, zero-configuration, transactional SQL database engine.",
    "type": "zip",
    "version": "3.12.2.0",
    "destination": "C:\\Program Files\\Sqlite"
  },
 
  "PHP": {
    "name": "PHP",
    "displayName": "PHP 7.0.7 (64 bit)",
    "source": "http://windows.php.net/downloads/releases/php-7.0.7-nts-Win32-VC14-x64.zip",
    "summary": "PHP is a popular general-purpose scripting language that is especially suited to web development.",
    "type": "zip",
    "version": "7.0.7",
    "destination": "C:\\Program Files\\PHP"
  },
 
  "Sysinternals": {
    "name": "Sysinternals",
    "displayName": "Sysinternals",
    "source": "https://live.sysinternals.com/files/SysinternalsSuite.zip",
    "summary": "The Sysinternals Troubleshooting Utilities have been rolled up into a single suite of tools.",
    "type": "zip",
    "version": "2016.4.28.0",
    "destination": "C:\\Program Files\\Sysinternals"
  },
 
  "Git": {
    "name": "Git",
    "displayName": "Git version 2.8.4",
    "source": "https://github.com/git-for-windows/git/releases/download/v2.8.4.windows.1/Git-2.8.4-64-bit.exe",
    "summary": "Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.",
    "type": "exe",
    "version": "2.8.4"
  },
 
  "Ruby": {
    "name": "Ruby",
   "displayName": "Ruby 2.3.0-p0",
    "source": "http://dl.bintray.com/oneclick/rubyinstaller/rubyinstaller-2.3.0-x64.exe",
    "summary": "This is a Ruby package",
    "type": "exe",
    "UnInstallAdditionalArguments": "/VerySilent",
    "version": "2.3.0-p0"
  },
 
  "Notepad++": {
    "name": "Notepad++",
    "displayName": "Notepad++",
    "source": "https://notepad-plus-plus.org/repository/6.x/6.9.2/npp.6.9.2.Installer.exe",
    "summary": "Notepad++ is a free source code editor.",
    "type": "exe",
    "installArguments": "/S",
    "UnInstallAdditionalArguments": "/S",
    "version": "6.9.2"
  },
 
  "Python": {
    "name": "Python",
    "displayName": "Python 3.5.1 (32-bit)",
    "source": "https://www.python.org/ftp/python/3.5.1/python-3.5.1.exe",
    "installArguments": "/s",
    "summary": "Python is a programming language that lets you work more quickly and integrate your systems more effectively.",
    "type": "exe",
    "version": "3.5.1150.0"
  },
 
  "PythonLauncher": {
    "name": "PythonLauncher",
    "displayName": "Python 3.5.1 Launcher (32-bit)",
    "source": "https://www.python.org/ftp/python/3.5.1/python-3.5.1.exe",
    "installArguments": "/s",
    "UnInstallAdditionalArguments": "/q",
    "summary": "PythonLauncher is used to launch .py files.",
    "type": "exe",
    "version": "3.5.150.0"
  },
 
  "JRE": {
    "name": "JRE",
    "displayName": "Java 7 Update 79 (64-bit)",
    "source": "\\\\jianyunt-hyp\\Shared\\jre-7u79-windows-x64.exe",
    "installArguments": "/s",
    "UnInstallAdditionalArguments": "/q",
    "summary": "Java Runtime Environment.",
    "type": "exe",
    "version": "7.0.790.0"
  },
 
  "7-Zip": {
    "name": "7-Zip",
    "displayName": "7-Zip 16.00 (x64)",
    "source": "http://www.7-zip.org/a/7z1600-x64.exe",
    "installArguments": "/S",
    "UnInstallAdditionalArguments": "/S",
    "summary": "7-Zip is a file archiver with a high compression ratio.",
    "type": "exe",
    "version": "16.00"
  },
 
  "jquery": {
    "name": "jquery",
    "source": "https://www.nuget.org/api/v2",
    "summary": "jQuery is a fast, small, and feature-rich JavaScript library. It makes things like HTML document traversal and manipulation, event handling, animation, etc.",
    "type": "nupkg",
    "version": "2.2.3"
  },
 
  "xJea": [
    {
      "common": {
        "name": "xJea",
        "type": "psartifacts",
        "summary": "Module with DSC Resources for Just Enough Admin (JEA). Jea makes it simple to create custom RBAC solutions using PowerShell.",
        "license": "https://github.com/PowerShell/xJea/blob/master/LICENSE",
        "author": "Microsoft Corporation.",
        "isTrustedSource": true,
 
        "os": {
          "minimumversion": "10.0.11085",
          "architecture": [ "amd64" ],
          "installationOption": [ "Windows Desktop", "Windows Server" ]
        },
 
        "dependencies": [
          {
            "name": "MyAlbum",
            "version": "0.1.2"
          }
        ]
      }
    },
 
    {
      "version": "0.3.0.0",
      "source": "https://www.powershellgallery.com/api/v2/"
    },
 
    {
      "version": "0.2.16",
      "source": "https://www.powershellgallery.com/api/v2/"
    }
  ],
 
  "MyAlbum": [
    {
      "common": {
        "name": "MyAlbum",
        "type": "psartifacts",
        "isPackageProvider": true,
        "summary": "A sample package provider that discovers the photos in your remote file repository and installs them to your local folder.",
        "isTrustedSource": true
      }
    },
 
    {
      "version": "0.1.2",
      "source": "https://www.powershellgallery.com/api/v2/"
    }
  ]
}