"> forOwn.js 11e3a9652a first 8 lat temu forOwnRight.js 11e3a9652a first 8 lat temu fromPairs.js 11e3a9652a first 8 lat temu function.js 11e3a9652a first 8 lat temu functions.js 11e3a9652a first 8 lat temu functionsIn.js 11e3a9652a first 8 lat temu get.js 11e3a9652a first 8 lat temu getOr.js 11e3a9652a first 8 lat temu groupBy.js 11e3a9652a first 8 lat temu gt.js 11e3a9652a first 8 lat temu gte.js 11e3a9652a first 8 lat temu has.js 11e3a9652a first 8 lat temu hasIn.js 11e3a9652a first 8 lat temu head.js 11e3a9652a first 8 lat temu identical.js 11e3a9652a first 8 lat temu identity.js 11e3a9652a first 8 lat temu inRange.js 11e3a9652a first 8 lat temu includes.js 11e3a9652a first 8 lat temu includesFrom.js 11e3a9652a first 8 lat temu indexBy.js 11e3a9652a first 8 lat temu indexOf.js 11e3a9652a first 8 lat temu indexOfFrom.js 11e3a9652a first 8 lat temu init.js 11e3a9652a first 8 lat temu initial.js 11e3a9652a first 8 lat temu intersection.js 11e3a9652a first 8 lat temu intersectionBy.js 11e3a9652a first 8 lat temu intersectionWith.js 11e3a9652a first 8 lat temu invert.js 11e3a9652a first 8 lat temu invertBy.js 11e3a9652a first 8 lat temu invertObj.js 11e3a9652a first 8 lat temu invoke.js 11e3a9652a first 8 lat temu invokeArgs.js 11e3a9652a first 8 lat temu invokeArgsMap.js 11e3a9652a first 8 lat temu invokeMap.js 11e3a9652a first 8 lat temu isArguments.js 11e3a9652a first 8 lat temu isArray.js 11e3a9652a first 8 lat temu isArrayBuffer.js 11e3a9652a first 8 lat temu isArrayLike.js 11e3a9652a first 8 lat temu isArrayLikeObject.js 11e3a9652a first 8 lat temu isBoolean.js 11e3a9652a first 8 lat temu isBuffer.js 11e3a9652a first 8 lat temu isDate.js 11e3a9652a first 8 lat temu isElement.js 11e3a9652a first 8 lat temu isEmpty.js 11e3a9652a first 8 lat temu isEqual.js 11e3a9652a first 8 lat temu isEqualWith.js 11e3a9652a first 8 lat temu isError.js 11e3a9652a first 8 lat temu isFinite.js 11e3a9652a first 8 lat temu isFunction.js 11e3a9652a first 8 lat temu isInteger.js 11e3a9652a first 8 lat temu isLength.js 11e3a9652a first 8 lat temu isMap.js 11e3a9652a first 8 lat temu isMatch.js 11e3a9652a first 8 lat temu isMatchWith.js 11e3a9652a first 8 lat temu isNaN.js 11e3a9652a first 8 lat temu isNative.js 11e3a9652a first 8 lat temu isNil.js 11e3a9652a first 8 lat temu isNull.js 11e3a9652a first 8 lat temu isNumber.js 11e3a9652a first 8 lat temu isObject.js 11e3a9652a first 8 lat temu isObjectLike.js 11e3a9652a first 8 lat temu isPlainObject.js 11e3a9652a first 8 lat temu isRegExp.js 11e3a9652a first 8 lat temu isSafeInteger.js 11e3a9652a first 8 lat temu isSet.js 11e3a9652a first 8 lat temu isString.js 11e3a9652a first 8 lat temu isSymbol.js 11e3a9652a first 8 lat temu isTypedArray.js 11e3a9652a first 8 lat temu isUndefined.js 11e3a9652a first 8 lat temu isWeakMap.js 11e3a9652a first 8 lat temu isWeakSet.js 11e3a9652a first 8 lat temu iteratee.js 11e3a9652a first 8 lat temu join.js 11e3a9652a first 8 lat temu juxt.js 11e3a9652a first 8 lat temu kebabCase.js 11e3a9652a first 8 lat temu keyBy.js 11e3a9652a first 8 lat temu keys.js 11e3a9652a first 8 lat temu keysIn.js 11e3a9652a first 8 lat temu lang.js 11e3a9652a first 8 lat temu last.js 11e3a9652a first 8 lat temu lastIndexOf.js 11e3a9652a first 8 lat temu lastIndexOfFrom.js 11e3a9652a first 8 lat temu lowerCase.js 11e3a9652a first 8 lat temu lowerFirst.js 11e3a9652a first 8 lat temu lt.js 11e3a9652a first 8 lat temu lte.js 11e3a9652a first 8 lat temu map.js 11e3a9652a first 8 lat temu mapKeys.js 11e3a9652a first 8 lat temu mapValues.js 11e3a9652a first 8 lat temu matches.js 11e3a9652a first 8 lat temu matchesProperty.js 11e3a9652a first 8 lat temu math.js 11e3a9652a first 8 lat temu max.js 11e3a9652a first 8 lat temu maxBy.js 11e3a9652a first 8 lat temu mean.js 11e3a9652a first 8 lat temu meanBy.js 11e3a9652a first 8 lat temu memoize.js 11e3a9652a first 8 lat temu merge.js 11e3a9652a first 8 lat temu mergeAll.js 11e3a9652a first 8 lat temu mergeAllWith.js 11e3a9652a first 8 lat temu mergeWith.js 11e3a9652a first 8 lat temu method.js 11e3a9652a first 8 lat temu methodOf.js 11e3a9652a first 8 lat temu min.js 11e3a9652a first 8 lat temu minBy.js 11e3a9652a first 8 lat temu mixin.js 11e3a9652a first 8 lat temu multiply.js 11e3a9652a first 8 lat temu nAry.js 11e3a9652a first 8 lat temu negate.js 11e3a9652a first 8 lat temu next.js 11e3a9652a first 8 lat temu noop.js 11e3a9652a first 8 lat temu now.js 11e3a9652a first 8 lat temu nth.js 11e3a9652a first 8 lat temu nthArg.js 11e3a9652a first 8 lat temu number.js 11e3a9652a first 8 lat temu object.js 11e3a9652a first 8 lat temu omit.js 11e3a9652a first 8 lat temu omitAll.js 11e3a9652a first 8 lat temu omitBy.js 11e3a9652a first 8 lat temu once.js 11e3a9652a first 8 lat temu orderBy.js 11e3a9652a first 8 lat temu over.js 11e3a9652a first 8 lat temu overArgs.js 11e3a9652a first 8 lat temu overEvery.js 11e3a9652a first 8 lat temu overSome.js 11e3a9652a first 8 lat temu pad.js 11e3a9652a first 8 lat temu padChars.js 11e3a9652a first 8 lat temu padCharsEnd.js 11e3a9652a first 8 lat temu padCharsStart.js 11e3a9652a first 8 lat temu padEnd.js 11e3a9652a first 8 lat temu padStart.js 11e3a9652a first 8 lat temu parseInt.js 11e3a9652a first 8 lat temu partial.js 11e3a9652a first 8 lat temu partialRight.js 11e3a9652a first 8 lat temu partition.js 11e3a9652a first 8 lat temu path.js 11e3a9652a first 8 lat temu pathEq.js 11e3a9652a first 8 lat temu pathOr.js 11e3a9652a first 8 lat temu paths.js 11e3a9652a first 8 lat temu pick.js 11e3a9652a first 8 lat temu pickAll.js 11e3a9652a first 8 lat temu pickBy.js 11e3a9652a first 8 lat temu pipe.js 11e3a9652a first 8 lat temu placeholder.js 11e3a9652a first 8 lat temu plant.js 11e3a9652a first 8 lat temu pluck.js 11e3a9652a first 8 lat temu prop.js 11e3a9652a first 8 lat temu propEq.js 11e3a9652a first 8 lat temu propOr.js 11e3a9652a first 8 lat temu property.js 11e3a9652a first 8 lat temu propertyOf.js 11e3a9652a first 8 lat temu props.js 11e3a9652a first 8 lat temu pull.js 11e3a9652a first 8 lat temu pullAll.js 11e3a9652a first 8 lat temu pullAllBy.js 11e3a9652a first 8 lat temu pullAllWith.js 11e3a9652a first 8 lat temu pullAt.js 11e3a9652a first 8 lat temu random.js 11e3a9652a first 8 lat temu range.js 11e3a9652a first 8 lat temu rangeRight.js 11e3a9652a first 8 lat temu rangeStep.js 11e3a9652a first 8 lat temu rangeStepRight.js 11e3a9652a first 8 lat temu rearg.js 11e3a9652a first 8 lat temu reduce.js 11e3a9652a first 8 lat temu reduceRight.js 11e3a9652a first 8 lat temu reject.js 11e3a9652a first 8 lat temu remove.js 11e3a9652a first 8 lat temu repeat.js 11e3a9652a first 8 lat temu replace.js 11e3a9652a first 8 lat temu rest.js 11e3a9652a first 8 lat temu restFrom.js 11e3a9652a first 8 lat temu result.js 11e3a9652a first 8 lat temu reverse.js 11e3a9652a first 8 lat temu round.js 11e3a9652a first 8 lat temu sample.js 11e3a9652a first 8 lat temu sampleSize.js 11e3a9652a first 8 lat temu seq.js 11e3a9652a first 8 lat temu set.js 11e3a9652a first 8 lat temu setWith.js 11e3a9652a first 8 lat temu shuffle.js 11e3a9652a first 8 lat temu size.js 11e3a9652a first 8 lat temu slice.js 11e3a9652a first 8 lat temu snakeCase.js 11e3a9652a first 8 lat temu some.js 11e3a9652a first 8 lat temu sortBy.js 11e3a9652a first 8 lat temu sortedIndex.js 11e3a9652a first 8 lat temu sortedIndexBy.js 11e3a9652a first 8 lat temu sortedIndexOf.js 11e3a9652a first 8 lat temu sortedLastIndex.js 11e3a9652a first 8 lat temu sortedLastIndexBy.js 11e3a9652a first 8 lat temu sortedLastIndexOf.js 11e3a9652a first 8 lat temu sortedUniq.js 11e3a9652a first 8 lat temu sortedUniqBy.js 11e3a9652a first 8 lat temu split.js 11e3a9652a first 8 lat temu spread.js 11e3a9652a first 8 lat temu spreadFrom.js 11e3a9652a first 8 lat temu startCase.js 11e3a9652a first 8 lat temu startsWith.js 11e3a9652a first 8 lat temu string.js 11e3a9652a first 8 lat temu stubArray.js 11e3a9652a first 8 lat temu stubFalse.js 11e3a9652a first 8 lat temu stubObject.js 11e3a9652a first 8 lat temu stubString.js 11e3a9652a first 8 lat temu stubTrue.js 11e3a9652a first 8 lat temu subtract.js 11e3a9652a first 8 lat temu sum.js 11e3a9652a first 8 lat temu sumBy.js 11e3a9652a first 8 lat temu symmetricDifference.js 11e3a9652a first 8 lat temu symmetricDifferenceBy.js 11e3a9652a first 8 lat temu symmetricDifferenceWith.js 11e3a9652a first 8 lat temu tail.js 11e3a9652a first 8 lat temu take.js 11e3a9652a first 8 lat temu takeLast.js 11e3a9652a first 8 lat temu takeLastWhile.js 11e3a9652a first 8 lat temu takeRight.js 11e3a9652a first 8 lat temu takeRightWhile.js 11e3a9652a first 8 lat temu takeWhile.js 11e3a9652a first 8 lat temu tap.js 11e3a9652a first 8 lat temu template.js 11e3a9652a first 8 lat temu templateSettings.js 11e3a9652a first 8 lat temu throttle.js 11e3a9652a first 8 lat temu thru.js 11e3a9652a first 8 lat temu times.js 11e3a9652a first 8 lat temu toArray.js 11e3a9652a first 8 lat temu toFinite.js 11e3a9652a first 8 lat temu toInteger.js 11e3a9652a first 8 lat temu toIterator.js 11e3a9652a first 8 lat temu toJSON.js 11e3a9652a first 8 lat temu toLength.js 11e3a9652a first 8 lat temu toLower.js 11e3a9652a first 8 lat temu toNumber.js 11e3a9652a first 8 lat temu toPairs.js 11e3a9652a first 8 lat temu toPairsIn.js 11e3a9652a first 8 lat temu toPath.js 11e3a9652a first 8 lat temu toPlainObject.js 11e3a9652a first 8 lat temu toSafeInteger.js 11e3a9652a first 8 lat temu toString.js 11e3a9652a first 8 lat temu toUpper.js 11e3a9652a first 8 lat temu transform.js 11e3a9652a first 8 lat temu trim.js 11e3a9652a first 8 lat temu trimChars.js 11e3a9652a first 8 lat temu trimCharsEnd.js 11e3a9652a first 8 lat temu trimCharsStart.js 11e3a9652a first 8 lat temu trimEnd.js 11e3a9652a first 8 lat temu trimStart.js 11e3a9652a first 8 lat temu truncate.js 11e3a9652a first 8 lat temu unapply.js 11e3a9652a first 8 lat temu unary.js 11e3a9652a first 8 lat temu unescape.js 11e3a9652a first 8 lat temu union.js 11e3a9652a first 8 lat temu unionBy.js 11e3a9652a first 8 lat temu unionWith.js 11e3a9652a first 8 lat temu uniq.js 11e3a9652a first 8 lat temu uniqBy.js 11e3a9652a first 8 lat temu uniqWith.js 11e3a9652a first 8 lat temu uniqueId.js 11e3a9652a first 8 lat temu unnest.js 11e3a9652a first 8 lat temu unset.js 11e3a9652a first 8 lat temu unzip.js 11e3a9652a first 8 lat temu unzipWith.js 11e3a9652a first 8 lat temu update.js 11e3a9652a first 8 lat temu updateWith.js 11e3a9652a first 8 lat temu upperCase.js 11e3a9652a first 8 lat temu upperFirst.js 11e3a9652a first 8 lat temu useWith.js 11e3a9652a first 8 lat temu util.js 11e3a9652a first 8 lat temu value.js 11e3a9652a first 8 lat temu valueOf.js 11e3a9652a first 8 lat temu values.js 11e3a9652a first 8 lat temu valuesIn.js 11e3a9652a first 8 lat temu where.js 11e3a9652a first 8 lat temu whereEq.js 11e3a9652a first 8 lat temu without.js 11e3a9652a first 8 lat temu words.js 11e3a9652a first 8 lat temu wrap.js 11e3a9652a first 8 lat temu wrapperAt.js 11e3a9652a first 8 lat temu wrapperChain.js 11e3a9652a first 8 lat temu wrapperLodash.js 11e3a9652a first 8 lat temu wrapperReverse.js 11e3a9652a first 8 lat temu wrapperValue.js 11e3a9652a first 8 lat temu xor.js 11e3a9652a first 8 lat temu xorBy.js 11e3a9652a first 8 lat temu xorWith.js 11e3a9652a first 8 lat temu zip.js 11e3a9652a first 8 lat temu zipAll.js 11e3a9652a first 8 lat temu zipObj.js 11e3a9652a first 8 lat temu zipObject.js 11e3a9652a first 8 lat temu zipObjectDeep.js 11e3a9652a first 8 lat temu zipWith.js 11e3a9652a first 8 lat temu adminSystem - Gogs: Go Git Service

Sin Descripción

FFIB: 11e3a9652a first %!s(int64=8) %!d(string=hace) años
..
.npmignore 11e3a9652a first %!s(int64=8) %!d(string=hace) años
LICENSE 11e3a9652a first %!s(int64=8) %!d(string=hace) años
README.md 11e3a9652a first %!s(int64=8) %!d(string=hace) años
cli.js 11e3a9652a first %!s(int64=8) %!d(string=hace) años
custom.js 11e3a9652a first %!s(int64=8) %!d(string=hace) años
index.js 11e3a9652a first %!s(int64=8) %!d(string=hace) años
loose-envify.js 11e3a9652a first %!s(int64=8) %!d(string=hace) años
package.json 11e3a9652a first %!s(int64=8) %!d(string=hace) años
replace.js 11e3a9652a first %!s(int64=8) %!d(string=hace) años

README.md

loose-envify

Build Status

Fast (and loose) selective process.env replacer using js-tokens instead of an AST. Works just like envify but much faster.

Gotchas

  • Doesn't handle broken syntax.
  • Doesn't look inside embedded expressions in template strings.
    • this won't work: js console.log(`the current env is ${process.env.NODE_ENV}`);
  • Doesn't replace oddly-spaced or oddly-commented expressions.
    • this won't work: js console.log(process./*won't*/env./*work*/NODE_ENV);

Usage/Options

loose-envify has the exact same interface as envify, including the CLI.

Benchmark

envify:

  $ for i in {1..5}; do node bench/bench.js 'envify'; done
  708ms
  727ms
  791ms
  719ms
  720ms

loose-envify:

  $ for i in {1..5}; do node bench/bench.js '../'; done
  51ms
  52ms
  52ms
  52ms
  52ms