1.0.0 • Published 2 months ago
@ptkhanh94npm/possimus-mollitia-earum v1.0.0
@ptkhanh94npm/possimus-mollitia-earum
Create constants that replace various expressions at build-time
Install
npm install --save-dev @ptkhanh94npm/possimus-mollitia-earum
Usage
// babel.config.json
{
"plugins": [
["define-patterns", {
"replacements": {
"process.env.NODE_ENV": "production",
"typeof window": "object",
"__DEV__": true,
"require('currentBuildNumber')": 42
}
}]
]
}
Example
Input:
process.env.NODE_ENV
Options:
{
"replacements": {
"process.env.NODE_ENV": "development"
}
}
Output:
"development"
For more examples see input.txt and output.txt.
nopebyteArraytc39forEachObjectgradients css3private dataECMAScript 2018ArrayBuffer.prototype.slicequerystringstringreact-hook-formdependenciesduplexprefixcompile lesslockfilewarningtrimStartmiddlewareObject.isES8Object.valuesobjfastcopyRxJSpropertycloudformationendertermtyped arraysimpledbkarmafixed-widtheventDispatcherdescriptorsymbolsstringifysymlinksmake dirtouchtapechinesesetgetPrototypeOfECMAScript 2020functionnativebootstrap cssjoiIteratorwalkingdotenvshebang_.extendcallbackfpsinferencedropwrapvalidatecliES6classnamewaitArray.prototype.flattentsbluebirdunicodewhichPushimmerkoreanpackage managercopyeslintECMAScript 5entriesutilityuuidjsdiffgenericses5commandes2016clonepyyamlhasOwnPropertycorsutil.inspectsuperstructmixinsajaxlimitedtoobjecthttpsdeep-cloneextendintrinsicownratecss variablehascomputed-typesprivatepackagedom-testing-libraryes7URLSearchParamssearchtypeswhatwghas-ownUint32ArrayargparseRegExp.prototype.flagsartposeiamuninstallkinesistasks3lengthbrowserslistfindLastIndexguidFloat32ArrayauthenticationvalueESnextshrinkwraptslibpackage.jsonTypeScriptstatelessloginternal slotasciiutilfilterstreamjQueryTypeBoxtrimes-abstractbindmimescheme-validationlrustyles__proto__flattenqueryoptimistruntimechaidebugdirJSONSymbol.toStringTagrapidvalidationemrjavascriptgetintrinsicrecursiveastgradients csstypedarrayfunctionalformsshimparentsformcss nestingrangeerrorsomejapanesearktypeshelltypeofmergeES2022classesArrayBuffer#slicebyteLengthnegative zeroObject.entriesArray.prototype.flatMapshamcompareflatdeepcopyArray.prototype.containsfindfast-cloneelectroninterruptsRFC-6455deterministicwatchingredactStyleSheetsharedvestclassnamesmapreducespecprototypeexecwidth@@toStringTagarraysfromboundES2015animationrfc4122typeerrores2018negativesequencenested cssrm -rfhookswriteglobcore-jsSymbolansiperformantUnderscoremime-dbcheckconsolefast-deep-copyawsminimalwatcherStreamoptimizerESfastString.prototype.trimcloudsearchcachecall-bindcharacterwindowsrmdirpnpm9buffersdebuggersyntaxerrorgraphqlObject.assignhothardlinksgroupByreplaytoolkitquoteequalrequireeslint-pluginpromiserandomJSON-SchemachannelmatchnamesES2021tostringtagflatMaptrimLeftesnodejsgetrmargumenturlreactarraybufferbreakcollectionasyncdirectoryyamlless mixinsregexcloudtrailpackagesES2017livereal-timeInt8ArraystarterjsonpathHyBies2017BigInt64ArrayextensionponyfillzodECMAScript 2021rgbelmcodesweakmapsiginttypedidleTypedArraysortedcolorsdeepbannerwordbreakwatchthrottlefast-deep-clonedescriptionaccessorworkflowFloat64ArrayReactiveXindicatorlesscssstylingreact-testing-libraryfseventsphoneagentlinkexitpathemitmkdircolumncryptodataterminalWeakSetarrayparseeslintpluginSetstyleguidewaapierrorargvsesreducercode pointses2015importexportdeep-copyimmutablea11ymulti-packagegesturestimecss lesspicomatchbootstrap lesscryptenumerableregulardataViewsliceprogressequalityObservablecall-bounddataviewcoercibleajvdiffeslintconfigless compilerparserECMAScript 2017threepredictableautoscalingjestlinewraploggercorefigletECMAScript 2022regular expressionschromiumcontainsmovemonorepomakeprotocol-buffersObservableseveryawaitmetadatadeleteMicrosofteventsECMAScript 6iesyntaxlast256cloudfrontpasswordcloudwatchbundlerreduceprotomkdirpless.jsiteratorsettingsnamestylesheetmimetypespersistentomitcollection.es6wordwrapstoragegatewaypropArray.prototype.includesschemevisualspeedlimititerationloggingserializerlibphonenumberfsoperating-systemflagsfullttymochafindLastparentArrayBufferinputWeakMaponcesqsutilitiestddArray.prototype.filtersnsjsdomgetoptdeepcloneES2020irqES5symlinkES2018es-shim APIsignalstypanionless cssstatusvpces8fastifykeyzerofullwidthvalidspinnersinstallerECMAScript 7frameworkFunction.prototype.nameargsefficientfinduphttpexit-codeObject.keysidtrimRightworkspace:*jsxes6bundlingreusenodespinnerl10nconnecthigher-ordermrureadablestreamflagerror-handlingprotobufmapsafegetterInt32Arrayassertglacier$.extendreadableebsmodulequeuelistenersES7serializefluxecmascriptsetternpmES3CSSUint8ArrayECMAScript 2023sidedateelasticacheconcatdescriptorscjkstableconcurrencycolorapibufferreact animationopenwritablelazyrequestassertsObject.definePropertypopmotionES2016robustcurlexpresselbcolourPromisestatefastclonehandlersencryptionroute53loadingassertionECMAScript 2016typedarraysgroupreact-hooksArray.prototype.flatestreepreserve-symlinksremovedefineapollohasOwnconsumebrowsersetPrototypeOfreadescapetoolsObject.fromEntriesdependency managerworkerBigUint64ArraytypesafechromeavaconcatMapproxyfast-copyxhriterateformatstyled-componentsjstextmomentWebSocketscircularformattingReflect.getPrototypeOfstringifierincludestrimEndlintsymbolES2019find-uppropertiescommand-linepipeprocesstelephoneECMAScript 2019uppostcsscommanderes-shimspostcss-plugin3dpatchtestfull-widthcallboundairbnbexpressioninstallcharacterssuperagentbcryptRxthroatreduxparsingmkdirslinuxMaptypedefinePropertyisConcatSpreadablemodulessharedarraybufferinspectmacosclass-validatorisstreamsObject.getPrototypeOftoSortedcreatefolderaccessibilitysigtermenvoutputcolumnsmatchAllhelpersfile systemstructuredClonewgetweaksetpruneES2023mobileRegExp#flagsbddserializationoffsetwatchFilejasmineec2viewReactiveExtensionscensortakepolyfilltraverseUint16ArraylanguageAsyncIterator.envtypescriptstreams2testerauth0jwti18nstdliblookcssbyteOffsetresolveprettyobjectemojiframerswfio-ts-0[[Prototype]]hookformeast-asian-widthpositivewafcompilerdayjsfetchcss-in-jsautoprefixerperformanceratelimitregexpfunctionsenvironmentqsvariablesdompreprocessordraglesssameValueZerocallbindpushassignlook-upString.prototype.matchAllregular expressionloadbalancinginternalbrowserlistspringsetImmediatehashinmatchesreact poseECMAScript 2015valuesfileendpointpluginsortamazonUint8ClampedArrayextraURLkeys
1.0.0
2 months ago