@qiwi/semrel-plugin-creator
Advanced tools
Comparing version 1.1.0 to 1.1.1
@@ -0,1 +1,8 @@ | ||
## @qiwi/semrel-plugin-creator [1.1.1](https://github.com/qiwi/semantic-release-toolkit/compare/@qiwi/semrel-plugin-creator@1.1.0...@qiwi/semrel-plugin-creator@1.1.1) (2021-01-01) | ||
### Bug Fixes | ||
* **plugin-creator:** add addChannel method ([789b92a](https://github.com/qiwi/semantic-release-toolkit/commit/789b92a4b5a208dc6076a1c617d207545cb0a26b)) | ||
# @qiwi/semrel-plugin-creator [1.1.0](https://github.com/qiwi/semantic-release-toolkit/compare/@qiwi/semrel-plugin-creator@1.0.2...@qiwi/semrel-plugin-creator@1.1.0) (2020-12-29) | ||
@@ -2,0 +9,0 @@ |
@@ -28,2 +28,3 @@ /** | ||
| "publish" | ||
| "addChannel" | ||
| "success" | ||
@@ -60,2 +61,3 @@ )[], | ||
publish?: TPluginMethod<>; | ||
addChannel?: TPluginMethod<>; | ||
success?: TPluginMethod<>; | ||
@@ -116,2 +118,3 @@ fail?: TPluginMethod<>; | ||
| "publish" | ||
| "addChannel" | ||
| "success" | ||
@@ -148,2 +151,3 @@ )[], | ||
publish?: TPluginMethod<>; | ||
addChannel?: TPluginMethod<>; | ||
success?: TPluginMethod<>; | ||
@@ -150,0 +154,0 @@ fail?: TPluginMethod<>; |
{ | ||
"name": "@qiwi/semrel-plugin-creator", | ||
"version": "1.1.0", | ||
"version": "1.1.1", | ||
"private": false, | ||
@@ -30,3 +30,3 @@ "publishConfig": { | ||
"test:unit": "jest --config=jest.config.json --runInBand", | ||
"test:depcheck": "depcheck --ignores @types/*,tslib,eslint-*,prettier-*,@qiwi/semrel-infra --ignore-patterns typings,flow-typed", | ||
"test:depcheck": "depcheck --ignores @types/*,tslib,eslint-*,prettier-*,@qiwi/semrel-infra --ignore-patterns typings,flow-typed/*", | ||
"build": "npm-run-all -p -l build:es5 build:es6 build:ts build:libdef docs", | ||
@@ -44,3 +44,3 @@ "build:es5": "mkdirp target/es5 && tsc -p tsconfig.es5.json", | ||
"@types/semantic-release": "^17.2.0", | ||
"@types/node": "^14.14.16", | ||
"@types/node": "^14.14.17", | ||
"read-pkg-up": "^7.0.1" | ||
@@ -50,3 +50,3 @@ }, | ||
"@qiwi/semrel-infra": "1.0.2", | ||
"semantic-release": "^17.3.0" | ||
"semantic-release": "^17.3.1" | ||
}, | ||
@@ -53,0 +53,0 @@ "peerDependencies": {}, |
@@ -5,3 +5,3 @@ import { TPluginFactory, TPluginFactoryOptions, TPluginFactoryOptionsNormalized, TReleaseHandler, TReleaseStep } from './interface'; | ||
export declare const defaultOptions: { | ||
include: ("fail" | "verifyConditions" | "analyzeCommits" | "verifyRelease" | "generateNotes" | "prepare" | "publish" | "success")[]; | ||
include: ("fail" | "verifyConditions" | "analyzeCommits" | "verifyRelease" | "generateNotes" | "prepare" | "publish" | "addChannel" | "success")[]; | ||
exclude: never[]; | ||
@@ -8,0 +8,0 @@ require: never[]; |
@@ -1,1 +0,1 @@ | ||
"use strict";var _a,_b,_c;Object.defineProperty(exports,"__esModule",{value:!0}),exports.createPlugin=exports.normalizeOptions=exports.defaultOptions=exports.releaseSteps=void 0;var tslib_1=require("tslib"),read_pkg_up_1=require("read-pkg-up");tslib_1.__exportStar(require("./interface"),exports),exports.releaseSteps=["verifyConditions","analyzeCommits","verifyRelease","generateNotes","prepare","publish","success","fail"],exports.defaultOptions={include:exports.releaseSteps,exclude:[],require:[],handler:function(){return tslib_1.__awaiter(void 0,void 0,void 0,(function(){return tslib_1.__generator(this,(function(e){return[2]}))}))},name:String(null===(_c=null===(_b=read_pkg_up_1.sync({cwd:null===(_a=null===module||void 0===module?void 0:module.parent)||void 0===_a?void 0:_a.filename}))||void 0===_b?void 0:_b.packageJson)||void 0===_c?void 0:_c.name)};var normalizeOptions=function(e){var r="function"==typeof e?{handler:e}:e;return tslib_1.__assign(tslib_1.__assign({},exports.defaultOptions),r)};exports.normalizeOptions=normalizeOptions;var checkPrevSteps=function(e,r,n){var t=e.invoked,i=r.name,o=r.require;if(0!==o.length){var s=exports.releaseSteps.slice(0,exports.releaseSteps.indexOf(n)).find((function(e){return o.includes(e)&&!t.includes(e)}));if(s)throw new Error("plugin '"+i+"' requires "+s+" to be invoked before "+n)}},createPlugin=function(e){var r=exports.normalizeOptions(e),n=r.handler,t=r.include,i=r.exclude,o={invoked:[]};return exports.releaseSteps.filter((function(e){return t.includes(e)&&!i.includes(e)})).reduce((function(e,t){return e[t]=function(e,i){return checkPrevSteps(o,r,t),o.invoked.push(t),n({pluginConfig:e,context:i,step:t})},e}),{})};exports.createPlugin=createPlugin; | ||
"use strict";var _a,_b,_c;Object.defineProperty(exports,"__esModule",{value:!0}),exports.createPlugin=exports.normalizeOptions=exports.defaultOptions=exports.releaseSteps=void 0;var tslib_1=require("tslib"),read_pkg_up_1=require("read-pkg-up");tslib_1.__exportStar(require("./interface"),exports),exports.releaseSteps=["verifyConditions","analyzeCommits","verifyRelease","generateNotes","prepare","publish","addChannel","success","fail"],exports.defaultOptions={include:exports.releaseSteps,exclude:[],require:[],handler:function(){return tslib_1.__awaiter(void 0,void 0,void 0,(function(){return tslib_1.__generator(this,(function(e){return[2]}))}))},name:String(null===(_c=null===(_b=read_pkg_up_1.sync({cwd:null===(_a=null===module||void 0===module?void 0:module.parent)||void 0===_a?void 0:_a.filename}))||void 0===_b?void 0:_b.packageJson)||void 0===_c?void 0:_c.name)};var normalizeOptions=function(e){var r="function"==typeof e?{handler:e}:e;return tslib_1.__assign(tslib_1.__assign({},exports.defaultOptions),r)};exports.normalizeOptions=normalizeOptions;var checkPrevSteps=function(e,r,n){var t=e.invoked,i=r.name,o=r.require;if(0!==o.length){var s=exports.releaseSteps.slice(0,exports.releaseSteps.indexOf(n)).find((function(e){return o.includes(e)&&!t.includes(e)}));if(s)throw new Error("plugin '"+i+"' requires "+s+" to be invoked before "+n)}},createPlugin=function(e){var r=exports.normalizeOptions(e),n=r.handler,t=r.include,i=r.exclude,o={invoked:[]};return exports.releaseSteps.filter((function(e){return t.includes(e)&&!i.includes(e)})).reduce((function(e,t){return e[t]=function(e,i){return checkPrevSteps(o,r,t),o.invoked.push(t),n({pluginConfig:e,context:i,step:t})},e}),{})};exports.createPlugin=createPlugin; |
@@ -13,2 +13,3 @@ import { Context } from 'semantic-release'; | ||
publish?: TPluginMethod; | ||
addChannel?: TPluginMethod; | ||
success?: TPluginMethod; | ||
@@ -15,0 +16,0 @@ fail?: TPluginMethod; |
@@ -5,3 +5,3 @@ import { TPluginFactory, TPluginFactoryOptions, TPluginFactoryOptionsNormalized, TReleaseHandler, TReleaseStep } from './interface'; | ||
export declare const defaultOptions: { | ||
include: ("fail" | "verifyConditions" | "analyzeCommits" | "verifyRelease" | "generateNotes" | "prepare" | "publish" | "success")[]; | ||
include: ("fail" | "verifyConditions" | "analyzeCommits" | "verifyRelease" | "generateNotes" | "prepare" | "publish" | "addChannel" | "success")[]; | ||
exclude: never[]; | ||
@@ -8,0 +8,0 @@ require: never[]; |
@@ -1,1 +0,1 @@ | ||
"use strict";var _a,_b,_c;Object.defineProperty(exports,"__esModule",{value:!0}),exports.createPlugin=exports.normalizeOptions=exports.defaultOptions=exports.releaseSteps=void 0;const tslib_1=require("tslib"),read_pkg_up_1=require("read-pkg-up");tslib_1.__exportStar(require("./interface"),exports),exports.releaseSteps=["verifyConditions","analyzeCommits","verifyRelease","generateNotes","prepare","publish","success","fail"],exports.defaultOptions={include:exports.releaseSteps,exclude:[],require:[],handler:()=>tslib_1.__awaiter(void 0,void 0,void 0,(function*(){})),name:String(null===(_c=null===(_b=read_pkg_up_1.sync({cwd:null===(_a=null===module||void 0===module?void 0:module.parent)||void 0===_a?void 0:_a.filename}))||void 0===_b?void 0:_b.packageJson)||void 0===_c?void 0:_c.name)};const normalizeOptions=e=>{const r="function"==typeof e?{handler:e}:e;return Object.assign(Object.assign({},exports.defaultOptions),r)};exports.normalizeOptions=normalizeOptions;const checkPrevSteps=({invoked:e},{name:r,require:t},i)=>{if(0===t.length)return;const s=exports.releaseSteps.slice(0,exports.releaseSteps.indexOf(i)).find((r=>t.includes(r)&&!e.includes(r)));if(s)throw new Error(`plugin '${r}' requires ${s} to be invoked before ${i}`)},createPlugin=e=>{const r=exports.normalizeOptions(e),{handler:t,include:i,exclude:s}=r,n={invoked:[]};return exports.releaseSteps.filter((e=>i.includes(e)&&!s.includes(e))).reduce(((e,i)=>(e[i]=(e,s)=>(checkPrevSteps(n,r,i),n.invoked.push(i),t({pluginConfig:e,context:s,step:i})),e)),{})};exports.createPlugin=createPlugin; | ||
"use strict";var _a,_b,_c;Object.defineProperty(exports,"__esModule",{value:!0}),exports.createPlugin=exports.normalizeOptions=exports.defaultOptions=exports.releaseSteps=void 0;const tslib_1=require("tslib"),read_pkg_up_1=require("read-pkg-up");tslib_1.__exportStar(require("./interface"),exports),exports.releaseSteps=["verifyConditions","analyzeCommits","verifyRelease","generateNotes","prepare","publish","addChannel","success","fail"],exports.defaultOptions={include:exports.releaseSteps,exclude:[],require:[],handler:()=>tslib_1.__awaiter(void 0,void 0,void 0,(function*(){})),name:String(null===(_c=null===(_b=read_pkg_up_1.sync({cwd:null===(_a=null===module||void 0===module?void 0:module.parent)||void 0===_a?void 0:_a.filename}))||void 0===_b?void 0:_b.packageJson)||void 0===_c?void 0:_c.name)};const normalizeOptions=e=>{const r="function"==typeof e?{handler:e}:e;return Object.assign(Object.assign({},exports.defaultOptions),r)};exports.normalizeOptions=normalizeOptions;const checkPrevSteps=({invoked:e},{name:r,require:t},i)=>{if(0===t.length)return;const n=exports.releaseSteps.slice(0,exports.releaseSteps.indexOf(i)).find((r=>t.includes(r)&&!e.includes(r)));if(n)throw new Error(`plugin '${r}' requires ${n} to be invoked before ${i}`)},createPlugin=e=>{const r=exports.normalizeOptions(e),{handler:t,include:i,exclude:n}=r,s={invoked:[]};return exports.releaseSteps.filter((e=>i.includes(e)&&!n.includes(e))).reduce(((e,i)=>(e[i]=(e,n)=>(checkPrevSteps(s,r,i),s.invoked.push(i),t({pluginConfig:e,context:n,step:i})),e)),{})};exports.createPlugin=createPlugin; |
@@ -13,2 +13,3 @@ import { Context } from 'semantic-release'; | ||
publish?: TPluginMethod; | ||
addChannel?: TPluginMethod; | ||
success?: TPluginMethod; | ||
@@ -15,0 +16,0 @@ fail?: TPluginMethod; |
@@ -24,2 +24,3 @@ import { sync as readPkgUp } from 'read-pkg-up' | ||
'publish', | ||
'addChannel', | ||
'success', | ||
@@ -26,0 +27,0 @@ 'fail', |
@@ -21,2 +21,3 @@ import { Context } from 'semantic-release' | ||
publish?: TPluginMethod | ||
addChannel?: TPluginMethod | ||
success?: TPluginMethod | ||
@@ -23,0 +24,0 @@ fail?: TPluginMethod |
@@ -10,3 +10,3 @@ // Generated by dts-bundle v0.7.4 | ||
export const defaultOptions: { | ||
include: ("fail" | "verifyConditions" | "analyzeCommits" | "verifyRelease" | "generateNotes" | "prepare" | "publish" | "success")[]; | ||
include: ("fail" | "verifyConditions" | "analyzeCommits" | "verifyRelease" | "generateNotes" | "prepare" | "publish" | "addChannel" | "success")[]; | ||
exclude: never[]; | ||
@@ -34,2 +34,3 @@ require: never[]; | ||
publish?: TPluginMethod; | ||
addChannel?: TPluginMethod; | ||
success?: TPluginMethod; | ||
@@ -68,3 +69,3 @@ fail?: TPluginMethod; | ||
export const defaultOptions: { | ||
include: ("fail" | "verifyConditions" | "analyzeCommits" | "verifyRelease" | "generateNotes" | "prepare" | "publish" | "success")[]; | ||
include: ("fail" | "verifyConditions" | "analyzeCommits" | "verifyRelease" | "generateNotes" | "prepare" | "publish" | "addChannel" | "success")[]; | ||
exclude: never[]; | ||
@@ -92,2 +93,3 @@ require: never[]; | ||
publish?: TPluginMethod; | ||
addChannel?: TPluginMethod; | ||
success?: TPluginMethod; | ||
@@ -94,0 +96,0 @@ fail?: TPluginMethod; |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
33444
495
Updated@types/node@^14.14.17