Deps: update (#53)

* deps: update

* deps: update node_modules
This commit is contained in:
Shohei Ueda 2019-10-02 10:58:52 +09:00 committed by GitHub
parent cd3751ce70
commit 6f6a564fad
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
9 changed files with 484 additions and 482 deletions

202
node_modules/@actions/core/README.md generated vendored
View File

@ -1,97 +1,107 @@
# `@actions/core` # `@actions/core`
> Core functions for setting results, logging, registering secrets and exporting variables across actions > Core functions for setting results, logging, registering secrets and exporting variables across actions
## Usage ## Usage
#### Inputs/Outputs ### Import the package
You can use this library to get inputs or set outputs: ```js
// javascript
```js const core = require('@actions/core');
const core = require('@actions/core');
// typescript
const myInput = core.getInput('inputName', { required: true }); import * as core from '@actions/core';
```
// Do stuff
#### Inputs/Outputs
core.setOutput('outputKey', 'outputVal');
``` Action inputs can be read with `getInput`. Outputs can be set with `setOutput` which makes them available to be mapped into inputs of other actions to ensure they are decoupled.
#### Exporting variables ```js
const myInput = core.getInput('inputName', { required: true });
You can also export variables for future steps. Variables get set in the environment.
core.setOutput('outputKey', 'outputVal');
```js ```
const core = require('@actions/core');
#### Exporting variables
// Do stuff
Since each step runs in a separate process, you can use `exportVariable` to add it to this step and future steps environment blocks.
core.exportVariable('envVar', 'Val');
``` ```js
core.exportVariable('envVar', 'Val');
#### PATH Manipulation ```
You can explicitly add items to the path for all remaining steps in a workflow: #### Setting a secret
```js Setting a secret registers the secret with the runner to ensure it is masked in logs.
const core = require('@actions/core');
```js
core.addPath('pathToTool'); core.setSecret('myPassword');
``` ```
#### Exit codes #### PATH Manipulation
You should use this library to set the failing exit code for your action: To make a tool's path available in the path for the remainder of the job (without altering the machine or containers state), use `addPath`. The runner will prepend the path given to the jobs PATH.
```js ```js
const core = require('@actions/core'); core.addPath('/path/to/mytool');
```
try {
// Do stuff #### Exit codes
}
catch (err) { You should use this library to set the failing exit code for your action. If status is not set and the script runs to completion, that will lead to a success.
// setFailed logs the message and sets a failing exit code
core.setFailed(`Action failed with error ${err}`); ```js
} const core = require('@actions/core');
``` try {
// Do stuff
#### Logging }
catch (err) {
Finally, this library provides some utilities for logging. Note that debug logging is hidden from the logs by default. This behavior can be toggled by enabling the [Step Debug Logs](../../docs/action-debugging.md#step-debug-logs). // setFailed logs the message and sets a failing exit code
core.setFailed(`Action failed with error ${err}`);
```js }
const core = require('@actions/core');
Note that `setNeutral` is not yet implemented in actions V2 but equivalent functionality is being planned.
const myInput = core.getInput('input');
try { ```
core.debug('Inside try block');
#### Logging
if (!myInput) {
core.warning('myInput was not set'); Finally, this library provides some utilities for logging. Note that debug logging is hidden from the logs by default. This behavior can be toggled by enabling the [Step Debug Logs](../../docs/action-debugging.md#step-debug-logs).
}
```js
// Do stuff const core = require('@actions/core');
}
catch (err) { const myInput = core.getInput('input');
core.error(`Error ${err}, action may still succeed though`); try {
} core.debug('Inside try block');
```
if (!myInput) {
This library can also wrap chunks of output in foldable groups. core.warning('myInput was not set');
}
```js
const core = require('@actions/core') // Do stuff
}
// Manually wrap output catch (err) {
core.startGroup('Do some function') core.error(`Error ${err}, action may still succeed though`);
doSomeFunction() }
core.endGroup() ```
// Wrap an asynchronous function call This library can also wrap chunks of output in foldable groups.
const result = await core.group('Do something async', async () => {
const response = await doSomeHTTPRequest() ```js
return response const core = require('@actions/core')
})
// Manually wrap output
core.startGroup('Do some function')
doSomeFunction()
core.endGroup()
// Wrap an asynchronous function call
const result = await core.group('Do something async', async () => {
const response = await doSomeHTTPRequest()
return response
})
``` ```

View File

@ -1,16 +1,16 @@
interface CommandProperties { interface CommandProperties {
[key: string]: string; [key: string]: string;
} }
/** /**
* Commands * Commands
* *
* Command Format: * Command Format:
* ##[name key=value;key=value]message * ##[name key=value;key=value]message
* *
* Examples: * Examples:
* ##[warning]This is the user warning message * ##[warning]This is the user warning message
* ##[set-secret name=mypassword]definitelyNotAPassword! * ##[set-secret name=mypassword]definitelyNotAPassword!
*/ */
export declare function issueCommand(command: string, properties: CommandProperties, message: string): void; export declare function issueCommand(command: string, properties: CommandProperties, message: string): void;
export declare function issue(name: string, message?: string): void; export declare function issue(name: string, message?: string): void;
export {}; export {};

View File

@ -1,66 +1,66 @@
"use strict"; "use strict";
Object.defineProperty(exports, "__esModule", { value: true }); Object.defineProperty(exports, "__esModule", { value: true });
const os = require("os"); const os = require("os");
/** /**
* Commands * Commands
* *
* Command Format: * Command Format:
* ##[name key=value;key=value]message * ##[name key=value;key=value]message
* *
* Examples: * Examples:
* ##[warning]This is the user warning message * ##[warning]This is the user warning message
* ##[set-secret name=mypassword]definitelyNotAPassword! * ##[set-secret name=mypassword]definitelyNotAPassword!
*/ */
function issueCommand(command, properties, message) { function issueCommand(command, properties, message) {
const cmd = new Command(command, properties, message); const cmd = new Command(command, properties, message);
process.stdout.write(cmd.toString() + os.EOL); process.stdout.write(cmd.toString() + os.EOL);
} }
exports.issueCommand = issueCommand; exports.issueCommand = issueCommand;
function issue(name, message = '') { function issue(name, message = '') {
issueCommand(name, {}, message); issueCommand(name, {}, message);
} }
exports.issue = issue; exports.issue = issue;
const CMD_STRING = '::'; const CMD_STRING = '::';
class Command { class Command {
constructor(command, properties, message) { constructor(command, properties, message) {
if (!command) { if (!command) {
command = 'missing.command'; command = 'missing.command';
} }
this.command = command; this.command = command;
this.properties = properties; this.properties = properties;
this.message = message; this.message = message;
} }
toString() { toString() {
let cmdStr = CMD_STRING + this.command; let cmdStr = CMD_STRING + this.command;
if (this.properties && Object.keys(this.properties).length > 0) { if (this.properties && Object.keys(this.properties).length > 0) {
cmdStr += ' '; cmdStr += ' ';
for (const key in this.properties) { for (const key in this.properties) {
if (this.properties.hasOwnProperty(key)) { if (this.properties.hasOwnProperty(key)) {
const val = this.properties[key]; const val = this.properties[key];
if (val) { if (val) {
// safely append the val - avoid blowing up when attempting to // safely append the val - avoid blowing up when attempting to
// call .replace() if message is not a string for some reason // call .replace() if message is not a string for some reason
cmdStr += `${key}=${escape(`${val || ''}`)},`; cmdStr += `${key}=${escape(`${val || ''}`)},`;
} }
} }
} }
} }
cmdStr += CMD_STRING; cmdStr += CMD_STRING;
// safely append the message - avoid blowing up when attempting to // safely append the message - avoid blowing up when attempting to
// call .replace() if message is not a string for some reason // call .replace() if message is not a string for some reason
const message = `${this.message || ''}`; const message = `${this.message || ''}`;
cmdStr += escapeData(message); cmdStr += escapeData(message);
return cmdStr; return cmdStr;
} }
} }
function escapeData(s) { function escapeData(s) {
return s.replace(/\r/g, '%0D').replace(/\n/g, '%0A'); return s.replace(/\r/g, '%0D').replace(/\n/g, '%0A');
} }
function escape(s) { function escape(s) {
return s return s
.replace(/\r/g, '%0D') .replace(/\r/g, '%0D')
.replace(/\n/g, '%0A') .replace(/\n/g, '%0A')
.replace(/]/g, '%5D') .replace(/]/g, '%5D')
.replace(/;/g, '%3B'); .replace(/;/g, '%3B');
} }
//# sourceMappingURL=command.js.map //# sourceMappingURL=command.js.map

View File

@ -1,99 +1,98 @@
/** /**
* Interface for getInput options * Interface for getInput options
*/ */
export interface InputOptions { export interface InputOptions {
/** Optional. Whether the input is required. If required and not present, will throw. Defaults to false */ /** Optional. Whether the input is required. If required and not present, will throw. Defaults to false */
required?: boolean; required?: boolean;
} }
/** /**
* The code to exit an action * The code to exit an action
*/ */
export declare enum ExitCode { export declare enum ExitCode {
/** /**
* A code indicating that the action was successful * A code indicating that the action was successful
*/ */
Success = 0, Success = 0,
/** /**
* A code indicating that the action was a failure * A code indicating that the action was a failure
*/ */
Failure = 1 Failure = 1
} }
/** /**
* sets env variable for this action and future actions in the job * Sets env variable for this action and future actions in the job
* @param name the name of the variable to set * @param name the name of the variable to set
* @param val the value of the variable * @param val the value of the variable
*/ */
export declare function exportVariable(name: string, val: string): void; export declare function exportVariable(name: string, val: string): void;
/** /**
* exports the variable and registers a secret which will get masked from logs * Registers a secret which will get masked from logs
* @param name the name of the variable to set * @param secret value of the secret
* @param val value of the secret */
*/ export declare function setSecret(secret: string): void;
export declare function exportSecret(name: string, val: string): void; /**
/** * Prepends inputPath to the PATH (for this action and future actions)
* Prepends inputPath to the PATH (for this action and future actions) * @param inputPath
* @param inputPath */
*/ export declare function addPath(inputPath: string): void;
export declare function addPath(inputPath: string): void; /**
/** * Gets the value of an input. The value is also trimmed.
* Gets the value of an input. The value is also trimmed. *
* * @param name name of the input to get
* @param name name of the input to get * @param options optional. See InputOptions.
* @param options optional. See InputOptions. * @returns string
* @returns string */
*/ export declare function getInput(name: string, options?: InputOptions): string;
export declare function getInput(name: string, options?: InputOptions): string; /**
/** * Sets the value of an output.
* Sets the value of an output. *
* * @param name name of the output to set
* @param name name of the output to set * @param value value to store
* @param value value to store */
*/ export declare function setOutput(name: string, value: string): void;
export declare function setOutput(name: string, value: string): void; /**
/** * Sets the action status to failed.
* Sets the action status to failed. * When the action exits it will be with an exit code of 1
* When the action exits it will be with an exit code of 1 * @param message add error issue message
* @param message add error issue message */
*/ export declare function setFailed(message: string): void;
export declare function setFailed(message: string): void; /**
/** * Writes debug message to user log
* Writes debug message to user log * @param message debug message
* @param message debug message */
*/ export declare function debug(message: string): void;
export declare function debug(message: string): void; /**
/** * Adds an error issue
* Adds an error issue * @param message error issue message
* @param message error issue message */
*/ export declare function error(message: string): void;
export declare function error(message: string): void; /**
/** * Adds an warning issue
* Adds an warning issue * @param message warning issue message
* @param message warning issue message */
*/ export declare function warning(message: string): void;
export declare function warning(message: string): void; /**
/** * Writes info to log with console.log.
* Writes info to log with console.log. * @param message info message
* @param message info message */
*/ export declare function info(message: string): void;
export declare function info(message: string): void; /**
/** * Begin an output group.
* Begin an output group. *
* * Output until the next `groupEnd` will be foldable in this group
* Output until the next `groupEnd` will be foldable in this group *
* * @param name The name of the output group
* @param name The name of the output group */
*/ export declare function startGroup(name: string): void;
export declare function startGroup(name: string): void; /**
/** * End an output group.
* End an output group. */
*/ export declare function endGroup(): void;
export declare function endGroup(): void; /**
/** * Wrap an asynchronous function call in a group.
* Wrap an asynchronous function call in a group. *
* * Returns the same type as the function itself.
* Returns the same type as the function itself. *
* * @param name The name of the group
* @param name The name of the group * @param fn The function to wrap in the group
* @param fn The function to wrap in the group */
*/ export declare function group<T>(name: string, fn: () => Promise<T>): Promise<T>;
export declare function group<T>(name: string, fn: () => Promise<T>): Promise<T>;

View File

@ -1,177 +1,172 @@
"use strict"; "use strict";
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); } function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
return new (P || (P = Promise))(function (resolve, reject) { return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } } 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 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); } function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next()); step((generator = generator.apply(thisArg, _arguments || [])).next());
}); });
}; };
Object.defineProperty(exports, "__esModule", { value: true }); Object.defineProperty(exports, "__esModule", { value: true });
const command_1 = require("./command"); const command_1 = require("./command");
const os = require("os"); const os = require("os");
const path = require("path"); const path = require("path");
/** /**
* The code to exit an action * The code to exit an action
*/ */
var ExitCode; var ExitCode;
(function (ExitCode) { (function (ExitCode) {
/** /**
* A code indicating that the action was successful * A code indicating that the action was successful
*/ */
ExitCode[ExitCode["Success"] = 0] = "Success"; ExitCode[ExitCode["Success"] = 0] = "Success";
/** /**
* A code indicating that the action was a failure * A code indicating that the action was a failure
*/ */
ExitCode[ExitCode["Failure"] = 1] = "Failure"; ExitCode[ExitCode["Failure"] = 1] = "Failure";
})(ExitCode = exports.ExitCode || (exports.ExitCode = {})); })(ExitCode = exports.ExitCode || (exports.ExitCode = {}));
//----------------------------------------------------------------------- //-----------------------------------------------------------------------
// Variables // Variables
//----------------------------------------------------------------------- //-----------------------------------------------------------------------
/** /**
* sets env variable for this action and future actions in the job * Sets env variable for this action and future actions in the job
* @param name the name of the variable to set * @param name the name of the variable to set
* @param val the value of the variable * @param val the value of the variable
*/ */
function exportVariable(name, val) { function exportVariable(name, val) {
process.env[name] = val; process.env[name] = val;
command_1.issueCommand('set-env', { name }, val); command_1.issueCommand('set-env', { name }, val);
} }
exports.exportVariable = exportVariable; exports.exportVariable = exportVariable;
/** /**
* exports the variable and registers a secret which will get masked from logs * Registers a secret which will get masked from logs
* @param name the name of the variable to set * @param secret value of the secret
* @param val value of the secret */
*/ function setSecret(secret) {
function exportSecret(name, val) { command_1.issueCommand('add-mask', {}, secret);
exportVariable(name, val); }
// the runner will error with not implemented exports.setSecret = setSecret;
// leaving the function but raising the error earlier /**
command_1.issueCommand('set-secret', {}, val); * Prepends inputPath to the PATH (for this action and future actions)
throw new Error('Not implemented.'); * @param inputPath
} */
exports.exportSecret = exportSecret; function addPath(inputPath) {
/** command_1.issueCommand('add-path', {}, inputPath);
* Prepends inputPath to the PATH (for this action and future actions) process.env['PATH'] = `${inputPath}${path.delimiter}${process.env['PATH']}`;
* @param inputPath }
*/ exports.addPath = addPath;
function addPath(inputPath) { /**
command_1.issueCommand('add-path', {}, inputPath); * Gets the value of an input. The value is also trimmed.
process.env['PATH'] = `${inputPath}${path.delimiter}${process.env['PATH']}`; *
} * @param name name of the input to get
exports.addPath = addPath; * @param options optional. See InputOptions.
/** * @returns string
* Gets the value of an input. The value is also trimmed. */
* function getInput(name, options) {
* @param name name of the input to get const val = process.env[`INPUT_${name.replace(/ /g, '_').toUpperCase()}`] || '';
* @param options optional. See InputOptions. if (options && options.required && !val) {
* @returns string throw new Error(`Input required and not supplied: ${name}`);
*/ }
function getInput(name, options) { return val.trim();
const val = process.env[`INPUT_${name.replace(/ /g, '_').toUpperCase()}`] || ''; }
if (options && options.required && !val) { exports.getInput = getInput;
throw new Error(`Input required and not supplied: ${name}`); /**
} * Sets the value of an output.
return val.trim(); *
} * @param name name of the output to set
exports.getInput = getInput; * @param value value to store
/** */
* Sets the value of an output. function setOutput(name, value) {
* command_1.issueCommand('set-output', { name }, value);
* @param name name of the output to set }
* @param value value to store exports.setOutput = setOutput;
*/ //-----------------------------------------------------------------------
function setOutput(name, value) { // Results
command_1.issueCommand('set-output', { name }, value); //-----------------------------------------------------------------------
} /**
exports.setOutput = setOutput; * Sets the action status to failed.
//----------------------------------------------------------------------- * When the action exits it will be with an exit code of 1
// Results * @param message add error issue message
//----------------------------------------------------------------------- */
/** function setFailed(message) {
* Sets the action status to failed. process.exitCode = ExitCode.Failure;
* When the action exits it will be with an exit code of 1 error(message);
* @param message add error issue message }
*/ exports.setFailed = setFailed;
function setFailed(message) { //-----------------------------------------------------------------------
process.exitCode = ExitCode.Failure; // Logging Commands
error(message); //-----------------------------------------------------------------------
} /**
exports.setFailed = setFailed; * Writes debug message to user log
//----------------------------------------------------------------------- * @param message debug message
// Logging Commands */
//----------------------------------------------------------------------- function debug(message) {
/** command_1.issueCommand('debug', {}, message);
* Writes debug message to user log }
* @param message debug message exports.debug = debug;
*/ /**
function debug(message) { * Adds an error issue
command_1.issueCommand('debug', {}, message); * @param message error issue message
} */
exports.debug = debug; function error(message) {
/** command_1.issue('error', message);
* Adds an error issue }
* @param message error issue message exports.error = error;
*/ /**
function error(message) { * Adds an warning issue
command_1.issue('error', message); * @param message warning issue message
} */
exports.error = error; function warning(message) {
/** command_1.issue('warning', message);
* Adds an warning issue }
* @param message warning issue message exports.warning = warning;
*/ /**
function warning(message) { * Writes info to log with console.log.
command_1.issue('warning', message); * @param message info message
} */
exports.warning = warning; function info(message) {
/** process.stdout.write(message + os.EOL);
* Writes info to log with console.log. }
* @param message info message exports.info = info;
*/ /**
function info(message) { * Begin an output group.
process.stdout.write(message + os.EOL); *
} * Output until the next `groupEnd` will be foldable in this group
exports.info = info; *
/** * @param name The name of the output group
* Begin an output group. */
* function startGroup(name) {
* Output until the next `groupEnd` will be foldable in this group command_1.issue('group', name);
* }
* @param name The name of the output group exports.startGroup = startGroup;
*/ /**
function startGroup(name) { * End an output group.
command_1.issue('group', name); */
} function endGroup() {
exports.startGroup = startGroup; command_1.issue('endgroup');
/** }
* End an output group. exports.endGroup = endGroup;
*/ /**
function endGroup() { * Wrap an asynchronous function call in a group.
command_1.issue('endgroup'); *
} * Returns the same type as the function itself.
exports.endGroup = endGroup; *
/** * @param name The name of the group
* Wrap an asynchronous function call in a group. * @param fn The function to wrap in the group
* */
* Returns the same type as the function itself. function group(name, fn) {
* return __awaiter(this, void 0, void 0, function* () {
* @param name The name of the group startGroup(name);
* @param fn The function to wrap in the group let result;
*/ try {
function group(name, fn) { result = yield fn();
return __awaiter(this, void 0, void 0, function* () { }
startGroup(name); finally {
let result; endGroup();
try { }
result = yield fn(); return result;
} });
finally { }
endGroup(); exports.group = group;
}
return result;
});
}
exports.group = group;
//# sourceMappingURL=core.js.map //# sourceMappingURL=core.js.map

View File

@ -1 +1 @@
{"version":3,"file":"core.js","sourceRoot":"","sources":["../src/core.ts"],"names":[],"mappings":"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"} {"version":3,"file":"core.js","sourceRoot":"","sources":["../src/core.ts"],"names":[],"mappings":"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"}

View File

@ -1,37 +1,34 @@
{ {
"_args": [ "_from": "@actions/core@^1.1.3",
[ "_id": "@actions/core@1.1.3",
"@actions/core@1.1.1",
"/Users/iris/Documents/repos/github.com/peaceiris/actions-hugo"
]
],
"_from": "@actions/core@1.1.1",
"_id": "@actions/core@1.1.1",
"_inBundle": false, "_inBundle": false,
"_integrity": "sha512-O5G6EmlzTVsng7VSpNtszIoQq6kOgMGNTFB/hmwKNNA4V71JyxImCIrL27vVHCt2Cb3ImkaCr6o27C2MV9Ylwg==", "_integrity": "sha512-2BIib53Jh4Cfm+1XNuZYYGTeRo8yiWEAUMoliMh1qQGMaqTF4VUlhhcsBylTu4qWmUx45DrY0y0XskimAHSqhw==",
"_location": "/@actions/core", "_location": "/@actions/core",
"_phantomChildren": {}, "_phantomChildren": {},
"_requested": { "_requested": {
"type": "version", "type": "range",
"registry": true, "registry": true,
"raw": "@actions/core@1.1.1", "raw": "@actions/core@^1.1.3",
"name": "@actions/core", "name": "@actions/core",
"escapedName": "@actions%2fcore", "escapedName": "@actions%2fcore",
"scope": "@actions", "scope": "@actions",
"rawSpec": "1.1.1", "rawSpec": "^1.1.3",
"saveSpec": null, "saveSpec": null,
"fetchSpec": "1.1.1" "fetchSpec": "^1.1.3"
}, },
"_requiredBy": [ "_requiredBy": [
"/", "/",
"/@actions/tool-cache" "/@actions/tool-cache"
], ],
"_resolved": "https://registry.npmjs.org/@actions/core/-/core-1.1.1.tgz", "_resolved": "https://registry.npmjs.org/@actions/core/-/core-1.1.3.tgz",
"_spec": "1.1.1", "_shasum": "543b0e7ca0e53dccc5dca4811a4fac59c1b35f5c",
"_spec": "@actions/core@^1.1.3",
"_where": "/Users/iris/Documents/repos/github.com/peaceiris/actions-hugo", "_where": "/Users/iris/Documents/repos/github.com/peaceiris/actions-hugo",
"bugs": { "bugs": {
"url": "https://github.com/actions/toolkit/issues" "url": "https://github.com/actions/toolkit/issues"
}, },
"bundleDependencies": false,
"deprecated": false,
"description": "Actions core lib", "description": "Actions core lib",
"devDependencies": { "devDependencies": {
"@types/node": "^12.0.2" "@types/node": "^12.0.2"
@ -57,11 +54,12 @@
}, },
"repository": { "repository": {
"type": "git", "type": "git",
"url": "git+https://github.com/actions/toolkit.git" "url": "git+https://github.com/actions/toolkit.git",
"directory": "packages/core"
}, },
"scripts": { "scripts": {
"test": "echo \"Error: run tests from root\" && exit 1", "test": "echo \"Error: run tests from root\" && exit 1",
"tsc": "tsc" "tsc": "tsc"
}, },
"version": "1.1.1" "version": "1.1.3"
} }

18
package-lock.json generated
View File

@ -5,9 +5,9 @@
"requires": true, "requires": true,
"dependencies": { "dependencies": {
"@actions/core": { "@actions/core": {
"version": "1.1.1", "version": "1.1.3",
"resolved": "https://registry.npmjs.org/@actions/core/-/core-1.1.1.tgz", "resolved": "https://registry.npmjs.org/@actions/core/-/core-1.1.3.tgz",
"integrity": "sha512-O5G6EmlzTVsng7VSpNtszIoQq6kOgMGNTFB/hmwKNNA4V71JyxImCIrL27vVHCt2Cb3ImkaCr6o27C2MV9Ylwg==" "integrity": "sha512-2BIib53Jh4Cfm+1XNuZYYGTeRo8yiWEAUMoliMh1qQGMaqTF4VUlhhcsBylTu4qWmUx45DrY0y0XskimAHSqhw=="
}, },
"@actions/exec": { "@actions/exec": {
"version": "1.0.1", "version": "1.0.1",
@ -572,9 +572,9 @@
"dev": true "dev": true
}, },
"@types/node": { "@types/node": {
"version": "12.7.8", "version": "12.7.9",
"resolved": "https://registry.npmjs.org/@types/node/-/node-12.7.8.tgz", "resolved": "https://registry.npmjs.org/@types/node/-/node-12.7.9.tgz",
"integrity": "sha512-FMdVn84tJJdV+xe+53sYiZS4R5yn1mAIxfj+DVoNiQjTYz1+OYmjwEZr1ev9nU0axXwda0QDbYl06QHanRVH3A==", "integrity": "sha512-P57oKTJ/vYivL2BCfxCC5tQjlS8qW31pbOL6qt99Yrjm95YdHgNZwjrTTjMBh+C2/y6PXIX4oz253+jUzxKKfQ==",
"dev": true "dev": true
}, },
"@types/normalize-package-data": { "@types/normalize-package-data": {
@ -3028,9 +3028,9 @@
} }
}, },
"husky": { "husky": {
"version": "3.0.7", "version": "3.0.8",
"resolved": "https://registry.npmjs.org/husky/-/husky-3.0.7.tgz", "resolved": "https://registry.npmjs.org/husky/-/husky-3.0.8.tgz",
"integrity": "sha512-fIrkaREoQk6DO8KnSX16Aq7Kg9SxqYYQZH/9b+4AxXyXNNgpJLsc8lWlQCShLus1nbujIyZ/WQZBHGwClohK/w==", "integrity": "sha512-HFOsgcyrX3qe/rBuqyTt+P4Gxn5P0seJmr215LAZ/vnwK3jWB3r0ck7swbzGRUbufCf9w/lgHPVbF/YXQALgfQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"chalk": "^2.4.2", "chalk": "^2.4.2",

View File

@ -46,7 +46,7 @@
}, },
"homepage": "https://github.com/peaceiris/actions-hugo#readme", "homepage": "https://github.com/peaceiris/actions-hugo#readme",
"dependencies": { "dependencies": {
"@actions/core": "^1.1.1", "@actions/core": "^1.1.3",
"@actions/exec": "^1.0.1", "@actions/exec": "^1.0.1",
"@actions/io": "^1.0.1", "@actions/io": "^1.0.1",
"@actions/tool-cache": "^1.1.2", "@actions/tool-cache": "^1.1.2",
@ -54,10 +54,10 @@
}, },
"devDependencies": { "devDependencies": {
"@types/jest": "^24.0.18", "@types/jest": "^24.0.18",
"@types/node": "^12.7.8", "@types/node": "^12.7.9",
"@typescript-eslint/parser": "^2.3.2", "@typescript-eslint/parser": "^2.3.2",
"eslint": "^6.5.1", "eslint": "^6.5.1",
"husky": "^3.0.7", "husky": "^3.0.8",
"jest": "^24.9.0", "jest": "^24.9.0",
"jest-circus": "^24.9.0", "jest-circus": "^24.9.0",
"lint-staged": "^9.4.1", "lint-staged": "^9.4.1",