wip esm adapt lodash
This commit is contained in:
parent
ab7a428102
commit
e72d201afe
3
index.js
3
index.js
@ -1,4 +1,5 @@
|
|||||||
import {pick} from 'lodash';
|
import lodash from 'lodash'
|
||||||
|
const {pick} = lodash
|
||||||
import marked from 'marked';
|
import marked from 'marked';
|
||||||
import TerminalRenderer from 'marked-terminal';
|
import TerminalRenderer from 'marked-terminal';
|
||||||
import envCi from 'env-ci';
|
import envCi from 'env-ci';
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
import {isString, remove, omit, mapValues, template} from 'lodash';
|
import lodash from 'lodash'
|
||||||
|
const {isString, remove, omit, mapValues, template} = lodash
|
||||||
import micromatch from 'micromatch';
|
import micromatch from 'micromatch';
|
||||||
import {getBranches} from '../git.js';
|
import {getBranches} from '../git.js';
|
||||||
|
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
import {template, escapeRegExp} from 'lodash';
|
import lodash from 'lodash'
|
||||||
|
const {template, escapeRegExp} = lodash
|
||||||
import semver from 'semver';
|
import semver from 'semver';
|
||||||
import pReduce from 'p-reduce';
|
import pReduce from 'p-reduce';
|
||||||
import debugFactory from 'debug';
|
import debugFactory from 'debug';
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
import {isString, isRegExp} from 'lodash';
|
import lodash from 'lodash'
|
||||||
|
const {isString, isRegExp} = lodash
|
||||||
import AggregateError from 'aggregate-error';
|
import AggregateError from 'aggregate-error';
|
||||||
import pEachSeries from 'p-each-series';
|
import pEachSeries from 'p-each-series';
|
||||||
import DEFINITIONS from '../definitions/branches.js';
|
import DEFINITIONS from '../definitions/branches.js';
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
import {sortBy, isNil} from 'lodash';
|
import lodash from 'lodash'
|
||||||
|
const {sortBy, isNil} = lodash
|
||||||
import semverDiff from 'semver-diff';
|
import semverDiff from 'semver-diff';
|
||||||
import {FIRST_RELEASE, RELEASE_TYPE} from '../definitions/constants.js';
|
import {FIRST_RELEASE, RELEASE_TYPE} from '../definitions/constants.js';
|
||||||
|
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
import {isNil, uniqBy} from 'lodash';
|
import lodash from 'lodash'
|
||||||
|
const {isNil, uniqBy} = lodash
|
||||||
import semver from 'semver';
|
import semver from 'semver';
|
||||||
import {isMaintenanceRange} from '../utils.js';
|
import {isMaintenanceRange} from '../utils.js';
|
||||||
|
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
import {inspect} from 'util';
|
import {inspect} from 'util';
|
||||||
import {toLower, isString, trim} from 'lodash';
|
import lodash from 'lodash'
|
||||||
|
const {toLower, isString, trim} = lodash
|
||||||
import pkg from '../../package.json';
|
import pkg from '../../package.json';
|
||||||
import {RELEASE_TYPE} from './constants.js';
|
import {RELEASE_TYPE} from './constants.js';
|
||||||
|
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
import {isString, isPlainObject} from 'lodash';
|
import lodash from 'lodash'
|
||||||
|
const {isString, isPlainObject} = lodash
|
||||||
|
|
||||||
import {getGitHead} from '../git.js';
|
import {getGitHead} from '../git.js';
|
||||||
import hideSensitive from '../hide-sensitive.js';
|
import hideSensitive from '../hide-sensitive.js';
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
import {castArray, pickBy, isNil, isString, isPlainObject} from 'lodash';
|
import lodash from 'lodash'
|
||||||
|
const {castArray, pickBy, isNil, isString, isPlainObject} = lodash
|
||||||
import readPkgUp from 'read-pkg-up';
|
import readPkgUp from 'read-pkg-up';
|
||||||
import {cosmiconfig} from 'cosmiconfig';
|
import {cosmiconfig} from 'cosmiconfig';
|
||||||
import resolveFrom from 'resolve-from';
|
import resolveFrom from 'resolve-from';
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
import {format} from 'url';
|
import {format} from 'url';
|
||||||
import {isNil} from 'lodash';
|
import lodash from 'lodash'
|
||||||
|
const {isNil} = lodash
|
||||||
import hostedGitInfo from 'hosted-git-info';
|
import hostedGitInfo from 'hosted-git-info';
|
||||||
import {verifyAuth} from './git.js';
|
import {verifyAuth} from './git.js';
|
||||||
import debugFactory from 'debug';
|
import debugFactory from 'debug';
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
import {isUndefined} from 'lodash';
|
import lodash from 'lodash'
|
||||||
|
const {isUndefined} = lodash
|
||||||
import semver from 'semver';
|
import semver from 'semver';
|
||||||
import {makeTag, isSameChannel} from './utils.js';
|
import {makeTag, isSameChannel} from './utils.js';
|
||||||
|
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
import {uniqBy, intersection} from 'lodash';
|
import lodash from 'lodash'
|
||||||
|
const {uniqBy, intersection} = lodash
|
||||||
import semver from 'semver';
|
import semver from 'semver';
|
||||||
import semverDiff from 'semver-diff';
|
import semverDiff from 'semver-diff';
|
||||||
import getLastRelease from './get-last-release.js';
|
import getLastRelease from './get-last-release.js';
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
import {escapeRegExp, size, isString} from 'lodash';
|
import lodash from 'lodash'
|
||||||
|
const {escapeRegExp, size, isString} = lodash
|
||||||
import {SECRET_REPLACEMENT, SECRET_MIN_SIZE} from './definitions/constants.js';
|
import {SECRET_REPLACEMENT, SECRET_MIN_SIZE} from './definitions/constants.js';
|
||||||
|
|
||||||
export default (env) => {
|
export default (env) => {
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
import {identity, isPlainObject, omit, castArray, isNil, isString} from 'lodash';
|
import lodash from 'lodash'
|
||||||
|
const {identity, isPlainObject, omit, castArray, isNil, isString} = lodash
|
||||||
import AggregateError from 'aggregate-error';
|
import AggregateError from 'aggregate-error';
|
||||||
import getError from '../get-error.js';
|
import getError from '../get-error.js';
|
||||||
import PLUGINS_DEFINITIONS from '../definitions/plugins.js';
|
import PLUGINS_DEFINITIONS from '../definitions/plugins.js';
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
import {isPlainObject, isFunction, noop, cloneDeep, omit} from 'lodash';
|
import lodash from 'lodash'
|
||||||
|
const {isPlainObject, isFunction, noop, cloneDeep, omit} = lodash
|
||||||
import debugFactory from 'debug';
|
import debugFactory from 'debug';
|
||||||
const debug = debugFactory('semantic-release:plugins');
|
const debug = debugFactory('semantic-release:plugins');
|
||||||
import getError from '../get-error.js';
|
import getError from '../get-error.js';
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
import {identity} from 'lodash';
|
import lodash from 'lodash'
|
||||||
|
const {identity} = lodash
|
||||||
import pReduce from 'p-reduce';
|
import pReduce from 'p-reduce';
|
||||||
import AggregateError from 'aggregate-error';
|
import AggregateError from 'aggregate-error';
|
||||||
import {extractErrors} from '../utils.js';
|
import {extractErrors} from '../utils.js';
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
import {dirname} from 'path';
|
import {dirname} from 'path';
|
||||||
import {isString, isFunction, castArray, isArray, isPlainObject, isNil} from 'lodash';
|
import lodash from 'lodash'
|
||||||
|
const {isString, isFunction, castArray, isArray, isPlainObject, isNil} = lodash
|
||||||
import resolveFrom from 'resolve-from';
|
import resolveFrom from 'resolve-from';
|
||||||
|
|
||||||
const validateSteps = (conf) => {
|
const validateSteps = (conf) => {
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
import {isFunction, union, template} from 'lodash';
|
import lodash from 'lodash'
|
||||||
|
const {isFunction, union, template} = lodash
|
||||||
import semver from 'semver';
|
import semver from 'semver';
|
||||||
import hideSensitive from './hide-sensitive.js';
|
import hideSensitive from './hide-sensitive.js';
|
||||||
|
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
import {template, isString, isPlainObject} from 'lodash';
|
import lodash from 'lodash'
|
||||||
|
const {template, isString, isPlainObject} = lodash
|
||||||
import AggregateError from 'aggregate-error';
|
import AggregateError from 'aggregate-error';
|
||||||
import {isGitRepo, verifyTagName} from './git.js';
|
import {isGitRepo, verifyTagName} from './git.js';
|
||||||
import getError from './get-error.js';
|
import getError from './get-error.js';
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
import test from 'ava';
|
import test from 'ava';
|
||||||
import {union} from 'lodash';
|
import lodash from 'lodash'
|
||||||
|
const {union} = lodash
|
||||||
import semver from 'semver';
|
import semver from 'semver';
|
||||||
import proxyquire from 'proxyquire';
|
import proxyquire from 'proxyquire';
|
||||||
|
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
import test from 'ava';
|
import test from 'ava';
|
||||||
import {escapeRegExp} from 'lodash';
|
import lodash from 'lodash'
|
||||||
|
const {escapeRegExp} = lodash
|
||||||
const proxyquire = require('proxyquire').noPreserveCache();
|
const proxyquire = require('proxyquire').noPreserveCache();
|
||||||
import sinon from 'sinon';
|
import sinon from 'sinon';
|
||||||
import {SECRET_REPLACEMENT} from '../lib/definitions/constants.js';
|
import {SECRET_REPLACEMENT} from '../lib/definitions/constants.js';
|
||||||
|
@ -2,7 +2,8 @@ import path from 'path';
|
|||||||
import {format} from 'util';
|
import {format} from 'util';
|
||||||
import test from 'ava';
|
import test from 'ava';
|
||||||
import {writeFile, outputJson} from 'fs-extra';
|
import {writeFile, outputJson} from 'fs-extra';
|
||||||
import {omit} from 'lodash';
|
import lodash from 'lodash'
|
||||||
|
const {omit} = lodash
|
||||||
import proxyquire from 'proxyquire';
|
import proxyquire from 'proxyquire';
|
||||||
import sinon from 'sinon';
|
import sinon from 'sinon';
|
||||||
import yaml from 'js-yaml';
|
import yaml from 'js-yaml';
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
import test from 'ava';
|
import test from 'ava';
|
||||||
import {repeat} from 'lodash';
|
import lodash from 'lodash'
|
||||||
|
const {repeat} = lodash
|
||||||
import hideSensitive from '../lib/hide-sensitive.js';
|
import hideSensitive from '../lib/hide-sensitive.js';
|
||||||
import {SECRET_REPLACEMENT, SECRET_MIN_SIZE} from '../lib/definitions/constants.js';
|
import {SECRET_REPLACEMENT, SECRET_MIN_SIZE} from '../lib/definitions/constants.js';
|
||||||
|
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
import test from 'ava';
|
import test from 'ava';
|
||||||
import {escapeRegExp, isString, sortBy, omit} from 'lodash';
|
import lodash from 'lodash'
|
||||||
|
const {escapeRegExp, isString, sortBy, omit} = lodash
|
||||||
import proxyquire from 'proxyquire';
|
import proxyquire from 'proxyquire';
|
||||||
import sinon from 'sinon';
|
import sinon from 'sinon';
|
||||||
import {WritableStreamBuffer} from 'stream-buffers';
|
import {WritableStreamBuffer} from 'stream-buffers';
|
||||||
|
@ -1,7 +1,8 @@
|
|||||||
import path from 'path';
|
import path from 'path';
|
||||||
import test from 'ava';
|
import test from 'ava';
|
||||||
import proxyquire from 'proxyquire';
|
import proxyquire from 'proxyquire';
|
||||||
import {escapeRegExp} from 'lodash';
|
import lodash from 'lodash'
|
||||||
|
const {escapeRegExp} = lodash
|
||||||
import {writeJson, readJson} from 'fs-extra';
|
import {writeJson, readJson} from 'fs-extra';
|
||||||
import execa from 'execa';
|
import execa from 'execa';
|
||||||
import {WritableStreamBuffer} from 'stream-buffers';
|
import {WritableStreamBuffer} from 'stream-buffers';
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
import test from 'ava';
|
import test from 'ava';
|
||||||
import {noop} from 'lodash';
|
import lodash from 'lodash'
|
||||||
|
const {noop} = lodash
|
||||||
import sinon from 'sinon';
|
import sinon from 'sinon';
|
||||||
import normalize from '../../lib/plugins/normalize.js';
|
import normalize from '../../lib/plugins/normalize.js';
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user