Compare commits

..

24 Commits

Author SHA1 Message Date
Zainuden Veetikadam
4610f2b768 changes to environment input 2020-12-08 14:56:31 +05:30
Zainuden Veetikadam
ab062435f9 changes from arary to set 2020-12-08 14:49:48 +05:30
Zainuden Veetikadam
e22df6b974 added library of Consts.js 2020-12-08 14:40:55 +05:30
Zainuden Veetikadam
c23434512d changes to constant file 2020-12-08 14:38:39 +05:30
Zainuden Veetikadam
78d65b04b4 deleted Enums.js 2020-12-08 10:52:18 +05:30
Zainuden Veetikadam
b7f16dbb80 changes 2020-12-07 17:18:58 +05:30
Zainuden Veetikadam
d71ab3132d changes to include validation 2020-12-07 17:07:39 +05:30
Zainuden Veetikadam
dbd3c8ef8d chnages to include enum and valdiation 2020-12-05 15:03:22 +05:30
Zainuden Veetikadam
61f3da0eb1 changes as per PR comment 2020-12-05 14:21:52 +05:30
Zainuden Veetikadam
b5bd602263 az gov cloud changes 2020-11-30 15:47:39 +05:30
Zainuden Veetikadam
8476f79486 changes to Azure cloud 2020-11-30 15:19:18 +05:30
Zainuden Veetikadam
ebd3ce082b added support for Azure Gov cloud 2020-11-30 15:15:50 +05:30
Rakesh Kumar
807bb60301 Update build files and add node_modules (#54)
* update build files

* add node_modules
2020-09-23 12:15:33 +05:30
Usha N
8ea3fa2ba0 Merge pull request #53 from garvitarai/AzureStackSupport-Beta
Update README.md
2020-09-23 10:18:31 +05:30
garvitarai
0bf4fdc1f9 Update README.md 2020-09-22 21:32:53 -07:00
garvitarai
ee83f1dbb6 Update README.md 2020-09-21 15:39:12 -07:00
Rakesh Kumar
513cdfa020 login action for azurestack (#41)
* login action for azurestack

* test update for azurestack

* review changes

* review changes v2

* review changes v3
2020-08-28 09:18:43 +05:30
aksm-ms
91da0d4635 Update ci.yml 2020-07-21 15:17:27 +05:30
aksm-ms
ed39f6a8e2 Update package.json 2020-06-29 10:55:58 +05:30
aksm-ms
b25b548bf8 escaping single quotes (#38) 2020-06-15 14:31:32 +05:30
aksm-ms
f41148c378 fixing special char issue in clientSecret (#36)
* fixing special char issue in clientSecret

* Removing quotes from constants

* Adding scriptbuilder.js
2020-06-12 22:11:19 +05:30
JasonTheDeveloper
eeeade0627 fix: wrap PowerShellToolRunner.psPath in "" (#31) 2020-05-13 11:06:52 +05:30
Usha N
358ee2b773 Update README.md 2020-05-11 10:35:22 +05:30
aksm-ms
1f09c2c5c0 Update README.md (#28) 2020-05-08 12:51:54 +05:30
621 changed files with 10387 additions and 1217 deletions

View File

@@ -12,7 +12,7 @@ jobs:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [windows-latest, ubuntu-latest, macos-latest]
os: [windows-latest, ubuntu-latest]
steps:
- name: 'Checking out repo code'
@@ -25,4 +25,4 @@ jobs:
- name: 'Run L0 tests'
run: |
npm run test
npm run test

109
README.md
View File

@@ -1,17 +1,21 @@
# GitHub Actions for deploying to Azure
# GitHub Actions Beta Preview for deploying to Azure Stack Hub
## Automate your GitHub workflows using Azure Actions
[GitHub Actions](https://help.github.com/en/articles/about-github-actions) gives you the flexibility to build an automated software development lifecycle workflow. With [GitHub Actions for Azure](https://github.com/Azure/actions/) you can create workflows that you can set up in your repository to build, test, package, release and **deploy** to Azure.
[GitHub Actions](https://help.github.com/en/articles/about-github-actions) gives you the flexibility to build an automated software development lifecycle workflow.
With [GitHub Actions for Azure](https://github.com/Azure/actions/) you can create workflows that you can set up in your repository to build, test, package, release and **deploy** to Azure.
# GitHub Action for Azure Login
With the Azure login Action, you can automate your workflow to do an Azure login using [Azure service principal](https://docs.microsoft.com/en-us/azure/active-directory/develop/app-objects-and-service-principals) and run Az CLI scripts.
With the Azure login Action, you can automate your workflow to do an Azure login using [Azure service principal](https://docs.microsoft.com/en-us/azure/active-directory/develop/app-objects-and-service-principals) and run Az CLI and Azure PowerShell scripts.
By default, only az cli login will be done. In addition to az cli, you can login using Az module to run Azure PowerShell scripts by setting enable-AzPSSession to true.
Get started today with a [free Azure account](https://azure.com/free/open-source)!
This repository contains GitHub Action for [Azure Login](https://github.com/Azure/login/blob/master/action.yml).
## Sample workflow that uses Azure login action to run az cli
## Sample workflow that uses Azure login action to run az cli on Azure Stack Hub
```yaml
@@ -27,25 +31,77 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: azure/login@v1
- uses: azure/login@AzureStackSupport-Beta
with:
creds: ${{ secrets.AZURE_CREDENTIALS }}
environment: 'AzureStack'
- run: |
az webapp list --query "[?state=='Running']"
```
## Configure Azure credentials:
## Sample workflow that uses Azure login action to run Azure PowerShell on Azure Stack Hub
To fetch the credentials required to authenticate with Azure, run the following command to generate an Azure Service Principal (SPN) with Contributor permissions:
```yaml
```sh
az ad sp create-for-rbac --name "myApp" --role contributor \
# File: .github/workflows/workflow.yml
on: [push]
name: AzurePowerShellSample
jobs:
build-and-deploy:
runs-on: ubuntu-latest
steps:
- name: Login via Az module
uses: azure/login@AzureStackSupport-Beta
with:
creds: ${{secrets.AZURE_CREDENTIALS}}
enable-AzPSSession: true
environment: 'AzureStack'
- name: Run Az CLI script
run: |
az webapp list --query "[?state=='Running']"
- name: Run Azure PowerShell script
uses: azure/powershell@v1
with:
azPSVersion: '3.1.0'
inlineScript: |
Get-AzVM -ResourceGroupName "ActionsDemo"
```
Refer [Azure PowerShell](https://github.com/azure/powershell) Github action to run your Azure PowerShell scripts.
## Configure deployment credentials (AAD):
For any credentials like Azure Service Principal, Publish Profile etc add them as [secrets](https://help.github.com/en/articles/virtual-environments-for-github-actions#creating-and-using-secrets-encrypted-variables) in the GitHub repository and then use them in the workflow.
The above example uses user-level credentials i.e., Azure Service Principal for deployment.
Follow the steps to configure the secret:
* Define a new secret under your repository settings, Add secret menu
* For Azure Stack Hub Environments- Run the following command to set the SQL Management endpoint to 'not supported'
```bash
az cloud update -n {environmentName} --endpoint-sql-management https://notsupported
```
* Store the output of the below [az cli](https://docs.microsoft.com/en-us/cli/azure/?view=azure-cli-latest) command as the value of secret variable, for example 'AZURE_CREDENTIALS'
```bash
az ad sp create-for-rbac --name "myApp" --role contributor \
--scopes /subscriptions/{subscription-id}/resourceGroups/{resource-group} \
--sdk-auth
# Replace {subscription-id}, {resource-group} with the subscription, resource group details of your keyvault
# Replace {subscription-id}, {resource-group} with the subscription, resource group details
# The command should output a JSON object similar to this:
@@ -56,8 +112,39 @@ az ad sp create-for-rbac --name "myApp" --role contributor \
"tenantId": "<GUID>",
(...)
}
```
* Now in the workflow file in your branch: `.github/workflows/workflow.yml` replace the secret in Azure login action with your secret (Refer to the example above)
# Azure Login metadata file
```yaml
# action.yml
# Login to Azure subscription
name: 'Azure Login'
description: 'AuthenticatetoAzureandrunyourAzCLIorAzPowerShellbasedActionsorscripts.github.com/Azure/Actions'
inputs:
creds:
description: 'Paste output of `az ad sp create-for-rbac` as value of secret variable: AZURE_CREDENTIALS'
required: true
environment:
description: 'Set value to AzureStack for an Azure Stack Hub environment'
required: false
default: AzureCloud
enable-AzPSSession:
description: 'SetthisvaluetotruetoenableAzurePowerShellLogininadditiontoAzCLIlogin'
required: false
default: false
branding:
icon: 'login.svg'
color: 'blue'
runs:
using: 'node12'
main: 'lib/main.js'
```
Add the json output as [a secret](https://aka.ms/create-secrets-for-GitHub-workflows) (let's say with the name `AZURE_CREDENTIALS`) in the GitHub repository.
# Contributing

View File

@@ -5,7 +5,7 @@ jest.mock('../../src/PowerShell/Utilities/PowerShellToolRunner');
let spnlogin: ServicePrincipalLogin;
beforeAll(() => {
spnlogin = new ServicePrincipalLogin("servicePrincipalID", "servicePrinicipalkey", "tenantId", "subscriptionId");
spnlogin = new ServicePrincipalLogin("servicePrincipalID", "servicePrinicipalkey", "tenantId", "subscriptionId", null, null);
});
afterEach(() => {

View File

@@ -9,6 +9,10 @@ inputs:
description: 'SetthisvaluetotruetoenableAzurePowerShellLogininadditiontoAzCLIlogin'
required: false
default: false
environment:
description: 'Name of the environment. Supported values are AzureStack, AzureCloud. Default being AzureCloud'
required: false
default: AzureCloud
branding:
icon: 'login.svg'
color: 'blue'

View File

@@ -25,11 +25,13 @@ const PowerShellToolRunner_1 = __importDefault(require("./Utilities/PowerShellTo
const ScriptBuilder_1 = __importDefault(require("./Utilities/ScriptBuilder"));
const Constants_1 = __importDefault(require("./Constants"));
class ServicePrincipalLogin {
constructor(servicePrincipalId, servicePrincipalKey, tenantId, subscriptionId) {
constructor(servicePrincipalId, servicePrincipalKey, tenantId, subscriptionId, environment, resourceManagerEndpointUrl) {
this.servicePrincipalId = servicePrincipalId;
this.servicePrincipalKey = servicePrincipalKey;
this.tenantId = tenantId;
this.subscriptionId = subscriptionId;
this.environment = environment;
this.resourceManagerEndpointUrl = resourceManagerEndpointUrl;
}
initialize() {
return __awaiter(this, void 0, void 0, function* () {
@@ -53,8 +55,9 @@ class ServicePrincipalLogin {
servicePrincipalId: this.servicePrincipalId,
servicePrincipalKey: this.servicePrincipalKey,
subscriptionId: this.subscriptionId,
environment: ServicePrincipalLogin.environment,
scopeLevel: ServicePrincipalLogin.scopeLevel
environment: this.environment,
scopeLevel: ServicePrincipalLogin.scopeLevel,
resourceManagerEndpointUrl: this.resourceManagerEndpointUrl,
};
const script = new ScriptBuilder_1.default().getAzPSLoginScript(ServicePrincipalLogin.scheme, this.tenantId, args);
yield PowerShellToolRunner_1.default.init();
@@ -68,6 +71,5 @@ class ServicePrincipalLogin {
}
}
exports.ServicePrincipalLogin = ServicePrincipalLogin;
ServicePrincipalLogin.environment = Constants_1.default.AzureCloud;
ServicePrincipalLogin.scopeLevel = Constants_1.default.Subscription;
ServicePrincipalLogin.scheme = Constants_1.default.ServicePrincipal;

View File

@@ -28,7 +28,7 @@ class PowerShellToolRunner {
}
static executePowerShellScriptBlock(scriptBlock, options = {}) {
return __awaiter(this, void 0, void 0, function* () {
yield exec.exec(`${PowerShellToolRunner.psPath} -Command`, [scriptBlock], options);
yield exec.exec(`"${PowerShellToolRunner.psPath}" -Command`, [scriptBlock], options);
});
}
}

View File

@@ -20,11 +20,14 @@ class ScriptBuilder {
let command = `Clear-AzContext -Scope Process;
Clear-AzContext -Scope CurrentUser -Force -ErrorAction SilentlyContinue;`;
if (scheme === Constants_1.default.ServicePrincipal) {
command += `Connect-AzAccount -ServicePrincipal -Tenant ${tenantId} -Credential \
(New-Object System.Management.Automation.PSCredential('${args.servicePrincipalId}',(ConvertTo-SecureString ${args.servicePrincipalKey} -AsPlainText -Force))) \
-Environment ${args.environment} | out-null;`;
if (args.environment.toLowerCase() == "azurestack") {
command += `Add-AzEnvironment -Name ${args.environment} -ARMEndpoint ${args.resourceManagerEndpointUrl} | out-null;`;
}
command += `Connect-AzAccount -ServicePrincipal -Tenant '${tenantId}' -Credential \
(New-Object System.Management.Automation.PSCredential('${args.servicePrincipalId}',(ConvertTo-SecureString '${args.servicePrincipalKey.replace("'", "''")}' -AsPlainText -Force))) \
-Environment '${args.environment}' | out-null;`;
if (args.scopeLevel === Constants_1.default.Subscription) {
command += `Set-AzContext -SubscriptionId ${args.subscriptionId} -TenantId ${tenantId} | out-null;`;
command += `Set-AzContext -SubscriptionId '${args.subscriptionId}' -TenantId '${tenantId}' | out-null;`;
}
}
this.script += `try {

View File

@@ -1,90 +1,141 @@
"use strict";
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
};
var __importStar = (this && this.__importStar) || function (mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k];
result["default"] = mod;
return result;
};
Object.defineProperty(exports, "__esModule", { value: true });
const core = __importStar(require("@actions/core"));
const crypto = __importStar(require("crypto"));
const exec = __importStar(require("@actions/exec"));
const io = __importStar(require("@actions/io"));
const actions_secret_parser_1 = require("actions-secret-parser");
const ServicePrincipalLogin_1 = require("./PowerShell/ServicePrincipalLogin");
var azPath;
var prefix = !!process.env.AZURE_HTTP_USER_AGENT ? `${process.env.AZURE_HTTP_USER_AGENT}` : "";
var azPSHostEnv = !!process.env.AZUREPS_HOST_ENVIRONMENT ? `${process.env.AZUREPS_HOST_ENVIRONMENT}` : "";
function main() {
return __awaiter(this, void 0, void 0, function* () {
try {
// Set user agent variable
var isAzCLISuccess = false;
let usrAgentRepo = crypto.createHash('sha256').update(`${process.env.GITHUB_REPOSITORY}`).digest('hex');
let actionName = 'AzureLogin';
let userAgentString = (!!prefix ? `${prefix}+` : '') + `GITHUBACTIONS/${actionName}@v1_${usrAgentRepo}`;
let azurePSHostEnv = (!!azPSHostEnv ? `${azPSHostEnv}+` : '') + `GITHUBACTIONS/${actionName}@v1_${usrAgentRepo}`;
core.exportVariable('AZURE_HTTP_USER_AGENT', userAgentString);
core.exportVariable('AZUREPS_HOST_ENVIRONMENT', azurePSHostEnv);
azPath = yield io.which("az", true);
yield executeAzCliCommand("--version");
let creds = core.getInput('creds', { required: true });
let secrets = new actions_secret_parser_1.SecretParser(creds, actions_secret_parser_1.FormatType.JSON);
let servicePrincipalId = secrets.getSecret("$.clientId", false);
let servicePrincipalKey = secrets.getSecret("$.clientSecret", true);
let tenantId = secrets.getSecret("$.tenantId", false);
let subscriptionId = secrets.getSecret("$.subscriptionId", false);
const enableAzPSSession = core.getInput('enable-AzPSSession').toLowerCase() === "true";
if (!servicePrincipalId || !servicePrincipalKey || !tenantId || !subscriptionId) {
throw new Error("Not all values are present in the creds object. Ensure clientId, clientSecret, tenantId and subscriptionId are supplied.");
}
// Attempting Az cli login
yield executeAzCliCommand(`login --service-principal -u "${servicePrincipalId}" -p "${servicePrincipalKey}" --tenant "${tenantId}"`, true);
yield executeAzCliCommand(`account set --subscription "${subscriptionId}"`, true);
isAzCLISuccess = true;
if (enableAzPSSession) {
// Attempting Az PS login
console.log(`Running Azure PS Login`);
const spnlogin = new ServicePrincipalLogin_1.ServicePrincipalLogin(servicePrincipalId, servicePrincipalKey, tenantId, subscriptionId);
yield spnlogin.initialize();
yield spnlogin.login();
}
console.log("Login successful.");
}
catch (error) {
if (!isAzCLISuccess) {
core.error("Az CLI Login failed. Please check the credentials. For more information refer https://aka.ms/create-secrets-for-GitHub-workflows");
}
else {
core.error(`Azure PowerShell Login failed. Please check the credentials. For more information refer https://aka.ms/create-secrets-for-GitHub-workflows"`);
}
core.setFailed(error);
}
finally {
// Reset AZURE_HTTP_USER_AGENT
core.exportVariable('AZURE_HTTP_USER_AGENT', prefix);
core.exportVariable('AZUREPS_HOST_ENVIRONMENT', azPSHostEnv);
}
});
}
function executeAzCliCommand(command, silent) {
return __awaiter(this, void 0, void 0, function* () {
try {
yield exec.exec(`"${azPath}" ${command}`, [], { silent: !!silent });
}
catch (error) {
throw new Error(error);
}
});
}
main();
"use strict";
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
Object.defineProperty(o, k2, { enumerable: true, get: function() { return m[k]; } });
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
Object.defineProperty(o, "default", { enumerable: true, value: v });
}) : function(o, v) {
o["default"] = v;
});
var __importStar = (this && this.__importStar) || function (mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
__setModuleDefault(result, mod);
return result;
};
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
};
Object.defineProperty(exports, "__esModule", { value: true });
const core = __importStar(require("@actions/core"));
const crypto = __importStar(require("crypto"));
const exec = __importStar(require("@actions/exec"));
const io = __importStar(require("@actions/io"));
const actions_secret_parser_1 = require("actions-secret-parser");
const ServicePrincipalLogin_1 = require("./PowerShell/ServicePrincipalLogin");
var azPath;
var prefix = !!process.env.AZURE_HTTP_USER_AGENT ? `${process.env.AZURE_HTTP_USER_AGENT}` : "";
var azPSHostEnv = !!process.env.AZUREPS_HOST_ENVIRONMENT ? `${process.env.AZUREPS_HOST_ENVIRONMENT}` : "";
function main() {
return __awaiter(this, void 0, void 0, function* () {
try {
// Set user agent variable
var isAzCLISuccess = false;
let usrAgentRepo = crypto.createHash('sha256').update(`${process.env.GITHUB_REPOSITORY}`).digest('hex');
let actionName = 'AzureLogin';
let userAgentString = (!!prefix ? `${prefix}+` : '') + `GITHUBACTIONS/${actionName}@v1_${usrAgentRepo}`;
let azurePSHostEnv = (!!azPSHostEnv ? `${azPSHostEnv}+` : '') + `GITHUBACTIONS/${actionName}@v1_${usrAgentRepo}`;
core.exportVariable('AZURE_HTTP_USER_AGENT', userAgentString);
core.exportVariable('AZUREPS_HOST_ENVIRONMENT', azurePSHostEnv);
azPath = yield io.which("az", true);
yield executeAzCliCommand("--version");
let azureSupportedCloudName = new Set(["azureusgovernment", "azurechinacloud", "azuregermancloud", "azurecloud", "azurestack"]);
let creds = core.getInput('creds', { required: true });
let secrets = new actions_secret_parser_1.SecretParser(creds, actions_secret_parser_1.FormatType.JSON);
let servicePrincipalId = secrets.getSecret("$.clientId", false);
let servicePrincipalKey = secrets.getSecret("$.clientSecret", true);
let tenantId = secrets.getSecret("$.tenantId", false);
let subscriptionId = secrets.getSecret("$.subscriptionId", false);
let resourceManagerEndpointUrl = secrets.getSecret("$.resourceManagerEndpointUrl", false);
let environment = core.getInput("environment").toLowerCase();
const enableAzPSSession = core.getInput('enable-AzPSSession').toLowerCase() === "true";
if (!servicePrincipalId || !servicePrincipalKey || !tenantId || !subscriptionId) {
throw new Error("Not all values are present in the creds object. Ensure clientId, clientSecret, tenantId and subscriptionId are supplied.");
}
if (!azureSupportedCloudName.has(environment)) {
throw new Error("Unsupported value for environment is passed.The list of supported values for environment are azureusgovernment', azurechinacloud, azuregermancloud, azurecloud or azurestack");
}
// Attempting Az cli login
if (environment == "azurestack") {
if (!resourceManagerEndpointUrl) {
throw new Error("resourceManagerEndpointUrl is a required parameter when environment is defined.");
}
console.log(`Unregistering cloud: "${environment}" first if it exists`);
try {
yield executeAzCliCommand(`cloud set -n AzureCloud`, true);
yield executeAzCliCommand(`cloud unregister -n "${environment}"`, false);
}
catch (error) {
console.log(`Ignore cloud not registered error: "${error}"`);
}
console.log(`Registering cloud: "${environment}" with ARM endpoint: "${resourceManagerEndpointUrl}"`);
try {
let baseUri = resourceManagerEndpointUrl;
if (baseUri.endsWith('/')) {
baseUri = baseUri.substring(0, baseUri.length - 1); // need to remove trailing / from resourceManagerEndpointUrl to correctly derive suffixes below
}
let suffixKeyvault = ".vault" + baseUri.substring(baseUri.indexOf('.')); // keyvault suffix starts with .
let suffixStorage = baseUri.substring(baseUri.indexOf('.') + 1); // storage suffix starts without .
let profileVersion = "2019-03-01-hybrid";
yield executeAzCliCommand(`cloud register -n "${environment}" --endpoint-resource-manager "${resourceManagerEndpointUrl}" --suffix-keyvault-dns "${suffixKeyvault}" --suffix-storage-endpoint "${suffixStorage}" --profile "${profileVersion}"`, false);
}
catch (error) {
core.error(`Error while trying to register cloud "${environment}": "${error}"`);
}
console.log(`Done registering cloud: "${environment}"`);
}
yield executeAzCliCommand(`cloud set -n "${environment}"`, false);
console.log(`Done setting cloud: "${environment}"`);
isAzCLISuccess = true;
if (enableAzPSSession) {
// Attempting Az PS login
console.log(`Running Azure PS Login`);
const spnlogin = new ServicePrincipalLogin_1.ServicePrincipalLogin(servicePrincipalId, servicePrincipalKey, tenantId, subscriptionId, environment, resourceManagerEndpointUrl);
yield spnlogin.initialize();
yield spnlogin.login();
}
else {
// login using az cli
yield executeAzCliCommand(`login --service-principal -u "${servicePrincipalId}" -p "${servicePrincipalKey}" --tenant "${tenantId}"`, true);
yield executeAzCliCommand(`account set --subscription "${subscriptionId}"`, true);
}
console.log("Login successful.");
}
catch (error) {
if (!isAzCLISuccess) {
core.error("Az CLI Login failed. Please check the credentials. For more information refer https://aka.ms/create-secrets-for-GitHub-workflows");
}
else {
core.error(`Azure PowerShell Login failed. Please check the credentials. For more information refer https://aka.ms/create-secrets-for-GitHub-workflows"`);
}
core.setFailed(error);
}
finally {
// Reset AZURE_HTTP_USER_AGENT
core.exportVariable('AZURE_HTTP_USER_AGENT', prefix);
core.exportVariable('AZUREPS_HOST_ENVIRONMENT', azPSHostEnv);
}
});
}
function executeAzCliCommand(command, silent) {
return __awaiter(this, void 0, void 0, function* () {
try {
yield exec.exec(`"${azPath}" ${command}`, [], { silent: !!silent });
}
catch (error) {
throw new Error(error);
}
});
}
main();

View File

@@ -2,7 +2,7 @@
"_args": [
[
"@actions/core@1.1.3",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_from": "@actions/core@1.1.3",
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/@actions/core/-/core-1.1.3.tgz",
"_spec": "1.1.3",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"bugs": {
"url": "https://github.com/actions/toolkit/issues"
},

View File

@@ -2,7 +2,7 @@
"_args": [
[
"@actions/exec@1.0.1",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_from": "@actions/exec@1.0.1",
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/@actions/exec/-/exec-1.0.1.tgz",
"_spec": "1.0.1",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"bugs": {
"url": "https://github.com/actions/toolkit/issues"
},

View File

@@ -2,7 +2,7 @@
"_args": [
[
"@actions/io@1.0.1",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_from": "@actions/io@1.0.1",
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/@actions/io/-/io-1.0.1.tgz",
"_spec": "1.0.1",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"bugs": {
"url": "https://github.com/actions/toolkit/issues"
},

View File

@@ -2,7 +2,7 @@
"_args": [
[
"@babel/code-frame@7.8.3",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -32,7 +32,7 @@
],
"_resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
"_spec": "7.8.3",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"author": {
"name": "Sebastian McKenzie",
"email": "sebmck@gmail.com"

160
node_modules/@babel/core/node_modules/semver/bin/semver generated vendored Normal file
View File

@@ -0,0 +1,160 @@
#!/usr/bin/env node
// Standalone semver comparison program.
// Exits successfully and prints matching version(s) if
// any supplied version is valid and passes all tests.
var argv = process.argv.slice(2)
var versions = []
var range = []
var inc = null
var version = require('../package.json').version
var loose = false
var includePrerelease = false
var coerce = false
var identifier
var semver = require('../semver')
var reverse = false
var options = {}
main()
function main () {
if (!argv.length) return help()
while (argv.length) {
var a = argv.shift()
var indexOfEqualSign = a.indexOf('=')
if (indexOfEqualSign !== -1) {
a = a.slice(0, indexOfEqualSign)
argv.unshift(a.slice(indexOfEqualSign + 1))
}
switch (a) {
case '-rv': case '-rev': case '--rev': case '--reverse':
reverse = true
break
case '-l': case '--loose':
loose = true
break
case '-p': case '--include-prerelease':
includePrerelease = true
break
case '-v': case '--version':
versions.push(argv.shift())
break
case '-i': case '--inc': case '--increment':
switch (argv[0]) {
case 'major': case 'minor': case 'patch': case 'prerelease':
case 'premajor': case 'preminor': case 'prepatch':
inc = argv.shift()
break
default:
inc = 'patch'
break
}
break
case '--preid':
identifier = argv.shift()
break
case '-r': case '--range':
range.push(argv.shift())
break
case '-c': case '--coerce':
coerce = true
break
case '-h': case '--help': case '-?':
return help()
default:
versions.push(a)
break
}
}
var options = { loose: loose, includePrerelease: includePrerelease }
versions = versions.map(function (v) {
return coerce ? (semver.coerce(v) || { version: v }).version : v
}).filter(function (v) {
return semver.valid(v)
})
if (!versions.length) return fail()
if (inc && (versions.length !== 1 || range.length)) { return failInc() }
for (var i = 0, l = range.length; i < l; i++) {
versions = versions.filter(function (v) {
return semver.satisfies(v, range[i], options)
})
if (!versions.length) return fail()
}
return success(versions)
}
function failInc () {
console.error('--inc can only be used on a single version with no range')
fail()
}
function fail () { process.exit(1) }
function success () {
var compare = reverse ? 'rcompare' : 'compare'
versions.sort(function (a, b) {
return semver[compare](a, b, options)
}).map(function (v) {
return semver.clean(v, options)
}).map(function (v) {
return inc ? semver.inc(v, inc, options, identifier) : v
}).forEach(function (v, i, _) { console.log(v) })
}
function help () {
console.log(['SemVer ' + version,
'',
'A JavaScript implementation of the https://semver.org/ specification',
'Copyright Isaac Z. Schlueter',
'',
'Usage: semver [options] <version> [<version> [...]]',
'Prints valid versions sorted by SemVer precedence',
'',
'Options:',
'-r --range <range>',
' Print versions that match the specified range.',
'',
'-i --increment [<level>]',
' Increment a version by the specified level. Level can',
' be one of: major, minor, patch, premajor, preminor,',
" prepatch, or prerelease. Default level is 'patch'.",
' Only one version may be specified.',
'',
'--preid <identifier>',
' Identifier to be used to prefix premajor, preminor,',
' prepatch or prerelease version increments.',
'',
'-l --loose',
' Interpret versions and ranges loosely',
'',
'-p --include-prerelease',
' Always include prerelease versions in range matching',
'',
'-c --coerce',
' Coerce a string into SemVer if possible',
' (does not imply --loose)',
'',
'Program exits successfully if any valid version satisfies',
'all supplied ranges, and prints all satisfying versions.',
'',
'If no satisfying versions are found, then exits failure.',
'',
'Versions are printed in ascending order, so supplying',
'multiple versions to the utility will just sort them.'
].join('\n'))
}

View File

@@ -2,7 +2,7 @@
"_args": [
[
"semver@5.7.1",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -27,9 +27,9 @@
],
"_resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
"_spec": "5.7.1",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"bin": {
"semver": "bin/semver"
"semver": "./bin/semver"
},
"bugs": {
"url": "https://github.com/npm/node-semver/issues"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"source-map@0.5.7",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
"_spec": "0.5.7",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"author": {
"name": "Nick Fitzgerald",
"email": "nfitzgerald@mozilla.com"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"@babel/core@7.9.0",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -32,7 +32,7 @@
],
"_resolved": "https://registry.npmjs.org/@babel/core/-/core-7.9.0.tgz",
"_spec": "7.9.0",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"author": {
"name": "Sebastian McKenzie",
"email": "sebmck@gmail.com"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"source-map@0.5.7",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
"_spec": "0.5.7",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"author": {
"name": "Nick Fitzgerald",
"email": "nfitzgerald@mozilla.com"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"@babel/generator@7.9.4",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -29,7 +29,7 @@
],
"_resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.4.tgz",
"_spec": "7.9.4",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"author": {
"name": "Sebastian McKenzie",
"email": "sebmck@gmail.com"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"@babel/helper-function-name@7.8.3",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz",
"_spec": "7.8.3",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"dependencies": {
"@babel/helper-get-function-arity": "^7.8.3",
"@babel/template": "^7.8.3",

View File

@@ -2,7 +2,7 @@
"_args": [
[
"@babel/helper-get-function-arity@7.8.3",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz",
"_spec": "7.8.3",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"dependencies": {
"@babel/types": "^7.8.3"
},

View File

@@ -2,7 +2,7 @@
"_args": [
[
"@babel/helper-member-expression-to-functions@7.8.3",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz",
"_spec": "7.8.3",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"author": {
"name": "Justin Ridgewell",
"email": "justin@ridgewell.name"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"@babel/helper-module-imports@7.8.3",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz",
"_spec": "7.8.3",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"author": {
"name": "Logan Smyth",
"email": "loganfsmyth@gmail.com"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"@babel/helper-module-transforms@7.9.0",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz",
"_spec": "7.9.0",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"author": {
"name": "Logan Smyth",
"email": "loganfsmyth@gmail.com"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"@babel/helper-optimise-call-expression@7.8.3",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz",
"_spec": "7.8.3",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"dependencies": {
"@babel/types": "^7.8.3"
},

View File

@@ -2,7 +2,7 @@
"_args": [
[
"@babel/helper-plugin-utils@7.8.3",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -30,7 +30,7 @@
],
"_resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
"_spec": "7.8.3",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"author": {
"name": "Logan Smyth",
"email": "loganfsmyth@gmail.com"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"@babel/helper-replace-supers@7.8.6",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.8.6.tgz",
"_spec": "7.8.6",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"dependencies": {
"@babel/helper-member-expression-to-functions": "^7.8.3",
"@babel/helper-optimise-call-expression": "^7.8.3",

View File

@@ -2,7 +2,7 @@
"_args": [
[
"@babel/helper-simple-access@7.8.3",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz",
"_spec": "7.8.3",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"author": {
"name": "Logan Smyth",
"email": "loganfsmyth@gmail.com"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"@babel/helper-split-export-declaration@7.8.3",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -29,7 +29,7 @@
],
"_resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz",
"_spec": "7.8.3",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"dependencies": {
"@babel/types": "^7.8.3"
},

View File

@@ -2,7 +2,7 @@
"_args": [
[
"@babel/helper-validator-identifier@7.9.0",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -29,7 +29,7 @@
],
"_resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.0.tgz",
"_spec": "7.9.0",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"description": "Validate identifier/keywords name",
"devDependencies": {
"charcodes": "^0.2.0",

View File

@@ -2,7 +2,7 @@
"_args": [
[
"@babel/helpers@7.9.2",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.9.2.tgz",
"_spec": "7.9.2",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"author": {
"name": "Sebastian McKenzie",
"email": "sebmck@gmail.com"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"ansi-styles@3.2.1",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
"_spec": "3.2.1",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"author": {
"name": "Sindre Sorhus",
"email": "sindresorhus@gmail.com",

View File

@@ -2,7 +2,7 @@
"_args": [
[
"chalk@2.4.2",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
"_spec": "2.4.2",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"bugs": {
"url": "https://github.com/chalk/chalk/issues"
},

View File

@@ -2,7 +2,7 @@
"_args": [
[
"color-convert@1.9.3",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
"_spec": "1.9.3",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"author": {
"name": "Heather Arthur",
"email": "fayearthur@gmail.com"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"color-name@1.1.3",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
"_spec": "1.1.3",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"author": {
"name": "DY",
"email": "dfcreative@gmail.com"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"has-flag@3.0.0",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
"_spec": "3.0.0",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"author": {
"name": "Sindre Sorhus",
"email": "sindresorhus@gmail.com",

View File

@@ -2,7 +2,7 @@
"_args": [
[
"supports-color@5.5.0",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
"_spec": "5.5.0",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"author": {
"name": "Sindre Sorhus",
"email": "sindresorhus@gmail.com",

View File

@@ -2,7 +2,7 @@
"_args": [
[
"@babel/highlight@7.9.0",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -30,7 +30,7 @@
],
"_resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz",
"_spec": "7.9.0",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"author": {
"name": "suchipi",
"email": "me@suchipi.com"

15
node_modules/@babel/parser/bin/babel-parser.js generated vendored Normal file
View File

@@ -0,0 +1,15 @@
#!/usr/bin/env node
/* eslint no-var: 0 */
var parser = require("..");
var fs = require("fs");
var filename = process.argv[2];
if (!filename) {
console.error("no filename specified");
} else {
var file = fs.readFileSync(filename, "utf8");
var ast = parser.parse(file);
console.log(JSON.stringify(ast, null, " "));
}

View File

@@ -2,7 +2,7 @@
"_args": [
[
"@babel/parser@7.9.4",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -33,13 +33,13 @@
],
"_resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz",
"_spec": "7.9.4",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"author": {
"name": "Sebastian McKenzie",
"email": "sebmck@gmail.com"
},
"bin": {
"parser": "bin/babel-parser.js"
"parser": "./bin/babel-parser.js"
},
"description": "A JavaScript parser",
"devDependencies": {

View File

@@ -2,7 +2,7 @@
"_args": [
[
"@babel/plugin-syntax-bigint@7.8.3",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -29,7 +29,7 @@
],
"_resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz",
"_spec": "7.8.3",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"dependencies": {
"@babel/helper-plugin-utils": "^7.8.0"
},

View File

@@ -2,7 +2,7 @@
"_args": [
[
"@babel/plugin-syntax-object-rest-spread@7.8.3",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -29,7 +29,7 @@
],
"_resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
"_spec": "7.8.3",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"dependencies": {
"@babel/helper-plugin-utils": "^7.8.0"
},

View File

@@ -2,7 +2,7 @@
"_args": [
[
"@babel/template@7.8.6",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -33,7 +33,7 @@
],
"_resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
"_spec": "7.8.6",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"author": {
"name": "Sebastian McKenzie",
"email": "sebmck@gmail.com"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"@babel/traverse@7.9.0",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -34,7 +34,7 @@
],
"_resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.0.tgz",
"_spec": "7.9.0",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"author": {
"name": "Sebastian McKenzie",
"email": "sebmck@gmail.com"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"@babel/types@7.9.0",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -47,7 +47,7 @@
],
"_resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.0.tgz",
"_spec": "7.9.0",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"author": {
"name": "Sebastian McKenzie",
"email": "sebmck@gmail.com"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"@bcoe/v8-coverage@0.2.3",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz",
"_spec": "0.2.3",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"author": {
"name": "Charles Samborski",
"email": "demurgos@demurgos.net",

View File

@@ -2,7 +2,7 @@
"_args": [
[
"@cnakazawa/watch@1.0.4",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -28,13 +28,13 @@
],
"_resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz",
"_spec": "1.0.4",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"author": {
"name": "Mikeal Rogers",
"email": "mikeal.rogers@gmail.com"
},
"bin": {
"watch": "cli.js"
"watch": "./cli.js"
},
"bugs": {
"url": "https://github.com/mikeal/watch/issues"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"@istanbuljs/load-nyc-config@1.0.0",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.0.0.tgz",
"_spec": "1.0.0",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"bugs": {
"url": "https://github.com/istanbuljs/load-nyc-config/issues"
},

View File

@@ -2,7 +2,7 @@
"_args": [
[
"@istanbuljs/schema@0.1.2",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -30,7 +30,7 @@
],
"_resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.2.tgz",
"_spec": "0.1.2",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"author": {
"name": "Corey Farrell"
},

View File

@@ -2,7 +2,7 @@
"_args": [
[
"@jest/console@25.2.3",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -32,7 +32,7 @@
],
"_resolved": "https://registry.npmjs.org/@jest/console/-/console-25.2.3.tgz",
"_spec": "25.2.3",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"bugs": {
"url": "https://github.com/facebook/jest/issues"
},

View File

@@ -2,7 +2,7 @@
"_args": [
[
"@jest/core@25.2.4",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -29,7 +29,7 @@
],
"_resolved": "https://registry.npmjs.org/@jest/core/-/core-25.2.4.tgz",
"_spec": "25.2.4",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"bugs": {
"url": "https://github.com/facebook/jest/issues"
},

View File

@@ -2,7 +2,7 @@
"_args": [
[
"@jest/environment@25.2.4",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -32,7 +32,7 @@
],
"_resolved": "https://registry.npmjs.org/@jest/environment/-/environment-25.2.4.tgz",
"_spec": "25.2.4",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"bugs": {
"url": "https://github.com/facebook/jest/issues"
},

View File

@@ -2,7 +2,7 @@
"_args": [
[
"@jest/fake-timers@25.2.4",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -30,7 +30,7 @@
],
"_resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-25.2.4.tgz",
"_spec": "25.2.4",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"bugs": {
"url": "https://github.com/facebook/jest/issues"
},

View File

@@ -2,7 +2,7 @@
"_args": [
[
"@jest/reporters@25.2.4",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-25.2.4.tgz",
"_spec": "25.2.4",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"bugs": {
"url": "https://github.com/facebook/jest/issues"
},

View File

@@ -2,7 +2,7 @@
"_args": [
[
"@jest/source-map@25.2.1",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -30,7 +30,7 @@
],
"_resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-25.2.1.tgz",
"_spec": "25.2.1",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"bugs": {
"url": "https://github.com/facebook/jest/issues"
},

View File

@@ -2,7 +2,7 @@
"_args": [
[
"@jest/test-result@25.2.4",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -36,7 +36,7 @@
],
"_resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-25.2.4.tgz",
"_spec": "25.2.4",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"bugs": {
"url": "https://github.com/facebook/jest/issues"
},

View File

@@ -2,7 +2,7 @@
"_args": [
[
"@jest/test-sequencer@25.2.4",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-25.2.4.tgz",
"_spec": "25.2.4",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"bugs": {
"url": "https://github.com/facebook/jest/issues"
},

View File

@@ -2,7 +2,7 @@
"_args": [
[
"@jest/transform@25.2.4",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -32,7 +32,7 @@
],
"_resolved": "https://registry.npmjs.org/@jest/transform/-/transform-25.2.4.tgz",
"_spec": "25.2.4",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"bugs": {
"url": "https://github.com/facebook/jest/issues"
},

View File

@@ -2,7 +2,7 @@
"_args": [
[
"@jest/types@25.2.3",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -54,7 +54,7 @@
],
"_resolved": "https://registry.npmjs.org/@jest/types/-/types-25.2.3.tgz",
"_spec": "25.2.3",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"bugs": {
"url": "https://github.com/facebook/jest/issues"
},

View File

@@ -2,7 +2,7 @@
"_args": [
[
"@sinonjs/commons@1.7.1",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.7.1.tgz",
"_spec": "1.7.1",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"author": "",
"bugs": {
"url": "https://github.com/sinonjs/commons/issues"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"@types/babel__core@7.1.6",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -29,7 +29,7 @@
],
"_resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.6.tgz",
"_spec": "7.1.6",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"bugs": {
"url": "https://github.com/DefinitelyTyped/DefinitelyTyped/issues"
},

View File

@@ -2,7 +2,7 @@
"_args": [
[
"@types/babel__generator@7.6.1",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.1.tgz",
"_spec": "7.6.1",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"bugs": {
"url": "https://github.com/DefinitelyTyped/DefinitelyTyped/issues"
},

View File

@@ -2,7 +2,7 @@
"_args": [
[
"@types/babel__template@7.0.2",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.0.2.tgz",
"_spec": "7.0.2",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"bugs": {
"url": "https://github.com/DefinitelyTyped/DefinitelyTyped/issues"
},

View File

@@ -2,7 +2,7 @@
"_args": [
[
"@types/babel__traverse@7.0.9",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -30,7 +30,7 @@
],
"_resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.0.9.tgz",
"_spec": "7.0.9",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"bugs": {
"url": "https://github.com/DefinitelyTyped/DefinitelyTyped/issues"
},

View File

@@ -2,7 +2,7 @@
"_args": [
[
"@types/color-name@1.1.1",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz",
"_spec": "1.1.1",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"bugs": {
"url": "https://github.com/DefinitelyTyped/DefinitelyTyped/issues"
},

View File

@@ -2,7 +2,7 @@
"_args": [
[
"@types/istanbul-lib-coverage@2.0.1",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -34,7 +34,7 @@
],
"_resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.1.tgz",
"_spec": "2.0.1",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"bugs": {
"url": "https://github.com/DefinitelyTyped/DefinitelyTyped/issues"
},

View File

@@ -2,7 +2,7 @@
"_args": [
[
"@types/istanbul-lib-report@3.0.0",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz",
"_spec": "3.0.0",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"bugs": {
"url": "https://github.com/DefinitelyTyped/DefinitelyTyped/issues"
},

View File

@@ -2,7 +2,7 @@
"_args": [
[
"@types/istanbul-reports@1.1.1",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -29,7 +29,7 @@
],
"_resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.1.tgz",
"_spec": "1.1.1",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"bugs": {
"url": "https://github.com/DefinitelyTyped/DefinitelyTyped/issues"
},

View File

@@ -2,7 +2,7 @@
"_args": [
[
"@types/jest@25.1.4",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/@types/jest/-/jest-25.1.4.tgz",
"_spec": "25.1.4",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"bugs": {
"url": "https://github.com/DefinitelyTyped/DefinitelyTyped/issues"
},

View File

@@ -2,7 +2,7 @@
"_args": [
[
"@types/node@12.7.11",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/@types/node/-/node-12.7.11.tgz",
"_spec": "12.7.11",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"bugs": {
"url": "https://github.com/DefinitelyTyped/DefinitelyTyped/issues"
},

View File

@@ -2,7 +2,7 @@
"_args": [
[
"@types/prettier@1.19.1",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -29,7 +29,7 @@
],
"_resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-1.19.1.tgz",
"_spec": "1.19.1",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"bugs": {
"url": "https://github.com/DefinitelyTyped/DefinitelyTyped/issues"
},

View File

@@ -2,7 +2,7 @@
"_args": [
[
"@types/stack-utils@1.0.1",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -29,7 +29,7 @@
],
"_resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-1.0.1.tgz",
"_spec": "1.0.1",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"bugs": {
"url": "https://github.com/DefinitelyTyped/DefinitelyTyped/issues"
},

View File

@@ -2,7 +2,7 @@
"_args": [
[
"@types/yargs-parser@15.0.0",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-15.0.0.tgz",
"_spec": "15.0.0",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"bugs": {
"url": "https://github.com/DefinitelyTyped/DefinitelyTyped/issues"
},

View File

@@ -2,7 +2,7 @@
"_args": [
[
"@types/yargs@15.0.4",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -31,7 +31,7 @@
],
"_resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.4.tgz",
"_spec": "15.0.4",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"bugs": {
"url": "https://github.com/DefinitelyTyped/DefinitelyTyped/issues"
},

4
node_modules/abab/package.json generated vendored
View File

@@ -2,7 +2,7 @@
"_args": [
[
"abab@2.0.3",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/abab/-/abab-2.0.3.tgz",
"_spec": "2.0.3",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"author": {
"name": "Jeff Carpenter",
"email": "gcarpenterv@gmail.com"

View File

@@ -0,0 +1,4 @@
#!/usr/bin/env node
'use strict';
require('../dist/bin.js');

View File

@@ -2,7 +2,7 @@
"_args": [
[
"acorn@6.4.1",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -27,9 +27,9 @@
],
"_resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz",
"_spec": "6.4.1",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"bin": {
"acorn": "bin/acorn"
"acorn": "./bin/acorn"
},
"bugs": {
"url": "https://github.com/acornjs/acorn/issues"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"acorn-globals@4.3.4",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz",
"_spec": "4.3.4",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"author": {
"name": "ForbesLindesay"
},

View File

@@ -2,7 +2,7 @@
"_args": [
[
"acorn-walk@6.2.0",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz",
"_spec": "6.2.0",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"bugs": {
"url": "https://github.com/acornjs/acorn/issues"
},

4
node_modules/acorn/bin/acorn generated vendored Normal file
View File

@@ -0,0 +1,4 @@
#!/usr/bin/env node
'use strict';
require('../dist/bin.js');

6
node_modules/acorn/package.json generated vendored
View File

@@ -2,7 +2,7 @@
"_args": [
[
"acorn@7.1.1",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -27,9 +27,9 @@
],
"_resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz",
"_spec": "7.1.1",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"bin": {
"acorn": "bin/acorn"
"acorn": "./bin/acorn"
},
"bugs": {
"url": "https://github.com/acornjs/acorn/issues"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"actions-secret-parser@1.0.2",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_from": "actions-secret-parser@1.0.2",
@@ -26,7 +26,7 @@
],
"_resolved": "https://registry.npmjs.org/actions-secret-parser/-/actions-secret-parser-1.0.2.tgz",
"_spec": "1.0.2",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"author": {
"name": "Sumiran Aggarwal",
"email": "suaggar@microsoft.com"

4
node_modules/ajv/package.json generated vendored
View File

@@ -2,7 +2,7 @@
"_args": [
[
"ajv@6.12.0",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.0.tgz",
"_spec": "6.12.0",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"author": {
"name": "Evgeny Poberezkin"
},

View File

@@ -2,7 +2,7 @@
"_args": [
[
"ansi-escapes@4.3.1",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -29,7 +29,7 @@
],
"_resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz",
"_spec": "4.3.1",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"author": {
"name": "Sindre Sorhus",
"email": "sindresorhus@gmail.com",

View File

@@ -2,7 +2,7 @@
"_args": [
[
"ansi-regex@4.1.0",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
"_spec": "4.1.0",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"author": {
"name": "Sindre Sorhus",
"email": "sindresorhus@gmail.com",

View File

@@ -2,7 +2,7 @@
"_args": [
[
"ansi-styles@4.2.1",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -32,7 +32,7 @@
],
"_resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz",
"_spec": "4.2.1",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"author": {
"name": "Sindre Sorhus",
"email": "sindresorhus@gmail.com",

4
node_modules/anymatch/package.json generated vendored
View File

@@ -2,7 +2,7 @@
"_args": [
[
"anymatch@3.1.1",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz",
"_spec": "3.1.1",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"author": {
"name": "Elan Shanker",
"url": "https://github.com/es128"

4
node_modules/argparse/package.json generated vendored
View File

@@ -2,7 +2,7 @@
"_args": [
[
"argparse@1.0.10",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
"_spec": "1.0.10",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"bugs": {
"url": "https://github.com/nodeca/argparse/issues"
},

4
node_modules/arr-diff/package.json generated vendored
View File

@@ -2,7 +2,7 @@
"_args": [
[
"arr-diff@4.0.0",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
"_spec": "4.0.0",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"author": {
"name": "Jon Schlinkert",
"url": "https://github.com/jonschlinkert"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"arr-flatten@1.1.0",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
"_spec": "1.1.0",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"author": {
"name": "Jon Schlinkert",
"url": "https://github.com/jonschlinkert"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"arr-union@3.1.0",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -28,7 +28,7 @@
],
"_resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
"_spec": "3.1.0",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"author": {
"name": "Jon Schlinkert",
"url": "https://github.com/jonschlinkert"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"array-equal@1.0.0",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz",
"_spec": "1.0.0",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"author": {
"name": "Jonathan Ong",
"email": "me@jongleberry.com",

View File

@@ -2,7 +2,7 @@
"_args": [
[
"array-unique@0.3.2",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -30,7 +30,7 @@
],
"_resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
"_spec": "0.3.2",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"author": {
"name": "Jon Schlinkert",
"url": "https://github.com/jonschlinkert"

4
node_modules/asn1/package.json generated vendored
View File

@@ -2,7 +2,7 @@
"_args": [
[
"asn1@0.2.4",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
"_spec": "0.2.4",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"author": {
"name": "Joyent",
"url": "joyent.com"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"assert-plus@1.0.0",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -32,7 +32,7 @@
],
"_resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
"_spec": "1.0.0",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"author": {
"name": "Mark Cavage",
"email": "mcavage@gmail.com"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"assign-symbols@1.0.0",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
"_spec": "1.0.0",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"author": {
"name": "Jon Schlinkert",
"url": "https://github.com/jonschlinkert"

View File

@@ -2,7 +2,7 @@
"_args": [
[
"astral-regex@1.0.0",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz",
"_spec": "1.0.0",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"author": {
"name": "Kevin Mårtensson",
"email": "kevinmartensson@gmail.com",

4
node_modules/asynckit/package.json generated vendored
View File

@@ -2,7 +2,7 @@
"_args": [
[
"asynckit@0.4.0",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
"_spec": "0.4.0",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"author": {
"name": "Alex Indigo",
"email": "iam@alexindigo.com"

6
node_modules/atob/bin/atob.js generated vendored Normal file
View File

@@ -0,0 +1,6 @@
#!/usr/bin/env node
'use strict';
var atob = require('../node-atob');
var str = process.argv[2];
console.log(atob(str));

4
node_modules/atob/package.json generated vendored
View File

@@ -2,7 +2,7 @@
"_args": [
[
"atob@2.1.2",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
"_spec": "2.1.2",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"author": {
"name": "AJ ONeal",
"email": "coolaj86@gmail.com",

View File

@@ -2,7 +2,7 @@
"_args": [
[
"aws-sign2@0.7.0",
"C:\\coderepos\\github-actions\\login"
"C:\\WD\\GitHub\\Github-Actions\\github-actions"
]
],
"_development": true,
@@ -27,7 +27,7 @@
],
"_resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
"_spec": "0.7.0",
"_where": "C:\\coderepos\\github-actions\\login",
"_where": "C:\\WD\\GitHub\\Github-Actions\\github-actions",
"author": {
"name": "Mikeal Rogers",
"email": "mikeal.rogers@gmail.com",

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